0000772406-22-000014.txt : 20220520 0000772406-22-000014.hdr.sgml : 20220520 20220520160147 ACCESSION NUMBER: 0000772406-22-000014 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 119 CONFORMED PERIOD OF REPORT: 20220326 FILED AS OF DATE: 20220520 DATE AS OF CHANGE: 20220520 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CIRRUS LOGIC, INC. CENTRAL INDEX KEY: 0000772406 STANDARD INDUSTRIAL CLASSIFICATION: SEMICONDUCTORS & RELATED DEVICES [3674] IRS NUMBER: 770024818 STATE OF INCORPORATION: DE FISCAL YEAR END: 0326 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 000-17795 FILM NUMBER: 22947505 BUSINESS ADDRESS: STREET 1: 800 WEST 6TH STREET CITY: AUSTIN STATE: TX ZIP: 78701 BUSINESS PHONE: 512-851-4000 MAIL ADDRESS: STREET 1: 800 WEST 6TH STREET CITY: AUSTIN STATE: TX ZIP: 78701 FORMER COMPANY: FORMER CONFORMED NAME: CIRRUS LOGIC INC DATE OF NAME CHANGE: 19920703 10-K 1 crus-20220326.htm 10-K crus-20220326
FALSE00007724062022FYP1YP1YP3YP1YP1Y00007724062021-03-282022-03-2600007724062021-09-25iso4217:USD00007724062022-05-18xbrli:shares00007724062022-03-2600007724062021-03-27iso4217:USDxbrli:shares00007724062020-03-292021-03-2700007724062019-03-312020-03-2800007724062020-03-2800007724062019-03-300000772406us-gaap:CommonStockMember2019-03-300000772406us-gaap:AdditionalPaidInCapitalMember2019-03-300000772406us-gaap:RetainedEarningsMember2019-03-300000772406us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-03-300000772406us-gaap:RetainedEarningsMember2019-03-312020-03-280000772406us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-03-312020-03-280000772406us-gaap:CommonStockMember2019-03-312020-03-280000772406us-gaap:AdditionalPaidInCapitalMember2019-03-312020-03-280000772406us-gaap:AccountingStandardsUpdate201602Memberus-gaap:RetainedEarningsMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2019-03-300000772406us-gaap:AccountingStandardsUpdate201602Membersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2019-03-300000772406us-gaap:RetainedEarningsMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AccountingStandardsUpdate201802Member2019-03-300000772406srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AccumulatedOtherComprehensiveIncomeMemberus-gaap:AccountingStandardsUpdate201802Member2019-03-300000772406srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AccountingStandardsUpdate201802Member2019-03-300000772406us-gaap:CommonStockMember2020-03-280000772406us-gaap:AdditionalPaidInCapitalMember2020-03-280000772406us-gaap:RetainedEarningsMember2020-03-280000772406us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-03-280000772406us-gaap:RetainedEarningsMember2020-03-292021-03-270000772406us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-03-292021-03-270000772406us-gaap:CommonStockMember2020-03-292021-03-270000772406us-gaap:AdditionalPaidInCapitalMember2020-03-292021-03-270000772406us-gaap:CommonStockMember2021-03-270000772406us-gaap:AdditionalPaidInCapitalMember2021-03-270000772406us-gaap:RetainedEarningsMember2021-03-270000772406us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-03-270000772406us-gaap:RetainedEarningsMember2021-03-282022-03-260000772406us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-03-282022-03-260000772406us-gaap:CommonStockMember2021-03-282022-03-260000772406us-gaap:AdditionalPaidInCapitalMember2021-03-282022-03-260000772406us-gaap:CommonStockMember2022-03-260000772406us-gaap:AdditionalPaidInCapitalMember2022-03-260000772406us-gaap:RetainedEarningsMember2022-03-260000772406us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-260000772406us-gaap:PropertyPlantAndEquipmentMembersrt:MinimumMember2021-03-282022-03-260000772406us-gaap:PropertyPlantAndEquipmentMembersrt:MaximumMember2021-03-282022-03-260000772406crus:FurnitureFixturesMachineryAndEquipmentMembersrt:MinimumMember2021-03-282022-03-260000772406crus:FurnitureFixturesMachineryAndEquipmentMembersrt:MaximumMember2021-03-282022-03-260000772406us-gaap:BuildingMembersrt:MaximumMember2021-03-282022-03-260000772406us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember2021-03-282022-03-260000772406crus:CapitalizedEnterpriseResourcePlanningSoftwareMember2021-03-282022-03-2600007724062019-12-292020-03-280000772406us-gaap:LandMember2022-03-260000772406us-gaap:LandMember2021-03-270000772406us-gaap:BuildingMember2022-03-260000772406us-gaap:BuildingMember2021-03-270000772406us-gaap:FurnitureAndFixturesMember2022-03-260000772406us-gaap:FurnitureAndFixturesMember2021-03-270000772406us-gaap:LeaseholdImprovementsMember2022-03-260000772406us-gaap:LeaseholdImprovementsMember2021-03-270000772406us-gaap:MachineryAndEquipmentMember2022-03-260000772406us-gaap:MachineryAndEquipmentMember2021-03-270000772406us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember2022-03-260000772406us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember2021-03-270000772406us-gaap:ConstructionInProgressMember2022-03-260000772406us-gaap:ConstructionInProgressMember2021-03-270000772406srt:MinimumMember2021-03-282022-03-260000772406srt:MaximumMember2021-03-282022-03-260000772406crus:HenanFuchiMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2021-03-282022-03-26xbrli:pure0000772406crus:PegatronMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2021-03-282022-03-260000772406crus:HenanFuchiMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2020-03-292021-03-270000772406us-gaap:SalesRevenueNetMembercrus:TenLargestCustomersMemberus-gaap:CustomerConcentrationRiskMember2020-03-292021-03-270000772406us-gaap:SalesRevenueNetMembercrus:TenLargestCustomersMemberus-gaap:CustomerConcentrationRiskMember2019-03-312020-03-280000772406us-gaap:SalesRevenueNetMembercrus:TenLargestCustomersMemberus-gaap:CustomerConcentrationRiskMember2021-03-282022-03-260000772406crus:AppleIncMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2021-03-282022-03-260000772406crus:AppleIncMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2020-03-292021-03-270000772406crus:AppleIncMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2019-03-312020-03-280000772406us-gaap:DomesticCorporateDebtSecuritiesMember2022-03-260000772406us-gaap:ForeignCorporateDebtSecuritiesMember2022-03-260000772406us-gaap:USTreasurySecuritiesMember2022-03-260000772406us-gaap:USGovernmentAgenciesDebtSecuritiesMember2022-03-260000772406us-gaap:DomesticCorporateDebtSecuritiesMember2021-03-270000772406us-gaap:ForeignCorporateDebtSecuritiesMember2021-03-270000772406us-gaap:USGovernmentAgenciesDebtSecuritiesMember2021-03-270000772406us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Member2022-03-260000772406us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Member2022-03-260000772406us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel3Member2022-03-260000772406us-gaap:MoneyMarketFundsMember2022-03-260000772406us-gaap:FairValueInputsLevel1Memberus-gaap:CommercialPaperMember2022-03-260000772406us-gaap:FairValueInputsLevel2Memberus-gaap:CommercialPaperMember2022-03-260000772406us-gaap:FairValueInputsLevel3Memberus-gaap:CommercialPaperMember2022-03-260000772406us-gaap:CommercialPaperMember2022-03-260000772406us-gaap:FairValueInputsLevel1Member2022-03-260000772406us-gaap:FairValueInputsLevel2Member2022-03-260000772406us-gaap:FairValueInputsLevel3Member2022-03-260000772406us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Member2022-03-260000772406us-gaap:FairValueInputsLevel2Memberus-gaap:CorporateDebtSecuritiesMember2022-03-260000772406us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Member2022-03-260000772406us-gaap:CorporateDebtSecuritiesMember2022-03-260000772406us-gaap:FairValueInputsLevel1Memberus-gaap:ForeignGovernmentDebtSecuritiesMember2022-03-260000772406us-gaap:FairValueInputsLevel2Memberus-gaap:ForeignGovernmentDebtSecuritiesMember2022-03-260000772406us-gaap:FairValueInputsLevel3Memberus-gaap:ForeignGovernmentDebtSecuritiesMember2022-03-260000772406us-gaap:ForeignGovernmentDebtSecuritiesMember2022-03-260000772406us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel1Member2022-03-260000772406us-gaap:FairValueInputsLevel2Memberus-gaap:USTreasurySecuritiesMember2022-03-260000772406us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel3Member2022-03-260000772406us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Member2022-03-260000772406us-gaap:FairValueInputsLevel2Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2022-03-260000772406us-gaap:FairValueInputsLevel3Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2022-03-260000772406us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Member2021-03-270000772406us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Member2021-03-270000772406us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel3Member2021-03-270000772406us-gaap:MoneyMarketFundsMember2021-03-270000772406us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Member2021-03-270000772406us-gaap:FairValueInputsLevel2Memberus-gaap:CorporateDebtSecuritiesMember2021-03-270000772406us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Member2021-03-270000772406us-gaap:CorporateDebtSecuritiesMember2021-03-270000772406us-gaap:FairValueInputsLevel1Memberus-gaap:ForeignGovernmentDebtSecuritiesMember2021-03-270000772406us-gaap:FairValueInputsLevel2Memberus-gaap:ForeignGovernmentDebtSecuritiesMember2021-03-270000772406us-gaap:FairValueInputsLevel3Memberus-gaap:ForeignGovernmentDebtSecuritiesMember2021-03-270000772406us-gaap:ForeignGovernmentDebtSecuritiesMember2021-03-270000772406us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Member2021-03-270000772406us-gaap:FairValueInputsLevel2Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2021-03-270000772406us-gaap:FairValueInputsLevel3Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2021-03-270000772406us-gaap:FairValueInputsLevel1Member2021-03-270000772406us-gaap:FairValueInputsLevel2Member2021-03-270000772406us-gaap:FairValueInputsLevel3Member2021-03-27crus:derivtive0000772406us-gaap:ForeignExchangeForwardMemberus-gaap:NondesignatedMember2021-03-282022-03-260000772406us-gaap:ForeignExchangeForwardMemberus-gaap:NondesignatedMember2020-03-292021-03-270000772406us-gaap:ForeignExchangeForwardMemberus-gaap:NondesignatedMember2019-03-312020-03-280000772406crus:CoreTechnologyMember2022-03-260000772406crus:CoreTechnologyMember2021-03-270000772406us-gaap:LicensingAgreementsMember2022-03-260000772406us-gaap:LicensingAgreementsMember2021-03-270000772406crus:ExistingTechnologyMember2021-03-282022-03-260000772406crus:ExistingTechnologyMember2022-03-260000772406crus:ExistingTechnologyMember2021-03-270000772406crus:InProcessResearchDevelopmentMember2021-03-282022-03-260000772406crus:InProcessResearchDevelopmentMember2022-03-260000772406crus:InProcessResearchDevelopmentMember2021-03-270000772406us-gaap:TrademarksAndTradeNamesMember2021-03-282022-03-260000772406us-gaap:TrademarksAndTradeNamesMember2022-03-260000772406us-gaap:TrademarksAndTradeNamesMember2021-03-270000772406us-gaap:CustomerRelationshipsMember2021-03-282022-03-260000772406us-gaap:CustomerRelationshipsMember2022-03-260000772406us-gaap:CustomerRelationshipsMember2021-03-270000772406us-gaap:OrderOrProductionBacklogMember2022-03-260000772406us-gaap:OrderOrProductionBacklogMember2021-03-270000772406us-gaap:NoncompeteAgreementsMember2022-03-260000772406us-gaap:NoncompeteAgreementsMember2021-03-270000772406crus:TechnologyLicensesMember2021-03-282022-03-260000772406crus:TechnologyLicensesMember2022-03-260000772406crus:TechnologyLicensesMember2021-03-270000772406crus:LionSemiconductorIncMember2021-07-200000772406crus:LionSemiconductorIncMember2021-07-202021-07-200000772406crus:LionSemiconductorIncMember2021-09-262021-12-250000772406crus:LionSemiconductorIncMember2022-03-260000772406crus:LionSemiconductorIncMemberus-gaap:DevelopedTechnologyRightsMember2021-07-202021-07-200000772406us-gaap:CustomerRelationshipsMembercrus:LionSemiconductorIncMember2021-07-202021-07-200000772406crus:LionSemiconductorIncMember2021-07-212022-03-260000772406crus:SecondAmendedCreditAgreementRevolvingCreditFacilityMember2021-07-080000772406us-gaap:BaseRateMembercrus:SecondAmendedCreditAgreementRevolvingCreditFacilityMembersrt:MinimumMember2021-07-082021-07-080000772406us-gaap:BaseRateMembercrus:SecondAmendedCreditAgreementRevolvingCreditFacilityMembersrt:MaximumMember2021-07-082021-07-080000772406crus:SecondAmendedCreditAgreementRevolvingCreditFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMembersrt:MinimumMember2021-07-082021-07-080000772406crus:SecondAmendedCreditAgreementRevolvingCreditFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMembersrt:MaximumMember2021-07-082021-07-080000772406crus:SecondAmendedCreditAgreementRevolvingCreditFacilityMembersrt:MinimumMember2021-07-082021-07-080000772406crus:SecondAmendedCreditAgreementRevolvingCreditFacilityMembersrt:MaximumMember2021-07-082021-07-080000772406crus:SecondAmendedCreditAgreementRevolvingCreditFacilityMember2021-07-082021-07-080000772406crus:SecondAmendedCreditAgreementRevolvingCreditFacilityMember2022-03-260000772406crus:AudioProductsSegmentMember2021-03-282022-03-260000772406crus:AudioProductsSegmentMember2020-03-292021-03-270000772406crus:AudioProductsSegmentMember2019-03-312020-03-280000772406crus:HighPerformanceMixedSignalProductsMember2021-03-282022-03-260000772406crus:HighPerformanceMixedSignalProductsMember2020-03-292021-03-270000772406crus:HighPerformanceMixedSignalProductsMember2019-03-312020-03-280000772406country:CN2021-03-282022-03-260000772406country:CN2020-03-292021-03-270000772406country:CN2019-03-312020-03-280000772406country:US2021-03-282022-03-260000772406country:US2020-03-292021-03-270000772406country:US2019-03-312020-03-280000772406us-gaap:NonUsMember2021-03-282022-03-260000772406us-gaap:NonUsMember2020-03-292021-03-270000772406us-gaap:NonUsMember2019-03-312020-03-280000772406srt:MinimumMember2022-03-260000772406srt:MaximumMember2022-03-260000772406crus:MEMSRestructuringMember2019-03-312020-03-280000772406crus:MEMSRestructuringMember2020-03-292020-06-270000772406us-gaap:EmployeeStockOptionMembersrt:MinimumMember2021-03-282022-03-260000772406srt:MaximumMemberus-gaap:EmployeeStockOptionMember2021-03-282022-03-260000772406us-gaap:RestrictedStockUnitsRSUMembersrt:MinimumMember2021-03-282022-03-260000772406us-gaap:RestrictedStockUnitsRSUMembersrt:MaximumMember2021-03-282022-03-260000772406crus:MarketStockUnitMsusMember2021-03-282022-03-260000772406us-gaap:CostOfSalesMember2021-03-282022-03-260000772406us-gaap:CostOfSalesMember2020-03-292021-03-270000772406us-gaap:CostOfSalesMember2019-03-312020-03-280000772406us-gaap:ResearchAndDevelopmentExpenseMember2021-03-282022-03-260000772406us-gaap:ResearchAndDevelopmentExpenseMember2020-03-292021-03-270000772406us-gaap:ResearchAndDevelopmentExpenseMember2019-03-312020-03-280000772406us-gaap:SellingGeneralAndAdministrativeExpensesMember2021-03-282022-03-260000772406us-gaap:SellingGeneralAndAdministrativeExpensesMember2020-03-292021-03-270000772406us-gaap:SellingGeneralAndAdministrativeExpensesMember2019-03-312020-03-280000772406crus:RestrictedStockUnitsAndMarketStockUnitsMember2021-03-282022-03-260000772406crus:RestrictedStockUnitsAndMarketStockUnitsMember2020-03-292021-03-270000772406crus:RestrictedStockUnitsAndMarketStockUnitsMember2019-03-312020-03-280000772406crus:OptionsRsusAndMsusMember2022-03-260000772406us-gaap:EmployeeStockOptionMember2021-03-282022-03-260000772406us-gaap:RestrictedStockUnitsRSUMember2021-03-282022-03-260000772406us-gaap:EmployeeStockOptionMembersrt:MinimumMember2020-03-292021-03-270000772406srt:MaximumMemberus-gaap:EmployeeStockOptionMember2020-03-292021-03-270000772406us-gaap:EmployeeStockOptionMembersrt:MinimumMember2019-03-312020-03-280000772406srt:MaximumMemberus-gaap:EmployeeStockOptionMember2019-03-312020-03-280000772406crus:WeightedAverageEstimatedFairValueUsingBlackScholesOptionValuationModelMember2021-03-282022-03-260000772406crus:WeightedAverageEstimatedFairValueUsingBlackScholesOptionValuationModelMember2020-03-292021-03-270000772406crus:WeightedAverageEstimatedFairValueUsingBlackScholesOptionValuationModelMember2019-03-312020-03-280000772406crus:ExercisePriceRangeRangeOneMember2021-03-282022-03-260000772406crus:ExercisePriceRangeRangeOneMember2022-03-260000772406crus:ExercisePriceRangeRangeTwoMember2021-03-282022-03-260000772406crus:ExercisePriceRangeRangeTwoMember2022-03-260000772406crus:ExercisePriceRangeRangeThreeMember2021-03-282022-03-260000772406crus:ExercisePriceRangeRangeThreeMember2022-03-260000772406crus:ExercisePriceRangeRangeFourMember2021-03-282022-03-260000772406crus:ExercisePriceRangeRangeFourMember2022-03-260000772406crus:ExercisePriceRangeRangeFiveMember2021-03-282022-03-260000772406crus:ExercisePriceRangeRangeFiveMember2022-03-260000772406crus:ExercisePriceRangeRangeSixMember2021-03-282022-03-260000772406crus:ExercisePriceRangeRangeSixMember2022-03-260000772406us-gaap:RestrictedStockUnitsRSUMember2019-03-300000772406us-gaap:RestrictedStockUnitsRSUMember2019-03-312020-03-280000772406us-gaap:RestrictedStockUnitsRSUMember2020-03-280000772406us-gaap:RestrictedStockUnitsRSUMember2020-03-292021-03-270000772406us-gaap:RestrictedStockUnitsRSUMember2021-03-270000772406us-gaap:RestrictedStockUnitsRSUMember2022-03-260000772406crus:MarketStockUnitMsusMember2020-03-292021-03-270000772406crus:MarketStockUnitMsusMembersrt:MinimumMember2019-03-312020-03-280000772406crus:MarketStockUnitMsusMembersrt:MaximumMember2019-03-312020-03-280000772406crus:MarketStockUnitMsusMember2019-03-312020-03-280000772406crus:WeightedAverageEstimatedFairValueUsingMonteCarloSimulationModelMembercrus:MarketStockUnitMsusMember2021-03-282022-03-260000772406crus:MarketStockUnitMsusMember2019-03-300000772406crus:MarketStockUnitMsusMember2020-03-280000772406crus:MarketStockUnitMsusMember2021-03-270000772406crus:MarketStockUnitMsusMember2022-03-260000772406crus:January2021RepurchaseProgramMember2021-01-310000772406crus:January2021RepurchaseProgramMember2021-01-012022-03-260000772406crus:January2021RepurchaseProgramMember2022-03-260000772406crus:January2019RepurchaseProgramMember2019-01-310000772406us-gaap:AccumulatedTranslationAdjustmentMember2020-03-280000772406us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2020-03-280000772406us-gaap:AccumulatedTranslationAdjustmentMember2020-03-292021-03-270000772406us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2020-03-292021-03-270000772406us-gaap:AccumulatedTranslationAdjustmentMember2021-03-270000772406us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2021-03-270000772406us-gaap:AccumulatedTranslationAdjustmentMember2021-03-282022-03-260000772406us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2021-03-282022-03-260000772406us-gaap:AccumulatedTranslationAdjustmentMember2022-03-260000772406us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2022-03-260000772406us-gaap:DomesticCountryMember2021-03-282022-03-260000772406us-gaap:DomesticCountryMember2020-03-292021-03-270000772406us-gaap:DomesticCountryMember2019-03-312020-03-280000772406us-gaap:ForeignCountryMember2021-03-282022-03-260000772406us-gaap:ForeignCountryMember2020-03-292021-03-270000772406us-gaap:ForeignCountryMember2019-03-312020-03-280000772406us-gaap:InternalRevenueServiceIRSMember2022-03-260000772406us-gaap:ForeignCountryMember2022-03-260000772406us-gaap:StateAndLocalJurisdictionMember2022-03-260000772406us-gaap:ResearchMemberus-gaap:StateAndLocalJurisdictionMember2022-03-260000772406us-gaap:SubsequentEventMember2022-05-172022-05-17crus:segmentcrus:product_line0000772406country:HK2021-03-282022-03-260000772406country:HK2020-03-292021-03-270000772406country:HK2019-03-312020-03-280000772406country:VN2021-03-282022-03-260000772406country:VN2020-03-292021-03-270000772406country:VN2019-03-312020-03-280000772406country:KR2021-03-282022-03-260000772406country:KR2020-03-292021-03-270000772406country:KR2019-03-312020-03-280000772406crus:OtherNonUSCountriesMember2021-03-282022-03-260000772406crus:OtherNonUSCountriesMember2020-03-292021-03-270000772406crus:OtherNonUSCountriesMember2019-03-312020-03-280000772406country:US2022-03-260000772406country:US2021-03-270000772406country:GB2022-03-260000772406country:GB2021-03-270000772406crus:OtherNonUSCountriesMember2022-03-260000772406crus:OtherNonUSCountriesMember2021-03-27
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549

 FORM 10-K
ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the Fiscal Year Ended March 26, 2022
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
  
For the Transition Period from                  to                 
 
Commission File Number 0-17795
CIRRUS LOGIC, INC.
(Exact name of registrant as specified in its charter) 
Delaware77-0024818
(State or other jurisdiction of incorporation or organization)(I.R.S. Employer Identification No.)
800 W. 6th StreetAustin,Texas78701
(Address of principal executive offices)(Zip Code)
Registrant’s telephone number, including area code:(512)851-4000
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading SymbolName of each exchange on which registered
Common stock, $0.001 par valueCRUSThe NASDAQ Stock Market LLC
Securities registered pursuant to Section 12(g) of the Act: None

Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.    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 and posted on its corporate Web site, if any, every Interactive Data File required to be submitted and posted 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 and post such files).    Yes  þ        No  ☐



Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filerAccelerated filer 
Non-accelerated filer
Smaller 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 aggregate market value of the registrant’s voting and non-voting common equity held by non-affiliates was $2,809,967,527 based upon the closing price reported on the NASDAQ Global Select Market as of September 25, 2021. Stock held by directors, officers and stockholders owning 5 percent or more of the outstanding common stock were excluded as they may be deemed affiliates. This determination of affiliate status is not a conclusive determination for any other purpose.
As of May 18, 2022, the number of outstanding shares of the registrant’s common stock, $0.001 par value, was 56,108,704.
DOCUMENTS INCORPORATED BY REFERENCE
Certain information contained in the registrant’s proxy statement for its annual meeting of stockholders to be held July 29, 2022 is incorporated by reference in Part II – Item 5 and Part III of this Annual Report on Form 10-K.



CIRRUS LOGIC, INC.
FORM 10-K
For The Fiscal Year Ended March 26, 2022
INDEX

PART I
Item 1.
Item 1A.
Item 1B.
Item 2.
Item 3.
Item 4.
PART II
Item 5.
Item 6.
Item 7.
Item 7A.
Item 8.
Item 9.
Item 9A.
Item 9B.
Item 9C.
PART III
Item 10.
Item 11.
Item 12.
Item 13.
Item 14.
PART IV
Item 15.

2

PART I
ITEM 1.  Business
Cirrus Logic, Inc. (“Cirrus Logic,” “We,” “Us,” “Our,” or the “Company”) is a leader in low-power, high-precision mixed-signal processing solutions that create innovative user experiences for the world’s top mobile and consumer applications.
We were incorporated in California in 1984, became a public company in 1989 and were reincorporated in the State of Delaware in February 1999. Our primary facility housing engineering, sales and marketing, and administrative functions is located in Austin, Texas. We also have offices in various other locations in the United States, United Kingdom, the People’s Republic of China, South Korea, Japan, Singapore, and Taiwan. Our common stock, which has been publicly traded since 1989, is listed on the NASDAQ's Global Select Market under the symbol CRUS.
We maintain a website with the address www.cirrus.com. We are not including the information contained on our website as a part of, or incorporating it by reference into, this Annual Report on Form 10-K. We make available free of charge through our website our Annual Reports on Form 10-K, Quarterly Reports on Form 10-Q and Current Reports on Form 8-K, and amendments to these reports, as soon as reasonably practicable after we electronically file such material with, or furnish such material to, the Securities and Exchange Commission (the “SEC”). We also routinely post other important information on our website, including information specifically addressed to investors or posted on the "Ask the CEO" portion of our website. We intend for the investor relations section of our website to be a recognized channel of distribution for disseminating information to the securities marketplace in general. To receive a free copy of this Annual Report on Form 10-K, please forward your written request to Cirrus Logic, Inc., Attn: Investor Relations, 800 W. 6th Street, Austin, Texas 78701, or via email at Investor@cirrus.com. In addition, the SEC maintains a website at www.sec.gov that contains reports, proxy and information statements filed electronically with the SEC by Cirrus Logic.
Company Strategy
Cirrus Logic targets growing markets in which we can leverage our expertise in advanced mixed-signal processing to solve complex problems.  The Company has identified three growth vectors that are expected to fuel opportunities in the coming years. First, we anticipate maintaining our leadership position in smartphone audio. Second, we are focused on broadening sales of audio components in key profitable applications beyond smartphones. Third, we are applying our mixed-signal engineering expertise to develop solutions in new, adjacent high-performance mixed-signal applications. Our approach has been to develop custom and general market components that embody our latest innovations, which we use to engage key players in a particular market or application.  In fiscal year 2022, we also expanded our high-performance mixed-signal power products with the addition of fast-charging solutions through the Lion Semiconductor acquisition.
Cirrus Logic focuses on building strong engineering relationships with our customers’ product teams and works to develop highly differentiated components that address their technical and price requirements across product tiers. Many of our products include programmable aspects and are comprised of our best-in-class hardware which incorporates software algorithms from some combination of our own intellectual property (“IP”) - algorithms that have been ported to our platform by an ecosystem of third-party partners and our customers’ IP. When we have been successful with this approach, an initial design win can often lead to an opportunity to further increase our content with a customer over time through the incorporation of new features, the integration of other system components into our products and the addition of new products.
Markets and Products
The Company's product line categories are Audio and High-Performance Mixed-Signal. While we continue to see new opportunities for growth in the coming years with audio products in both smartphones and applications beyond smartphones, we believe the largest opportunity to drive product diversification and fuel exciting avenues of growth in the coming years is with our high-performance mixed-signal product line. See Note 10 - Revenues for disclosure of revenue by product line categories.
The following provides a detailed discussion regarding our audio and high-performance mixed-signal product lines.

Audio Products:  Boosted amplifiers, codecs, smart codecs, analog-to-digital converters, digital-to-analog converters and standalone digital signal processors.
High-Performance Mixed-Signal Products:  Camera controllers, haptic driver and sensing solutions, power conversion and control ICs and fast-charging ICs.

AUDIO PRODUCTS
Cirrus Logic is a leading supplier of low-power, low-latency, high-precision audio components that are used in a variety of applications including smartphones, tablets, truly wireless headsets, laptops, AR/VR headsets, home theater systems, automotive entertainment systems and professional audio systems. We have an extensive portfolio of products: “codecs,”
3

which are components that integrate analog-to-digital converters (“ADCs”) and digital-to-analog converters (“DACs”) into a single integrated circuit ("IC"); “smart codecs,” which are codecs with integrated digital signal processing; boosted amplifiers; and standalone digital signal processors (“DSPs”). Additionally, the Company’s SoundClear® technology consists of a broad portfolio of tools, software and algorithms that help to differentiate our customers’ products by improving the user experience with features such as louder, high-fidelity sound, high-quality audio playback, voice capture, hearing augmentation and active noise cancellation.
HIGH-PERFORMANCE MIXED-SIGNAL PRODUCTS
Drawing on our extensive mixed-signal design and low-power processing expertise, Cirrus Logic has expanded beyond our traditional audio domain into new categories where we provide a range of high-performance mixed-signal products, including haptic driver and sensing solutions, camera controllers, power conversion and control ICs and fast-charging ICs. These products are primarily used in smartphones to help deliver a more immersive and compelling user experience. This product line also includes legacy industrial and energy applications such as digital utility meters, power supplies, energy control, energy measurement and energy exploration.
Customers, Marketing, and Sales
We offer products worldwide through both direct and indirect sales channels. Our major customers are among the world’s leading electronics manufacturers. We target both large existing and emerging customers that obtain value from our expertise in advanced analog and mixed-signal design processing, systems-level integrated circuit engineering and embedded software development. We derive our revenues from both domestic and international sales. Our domestic sales force includes direct sales offices located primarily in California and Texas.  International sales offices and staff are located in Japan, People’s Republic of China, Singapore, South Korea, Taiwan, and the United Kingdom. We supplement our direct sales force with external sales representatives and distributors.  We have technical support centers in China, South Korea, Taiwan and the United States. Our worldwide sales force provides geographically specific support to our customers and specialized selling of product lines with unique customer bases. See Note 20—Segment Information, of the Notes to Consolidated Financial Statements contained in Item 8 for further detail and for additional disclosure regarding sales and property, plant and equipment, net, by geographic locations.
Since the components we produce are largely proprietary and generally not available from secondary sources, we generally consider our end customer to be the entity specifying the use of our component in their design. These end customers may then purchase our products directly from us, through distributors or third-party manufacturers contracted to produce their designs. For each of fiscal years 2022, 2021, and 2020, our ten largest end customers, represented approximately 93 percent of our sales. For fiscal years 2022, 2021, and 2020, we had one end customer, Apple, Inc., who purchased through multiple contract manufacturers and represented approximately 79 percent, 83 percent, and 79 percent, of the Company’s total sales, respectively. No other customer or distributor represented more than 10 percent of net sales in fiscal years 2022, 2021, or 2020.
Manufacturing
As a fabless semiconductor company, we contract with third parties for wafer fabrication and product assembly and test. We use a variety of foundries in the production of wafers, primarily supplied by GLOBALFOUNDRIES Inc., (“GlobalFoundries”) and Taiwan Semiconductor Manufacturing Company, Limited ("TSMC"). In fiscal year 2022, the Company entered a Capacity Reservation and Wafer Supply Commitment Agreement with GlobalFoundries to reserve capacity and set wafer pricing for products purchased pursuant to the agreement through calendar year 2026. See Note 15 - Commitments and Contingencies of the Notes to the Consolidated Financial Statements for additional details. The Company’s primary assembly and test houses include Advanced Semiconductor Engineering, Inc., Siliconware Precision Industries Co., Ltd., STATS ChipPAC Pte. Ltd., Amkor Technology, Inc. and SFA Semicon Co., Ltd. Our outsourced manufacturing strategy allows us to concentrate on our design strengths and minimize fixed costs and capital expenditures while giving us access to advanced manufacturing facilities. It also provides the flexibility to source multiple leading-edge technologies through strategic relationships. After wafer fabrication by the foundry, third-party assembly vendors package the wafer die. The finished products are then tested before shipment to our customers. While we believe we are able to mitigate certain risks in the fabrication processes by using multiple outside foundries, an interruption of supply by one or more of these foundries could materially impact the Company. We maintain business interruption insurance to help reduce the risk of wafer supply interruption; however, the impact of an interruption could exceed our insurance. Our supply chain management organization is responsible for the management of all aspects of the manufacturing, assembly, and testing of our products, including process and package development, test program development, and production testing of products in accordance with our ISO-certified quality management system.
Although our products are made from basic materials (principally silicon, metals and plastics), all of which are available from a number of suppliers, capacity at wafer foundries sometimes becomes constrained. The limited availability of certain materials may impact our suppliers’ ability to meet our demand needs or impact the price we are charged. The prices of certain
4

other basic materials, such as metals, gases and chemicals used in the production of circuits can increase as demand grows for these basic commodities. In most cases, we do not procure these materials ourselves; nevertheless, we are reliant on such materials for producing our products because our outside foundry and package and test subcontractors must procure them. To help mitigate risks associated with constrained capacity, we use multiple foundries and assembly and test sources.
Patents, Licenses and Trademarks
We rely on patent, copyright, trademark, and trade secret laws to protect our intellectual property, products, and technology. As of March 26, 2022, we held approximately 4,000 pending and issued patents worldwide, which include approximately 1,350 granted U.S. patents, 440 U.S. pending patent applications and various international patents and applications. Our U.S. patents expire in calendar years 2022 through 2041. While our patents are an important element of our success, our business as a whole is not dependent on any one patent or group of patents. We do not anticipate any material effect on our business due to any patents expiring in 2022, and we continue to obtain new patents through our ongoing research and development.
We have maintained U.S. federal trademark registrations for CIRRUS LOGIC, CIRRUS, Cirrus Logic logo designs, and SoundClear, among others.  These U.S. registrations may be renewed as long as the marks continue to be used in interstate commerce.  We have also filed or obtained foreign registration for these marks in other countries or jurisdictions where we conduct, or anticipate conducting, international business. To complement our own research and development efforts, we have also licensed and expect to continue to license, a variety of intellectual property and technologies important to our business from third parties.
Segments
We determine our operating segments in accordance with Financial Accounting Standards Board (“FASB”) guidelines. Our Chief Executive Officer (“CEO”) has been identified as the chief operating decision maker as defined by these guidelines.
The Company operates and tracks its results in one reportable segment, but reports revenue performance in two product lines: Audio and High-Performance Mixed-Signal. Our CEO receives and uses enterprise-wide financial information to assess financial performance and allocate resources, rather than detailed information at a product line level. Additionally, our product lines have similar characteristics and customers. They share operations support functions such as sales, public relations, supply chain management, various research and development and engineering support, in addition to the general and administrative functions of human resources, legal, finance and information technology. Therefore, there is no discrete financial information maintained for these product lines.
See Note 10 - Revenues of the Notes to Consolidated Financial Statements contained in Item 8 for further details including sales by product line. See Note 20 — Segment Information, for details on sales and property, plant and equipment, net, by geographic locations.
Research and Development
We concentrate our research and development efforts on the design and development of new products for each of our principal markets. We also fund certain advanced-process technology development, as well as other emerging product opportunities. Our future success is highly dependent upon our ability to develop complex new products, transfer new products to volume production, introduce them into the marketplace in a timely fashion, and have them selected for design into products of systems manufacturers. Our future success may also depend on assisting our customers with integration of our components into their new products, including providing support from the concept stage through design, launch and production ramp.
Competition
Markets for our products are highly competitive, and we expect that competition will continue to increase. Our ability to compete effectively and to expand our business will depend on our ability to continue to recruit key engineering talent, execute on new product developments, partner with customers to create compelling products for their applications and provide cost efficient versions of existing products. We compete with other semiconductor suppliers that offer standard semiconductors, application-specific standard products and fully customized ICs, including embedded software, chip and board-level products.
While no single company competes with us across all our product lines, we face significant competition in all markets where our products are available. Cirrus Logic is a leading supplier of audio and high-performance mixed-signal processing solutions including boosted amplifiers, codecs, smart codecs, haptic driver and sensing solutions, camera controllers, power conversion and control ICs and fast-charging ICs. We expect to face additional competition from new entrants in our markets, which may include both large domestic and international IC manufacturers, as well as smaller, emerging companies. Our primary competitors include, but are not limited to, AKM Semiconductor Inc., Analog Devices Inc., Goodix Technology, Qualcomm Incorporated, Realtek Semiconductor Corporation, Renesas Electronics Corporation, Richtek, Shanghai Awinic
5

Technology Co., Ltd., Skyworks Solutions Inc., Southchip Semiconductor Technology (China), ST Microelectronics N.V., Synaptics Incorporated and Texas Instruments, Inc.
The principal competitive factors in our markets include: time to market; quality of hardware/software design and end-market systems expertise; price; product performance, features, quality and compatibility with standards; access to advanced process and packaging technologies at competitive prices; and sales and technical support, which includes assisting our customers with integration of our components into their new products and providing support from the concept stage through design, launch and production ramp.
Product life cycles may vary greatly by product category. For example, many consumer products have shorter design-in cycles; therefore, our competitors have increasingly frequent opportunities to achieve design wins in next-generation systems. Conversely, this also provides us frequent opportunities to displace competitors in products that have previously not utilized our design.
Backlog
Sales are made primarily pursuant to short-term purchase orders for delivery of products. The quantity actually ordered by the customer, as well as the shipment schedules, are frequently revised, without significant penalty, to reflect changes in the customer’s needs. The majority of our backlog is typically requested for delivery within six months. In markets where the end system life cycles are relatively short, customers typically request delivery in six to twelve weeks. We believe a backlog analysis at any given time gives little indication of our future business except on a short-term basis, principally within the next 60 days.
We utilize backlog as an indicator to assist us in production planning. However, backlog is influenced by several factors including market demand, pricing, and customer order patterns in reaction to product lead times. Quantities actually purchased by customers, as well as prices, are subject to variations between booking and delivery because of changes in customer needs or industry conditions. As a result, we believe that our backlog at any given time is an incomplete indicator of future sales.
Governmental Regulations
Our business and operations around the world are subject to government regulation at the national, state or local level addressing, among other matters, applicable environmental laws, health and safety laws and regulations, and laws relating to export controls and economic sanctions.
We believe that our properties and operations comply in all material respects with applicable laws protecting the environment and worker health and safety. As a fabless semiconductor company, we do not manufacture our own products but do maintain research and laboratory space at certain of our facilities to facilitate the development, evaluation and testing of our products. These laboratories may maintain small quantities of hazardous materials. While we believe we are in material compliance with applicable law concerning the safeguarding of these materials and with respect to other matters relating to health, safety and the environment, the risk of liability relating to hazardous conditions or materials cannot be eliminated completely. To date, we have not incurred significant expenditures relating to environmental compliance at our facilities nor have we experienced any material issues relating to employee health and safety.
In addition to environmental and worker health and safety laws, our business is subject to various rules and regulations and executive orders relating to export controls and trade sanctions. Certain of our products are subject to the Export Administration Regulations ("EAR"), which are administered by the United States Department of Commerce's Bureau of Industry and Security ("BIS"), and we may from time to time be required to obtain an export license before we can export certain products or technology to specified countries or customers. In addition, the EAR imposes broad controls on entities listed on sanctioned persons lists, including the BIS Entity List. If one of our customers is listed on the BIS Entity List or another U.S. government sanctioned persons' list, we may be precluded from doing business with that customer. For example, certain of our Chinese customers, or their affiliated entities, have been added to the BIS Entity List in the last couple of years, which limits our ability to support these customers. We cannot guarantee that export control restrictions or sanctions imposed in the future will not prevent, or materially limit, our ability to conduct business with certain customers or in certain countries. Any failure to comply with these laws could result in governmental enforcement actions, including substantial monetary penalties and denial of export privileges.
For further discussion relating to the potential effects that compliance with government regulation may have upon our business, refer to "Item 1A. Risk Factors."
Human Capital
Our long-term success depends, in part, on our ability to continue to attract and retain highly qualified technical, marketing, engineering and administrative personnel. Cirrus Logic’s goal, as it pertains to our employees, is to foster an employee-centric corporate culture that encourages innovation, teamwork and individual growth. We do this by creating programs and practices that motivate and reward our employees while helping their families thrive. We center everything we
6

do around our corporate vision, mission and core values. The Company strives to cultivate an inclusive workplace where all employees feel they belong, diverse backgrounds and perspectives are valued, and everyone has an opportunity to succeed. We have adopted strategies to create an even more inclusive and positive work environment.
We believe that we offer competitive compensation, training programs, and health and wellness benefits, designed to improve the quality of our employees’ lives, build long-term employee loyalty and attract top talent. Cirrus Logic prides itself on maintaining a robust employee training and professional development program to maximize our employees’ success. Our comprehensive benefits, such as health insurance coverage and emotional well-being support are tailored for each country. Our benefits focus on family care, including fertility coverage, paid parental leave, discounts for childcare, backup care and programs for new parents. Additionally, in fiscal year 2022, we introduced new inclusive benefits for surrogacy and adoption assistance programs, that provide employees with reimbursement for certain related expenses. The Company also provides fitness facilities and classes at several locations, as well as other employee benefits including health screenings, COVID-19 testing and vaccinations, expanded time off for COVID-19, flu shots, free confidential mental health support and ergonomic assessments. Cirrus Logic provides retirement planning programs with matching contributions, such as a 401(k) plan in the United States and defined contribution pension plans for our employees in other countries.
We believe that these benefits, combined with our corporate culture, contribute to low voluntary employee turnover. In fiscal year 2022, our voluntary turnover rate was 9 percent, below the technology industry benchmarks (2021 Radford Salary Increase and Turnover Study).
As of March 26, 2022, we had 1,591 full-time employees, of whom 71 percent were engaged in research and product development activities, 25 percent in sales, marketing, general and administrative activities, and 4 percent in manufacturing-related activities. As of March 26, 2022, 13 percent of our employees worldwide were foreign nationals and 62 percent of our total workforce reside in the U.S., with 38 percent residing offshore. We also employ individuals on a temporary basis and use the services of contractors as necessary. We have never had a work stoppage, and the majority of our employees are not represented by collective bargaining agreements.
We believe that diverse teams fuel innovation, and we are committed to creating an inclusive culture that supports all employees, regardless of gender, veteran status, race, ethnicity, or ability. As of March 26, 2022, our global workforce was 82 percent male and 18 percent female, and based on self-reported identification, our workforce in the United States was composed of 54 percent White, 34 percent Asian, 8 percent Hispanic or Latino, 2 percent Black or African American, and 2 percent Other.
Cirrus Logic is committed to promoting a safe, secure and productive environment for our employees, customers, and visitors. Our global health and safety policy outlines our commitment to employees. Employees working in our research facilities receive specialized, role-specific health and safety training. The Company takes measures to reduce employee exposure to potential health hazards in our offices and research facilities and conducts regular inspections to maintain a safe and healthy work environment. A risk management system also provides technicians with additional data and information on the potential hazards associated with certain chemicals. In fiscal year 2022, we had no monetary losses as a result of legal proceedings associated with employee health and safety violations.
Throughout the ongoing COVID-19 pandemic, we streamlined our safety protocols as appropriate for each location. Our global programs are designed to keep our employees safe at work and provide resources and support to protect their social, emotional and physical well-being. We also continue to offer flexibility for remote working to enable our employees to remain productive while maintaining work-life balance.
For more information on the commitment to our employees and other Environmental, Social and Governance ("ESG") topics visit https://www.cirrus.com/company/esg. We are not including the information contained on our website as a part of, or incorporating it by reference into, this Annual Report on Form 10-K.
Forward—Looking Statements
This Annual Report on Form 10-K and certain information incorporated herein by reference contain forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995, 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 included or incorporated by reference in this Annual Report on Form 10-K, other than statements that are purely historical, are forward-looking statements. In some cases, forward-looking statements are identified by words such as “expect,” “anticipate,” “target,” “project,” “believe,” “goals,” “estimates,” “will,” “would,” “could,” “can,” “may,” “plan,” and “intend”, and other similar types of words and expressions. Variations of these types of words and similar expressions are intended to identify these forward-looking statements. Any statements that refer to our plans, beliefs, expectations, strategies or other characterizations of future events or circumstances are forward-looking statements. Readers are cautioned that these forward-looking statements are predictions based on management's expectations as of the date of this filing and are subject to risks, uncertainties, and assumptions that are difficult to predict. Therefore, actual results may differ materially and adversely from those expressed in any forward-looking statements. Factors that could cause actual results to differ materially from those indicated or implied by our forward-looking statements include, but are not limited to, those discussed in Item 1A. Risk Factors
7

and elsewhere in this report, as well as in the documents we file with the SEC, including our Quarterly Reports on Form 10-Q and Current Reports on Form 8-K.
We caution you not to place undue reliance on these forward-looking statements, which speak only as of the date of this Annual Report on Form 10-K, and we undertake no obligation, and expressly disclaim any duty, to revise or update this information, whether as a result of new information, events or circumstances after the filing of this report with the SEC, except as required by law. We urge readers to carefully review and consider the various disclosures made in this Annual Report on Form 10–K and in other documents we file from time to time with the SEC that disclose risks and uncertainties that may affect our business. All forward-looking statements, expressed or implied, included in this Annual Report on Form 10-K and attributable to Cirrus Logic are expressly qualified in their entirety by this cautionary statement. This cautionary statement should also be considered in connection with any subsequent written or oral forward-looking statements that we may make or persons acting on our behalf may issue.
ITEM 1A.  Risk Factors
Our business faces significant risks. The risk factors set forth below may not be the only risks that we face and there is a risk that we may have failed to identify all possible risk factors. Additional risks that we are not aware of yet or that currently are not material may adversely affect our business operations. You should read the following cautionary statements in conjunction with the factors discussed elsewhere in this and other Cirrus Logic filings with the SEC. These cautionary statements are intended to highlight certain factors that may affect the financial condition and results of operations of Cirrus Logic and are not meant to be an exhaustive discussion of risks that apply to companies such as ours.
Business and Operational Risks

We are dependent on third-party manufacturing and supply chain relationships for all of our products. Our reliance on third-party foundries and suppliers involves certain risks that may result in increased costs, delays in meeting our customers’ demand, and loss of revenue.
We do not own or operate a semiconductor fabrication facility and do not have the resources to manufacture our products internally. We use third parties to manufacture, assemble, package, and test the vast majority of our products. As a result, we are subject to risks associated with these third parties, including:
insufficient capacity available to meet our demand on time;
inability for our suppliers to obtain the equipment or replacement parts necessary to fully operate their facilities or expand available manufacturing capacity;
inadequate manufacturing yields and excessive costs;
inability of these third parties to obtain an adequate supply of raw materials;
extended lead times on supplies used in the manufacturing of our products;
difficulties selecting and integrating new subcontractors;
limited warranties on products supplied to us;
potential increases in prices (including the cost of freight); and
increased exposure to potential misappropriation of our intellectual property.
Outside of our long-term supply agreement for wafer fabrication supply with GlobalFoundries, our outside foundries and assembly and test suppliers generally manufacture our products on a purchase order basis, and we have few other long-term supply arrangements with these suppliers. Therefore, our third-party manufacturers and suppliers are not obligated to supply us with products for any specific period of time, quantity, or price, except as may be provided in any particular purchase order or in relation to an existing supply agreement. A manufacturing or supply disruption experienced by one or more of our outside suppliers or a disruption of our relationship with an outside foundry could negatively impact the production of certain of our products for a substantial period of time.
We have experienced the effects of industry-wide manufacturing capacity constraints. These supply challenges are currently limiting our ability to fully satisfy increases in demand for some of our products. We do not typically manufacture the majority of these products at more than one foundry or more than one assembly and test subcontractor, and the costs and effort associated with the potential transfer of any portion of our supply chain to a backup supplier would likely be substantial. Therefore, if one or more of our third-party manufacturers and suppliers are not able to provide us sufficient capacity to meet our current demand, we may not be able to ship our products to customers on time and in the quantity requested, which could cause an unanticipated decline in our sales and damage our existing customer relationships and our ability to establish new customer relationships. Capacity constraints could further result in increased prices in our supply chain, which, if we are unable
8

to increase our selling prices or if we have previously committed to pricing, could result in lower revenues and margins that could adversely affect our financial results.
In addition, difficulties associated with adapting our technology and product design to the proprietary process technology and design rules of outside foundries can lead to reduced yields of our products. Since low yields may result from either design or process technology failures, yield problems may not be effectively determined or resolved until an actual product exists that can be analyzed and tested to identify process sensitivities relating to the design rules that are used. As a result, yield problems may not be identified until well into the production process, and resolution of yield problems may require cooperation between our manufacturer and us. This risk could be compounded by the offshore location of certain of our manufacturers, increasing the effort and time required to identify, communicate, and resolve manufacturing yield problems. Manufacturing defects that we do not discover during the manufacturing or testing process may lead to costly product recalls. These risks may lead to increased costs or delayed product delivery, which would harm our profitability and customer relationships.
In some cases, our requirements may represent a small portion of the total production of the third-party suppliers. As a result, we are subject to the risk that a producer will cease production of an older or lower-volume process that it uses to produce our parts. We cannot provide any assurance that our external foundries will continue to devote resources to the production of parts for our products or continue to advance the process design technologies on which the manufacturing of our products are based. Each of these events could increase our costs, lower our gross margin, and cause us to hold more inventories, or materially impact our ability to deliver our products on time.

We have a long-term capacity reservation and wafer supply agreement with GlobalFoundries, which includes obligations to purchase wafers from GlobalFoundries through calendar year 2026. If our requirements are different from the number of wafers that we have committed to purchase from GlobalFoundries, or if GlobalFoundries is not able to satisfy our manufacturing requirements, our results of operations and financial condition could be adversely impacted.
In an effort to alleviate some of our future expected supply constraints, the Company entered into a Capacity Reservation and Wafer Supply Commitment Agreement with GlobalFoundries on July 28, 2021 to reserve capacity and set wafer pricing for products purchased pursuant to the agreement through 2026.
Although we believe this agreement is a good use of our financial resources and secures capacity for certain products through 2026, the agreement with GlobalFoundries involves certain risks that may result in excess inventory, place us at a competitive disadvantage, have a negative impact on our liquidity, or adversely affect our results of operations and financial condition. Pursuant to the agreement, the Company is required to purchase, and GlobalFoundries is required to supply, a certain number of wafers on a quarterly basis. If our actual wafer requirements are less than the number of wafers required to meet the applicable wafer purchase requirements, we could have excess inventory or higher inventory unit costs, both of which may adversely impact our gross margin and our results of operations.
Additionally, the agreement sets forth pricing for wafer purchases pursuant to the agreement through 2026. If market conditions change and wafer prices in the market decrease significantly below what is contemplated in the agreement, the agreement may put us at a competitive disadvantage relative to our competitors.
Even with a long-term supply agreement, we are still subject to risks that GlobalFoundries will be unable to meet their supply commitments, achieve anticipated manufacturing yields, manufacture our products on a timely basis, or provide additional wafer capacity beyond its current contractual commitments sufficient to meet our customers' product demands. If so, we may experience delays in product launches or supply shortages for certain products, which could cause an unanticipated decline in our sales and damage our existing customer relationships and our ability to establish new customer relationships. In addition, if GlobalFoundries experiences financial difficulties or goes into bankruptcy, it could be difficult or impossible, or may require substantial time and expense, for us to recover any or all of our prepayments made as part of the agreement.
Any of the foregoing could materially harm our liquidity, financial condition and results of operations and could put us at a disadvantage relative to our competitors.

We depend on a limited number of customers and distributors for a substantial portion of our sales, and the loss of, or a significant reduction in orders from, or pricing on products sold to, any key customer or distributor could significantly reduce our sales and our profitability.
While we generate sales from a broad base of customers worldwide, the loss of any of our key customers, or a significant reduction in sales or selling prices to any key customer, or reductions in selling prices made to retain key customer relationships, would significantly reduce our revenue, margins, and earnings and adversely affect our business. For each of the twelve-month periods ending March 26, 2022, March 27, 2021, and March 28, 2020, our ten largest end customers represented approximately 93 percent of our sales. For the twelve-month periods ending March 26, 2022, March 27, 2021, and March 28, 2020, we had one end customer, Apple Inc., who purchased through multiple contract manufacturers and represented approximately 79 percent, 83 percent and 79 percent of the Company’s total sales, respectively.
9

We may not be able to maintain or increase sales to certain of our key customers for a variety of reasons, including:
most of our customers can stop incorporating our products into their own products with limited notice to us and suffer little or no penalty;
our agreements with our customers typically do not require them to purchase a minimum quantity of our products;
many of our customers have pre-existing or concurrent relationships with our current or potential competitors that may affect the customers’ decisions to purchase our products;
many of our customers have sufficient resources to internally develop technology solutions and semiconductor components that could replace the products that we currently supply in our customers’ end products;
our customers face intense competition from other manufacturers that do not use our products; and
our customers regularly evaluate alternative sources of supply in order to diversify their supplier base, which increases their negotiating leverage with us and their ability to either obtain or dual source components from other suppliers.
In addition, our dependence on a limited number of key customers may make it easier for them to pressure us on price reductions. We have experienced pricing pressure from certain key customers and we expect that the average selling prices for certain of our products will decline from time to time, potentially reducing our revenue, margins, and earnings.
Our key customer relationships often require us to develop new products that may involve significant technological challenges. Our customers frequently place considerable pressure on us to meet tight development schedules. In addition, we have, and may again in the future, entered into customer agreements providing for exclusivity periods during which we may only sell specified products or technology to a specific customer. Even without exclusivity periods, the products that we develop are often specific to our customer's system architecture and frequently cannot be sold to other customers. Accordingly, we may have to devote a substantial amount of resources to strategic relationships, which could detract from or delay our completion of other important development projects or the development of next generation products and technologies.
Moreover, our reliance on certain customers may continue to increase, which could heighten the risks associated with having key customers, including making us more vulnerable to significant reductions in revenue, margins and earnings, pricing pressure, and other adverse effects on our business.

The lack of diversification in our revenue and customer base increases the risk of an investment in our company, and our consolidated financial condition, results of operations, and stock price may deteriorate if we fail to diversify.
Although we continue to investigate, invest in, and try to develop opportunities to diversify our revenue and customer base, our sales, marketing, and development efforts have historically been focused on a limited number of customers and opportunities. Many companies have the ability to manage their risk by product, market, and customer diversification. However, we lack diversification, in terms of both the nature and scope of our business, which increases the risk of an investment in our company. If we cannot diversify our customer and revenue opportunities, our financial condition and results of operations could deteriorate.

Our results may be affected by fluctuation in sales in the consumer electronics and smartphone markets.
Because we sell products primarily in the consumer electronics and smartphone markets, we are likely to be affected by any decrease in demand or unit volumes, seasonality in the sales of our products, and the cyclical nature of these markets. We have experienced, and expect to continue to experience, slowing growth in a maturing smartphone market, due to, among other factors, market saturation in developed countries, lengthening replacement cycles, and a growing market for refurbished devices. Further, a decline in consumer confidence and consumer spending relating to economic conditions, inflationary pressures, terrorist attacks, armed conflicts, oil prices, global health conditions, natural disasters, and/or the political stability of countries in which we operate or sell products could have an adverse effect on consumer demand in these markets, which would likely impact our business, operating results, and financial condition.

We may be adversely impacted by global economic conditions. As a result, our financial results and the market price of our common shares may decline.
Global economic conditions could make it difficult for our customers, our suppliers, and us to accurately forecast and plan future business activities and could cause global businesses to defer or reduce spending on our products, or increase the costs of manufacturing our products. During challenging economic times our customers and distributors may face issues gaining timely access to sufficient credit, which could impact their ability to make timely payments to us. If that were to occur, we may be required to increase our allowance for doubtful accounts and our days sales outstanding would increase. Additionally, if our own supply chain or others from whom our customers source are financially impacted and ultimately unable to deliver their required component(s), then our customers may delay or cancel their orders from us.
10

We cannot predict the timing, strength, or duration of any economic slowdown or subsequent economic recovery. However, several jurisdictions in which we operate are experiencing and may continue to experience an increase in inflationary pressures and increased interest rates. This could have an adverse effect on the spending patterns of our existing and potential customers, which could adversely affect our net sales and results of operations. If the economy or markets in which we operate were to continue to deteriorate, our business, financial condition, and results of operations may be adversely affected.

Changes in government trade policies, including the imposition of tariffs and export restrictions, could have an adverse impact on our business operations and sales.
The United States or foreign governments may enact changes in government trade policies that could adversely impact our ability to sell and/or manufacture products in certain countries. For example, the U.S. government has imposed tariffs on certain Chinese imports, and, in return, the Chinese government has imposed or proposed tariffs on certain U.S. products. Additionally, export restrictions imposed by the U.S. government, including the addition of licensing requirements by the BIS through the addition of companies to the BIS Entity List as well as trade restrictions imposed by the U.S. related to goods imported from regions in China with records of forced labor and other human rights issues, may require us to suspend our business with certain international customers and/or manufacturing entities if we conclude or are notified by the U.S. government that such business presents a risk of noncompliance with U.S. regulations. We cannot predict what actions may be taken with respect to tariffs or trade relations, what products may be subject to such actions, or what actions may be taken by other countries in response. It also may not be possible to anticipate the timing or duration of such tariffs, export restrictions, or other regulatory actions. These government trade policies may materially adversely affect sales and operations with current customers and impede our ability to develop relationships with new customers.
While we have received licenses from the U.S. government to export certain items to companies on the BIS Entity List, there can be no assurances that we will be able to continue to obtain or maintain licenses for the manufacture or sale of future products or for other entities if the U.S government adds other companies to the BIS Entity List and/or subjects them to additional trade restrictions. Despite our receipt of licenses, BIS Entity List restrictions may also encourage foreign customers to seek a greater supply of similar or substitute products from competitors or other third parties who are not subject to these restrictions or to develop their own solutions, especially as the Chinese government develops its domestic semiconductor industry. If export restrictions and tariffs are sustained for a long period of time, or increased, or if other export restrictions are imposed in the future, our long-term competitiveness as a supplier, particularly in China, will likely be impacted.
There is a risk of further escalation and retaliatory actions between the U.S. and other foreign governments. If significant tariffs or other restrictions are placed on goods exported from China or any related countermeasures are taken, our revenue and results of operations may be materially harmed. These tariffs may also make our customers’ products more expensive for consumers, which may reduce consumer demand.
The U.S. government also may seek to implement more protective trade measures, not just with respect to China but with respect to other countries as well. This could include new or higher tariffs and even more restrictive trade barriers, such as prohibiting certain types of, or all, sales of certain products or products sold by certain parties into the U.S. Any increased trade barriers or restrictions on global trade could have a materially adverse impact on our business and financial results.

System security and data breaches, cyber-attacks and other related cyber security incidents could disrupt our internal operations and/or supply chain, result in the loss of our, our customers' and our suppliers' proprietary and confidential information, adversely impact our reputation and business, and result in potentially significant expenses, costs, liabilities and other negative consequences, any or all of which could adversely affect results of operations and our stock price.
Despite implementing security measures, we are subject to risk, both at Cirrus Logic and through our supply chain, of attack from malicious threat actors, which could include agents of organized crime or nation-state or nation-state supported actors. We manage and store various proprietary information and sensitive or confidential data relating to our business and our employees. In addition, we manage and store a significant amount of proprietary and sensitive or confidential information from third parties, such as our customers and suppliers. Unauthorized insiders and/or third-party threat actors may be able to penetrate our security measures, evade our controls, or exploit vulnerabilities in our systems or our third-party providers' systems and misappropriate or compromise our, our customers' or our suppliers' proprietary and confidential information, including intellectual property and personal information of our current and former employees, create system disruptions, or cause shutdowns. Threat actors also may be able to develop and deploy viruses, worms, phishing attempts, ransomware, and other malicious software that attack our websites, computer systems, access to critical information, products, or otherwise exploit security vulnerabilities. The sophistication, scale and frequency of cyber-attacks has continued to increase and evolve at a rapid pace, and the risk of attack may be heightened when our employees are working remotely or as a result of geopolitical events, including Russia's invasion of Ukraine. Our prioritization of security measures and remediation of known vulnerabilities may prove inadequate and we may be unable to anticipate or protect against attacks. If an incident occurs, we may be unable to detect it for an extended period of time.
11

Any breach of our security measures or the loss, inadvertent disclosure, or unapproved dissemination of proprietary information or sensitive or confidential data about us, our customers, our suppliers or our employees, including the potential loss or disclosure of such information or data, could result in numerous risks and adverse consequences. Such consequences include remediation costs, litigation and potential liability for us, including as a result of U.S. or foreign governmental investigations or enforcement actions, penalties for violation of applicable laws or regulations, including laws and regulations in the United States and other jurisdictions relating to the collection, use and security of user and other personally identifiable information and data, damage to our brand and reputation, the loss of sales and customer or supplier relationships, negative impacts to our employee recruiting and retention, loss of intellectual property protection, risk of inadequate insurance coverage and increased insurance premiums, and numerous other financial, legal and business risks, any or all of which could harm our business, financial condition and results of operations and result in significant stock price volatility. In addition to our own systems, our business also is reliant upon the security of various third parties in our supply chain, and any breach of their systems and securities could result in our being subjected to the numerous risks and adverse consequences noted above.

We face risks related to global health epidemics that could impact our sales, supply chain and operations, resulting in significantly reduced revenue and operating results.
On March 11, 2020, the World Health Organization declared a pandemic related to a novel coronavirus ("COVID-19"). With the pandemic on-going, we are unable to predict the full extent and nature of the impact that COVID-19 may have on our business, financial condition, and results of operations. The COVID-19 pandemic will likely heighten or exacerbate many of the other risks described in the risk factors listed in our filings with the Securities and Exchange Commission.
Any increase in the severity of the outbreak or additional government measures restricting movement or business operations due to COVID-19, could cause a disruption to our supply of products to our customers – particularly with respect to the manufacture of semiconductor wafers that would have to go through extensive qualification to relocate manufacturing to a different fabrication facility. Although the U.S. and U.K. governments have eased restrictions and adopted plans for “living with COVID”, the Chinese government’s zero-COVID strategy has continued to result in business disruptions. Even if our suppliers and service providers are operational, other third-party suppliers may be closed or not fully operational, resulting in a shortage of some components needed for our products or our customers’ end products. Any disruption of our suppliers or customers and their contract manufacturers would likely impact our inventory, backlog, sales, and operating results, as customers may cancel or reschedule orders on short notice. In addition, we have seen some reductions in commercial airline and cargo flights, and disruption to ports and other shipping infrastructure that resulted in increased transport times and costs, which, if those disruptions were to intensify, could affect our ability to timely deliver our products.
Although we did not experience a significant reduction in our overall productivity due to COVID-19 in fiscal year 2022, we have experienced, and expect to continue to experience, disruptions to our business operations, including those resulting from remote work arrangements, the implementation of certain measures at our facilities worldwide to protect our employees’ health and safety, government stay-at-home directives, quarantines, self-isolations, travel restrictions, or other restrictions on the ability of our employees to perform their jobs that may impact our ability to develop and design our products in a timely manner, meet required milestones, or win new business. Any increased or additional disruptions to our business operations would likely impact our ability to continue to maintain current levels of productivity.
In the longer term, the COVID-19 pandemic may continue to adversely affect the economies and financial markets of many countries, which could lead to a global economic downturn or recession. If this were to occur, it may adversely affect demand for our and our customers' products, which may negatively affect our revenue and operating results.

Our sales could be materially impacted by the failure of other component suppliers to deliver required parts needed in the final assembly of our customers’ end products.
The products we supply our customers are typically a portion of the many components provided from multiple suppliers to complete the final assembly of an end product. If other component suppliers are unable to deliver their required component(s) for the final end product to be assembled, our customers may delay, or ultimately cancel, their orders from us.

If we fail to attract, hire, and retain qualified personnel, we may not be able to develop, market, or sell our products or successfully manage our business.
Competition for highly qualified personnel in our industry, particularly for employees with technical backgrounds, is intense. The number of technology companies in the geographic areas in which we operate is greater than it has been historically. In addition, some companies in our industry have announced plans to adopt flexible remote work arrangements that further increase competition for talent. Accordingly, we expect competition for qualified personnel to intensify because there are only a limited number of individuals in the job market with the skills that we require.
There also is a risk that changes in immigration laws and regulations, or their administration or enforcement, can impair our ability to attract and retain qualified engineering personnel. In the U.S., where a significant portion of our research and
12

development teams are located, tightening of immigration controls may adversely affect the employment status of non-U.S. engineers and other key technical employees or further impact our ability to hire new non-U.S. employees. Moreover, certain immigration policies in the U.S. may make it more difficult for us to recruit and retain highly skilled foreign national graduates of universities in the U.S., additionally limiting the pool of available talent. In the U.K., where we maintain several design centers, changes to the immigration system brought about by Brexit will likely make it more difficult to employ E.U. nationals to work in the U.K., also limiting our ability to attract and retain qualified technical personnel.
There are significant costs to the Company associated with attracting and retaining qualified personnel in key technology positions. Recruiting and employee costs, such as cash and stock-based compensation, have increased relative to historic levels and may continue to increase, which could adversely affect our results of operations. Further, the loss of the services of key personnel or our inability to hire new personnel with the requisite skills or to assimilate talent could restrict our ability to develop new products or timely enhance existing products, sell products to our customers, or manage our business effectively.

Strong competition in the semiconductor market may harm our business.
Our industry is intensely competitive and is frequently characterized by rapid technological change, price erosion, technological obsolescence, and a push towards IC component integration. Because of shortened product life cycles and even shorter design-in cycles in a number of the markets that we serve, our competitors have increasingly frequent opportunities to achieve design wins in next-generation systems. As markets mature and components become commoditized, competitors that can tolerate lower margins/operating income pose a risk to our profitability and growth. In the event that competitors succeed in supplanting our products, our market share may not be sustainable and our net sales, gross margin and operating results would be adversely affected.
We compete in a number of markets. Our principal competitors in these markets include AKM Semiconductor Inc., Analog Devices Inc., Goodix Technology, Qualcomm Incorporated, Realtek Semiconductor Corporation, Renesas Electronics Corporation, Richtek Technology, Shanghai Awinic Technology Co., Ltd., Skyworks Solutions Inc., Southchip Semiconductor Technology (China), ST Microelectronics N.V., Synaptics Incorporated and Texas Instruments, Inc. Many of these competitors have greater financial, engineering, manufacturing, marketing, technical, distribution, and other resources; broader product lines; and broader intellectual property portfolios. We also expect intensified competition from emerging companies and from customers who develop their own IC products or other technologies. In addition, some of our current and future competitors maintain their own fabrication facilities, which could benefit them in connection with cost, capacity, and technical issues.
We cannot provide assurances that we will be able to compete successfully in the future or that competitive pressures will not adversely affect our financial condition and results of operations. Competitive pressures could reduce market acceptance of our products, reduce selling prices, and increase expenses, which could adversely affect our business and financial condition.

Because we depend on subcontractors internationally to perform key manufacturing functions for us, we are subject to political, economic, climate and natural disaster risks that could disrupt the fabrication, assembly, packaging, or testing of our products.
We depend on third-party subcontractors, primarily in Asia, for the fabrication, assembly, packaging, and testing of most of our products. International operations may be subject to a variety of risks, including political instability, global health conditions, currency controls, exchange rate fluctuations, changes in import/export regulations, tariff and freight rates, as well as the risks of natural disasters such as earthquakes, tsunamis, and floods. The potential physical impacts of climate change, including high heat events, power or water shortages, fires, rising sea levels, changes in storm patterns or intensities, or other extreme weather conditions, are uncertain and could impact operations at our subcontractors. Any disruption to our manufacturing cycle could adversely affect our operations and financial results.
Although we seek to reduce our dependence on any one subcontractor, the substantial majority of our semiconductor wafers are manufactured by TSMC at fabs in Taiwan, and GlobalFoundries in Singapore and Germany. This concentration of subcontractors and manufacturing operations, subjects us to the risks of conducting business internationally, including associated political and economic conditions. If we experience manufacturing problems at a particular location, or a supplier is unable to continue operating due to financial difficulties, natural disasters, political or economic turmoil or conflict, or other reasons, we would be required to transfer manufacturing to a backup supplier. Transferring from a primary supplier to another facility would likely result in increased production costs and a delay in production. Further, such a transition may not be possible, particularly in a supply constrained environment. There are only a few foundries that are currently available for certain advanced processing technologies that we utilize or may utilize. As a result, delays in our production or shipping by the parties to whom we outsource these functions could reduce our sales, damage our customer relationships, and damage our reputation in the marketplace, any of which could harm our business, results of operations, and financial condition.
For example, we rely on several third-party suppliers located in Taiwan. Any deterioration in the social, political, or economic conditions in Taiwan may disrupt our business operations and materially and adversely affect our results of
13

operations. Similarly, our operations also could be harmed, and our costs could increase, if Russia’s invasion of Ukraine results in a shortage of materials that our suppliers require to manufacture our products.

In general, our customers may cancel or reschedule orders on short notice without incurring significant penalties; therefore, our sales and operating results in any quarter are difficult to forecast.
In general, we rely on customers issuing purchase orders to buy our products rather than long-term supply contracts. Customers may cancel or reschedule orders on short notice without incurring significant penalties. This risk is potentially heightened for those customers with whom we have less experience regarding the reliability of their forecasts. While the industry is experiencing manufacturing capacity constraints, it is also possible that some customers may place orders for our products that exceed their actual demand and may cancel all or portions of their order if circumstances change. Cancellations, reductions, or delays of orders from any significant customer could have an adverse effect on our business, financial condition, and results of operations.
Because our expense levels are based in part on our expectations as to future revenue and to a large extent are fixed in the short term, we likely will be unable to adjust spending on a timely basis to compensate for any unexpected shortfall in sales and our operating results could be harmed.

We are subject to risks relating to product concentration.
We derive a substantial portion of our revenues from a limited number of products, and we expect these products to represent a large percentage of our revenues in the near term. Customer acceptance of these products is critical to our future success. Our business, operating results, financial condition and cash flows could therefore be adversely affected by:
a decline in demand for any of our more significant products;
a decline in the average selling prices of our more significant products;
failure of our products to achieve continued market acceptance;
competitive products;
new technological standards or changes to existing standards that we are unable to address with our products;
manufacturing or supply issues that prevent us from meeting our customers’ demand for these products;
a failure to release new products or enhanced versions of our existing products on a timely basis; and
the failure of our new products to achieve market acceptance.

We have significant international sales, and risks associated with these sales could harm our operating results.
International sales represented 98 percent of our net sales in each of fiscal years 2022 and 2021, and 99 percent of our net sales in fiscal year 2020. We expect international sales to continue to represent a significant portion of product sales. This reliance on international sales subjects us to certain risks, including risks associated with political and economic instability, global health conditions, currency controls, exchange rate fluctuations, changes in import/export regulations, and tariff and freight rates. For example, the political or economic instability in a given region may have an adverse impact on the financial position of end users in the region, which could affect future orders and harm our results of operations. Our international sales operations involve a number of other risks including, but not limited to:
unexpected changes in government regulatory requirements;
sales, VAT, or other indirect tax regulations and treaties and potential changes in regulations and treaties in the United States and in and between countries in which we manufacture or sell our products;
changes to countries’ banking and credit requirements;
changes in diplomatic and trade relationships, including as a result of geopolitical conflict;
delays resulting from difficulties in obtaining export licenses for technology, particularly in China;
any changes in U.S. trade policy, including potential adoption and expansion of trade restrictions, higher tariffs, or cross border taxation by the U.S. government involving other countries, particularly China, that might impact overall customer demand for our products or affect our ability to manufacture and/or sell our products overseas;
tariffs and other barriers and restrictions, particularly in China;
competition with non-U.S. companies or other domestic companies entering non-U.S. markets in which we operate;
longer sales and payment cycles;
14

problems in collecting accounts receivable;
the burdens of complying with a variety of non-U.S. laws; and
changes to economic, social, or political conditions in countries such as China, where we have significant operations.
In addition, our competitive position may be affected by the exchange rate of the U.S. dollar against other currencies. While our sales are predominately denominated in U.S. dollars, increases in the value of the dollar would increase the price in local currencies of our products in non-U.S. markets and make our products relatively more expensive. We cannot provide assurances that regulatory, political, and other factors will not adversely affect our operations in the future or require us to modify our current business practices.

Our international operations subject our business to additional political and economic risks that could have an adverse impact on our business.
In addition to international sales constituting a large portion of our net sales, we maintain international operations, sales, and technical support personnel. International expansion has required, and will continue to require, significant management attention and resources. There are risks inherent in expanding our presence into non-U.S. regions, including, but not limited to:
difficulties in staffing and managing non-U.S. operations, including compliance with local employment regulations;
failure in non-U.S. regions to adequately protect our intellectual property, patent, trademarks, copyrights, know-how, and other proprietary rights and the risk of potential theft or compromise of our intellectual property;
global health conditions and potential natural disasters, including those resulting from climate change;
power or water shortages or other operational disruptions, including those resulting from extreme weather conditions;
political, social and economic instability in international regions, including wars;
international currency controls and exchange rate fluctuations;
financial accounting and reporting burdens and complexities;
vulnerability to terrorist groups targeting U.S. interests abroad;
legal uncertainty regarding liability and compliance with non-U.S. laws and regulatory requirements; and
changing U.S. regulation of foreign operations, including potential sanctions.
If we are unable to successfully manage the demands of our international operations, it may have an adverse effect on our business, financial condition, or results of operations.

We may acquire other companies or technologies, which may create additional risks associated with our ability to successfully integrate them into our business.
We recently acquired Lion Semiconductor and continue to consider future acquisitions of other companies, or their technologies or products, to improve our market position, broaden our technological capabilities, and expand our product offerings. If we are able to acquire companies, products or technologies that would enhance our business, we could experience difficulties in integrating them. Integrating acquired businesses involves a number of risks, including, but not limited to:
the potential disruption of our ongoing business;
unexpected costs or incurring unknown liabilities;
the diversion of management resources from other strategic and operational issues;
the inability to retain the employees of the acquired businesses;
difficulties relating to integrating the operations and personnel of the acquired businesses;
adverse effects on our existing customer relationships or the existing customer relationships of acquired businesses;
the potential incompatibility of the acquired business or their business customers;
adverse effects associated with entering into markets and acquiring technologies in areas in which we have little experience; and
acquired intangible assets, including goodwill, becoming impaired as a result of technological advancements or worse-than-expected performance of the acquired business.
If we are unable to successfully address any of these risks, our business could be harmed.

15

Our products may be subject to average selling prices that decline over time. If we are unable to maintain average selling prices for existing products, increase our volumes, introduce new or enhanced products with higher selling prices, or reduce our costs, our business and operating results could be harmed.
Historically in the semiconductor industry, average selling prices of products have decreased over time. Moreover, our dependence on a limited number of key customers may make it easier for key customers to pressure us to reduce prices. If the average selling price of any of our products declines and we are unable to increase our unit volumes, introduce new or enhanced products with higher margins, and/or reduce manufacturing costs to offset anticipated decreases in the prices of our existing products, our operating results may be adversely affected. In addition, because of procurement lead times, we are limited in our ability to reduce total costs quickly in response to any reductions in prices or sales shortfalls. Because of these factors, we may experience material adverse fluctuations in our future operating results on a quarterly or annual basis.

Strategic and Industry Risks

We have entered into joint development agreements, custom product arrangements, and strategic relationships with some of our largest customers. These arrangements subject us to a number of risks, and any failure to execute on any of these arrangements could have a material adverse effect on our business, results of operations, and financial condition.
We have entered into joint development, product collaboration and technology licensing arrangements with some of our largest customers, and we expect to enter into new strategic arrangements of these kinds from time to time in the future. Such arrangements can magnify several risks for us, including loss of control over the development and development timeline of jointly developed products, risks associated with the ownership of the intellectual property developed pursuant to such arrangements, and increased risk that our joint development activities may result in products that are not commercially successful or that are not available in a timely fashion. In addition, any third party with whom we enter into a joint development, product collaboration, or technology licensing arrangement may fail to commit sufficient resources to the project, change its policies or priorities, or abandon or fail to perform its obligations related to such arrangement. We have previously and may in the future enter into customer product arrangements that provide for exclusivity periods during which we may only sell specified products or technologies to that particular customer. Any failure to timely develop commercially successful products through our joint development activities as a result of any of these and other challenges could have a material adverse effect on our business, results of operations, and financial condition.

Our failure to develop and ramp new products into production in a timely manner could harm our operating results.
Our success depends upon our ability to develop new products for new and existing customers, and to introduce these products in a timely and cost-effective manner. The development of new products involves significant investment and is highly complex. From time-to-time, we have experienced delays in developing and introducing these new products. Successful product development and introduction depend on a number of factors including, but not limited to:
proper new product definition;
timely completion of design and testing of new products;
assisting our customers with integration of our components into their new products, including providing support from the concept stage through design, launch and production ramp;
successfully developing and implementing software necessary to integrate our products into our customers’ products;
achievement of acceptable manufacturing yields;
availability of wafer fabrication, assembly, and test capacity; and
market acceptance of our products and the products of our customers.
Both sales and/or margins may be materially affected if new product introductions are delayed, or if our products are not designed into successive generations of new or existing customers’ products. Our failure to develop and introduce new products successfully could harm our business and operating results.
In addition, difficulties associated with adapting our technology and product design to the proprietary process technology and design rules of outside foundries can lead to reduced yields of our products. Since low yields may result from either design or process technology failures, yield problems may not be effectively determined or resolved until an actual product exists that can be analyzed and tested to identify process sensitivities relating to the design rules that are used. As a result, yield problems may not be identified until well into the production process, and resolution of yield problems may require cooperation between our manufacturer and us. This risk could be compounded by the offshore location of certain of our manufacturers, increasing the effort and time required to identify, communicate, and resolve manufacturing yield problems. Manufacturing defects that we do not discover during the manufacturing or testing process may lead to costly product recalls. These risks may lead to increased costs or delayed product delivery, which would harm our profitability and customer relationships.
16


We continue to invest in research and development efforts for several new markets. If we are unable to commercialize these technologies, our future results and profits could be negatively affected.
Our investments into new markets subjects us to additional risks. We may have limited or no experience in these markets, and our customers may not adopt our new offerings. These new offerings may present new and difficult challenges, including risks related to technology, customers, competitors, product cycles, customer demand, terms and conditions and other industry specific issues which could negatively affect our operating results. These developing products and market segments may not grow as significantly as projected, or at all, and we may not realize an adequate return on our investments or may be required to write-down the value of certain tangible and intangible assets.

Our products are increasingly complex and could contain defects, which could result in material costs to us.
Product development in the markets we serve is becoming more focused on the integration of multiple functions on individual devices. There is a general trend towards increasingly complex products, including software or firmware developed by us and/or third parties. The greater integration of functions and complexity of operations of our products increases the risk that we or our customers or end users could discover latent defects or subtle faults after volumes of product have been shipped. Quality and reliability issues could result in material costs and other adverse consequences to us, including, but not limited to:
reduced margins;
damage to our reputation;
replacement costs for product warranty and support;
payments to our customers related to recall claims, or the delivery of product replacements as part of a recall claim, as a result of various industry or business practices, contractual requirements, or in order to maintain good customer relationships;
an adverse impact to our customer relationships by the occurrence of significant defects;
a delay in recognition or loss of revenues, loss of market share, or failure to achieve market acceptance;
writing off or reserving the value of inventory of such products; and
a diversion of the attention of our engineering personnel from our product development efforts.
In addition, any defects or other problems with our products could result in financial losses or other damages to our customers who could seek damages from us for their losses. A product liability or warranty claim brought against us, even if unsuccessful, would likely be time consuming and costly to defend. In particular, the sale of systems and components that are incorporated into certain applications for the automotive industry involves a high degree of risk that such claims may be made.
While we believe that we are reasonably insured against some of these risks and that we have attempted to contractually limit our financial exposure with many of our customers, a 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 customer product recall, could have material adverse effects on our business, results of operations, and financial condition.

We may experience difficulties developing and transitioning to advanced manufacturing process technologies, which could materially adversely affect our results.
Our future success depends in part on our ability to expand our manufacturing capacity and transition our current development and production efforts to advanced manufacturing process technologies. We are currently making a significant investment to transition our products and intellectual property to next-generation circuit geometries, for example, 22 nanometers. If we are unable to reliably model behaviors required for circuit design and product requirements, then our product development may be adversely impacted. To the extent that we do not timely develop additional capacity or transition to smaller geometries, experience difficulties in shifting to smaller geometries, or have significant quality or reliability issues, our results could be materially adversely affected. Further, if there are delays from such development or transition, we may have insufficient capacity to meet customer demand, which may impact our future operating results.

Security vulnerabilities may exist in our products, which could expose us to significant costs and damage our business.
Our hardware and software products, including software tools deployed by our customers, may be vulnerable to cyber-attacks. An attack could disrupt the proper functioning of our products, disrupt or cause errors in our customers' products, allow unauthorized access to our or our customers' proprietary information, or cause other destructive outcomes. A failure to prevent or mitigate such an attack could harm our business reputation, diminish our competitive position in the market, and expose us to significant expense and liability.
17

The costs to eliminate or alleviate cyber or other security problems, bugs, viruses, worms, phishing attempts, ransomware, malicious software programs and security vulnerabilities could be significant, and our efforts to address these problems may not succeed and could result in interruptions, delays, an inability to access information, cessation of service and loss of existing or potential customers that may impede our sales, manufacturing, distribution or other critical functions.

We frequently develop our products for the specific system architecture of our customers’ end products. If our customers were to change system architectures, develop competing technologies and integrated circuits, incorporate some of the functionality of our products into other parts of the system, or eliminate certain functionality that our products provide in their future end products, we risk the potential loss of revenue and reduced average selling prices.
Our customers, particularly in the portable market, could potentially transition to different audio and system architectures, develop their own competing technologies and integrated circuits, integrate the functionality that our integrated circuits and software have historically provided into other components in their systems, or eliminate certain functionality that our products provide in their future end products. For example, some of the audio and voice functionality that we have historically provided in smartphones could be performed outside of our customers’ end product. If our customers were to transition to these different system architectures or to eliminate certain functionality in their future end products, our results of operations could be adversely affected, resulting in reduced average selling prices for our components and loss of revenue.

We may be unable to protect our intellectual property rights.
Our success depends in part on our ability to obtain patents and to preserve our other intellectual property rights covering our products. We seek patent protection for those inventions and technologies for which we believe such protection is suitable and is likely to provide a competitive advantage to us. We also rely on trade secrets, proprietary technology, non-disclosure and other contractual terms, and technical measures to protect our technology and manufacturing knowledge. We actively work to foster continuing technological innovation to maintain and protect our competitive position. We cannot provide assurances that steps taken by us to protect our intellectual property will be adequate, that our competitors will not independently develop or design around our patents, or that our intellectual property will not be misappropriated. In addition, the laws of some non-U.S. countries may not protect our intellectual property as well as the laws of the United States.
Any of these events could materially and adversely affect our business, operating results, or financial condition. Policing infringement of our technology is difficult, and litigation may be necessary in the future to enforce our intellectual property rights. Any such litigation could be expensive, take significant time, and divert management’s attention.

Financial Risks

We could be subject to changes in tax laws, the adoption of new U.S. or international tax legislation or exposure to additional tax liabilities.
We are subject to taxes in the U.S. and numerous foreign jurisdictions, including the United Kingdom, where a number of our subsidiaries are organized. Due to economic and political conditions, tax laws in various jurisdictions may be subject to significant change. Changes in tax laws and regulations may impact both our international and domestic tax liabilities and result in increased complexity and costs. Our future effective tax rates could be affected by changes in the mix of earnings in countries with differing statutory tax rates, changes in the valuation of deferred tax assets and liabilities, or changes in tax laws or their interpretation, including in the U.S. and the United Kingdom.
Significant judgment is required in the calculation of our tax provision and the resulting tax liabilities. Our estimates of future taxable income and the regional mix of this income can change as new information becomes available. Any such changes in our estimates or assumptions can significantly impact our tax provision in a given period.
We are also subject to the examination of our tax returns and other tax matters by the U.S Internal Revenue Service (“IRS”) and other tax authorities and governmental bodies. We regularly assess the likelihood of an adverse outcome resulting from these examinations to determine the adequacy of our provision for taxes. There can be no assurance as to the outcome of these examinations. If our effective tax rates were to increase, particularly in the U.S. or the United Kingdom, or if the ultimate determination of taxes owed is for an amount in excess of amounts previously accrued, our operating results, cash flows, and financial condition could be adversely affected.
The Company's fiscal year 2017, 2018, and 2019 federal income tax returns are under examination by the IRS. The IRS has proposed adjustments that would increase U.S. taxable income related to transfer pricing matters with respect to our U.S. and U.K. affiliated companies and on May 17, 2022, the IRS issued a Revenue Agent’s Report asserting additional tax of approximately $170.5 million, plus interest and imposing penalties of approximately $63.7 million. We do not agree with the IRS's positions and we intend to vigorously dispute the proposed adjustments. We intend to pursue resolution through the administrative process with the IRS Independent Office of Appeals and, if necessary, through judicial remedies. We expect it could take a number of years to reach resolution on these matters. Although the final resolution of these matters is uncertain,
18

the Company believes adequate amounts have been reserved for any adjustments to the provision for income taxes that may ultimately result. However, if the IRS prevails in these matters, the assessed tax, interest, and penalties, if any, could have an adverse impact on our financial position, results of operations, and cash flows in future periods.

Shifts in industry-wide capacity and our practice of ordering and purchasing our products based on sales forecasts may result in significant fluctuations in inventory and our quarterly and annual operating results.
Shifts in industry-wide capacity from shortages to oversupply, or from oversupply to shortages, may result in significant fluctuations in our quarterly and annual operating results. In addition, we may order wafers and build inventory in advance of receiving purchase orders from our customers. Because our industry is highly cyclical and is subject to significant downturns resulting from excess capacity, overproduction, reduced demand, order cancellations, or technological obsolescence, there is a risk that we will forecast inaccurately and produce excess inventories of particular products. In addition, if we experience supply constraints or manufacturing problems at a particular supplier, we may seek to switch suppliers or qualify additional suppliers. Other suppliers may not be available at the time we seek to switch or qualify additional suppliers. Even if additional capacity is available elsewhere, the switching and/or qualifying of additional suppliers could be an expensive process and could take as long as six to twelve months to complete, which could result in material adverse fluctuations to our operating results.
Due to the product manufacturing cycle characteristic of IC manufacturing and the inherent imprecision in the accuracy of our customers’ forecasts, product inventories may not always correspond to product demand, leading to shortages or surpluses of certain products. As a result of such inventory imbalances, future inventory write-downs and charges to gross margin may occur due to lower of cost or market accounting, excess inventory, and inventory obsolescence.

We have historically experienced fluctuations in our operating results and expect these fluctuations to continue.
Our quarterly and annual operating results are affected by a wide variety of factors that could materially and adversely affect our net sales, gross margin, and operating results. If our operating results fall below expectations of market analysts or investors, the market price of our common stock could decrease significantly. We are subject to business cycles and it is difficult to predict the timing, length, or volatility of these cycles. These business cycles may create pressure on our sales, gross margin, and/or operating results and make it difficult for us to predict operating results as between subsequent fiscal quarters.
Factors that could cause fluctuations and materially and adversely affect our net sales, gross margin and/or operating results include, but are not limited to:
the volume and timing of orders received;
changes in the mix of our products sold;
market acceptance of our products and the products of our customers;
excess or obsolete inventory;
pricing pressures from competitors and key customers;
our ability to introduce new products on a timely basis;
the timing and extent of our research and development expenses;
the failure to anticipate changing customer product requirements;
disruption in the supply of wafers, assembly, or test services;
reduction of manufacturing yields;
certain production and other risks associated with using independent manufacturers, assembly houses, and testers; and
product obsolescence, price erosion, competitive developments, and other competitive factors.

Our stock price has been and is likely to continue to be volatile.
The market price of our common stock fluctuates significantly. This fluctuation has been or may be the result of numerous factors, including, but not limited to:
actual or anticipated fluctuations in our operating results;
announcements concerning our business or those of our competitors, customers, or suppliers;
loss of a significant customer, or customers;
changes in financial estimates by securities analysts or our failure to perform as anticipated by the analysts;
19

news, commentary, and rumors emanating from the media relating to our customers, the industry, or us. These reports may be unrelated to the actual operating performance of the Company, and in some cases, may be potentially misleading or incorrect;
announcements regarding technological innovations or new products by us or our competitors;
announcements by us of significant acquisitions, strategic partnerships, joint ventures, or capital commitments;
announcements by us of significant divestitures or sale of certain assets or intellectual property;
litigation arising out of a wide variety of matters, including, employment matters and intellectual property matters;
departure of key personnel;
a significant stockholder selling for any reason;
general conditions in the IC industry; and
general market conditions and interest rates.

Our foreign currency exposures may change over time as the level of activity in foreign markets grows and could have an adverse impact upon financial results.
As a global enterprise, we face exposure to adverse movements in foreign currency exchange rates. Certain of our assets, including certain bank accounts, exist in non-U.S. dollar-denominated currencies, which are sensitive to foreign currency exchange rate fluctuations. The non-U.S. dollar-denominated currencies are principally the British Pound Sterling. We also have a significant number of employees that are paid in foreign currency, the largest group being United Kingdom-based employees who are paid in British Pounds Sterling.
If the value of the U.S. dollar weakens relative to these specific currencies, the cost of doing business in terms of U.S. dollars rises. With the growth of our international business, our foreign currency exposures may grow and under certain circumstances, could harm our business.
If we do not hedge against these risks, or our attempts to hedge against these risks are not successful, our financial condition and results of operations could be adversely affected.

Our debt obligations may be a burden on our future cash flows and cash resources.
On July 8, 2021, the Company entered into a second amended and restated credit agreement (the “Second Amended Credit Agreement”) which provides for a $300 million senior secured revolving credit facility (the “Revolving Credit Facility”). The Revolving Credit Facility matures on July 8, 2026 (the “Maturity Date”). As of March 26, 2022, the Company did not have an outstanding balance under the Revolving Credit Facility. To the extent the Company has an outstanding balance, our ability to repay the principal of, to pay interest on or to refinance our indebtedness, depends on our future performance, which is subject to economic, financial, competitive, regulatory, and other factors, some of which are beyond our control. Our business may not generate cash flow from operations in the future sufficient to satisfy our obligations or to make necessary capital expenditures. If we are unable to generate such cash flow, we may be required to adopt one or more alternatives, such as reducing or delaying investments or capital expenditures, selling assets, or refinancing or obtaining additional equity capital on terms that may be onerous or highly dilutive. Our ability to refinance any indebtedness will depend on the capital markets and our financial condition at such time. We may not be able to engage in any of these activities or engage in these activities on desirable terms, which could result in a default on the Second Amended Credit Agreement.

Our Second Amended Credit Agreement contains restrictions that could limit our flexibility in operating our business.
Our Second Amended Credit Agreement contains various covenants that could limit our ability to engage in specified types of transactions under certain conditions. These covenants could limit our ability to, among other things:
pay dividends on, repurchase, or make distributions in respect of our capital stock or make other restricted payments;
incur additional indebtedness or issue certain preferred shares;
make certain investments;
sell certain assets;
create liens;
consolidate, merge, sell or otherwise dispose of all or substantially all of our assets; and
enter into certain transactions with our affiliates.
20

A breach of any of these covenants could result in a default under the Second Amended Credit Agreement. In the event of a default under the Second Amended Credit Agreement, the lenders could elect to declare all amounts outstanding to be immediately due and payable. If our lenders accelerate the repayment of borrowings, we may not be able to repay our debt obligations. If we were unable to repay amounts due to the lenders under our credit facility, those lenders could proceed against the collateral granted to them to secure that indebtedness.

Legal and Regulatory Risks

We are subject to the export control regulations of the U.S. Department of State and the Department of Commerce. A violation of these export control regulations could have a material adverse effect on our business or our results of operations, cash flows, or financial position.
The nature of our international business subjects us to the export control regulations of the U.S. Department of State and the Department of Commerce. Any changes regarding such regulations or U.S. trade policy more generally, including potential adoption and expansion of trade restrictions or export controls, particularly with respect to China, may impact overall customer demand for our products or affect our ability to manufacture and/or sell our products overseas. Additionally, in response to Russia’s invasion of Ukraine, the U.S. government has imposed numerous export controls and sanctions related to Russia.
Although we currently have licenses to export certain products and technologies, particularly to China, and we have historically had limited sales to companies in Russia, any alleged violation could expose us to significant cost, with any final determination of a violation of these export control regulations potentially resulting in monetary penalties and denial of export privileges. Although we are not aware of any violation of any export control regulations, a failure to comply with any of these regulations could have an adverse effect on our business.

Potential intellectual property claims and litigation could subject us to significant liability for damages and could invalidate our proprietary rights.
The IC industry is characterized by frequent litigation regarding patent and other intellectual property rights. We may find it necessary to initiate lawsuits to assert our patent or other intellectual property rights. These legal proceedings could be expensive, take significant time, and divert management’s attention. We cannot provide assurances that we will ultimately be successful in any lawsuit, nor can we provide assurances that any patent owned by us will not be invalidated, circumvented, or challenged. We cannot provide assurances that rights granted under our patents will provide competitive advantages to us, or that any of our pending or future patent applications will be issued with the scope of the claims sought by us, if at all.
As is typical in the IC industry, our customers and we have, from time to time, received and may in the future receive, communications from third parties asserting patents, mask work rights, or copyrights. In the event third parties were to make a valid intellectual property claim and a license was not available on commercially reasonable terms, our operating results could be harmed. Litigation, which could result in substantial cost to us and diversion of our management, technical and financial resources, may also be necessary to defend us against claimed infringement of the rights of others. An unfavorable outcome in any such litigation could have an adverse effect on our future operations and/or liquidity.

We have provisions in our Certificate of Incorporation and Bylaws, and are subject to certain provisions of Delaware law, which could prevent, delay, or impede a change of control of our company. These provisions could affect the market price of our stock.
Certain provisions of Delaware law and of our Certificate of Incorporation and Bylaws could make it more difficult for a third party to acquire us, even if our stockholders support the acquisition. These provisions include, but are not limited to:
the inability of stockholders to call a special meeting of stockholders;
a prohibition on stockholder action by written consent; and
a requirement that stockholders provide advance notice of any stockholder nominations of directors or any proposal of new business to be considered at any meeting of stockholders.
We are also subject to the anti-takeover laws of Delaware that may prevent, delay, or impede a third party from acquiring or merging with us, which may adversely affect the market price of our common stock.

Our Bylaws include a forum selection provision that could increase costs to bring a claim, discourage claims, or limit the ability of the Company’s stockholders to bring a claim in a judicial forum viewed by the stockholders as more favorable for disputes with the Company or the Company’s directors, officers, or other employees.
Our Bylaws provide, to the fullest extent permitted by law, that, unless the Company consents in writing to the selection of an alternative forum, the Court of Chancery of the State of Delaware or, if the Court of Chancery does not have jurisdiction,
21

a state court located within the State of Delaware or, if no state court located within the State of Delaware has jurisdiction, the federal district court for the District of Delaware, will, to the fullest extent permitted by applicable law, be the sole and exclusive forum for certain legal actions between the Company and its stockholders. The forum selection provision may increase costs to bring a claim, discourage claims, or limit a stockholder’s ability to bring a claim in a judicial forum that such stockholder finds favorable for disputes with the Company or the Company’s directors, officers, or other employees, which may discourage such lawsuits against the Company or the Company’s directors, officers, and other employees. Alternatively, if a court were to find the forum selection provision contained in the Company’s Bylaws to be inapplicable or unenforceable in an action, the Company could incur additional costs associated with resolving such action in other jurisdictions.

General Risks

Corporate social responsibility initiatives, specifically related to environmental, social and governance ("ESG") matters, may impose additional costs and expose us to emerging areas of risk.
Providing public disclosures regarding ESG matters, for example sustainability reporting, is becoming more broadly expected by investors, shareholders, existing and potential employees, customers, and other third parties. Certain organizations currently, and other organizations may in the future, use such disclosures to evaluate companies regarding ESG activities and publish scores or ratings based upon ESG or “sustainability” metrics. Potential and current investors may use the Company’s ESG ratings to guide their investment strategies and may decrease or withdraw investment, or alternatively increase investment in our competitors, if our ESG performance is perceived to be lagging. The qualitative and quantitative criteria regarding ESG may continue to evolve and we may need to modify our practices and/or incur additional or unexpected costs to satisfy these expectations. We may communicate certain goals or initiatives regarding our ESG activities from time to time, including goals relating to our carbon footprint, and if we are unable to meet those goals or they are perceived to be inadequate, we could be exposed to reputational damage and other emerging areas of risk.
In addition, one or more of our customers have also requested, and other customers may in the future request, that we achieve certain carbon emission reductions. Such requests may require us to modify our supply chain practices, make capital investments to modify certain aspects of our operations or increase our operating costs. There can be no assurance of the extent to which any of our climate goals or the goals of our customers will be achieved or that any future investments that we make in furtherance of achieving our climate goals or the goals of our customers will produce the expected results or meet increasing stakeholder environmental, social and governance expectations. If we do not meet these goals, we could incur adverse publicity and reaction or the loss of business from certain of our customers, which could adversely impact our reputation, and in turn adversely impact our results of operations.
Further, we are subject to increased government laws, regulations, and other standards that impose operational and reporting requirements related to ESG matters, and we will likely be subject to further evolving ESG reporting standards in the future. Collecting, measuring, and reporting ESG information and metrics in response to these increased requirements can be costly, difficult, and time consuming. With these additional regulations and disclosures, we may see our legal compliance, financial reporting and auditing costs increase along with the emergence of risks associated with the collection, data assurance, and disclosure related to such ESG information.

As we carry only limited insurance coverage, uninsured or under-insured losses could adversely affect our financial condition and results of operations.
Our insurance policies may not be adequate to fully offset losses from covered incidents, and we do not have coverage for certain losses. For example, there is limited coverage available with respect to the services provided by our third-party foundries and assembly and test subcontractors. Although we believe that our existing insurance coverage is consistent with common practices of companies in our industry, our insurance coverage may be inadequate to protect us against product recalls, natural disasters, cybersecurity and/or information security breaches, and other unforeseen catastrophes that could adversely affect our financial condition and results of operations.

We are subject to the risks of owning real property.
We currently own our U.S. headquarters and research facility in Austin, Texas. The ownership of our U.S. properties subjects us to the risks of owning real property, which may include:
the possibility of environmental contamination and the costs associated with correcting any environmental problems;
adverse changes in the value of these properties, due to interest rate changes, changes in the neighborhood in which the property is located, or other factors; and
the risk of financial loss in excess of amounts covered by insurance, or uninsured risks, such as the loss caused by damage to the buildings as a result of fire, floods, or other natural disasters.
22


ITEM 1B.  Unresolved Staff Comments
None.
ITEM 2.  Properties
As of March 26, 2022, our principal facilities are located in Austin, Texas and Edinburgh, Scotland, United Kingdom. The Austin facilities, which we own, consist of approximately 155,000 square feet of office space and are primarily occupied by research and development personnel and testing equipment. In addition, our failure analysis and reliability facility occupies approximately 27,000 square feet.
Additionally, we have various leased facilities in Austin, Texas, consisting of approximately 281,000 square feet. This includes approximately 275,000 square feet of leased space that houses a mixture of administrative personnel as well as research and development personnel.
Additionally, we lease approximately 110,000 square feet of office space and 27,000 square feet of high quality lab space in Edinburgh, Scotland, United Kingdom. See further details below in Results of Operation.
Below is a detailed schedule that identifies our principal locations of occupied leased and owned property as of March 26, 2022, with various contractual lease terms through calendar year 2033. We believe that these facilities are suitable and adequate to meet our current operating needs.
 
Design Centers    Sales Support Offices – International
Austin, Texas    Beijing, China
Mesa, Arizona    Shanghai, China
Salt Lake City, UtahShenzhen, China
San Francisco, California    Tokyo, Japan
Edinburgh, Scotland, United Kingdom    Singapore
Newbury, England, United Kingdom    Seoul, South Korea
London, England, United Kingdom    Taipei, Taiwan
See Note 11 — Leases of the Notes to Consolidated Financial Statements contained in Item 8 for further detail.
ITEM 3.  Legal Proceedings
From time to time, we are involved in legal proceedings concerning matters arising in connection with the conduct of our business activities. We regularly evaluate the status of legal proceedings in which we are involved to assess whether a loss is probable or there is a reasonable possibility that a loss or additional loss may have been incurred and to determine if accruals are appropriate. We further evaluate each legal proceeding to assess whether an estimate of possible loss or range of loss can be made.
Based on current knowledge, management does not believe that there are any pending matters that could potentially have a material adverse effect on our business, financial condition, results of operations or cash flows.  However, we are engaged in various legal actions in the normal course of business.  While there can be no assurances in light of the inherent uncertainties involved in any potential legal proceedings, some of which are beyond our control, an adverse outcome in any legal proceeding could be material to our results of operations or cash flows for any particular reporting period.
ITEM 4.  Mine Safety Disclosures
Not applicable.
PART II
ITEM 5.  Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities
Our common stock is traded on the NASDAQ's Global Select Market under the symbol CRUS.
As of May 18, 2022, there were approximately 351 holders of record of our common stock.
The information under the caption “Equity Compensation Plan Information” in the proxy statement to be delivered to stockholders in connection with our Annual Meeting of Stockholders to be held on July 29, 2022 (the “Proxy Statement”) is incorporated herein by reference.

23

Dividend Policy
We have not paid any dividends on our capital stock. We do not anticipate declaring or paying in the foreseeable future any dividends on our capital stock. Any future determination to pay dividends will be made at the discretion of our board of directors, subject to applicable laws, and will depend upon our results of operations, financial condition, contractual restrictions, capital requirements, and other factors. Our future ability to pay dividends on our capital stock may be limited by the terms of any future debt that we may incur or any preferred securities that we may issue in the future.

Purchases of Equity Securities by the Issuer and Affiliated Purchasers
The following table provides information about purchases of equity securities that are registered by us pursuant to Section 12 of the Exchange Act during the three months ended March 26, 2022 (in thousands, except per share amounts):
Monthly PeriodTotal Number of Shares PurchasedAverage Price Paid Per ShareTotal Number of Shares Purchased as Part of Publicly Announced Plans or ProgramsApproximate Dollar Value of Shares That May Yet Be Purchased Under the Plans or Programs (1)
December 26, 2021 -
January 22, 2022
— $— — $267,514 
January 23, 2022 -
February 19, 2022
631 83.94 631 214,589 
February 20, 2022 -
March 26, 2022
261 84.56 261 192,514 
Total892 $84.12 892 $192,514 

(1) The Company currently has one active share repurchase program: the $350 million share repurchase program authorized by the Board of Directors in January 2021. The Company repurchased 0.9 million shares of its common stock for $75.0 million during the fourth quarter of fiscal year 2022. All of these shares were repurchased in the open market and were funded from existing cash. All shares of our common stock that were repurchased were retired as of March 26, 2022. The repurchases are to be funded from existing cash and intended to be effected from time to time in accordance with applicable securities laws through the open market or in privately negotiated transactions. The timing of the repurchases and the actual amount purchased depend on a variety of factors including general market and economic conditions and other corporate considerations. The program does not have an expiration date, does not obligate the Company to repurchase any particular amount of common stock, and may be modified or suspended at any time at the Company's discretion.

24

Stock Price Performance Graph
The following graph and table show a comparison of the five-year cumulative total stockholder return, calculated on a dividend reinvestment basis, for Cirrus Logic, the Standard & Poor’s 500 Composite Index (the “S&P 500 Index”), and the Semiconductor Subgroup of the Standard & Poor’s Electronics Index (the “S&P 500 Semiconductors Index”).
crus-20220326_g1.jpg
 
3/25/20173/31/20183/30/20193/28/20203/27/20213/26/2022
Cirrus Logic, Inc.100.00 67.65 70.05 103.09 138.21 146.00 
S&P 500 Index100.00 114.93 125.85 115.08 183.07 212.22 
S&P 500 Semiconductors Index100.00 138.11 144.78 151.57 272.04 355.96 
 
(1)The graph assumes that $100 was invested in our common stock and in each index at the market close on March 25, 2017, and that all dividends were reinvested. No cash dividends were declared on our common stock during the periods presented.
(2)Stockholder returns over the indicated period should not be considered indicative of future stockholder returns.
The information in this Annual Report on Form 10-K appearing under the heading “Stock Price Performance Graph” is being “furnished” pursuant to Item 201(e) of Regulation S-K under the Securities Act of 1933, as amended, and shall not be deemed to be “soliciting material” or “filed” with the Securities and Exchange Commission or subject to Regulation 14A or 14C, other than as provided in Item 201(e) of Regulation S-K, or to the liabilities of Section 18 of the Exchange Act.

ITEM 6.  [Reserved]
ITEM 7.  Management’s Discussion and Analysis of Financial Condition and Results of Operations
Please read the following discussion in conjunction with our audited historical consolidated financial statements and notes thereto, which are included elsewhere in this Form 10-K. Management’s Discussion and Analysis of Financial Condition and Results of Operations contains statements that are forward-looking. These statements are based on current expectations and assumptions that are subject to risk, uncertainties and other factors. Actual results could differ materially because of the factors discussed in Part I, Item 1A. “Risk Factors” of this Form 10-K and elsewhere in this report, as well as in the documents we file with the SEC, including our Quarterly Reports on Form 10-Q and Current Reports on Form 8-K.


25

Critical Accounting Estimates
Our discussion and analysis of the Company’s financial condition and results of operations are based upon the consolidated financial statements included in this report, which have been prepared in accordance with U.S. generally accepted accounting principles. The preparation of these financial statements requires us to make estimates and judgments that affect the reported amounts. We evaluate the estimates on an on-going basis. We base these estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions and conditions. Our accounting policies are more fully described in Note 2 - Summary of Significant Accounting Policies of the Notes to Consolidated Financial Statements contained in Item 8.
The Company considers the following accounting policies to involve the highest degree of judgment in the preparation of the consolidated financial statements:
Inventory Valuation
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 writes down inventories to net realizable value based on forecasted customer unit demand while taking into account product release schedules and product life cycles. The Company also reviews and writes down inventory, as appropriate, based on the age and condition of the inventory. Actual demand and market conditions may be different from those projected by management, which could have a material effect on our operating results and financial position.
Uncertain Tax Positions
The calculation of our tax liabilities involves assessing uncertainties with respect to the application of complex tax rules. Uncertain tax positions must meet a more likely than not threshold to be recognized in the financial statements and the tax benefits recognized are measured based on the largest benefit that has a greater than 50 percent likelihood of being realized upon final settlement. The ultimate settlement of uncertain tax positions may differ from our estimates, which could result in the recognition of a tax benefit or an additional charge to the income tax provision in the relevant period. See Note 19 — Income Taxes of the Notes to Consolidated Financial Statements contained in Item 8 for additional details.
Accounting for Acquisitions
The Company accounts for business combinations using the acquisition method of accounting and allocates the fair value of acquisition consideration to the assets acquired and liabilities assumed based on their fair values at the acquisition date. The excess of the fair value of purchase consideration over the fair value of the assets acquired and liabilities assumed is recorded as goodwill. The fair value of identifiable intangible assets was determined primarily using the income approach, which required the Company to project discounted future cash flows. The significant estimation uncertainty is primarily due to the sensitivity of the respective fair values to underlying assumptions about the future performance of the acquired business and the limited historical data and market data on which those assumptions are based. The Company's estimates are based upon assumptions believed to be reasonable, but are inherently uncertain and unpredictable. Incorrect estimates could result in future impairment charges, and those charges could be material to the results of operations. See Note 8 — Acquisition of the Notes to Consolidated Financial Statements contained in Item 8 for additional details.
Recently Adopted and Issued Accounting Pronouncements

For a discussion of recently adopted and issued accounting pronouncements, refer to Note 2 of the Notes to the Consolidated Financial Statements.
Overview
Cirrus Logic develops low-power, high-precision mixed-signal processing solutions for a broad range of customers. We track operating results in one reportable segment, but report revenue performance by product line: audio and high-performance mixed-signal products. In fiscal year 2022, the Company delivered record revenue and EPS, driven by high-performance mixed-signal dollar content gains in smartphones. This past year, we made significant progress driving both product diversification and revenue growth through our high-performance mixed-signal business as we shipped our first-generation power conversion and control IC, broadened our power footprint with the addition of fast-charging solutions, and increased the attach rate of our camera controllers. In audio, we maintained our leadership position in smartphones while also expanding our presence in laptops.
Cirrus Logic continues to experience demand significantly above available capacity and are actively working with our suppliers to meet as much demand as possible while also balancing our customer relationships and financial health. In the second quarter of fiscal year 2022, we entered into a long-term Capacity Reservation and Wafer Supply Commitment Agreement with GlobalFoundries, a foundry partner for many of our strategic products. This expands our ability to address
26

existing and incremental demand and provides customers with much-needed supply assurance, while also providing the company with the flexibility to pursue additional capacity.
Additionally, the Company has observed increased competition in hiring and retaining qualified executives and employees, which is expected to result in increased research and development costs in future periods. For more information, please see Item 1A. "Risk Factors".
Fiscal Year 2022
Fiscal year 2022 net sales of $1.78 billion represented an increase over fiscal year 2021 net sales of $1.37 billion. High-performance mixed-signal product line sales of $594.3 million represented a 124.1 percent increase from fiscal year 2021 sales of $265.2 million, primarily attributable to content gains in smartphones and, to a lesser extent, higher sales of fast-charging ICs in smartphones. Audio product line sales of $1.19 billion in fiscal year 2022 increased from fiscal year 2021 sales of $1.10 billion. The most significant driver of the increase was higher sales of audio products in laptops.
Overall, gross margin for fiscal year 2022 was 51.8 percent. The increase in gross margin for fiscal year 2022 was primarily attributable to the impact of higher ASPs, which were mostly offset by increased supply chain costs. The Company’s number of employees increased to 1,591 as of March 26, 2022. The Company achieved net income of $326.4 million in fiscal year 2022, which included an income tax provision in the amount of $42.3 million.
Fiscal Year 2021
Fiscal year 2021 net sales of $1.37 billion represented an increase over fiscal year 2020 net sales of $1.28 billion. High-performance mixed signal product line sales of $265.2 million represented a 54.9 percent increase from fiscal year 2020 sales of $171.2 million, primarily attributable to content gains in smartphones. Audio product line sales of $1.10 billion in fiscal year 2021 decreased from fiscal year 2020 sales of $1.11 billion, attributable to headwinds in wired headset codecs and decreased smart codec sales in Android. The decrease was partially offset by higher unit volumes in smartphones as well as content gains in smartphones, tablets and wearables.
Overall, gross margin for fiscal year 2021 was 51.7 percent. The decrease in gross margin for fiscal year 2021 was primarily due to a shift in product mix and pricing reductions on certain products, partially offset by cost reductions associated with exiting the MEMS product line. The Company’s number of employees increased to 1,481 as of March 27, 2021. The Company achieved net income of $217.3 million in fiscal year 2021, which included an income tax provision in the amount of $27.9 million.

Results of Operations
The following table summarizes the results of our operations for each of the past three fiscal years as a percentage of net sales. All percentage amounts were calculated using the underlying data, in thousands:
 Fiscal Years Ended
 March 26, 2022March 27, 2021March 28, 2020
Net sales100 %100 %100 %
Gross margin52 %52 %53 %
Research and development23 %25 %27 %
Selling, general and administrative%10 %10 %
Restructuring— %— %%
Income from operations21 %17 %14 %
Interest income— %%— %
Interest expense— %— %— %
Other expense— %— %— %
Income before income taxes21 %18 %14 %
Provision for income taxes%%%
Net income18 %16 %12 %

27

Net Sales
We report sales in two product categories: audio products and high-performance mixed-signal products. Our sales by product line are shown in the table below (in thousands).
 
 Fiscal Years Ended
 March 26,
2022
March 27,
2021
March 28,
2020
Audio Products$1,187,126 $1,104,060 $1,109,958 
High-Performance Mixed-Signal Products594,334 265,170 171,166 
$1,781,460 $1,369,230 $1,281,124 
Net sales for fiscal year 2022 increased by 30.1 percent, to $1.78 billion from $1.37 billion in fiscal year 2021. The increase in net sales reflects a $329.2 million increase in high-performance mixed-signal product sales, or 124.1 percent, from fiscal year 2021 sales of $265.2 million, which was primarily attributable to content gains in smartphones, and to a lesser extent, higher sales of fast-charging ICs in smartphones. Additionally, audio product sales increased $83.1 million in fiscal year 2022. The most significant driver of the increase was higher sales of audio products in laptops.
Net sales for fiscal year 2021 increased by 6.9 percent, to $1.37 billion from $1.28 billion in fiscal year 2020. The increase in net sales reflects a $94.0 million increase in high-performance mixed-signal product sales, or 54.9 percent, from fiscal year 2020 sales of $171.2 million, which was primarily attributable to content gains in smartphones. This increase was offset by a $5.9 million decrease in audio product sales. The audio product line experienced a decrease in net sales attributable to headwinds in wired headset codecs and decreased smart codec sales in Android. The decrease was partially offset by higher unit volumes in smartphones as well as content gains in smartphones, tablets and wearables.
International sales, including sales to U.S.-based end customers that manufacture products through contract manufacturers or plants located overseas, were approximately $1.8 billion in fiscal year 2022 and $1.3 billion in each of fiscal years 2021 and 2020, representing 98 percent of net sales in fiscal years 2022 and 2021, and 99 percent in fiscal year 2020. Our sales are denominated primarily in U.S. dollars.
Gross Margin
Overall gross margin of 51.8 percent for fiscal year 2022 reflects a slight increase from fiscal year 2021 gross margin of 51.7 percent. The increase was primarily attributable to the impact of higher ASPs, which were mostly offset by increased supply chain costs. Changes in excess and obsolete inventory charges, including scrapped inventory, and sales of product written down in prior periods did not have a material impact on margin in fiscal year 2022.
Overall gross margin of 51.7 percent for fiscal year 2021 reflects a decrease from fiscal year 2020 gross margin of 52.6 percent. The decrease was primarily attributable to a shift in product mix and pricing reductions on certain products. This was partially offset by cost reductions associated with exiting the MEMS product line. Changes in excess and obsolete inventory charges, including scrapped inventory, and sales of product written down in prior periods did not have a material impact on margin in fiscal year 2021.
Research and Development Expenses
Fiscal year 2022 research and development expenses of $406.3 million reflect an increase of $63.5 million, or 18.5 percent, from fiscal year 2021. The increase was attributable to increased employee-related expenses, primarily driven by a 9.0 percent increase in total R&D headcount, which was mostly associated with the expansion of our power-related products team, amortization of acquisition intangibles, variable compensation, acquisition-related, stock-based compensation, and facilities-related costs, offset by increased R&D incentives and reduced product development costs.
Fiscal year 2021 research and development expenses of $342.8 million reflect a decrease of $4.9 million, or 1.4 percent, from fiscal year 2020. The overall decrease was attributable to reduced amortization of acquisition intangibles, travel and employee events expenses, depreciation and amortization costs on non-acquisition-related intangibles, and product development costs after exiting the MEMS product line, partially offset by increases in employee-related expenses, primarily salaries, variable compensation and stock-based compensation.
Selling, General and Administrative Expenses
Fiscal year 2022 selling, general and administrative expenses of $151.0 million reflect an increase of $24.0 million, or 18.9 percent, compared to fiscal year 2021. The increase was primarily attributable to increased employee-related expenses, professional services, variable compensation and stock-based compensation costs in fiscal year 2022.
28

Fiscal year 2021 selling, general and administrative expenses of $127.0 million reflect a decrease of $4.1 million, or 3.1 percent, compared to fiscal year 2020. The primary drivers of the decrease were reduced travel and employee events expenses in fiscal year 2021.
Restructuring Costs
During the fourth quarter of fiscal year 2020, the Company approved a restructuring plan (the "MEMS Restructuring"), including discontinuing efforts relating to the MEMS microphone product line. The Company recorded charges of approximately $0.4 million in the first quarter of fiscal year 2021 and $21.9 million in fiscal year 2020, as part of the MEMS Restructuring, which included equipment disposal costs, asset impairment and write-off of intangible assets, and other nonrecurring costs. No additional restructuring charges were incurred for the remainder of fiscal year 2021 or 2022. See Note 12 - Restructuring Costs for additional details.
Interest Income
Interest income in fiscal years 2022, 2021, and 2020, was $1.6 million, $6.3 million, and $10.5 million, respectively. The fluctuations in interest income in fiscal year 2022 and 2021 versus prior years were a function of earnings on average cash, cash equivalent, and marketable securities balances throughout the year.
Interest Expense
The Company reported interest expense of $0.9 million, $1.1 million and $1.1 million for fiscal years 2022, 2021, and 2020, respectively, primarily as a result of the Revolving Credit Facility, described in Note 9.
Other Income (Expense)
In fiscal years 2022, 2021, and 2020 the Company reported $1.7 million, $2.8 million, and $(1.6) million respectively, in other income (expense), related to remeasurement on foreign currency denominated monetary assets and liabilities and other non-operating income and expenses.
Provision for Income Taxes
We recorded income tax expense of $42.3 million in fiscal year 2022 on pre-tax income of $368.7 million, yielding an effective tax rate of 11.5 percent. Our effective tax rate was lower than the U.S. statutory rate of 21.0 percent, primarily due to the effect of income earned in certain foreign jurisdictions that is taxed below the federal statutory rate and excess tax benefits from stock-based compensation.
We recorded income tax expense of $27.9 million in fiscal year 2021 on pre-tax income of $245.2 million, yielding an effective tax rate of 11.4 percent. Our effective tax rate was lower than the U.S. statutory rate of 21.0 percent, primarily due to the effect of income earned in certain foreign jurisdictions that is taxed below the federal statutory rate, the release of prior year unrecognized tax benefits during fiscal year 2021, and excess tax benefits from stock-based compensation.
We recorded income tax expense of $21.8 million in fiscal year 2020 on pre-tax income of $181.3 million, yielding an effective tax provision rate of 12.0 percent. Our effective tax rate was lower than the U.S. statutory rate of 21.0 percent, primarily due to the effect of income earned in certain foreign jurisdictions that is taxed below the federal statutory rate, excess tax benefits from stock-based compensation, and the release of prior year unrecognized tax benefits during fiscal year 2020.
For additional discussion about our income taxes, see Note 19 - Income Taxes.
Outlook
Given the wide array of uncertainties surrounding the implications of the COVID-19 pandemic, industry-wide supply constraints and the timing of when these challenges will be alleviated, it is difficult to predict our revenue, gross margin and operating expense outlook for fiscal year 2023. However, Cirrus Logic made significant progress in fiscal year 2022, and expects to continue to leverage our expertise in mixed-signal design and advanced low-power signal processing to execute on our product roadmap and strategic vision to capitalize on growth opportunities in new applications and markets in the years to come. Going forward, we expect gross margins to normalize around our long-term model as we ship inventory built at higher costs compared to fiscal year 2022.
Liquidity and Capital Resources
Operating Activities
In fiscal year 2022, cash flow from operations was $124.8 million. Operating cash flow during fiscal year 2022 was related to the cash components of our net income and a $316.1 million unfavorable change in working capital, primarily as a result of increases in long-term prepaid wafers associated with terms of the Capacity Reservation Agreement with GlobalFoundries (discussed further in Note 15 - Commitments and Contingencies of the Notes to the Consolidated Financial
29

Statements), accounts receivables and other assets (a portion of which resulted from terms of the Capacity Reservation Agreement with GlobalFoundries), partially offset by increases in acquisition-related liabilities and decreases in inventory for the period. In fiscal year 2021, cash flow from operations was $348.9 million. Operating cash flow during fiscal year 2021 was related to the cash components of our net income and a $33.2 million favorable change in working capital. The favorable change in working capital was driven primarily by a decrease in accounts receivable and an increase in accounts payable, partially offset by an increase in inventories. In fiscal year 2020, cash flow from operations was $295.8 million. Operating cash flow during fiscal year 2020 was related to the cash components of our net income, offset by a $2.8 million unfavorable change in working capital. The unfavorable change in working capital was driven primarily by an increase in accounts receivable, partially offset by an increase in accounts payable during the period.
Investing Activities
In fiscal year 2022, the Company used $18.4 million in cash for investing activities primarily related to $276.9 million associated with the acquisition of Lion Semiconductor, Inc. ("Lion") and capital expenditures and technology investments of $30.0 million, partially offset by $288.5 million in net sales of marketable securities. In fiscal year 2021, the Company used approximately $77.7 million in cash for investing activities principally related to $57.2 million in net purchases of marketable securities, and capital expenditures and technology investments of $20.5 million. In fiscal year 2020, the Company used approximately $100.2 million in cash for investing activities primarily related to $78.6 million in net purchases of marketable securities, and capital expenditures and technology investments of $21.6 million.
Financing Activities
In fiscal year 2022, the Company used $178.7 million related to financing activities. In fiscal year 2021, the Company used $121.2 million in financing activities. In fiscal year 2020, the Company used $119.6 million in financing activities. In fiscal years 2022, 2021, and 2020, the Company utilized approximately $167.5 million, $110.0 million, and $120.0 million, respectively, in cash to repurchase and retire portions of its outstanding common stock. See Note 17 - Stockholders' Equity for a description of our share repurchase programs.
Revolving Credit Facility
On July 8, 2021, the Company entered into a second amended and restated credit agreement (the “Second Amended Credit Agreement”) with Wells Fargo Bank, National Association, as administrative agent, and the lenders party thereto. The Second Amended Credit Agreement provides for a $300 million senior secured revolving credit facility (the “Revolving Credit Facility”). The Revolving Credit Facility matures on July 8, 2026 (the “Maturity Date”). The Revolving Credit Facility is required to be guaranteed by all of Cirrus Logic’s material domestic subsidiaries (the "Subsidiary Guarantors"). The Revolving Credit Facility is secured by substantially all the assets of Cirrus Logic and any Subsidiary Guarantors, except for certain excluded assets.
As of March 26, 2022, the Company had no amounts outstanding under the Revolving Credit Facility and was in compliance with all covenants under the Second Amended Credit Agreement.  
See Note 9 — Revolving Credit Facility for additional information including material terms and related covenants.
Capital Requirements
Our future capital requirements will depend on many factors, including the rate of sales growth, market acceptance of our products, the timing and extent of research and development projects, the Acquisition (discussed further in Note 8 - Acquisition of the Notes to the Consolidated Financial Statements and Item 1A. Risk Factors) and potential future acquisitions of companies or technologies, commitments under the Capacity Reservation Agreement with GlobalFoundries (discussed further in Note 15 - Commitments and Contingencies of the Notes to the Consolidated Financial Statements and Item 1A. Risk Factors) and the expansion of our sales and marketing activities. We believe our expected future cash earnings, existing cash, cash equivalents, investment balances, and available borrowings under our Revolving Credit Facility will be sufficient to meet our capital requirements both domestically and internationally, through at least the next 12 months, although we could be required, or could elect, to seek additional funding prior to that time. As of March 26, 2022, the Company did not have any off-balance-sheet arrangements, that were reasonably likely to have a material effect on our financial condition, revenues or expenses, results of operations, liquidity, capital expenditures or capital resources.
Contractual Cash Obligations
In our business activities, we incur certain commitments to make future payments under contracts such as debt agreements, purchase orders, operating leases and other long-term contracts.  See Part II, Item 8 Notes to Consolidated Financial Statements Note 9 - Revolving Credit Facility, Note 11 - Leases and Note 15 - Commitments and Contingencies for additional information related to these contractual obligations.
30



ITEM 7A.    Quantitative and Qualitative Disclosures about Market Risk
We are exposed to market risks associated with interest rates on drawn balances of our Revolving Credit Facility and marketable securities, and to currency movements on non-functional currency assets and liabilities. We assess these risks on a regular basis and have established policies that are designed to protect against the adverse effects of these and other potential exposures. All of the potential changes noted below are based on sensitivity analyses as of March 26, 2022. Actual results may differ materially.
Interest Rate Risk
Our primary financial instruments include cash equivalents, marketable securities, accounts receivable, accounts payable, and accrued liabilities. The Company’s investments are managed by outside professional managers within investment guidelines set by the Company.  These guidelines include security type, credit quality, and maturity, and are intended to limit market risk by restricting the Company’s investments to high quality debt instruments with relatively short-term maturities.  The Company does not currently use derivative financial instruments in its investment portfolio. Due to the short-term nature of our investment portfolio and the current low interest rate environment, our downside exposure to interest rate risk is minimal.
To provide a meaningful assessment of the interest rate risk associated with our investment portfolio, the Company performed a sensitivity analysis to determine the impact a change in interest rates would have on the value of the investment portfolio assuming a 100 basis point parallel shift in the yield curve. Based on investment positions as of March 26, 2022 and March 27, 2021, a hypothetical 100 basis point increase in interest rates across all maturities would result in a $1.1 million and $6.2 million decline in the fair market value of the portfolio, respectively. Such losses would only be realized if the Company sold the investments prior to maturity.
Foreign Currency Exchange Risk
Our revenue and spending is transacted primarily in U.S. dollars; however, in fiscal years 2022, 2021, and 2020, we entered into routine transactions in other currencies to fund the operating needs of certain legal entities outside of the U.S. Our balance sheet also reflects monetary assets and liabilities in certain entities which are remeasured to each entity’s functional currency. Beginning in the first quarter of fiscal year 2020, we use forward contracts to manage exposure to foreign currency exchange risk attributable to certain non-functional currency balance sheet exposures. Gains and losses from these foreign currency forward contracts are recognized currently in earnings along with the gains and losses resulting from remeasuring the underlying exposures. Because most of the aggregate balance sheet exposure is hedged by forward currency exchange contracts, at the end of any fiscal period a hypothetical 10 percent fluctuation in exchange rates relative to the U.S. dollar would result in an immaterial pretax currency exchange gain or loss. See Note 5 - Derivative Financial Instruments for additional information related to our hedging activities.
31




ITEM 8.  Financial Statements and Supplementary Data

Index to Consolidated Financial Statements

32

Report of Independent Registered Public Accounting Firm


To the Stockholders and the Board of Directors of Cirrus Logic, Inc.

Opinion on the Financial Statements
We have audited the accompanying consolidated balance sheets of Cirrus Logic, Inc. (the Company) as of March 26, 2022 and March 27, 2021, the related consolidated statements of income, comprehensive income, stockholders’ equity, and cash flows for each of the three fiscal years in the period ended March 26, 2022, and the related notes (collectively referred to as the “consolidated financial statements”). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company at March 26, 2022 and March 27, 2021, and the results of its operations and its cash flows for each of the three fiscal years in the period ended March 26, 2022, in conformity with U.S. generally accepted accounting principles.

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company's internal control over financial reporting as of March 26, 2022, based on criteria established in Internal Control-Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) and our report dated May 20, 2022 expressed an unqualified opinion thereon.

Basis for Opinion

These financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.

Critical Audit Matters

The critical audit matters communicated below are matters arising from the current period audit of the financial statements that were communicated or required to be communicated to the audit committee and that: (1) relate to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matters below, providing separate opinions on the critical audit matters or on the accounts or disclosures to which they relate.
Inventory valuation
Description of the Matter
At March 26, 2022, the Company’s net inventory balance was $138.4 million. As discussed in Note 2 of the financial statements, inventories are stated at the lower of cost or net realizable value, which includes considerations for inventory becoming obsolete or in excess of management’s forecasted customer unit demand. The Company writes down inventories to net realizable value based on forecasted customer unit demand while taking into account product release schedules and product life cycles. The Company also writes down inventory, as appropriate, based on the age and condition of the inventory.

Auditing management’s estimate of excess and obsolete inventory involved subjective auditor judgment because management’s determination of whether a write down is warranted is judgmental and the estimate is sensitive to changes in assumptions, including management’s assumptions over forecasted demand which may be impacted by, among other things, future market and economic conditions outside of the Company’s control.
33

How We Addressed the Matter in Our Audit
We obtained an understanding, evaluated the design and tested the operating effectiveness of controls that address the risks of material misstatement relating to the valuation of inventory. For example, we tested controls over management’s review of forecasted demand, the significant assumptions, and the data underlying the excess and obsolete inventory valuation estimate.

Among other audit procedures performed, we evaluated the significant assumptions discussed above, including the forecasted customer unit demand utilized in the estimate, and tested the completeness and accuracy of the underlying data used in management’s calculation. We evaluated adjustments to forecasted demand for specific product considerations, assessed the historical accuracy of management’s estimates by performing a retrospective analysis comparing prior period forecasted demand to actual historical sales and inspected historical gross margins to assess whether any items were being sold at a loss.
Uncertain tax positions
Description of the Matter
As described in Note 19 to the consolidated financial statements, the Company has recorded accrued liabilities relating to unrecognized tax benefits resulting from uncertain tax positions of $32.9 million as of March 26, 2022. The Company and its subsidiaries are subject to U.S. federal income tax as well as income tax in multiple state and foreign jurisdictions. Furthermore, the Company’s fiscal years 2017 to 2022 remain open to examination by the major taxing jurisdictions.

Auditing management’s analysis of the uncertainties in its tax positions was complex and judgmental because the Company’s evaluation and measurement of each tax position involves assessing uncertainties with respect to the application of complex tax rules, which are subject to interpretation. The Company uses significant judgment in determining whether a tax position is more likely than not to be sustained and measuring the amount of tax benefit that qualifies for recognition.
How We Addressed the Matter in Our Audit
We obtained an understanding, evaluated the design and tested the operating effectiveness of controls that address the risks of material misstatement relating to the existence of uncertain tax positions and measurement of the benefit of those positions. For example, we tested controls over management’s review of the technical merits of tax positions, the events and information that impacted tax positions, the estimate of the most likely outcome, and the data utilized in the estimate.

To test the valuation of uncertain tax positions, our audit procedures included, among others, analyzing the Company’s assumptions and data used to determine the amount of tax benefit to recognize and testing the accuracy of the calculations. In considering the measurement criteria, we involved our tax professionals to assess the technical merits of the Company’s tax positions. This included assessing the Company’s correspondence with the relevant tax authorities and evaluating income tax opinions or other third-party advice obtained by the Company. We also used our knowledge of, and experience with, the application of international and local income tax laws by the relevant income tax authorities to evaluate the Company’s accounting for those tax positions. We also evaluated the Company’s income tax disclosures included in Note 19 to the consolidated financial statements in relation to these matters.
Accounting for acquisitions
Description of the Matter
During fiscal year 2022, the Company completed the acquisition of Lion Semiconductor Inc. (“Lion”) for a purchase price of $312.8 million, as disclosed in Note 8 to the consolidated financial statements. The transaction was accounted for as a business combination.

Auditing the Company's accounting for its acquisition of Lion was complex due to the significant estimation uncertainty in the Company’s determination of the fair value of the developed technology intangible asset ($144 million). The significant estimation uncertainty was primarily due to the sensitivity of the respective fair values to underlying assumptions about the future performance of the acquired business and the limited historical data and market data on which those assumptions were based. The Company used a discounted cash flow model to measure the existing developed technology intangible asset. The significant assumptions used to estimate the value of the intangible asset included certain assumptions that form the basis of the forecasted results (e.g., revenue growth rates and obsolescence curves). These significant assumptions are forward looking and could be affected by future economic and market conditions.
34

How We Addressed the Matter in Our Audit
We obtained an understanding, evaluated the design and tested the operating effectiveness of controls over the Company’s accounting for acquisitions. This included testing controls over the estimation process supporting the recognition and measurement of the developed technology intangible asset, including the valuation models and underlying assumptions used to develop such estimates.

To test the estimated fair value of the developed technology intangible asset, we performed audit procedures that included, among others, evaluating the Company's selection of the valuation methodology, evaluating the methods and significant assumptions used by the Company, and evaluating the completeness and accuracy of the underlying data supporting the significant assumptions and estimates. For example, we compared the significant assumptions to current industry, market and economic trends and to the Company's budgets and forecasts. We involved our valuation specialists to assist with our evaluation of the methodology used by the Company and significant assumptions included in the fair value estimates.


/s/ Ernst & Young LLP
We have served as the Company’s auditor since 1984.

Austin, Texas
May 20, 2022
35

Report of Independent Registered Public Accounting Firm

To the Stockholders and the Board of Directors of Cirrus Logic, Inc.

Opinion on Internal Control over Financial Reporting

We have audited Cirrus Logic, Inc.’s internal control over financial reporting as of March 26, 2022, based on criteria established in Internal Control-Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) (the COSO criteria). In our opinion, Cirrus Logic, Inc. (the Company) maintained, in all material respects, effective internal control over financial reporting as of March 26, 2022, based on the COSO criteria.

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated balance sheets of the Company as of March 26, 2022 and March 27, 2021, and related consolidated statements of income, comprehensive income, stockholders’ equity and cash flows for each of the three fiscal years in the period ended March 26, 2022, and the related notes and our report dated May 20, 2022 expressed an unqualified opinion thereon.

Basis for Opinion

The Company’s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting included in the accompanying Management’s Annual Report on Internal Control over Financial Reporting. Our responsibility is to express an opinion on the Company’s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects.

Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.

Definition and Limitations of Internal Control Over Financial Reporting

A company’s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.

Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

/s/ Ernst & Young LLP
Austin, Texas
May 20, 2022

36

CIRRUS LOGIC, INC.
CONSOLIDATED BALANCE SHEETS
(in thousands)
 
March 26,
2022
March 27,
2021
Assets
Current assets:
Cash and cash equivalents$369,814 $442,164 
Marketable securities10,601 55,697 
Accounts receivable, net240,264 108,712 
Inventories138,436 173,263 
Prepaid assets40,822 37,576 
Other current assets40,078 25,107 
Total current assets840,015 842,519 
Long-term marketable securities63,749 312,759 
Right-of-use lease assets171,003 133,548 
Property and equipment, net157,077 154,942 
Intangibles, net158,145 22,031 
Goodwill435,791 287,518 
Deferred tax assets11,068 9,977 
Long-term prepaid wafers195,000  
Other assets91,552 67,320 
Total assets$2,123,400 $1,830,614 
Liabilities and Stockholders’ Equity
Current liabilities:
Accounts payable$115,417 $102,744 
Accrued salaries and benefits65,261 54,849 
Software license agreements21,736 28,006 
Current lease liabilities14,680 14,573 
Acquisition-related liabilities30,964  
Other accrued liabilities16,725 13,438 
Total current liabilities264,783 213,610 
Long-term liabilities:
Software license agreements13,563 36,096 
Non-current income taxes73,383 64,020 
Non-current lease liabilities163,162 127,883 
Long-term acquisition-related liabilities8,692  
Total long-term liabilities258,800 227,999 
Stockholders’ equity:
Preferred stock, 5.0 million shares authorized but unissued
  
Common stock, $0.001 par value, 280,000 shares authorized, 56,596 shares and 57,652 shares issued and outstanding at March 26, 2022 and March 27, 2021, respectively
57 58 
Additional paid-in capital1,578,370 1,498,761 
Accumulated earnings (deficit)23,435 (112,689)
Accumulated other comprehensive income (loss)(2,045)2,875 
Total stockholders’ equity1,599,817 1,389,005 
Total liabilities and stockholders’ equity$2,123,400 $1,830,614 
The accompanying notes are an integral part of these financial statements.

37

CIRRUS LOGIC, INC.
CONSOLIDATED STATEMENTS OF INCOME
(in thousands, except per share amounts)
 
 Fiscal Years Ended
March 26,
2022
March 27,
2021
March 28,
2020
Net sales$1,781,460 $1,369,230 $1,281,124 
Cost of sales857,819 661,929 606,957 
Gross profit923,641 707,301 674,167 
Operating expenses
Research and development406,307 342,759 347,647 
Selling, general and administrative150,996 127,008 131,115 
Restructuring costs 352 21,925 
Total operating expenses557,303 470,119 500,687 
Income from operations366,338 237,182 173,480 
Interest income1,563 6,281 10,458 
Interest expense(948)(1,057)(1,057)
Other income (expense)1,710 2,840 (1,615)
Income before income taxes368,663 245,246 181,266 
Provision for income taxes42,308 27,902 21,768 
Net income326,355 217,344 159,498 
Basic earnings per share$5.70 $3.74 $2.74 
Diluted earnings per share$5.52 $3.62 $2.64 
Basic weighted average common shares outstanding57,278 58,106 58,317 
Diluted weighted average common shares outstanding59,143 60,060 60,462 
The accompanying notes are an integral part of these financial statements.

38

CIRRUS LOGIC, INC.
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(in thousands)
 
 Fiscal Years Ended
March 26,
2022
March 27,
2021
March 28,
2020
Net income$326,355 $217,344 $159,498 
Other comprehensive income (loss), before tax
Foreign currency translation gain (loss)(507)1,862 68 
Unrealized gain (loss) on marketable securities(5,587)5,673 (2,803)
Cumulative effect of adoption of ASU 2018-02  (257)
Benefit (provision) for income taxes1,174 (1,191)589 
Comprehensive income$321,435 $223,688 $157,095 
The accompanying notes are an integral part of these financial statements.

39

CIRRUS LOGIC, INC.
CONSOLIDATED STATEMENTS OF CASH FLOWS
(in thousands)
 
 Fiscal Years Ended
March 26,
2022
March 27,
2021
March 28,
2020
Cash flows from operating activities:
Net income$326,355 $217,344 $159,498 
Adjustments to net cash provided by operating activities:
Depreciation and amortization62,061 47,083 68,237 
Stock-based compensation expense66,392 56,762 53,757 
Deferred income taxes(15,002)(5,581)(5,888)
Loss on retirement or write-off of long-lived assets642 371 379 
Other non-cash (gains) / charges370 (622)697 
MEMS restructuring charges 352 21,925 
Net change in operating assets and liabilities:
Accounts receivable, net(124,826)45,286 (33,082)
Inventories42,502 (26,538)17,765 
Long-term prepaid wafers(195,000)  
Other assets(92,584)843 1,379 
Accounts payable10,529 21,104 27,626 
Accrued salaries and benefits10,049 12,410 11,470 
Income taxes payable(804)(18,185)(9,809)
Acquisition-related liabilities39,656   
Other accrued liabilities(5,587)(1,684)(18,139)
Net cash provided by operating activities124,753 348,945 295,815 
Cash flows from investing activities:
Maturities and sales of available-for-sale marketable securities371,545 168,328 170,818 
Purchases of available-for-sale marketable securities(83,023)(225,528)(249,463)
Purchases of property, equipment and software(26,139)(18,253)(15,656)
Investments in technology(3,871)(2,222)(5,920)
Acquisition of business, net of cash obtained(276,884)  
Net cash used in investing activities(18,372)(77,675)(100,221)
Cash flows from financing activities:
Debt issuance costs(1,718)  
Issuance of common stock, net of shares withheld for taxes13,220 7,128 18,635 
Repurchase of stock to satisfy employee tax withholding obligations(22,732)(18,367)(18,280)
Repurchase and retirement of common stock(167,501)(109,986)(120,002)
Net cash used in financing activities(178,731)(121,225)(119,647)
Net increase (decrease) in cash and cash equivalents(72,350)150,045 75,947 
Cash and cash equivalents at beginning of period442,164 292,119 216,172 
Cash and cash equivalents at end of period$369,814 $442,164 $292,119 
Supplemental disclosures of cash flow information
Cash payments during the year for:
Income taxes$35,693 $28,988 $22,321 
Interest572 610 457 
The accompanying notes are an integral part of these financial statements.
40

CIRRUS LOGIC, INC.
CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(in thousands)
 Common StockAdditional
Paid-In
Capital
Accumulated
Earnings
(Deficit)
Accumulated
Other
Comprehensive
Income / (Loss)
Total
 SharesAmount
Balance, March 30, 201958,954 $59 $1,363,677 $(222,430)$(1,066)$1,140,240 
Net income— — — 159,498 — 159,498 
Change in unrealized gain (loss) on marketable securities, net of tax— — — — (2,214)(2,214)
Change in foreign currency translation adjustments— — — — 68 68 
Issuance of stock under stock option plans and other, net of shares withheld for employee taxes1,418 1 18,634 (18,280)— 355 
Cumulative effect of adoption of ASU 2016-02, net of tax— — — (726)— (726)
Cumulative effect of adoption of ASU 2018-02— — — 257 (257) 
Repurchase and retirement of common stock(2,130)(2)— (120,000)— (120,002)
Amortization of deferred stock compensation— — 52,560 — — 52,560 
Balance, March 28, 202058,242 $58 $1,434,871 $(201,681)$(3,469)$1,229,779 
Net income— — — 217,344 — 217,344 
Change in unrealized gain (loss) on marketable securities, net of tax— — — — 4,482 4,482 
Change in foreign currency translation adjustments— — — — 1,862 1,862 
Issuance of stock under stock option plans and other, net of shares withheld for employee taxes862 1 7,128 (18,367)— (11,238)
Repurchase and retirement of common stock(1,452)(1)— (109,985)— (109,986)
Amortization of deferred stock compensation— — 56,762 — — 56,762 
Balance, March 27, 202157,652 $58 $1,498,761 $(112,689)$2,875 $1,389,005 
Net income— — — 326,355 — 326,355 
Change in unrealized gain (loss) on marketable securities, net of tax— — — — (4,413)(4,413)
Change in foreign currency translation adjustments— — — — (507)(507)
Issuance of stock under stock option plans and other, net of shares withheld for employee taxes1,008 1 13,217 (22,732)— (9,514)
Repurchase and retirement of common stock(2,064)(2)— (167,499)— (167,501)
Amortization of deferred stock compensation— — 66,392 — — 66,392 
Balance, March 26, 202256,596 $57 $1,578,370 $23,435 $(2,045)$1,599,817 
The accompanying notes are an integral part of these financial statements.
41

CIRRUS LOGIC, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
 

1.    Description of Business

Description of Business
Cirrus Logic, Inc. (“Cirrus Logic,” “We,” “Us,” “Our,” or the “Company”) is a leader in low-power, high-precision mixed-signal processing solutions that create innovative user experiences for the world’s top mobile and consumer applications.
We were incorporated in California in 1984, became a public company in 1989, and were reincorporated in the State of Delaware in February 1999. Our primary facility housing engineering, sales and marketing, and administration functions is located in Austin, Texas. We also have offices in various other locations in the United States, United Kingdom, and Asia, including the People’s Republic of China, South Korea, Japan, Singapore, and Taiwan. Our common stock, which has been publicly traded since 1989, is listed on the NASDAQ's Global Select Market under the symbol CRUS.
Basis of Presentation
We prepare financial statements on a 52- or 53-week year that ends on the last Saturday in March. Fiscal years 2022, 2021 and 2020 were 52-week years.
Principles of Consolidation
The accompanying consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (U.S. GAAP) and include the accounts of the Company and its wholly-owned subsidiaries. All significant intercompany balances and transactions have been eliminated.
Reclassifications
Certain reclassifications have been made to prior year balances in order to conform to the current year’s presentation of financial information.
Use of Estimates
The preparation of financial statements in accordance with U.S. GAAP requires the use of management estimates. These estimates are subjective in nature and involve judgments that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at fiscal year-end and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from these estimates.

2.    Summary of Significant Accounting Policies

Cash and Cash Equivalents
Cash and cash equivalents consist primarily of money market funds, commercial paper, and U.S. Government Treasury and Agency instruments with original maturities of three months or less at the date of purchase.
Business Combinations
We account for business combinations using the acquisition method of accounting and allocate the fair value of acquisition consideration to the assets acquired and liabilities assumed based on their fair values at the acquisition date. The excess of the fair value of purchase consideration over the fair value of the assets acquired and liabilities assumed is recorded as goodwill. The results of operations of the business acquired is included in our consolidated statements of income beginning on the date of the acquisition.
Inventories
We use the lower of cost or net realizable value to value our inventories, with cost being determined on a first-in, first-out basis. One of the factors we consistently evaluate in the application of this method is the extent to which products are accepted into the marketplace. By policy, we evaluate market acceptance based on known business factors and conditions by comparing forecasted customer unit demand for our products over a specific future period, or demand horizon, to quantities on hand at the end of each accounting period.
On a quarterly and annual basis, we analyze inventories on a part-by-part basis. Product life cycles and the competitive nature of the industry are factors considered in the evaluation of customer unit demand at the end of each quarterly accounting
42

period. Inventory on-hand in excess of forecasted demand is considered to have reduced market value and, therefore, the cost basis is adjusted to the lower of cost or net realizable value. Typically, market values for excess or obsolete inventories are considered to be zero. Inventory charges recorded for excess and obsolete inventory, including scrapped inventory, were $6.5 million and $1.2 million, in fiscal year 2022 and 2021, respectively. Inventory charges in fiscal year 2022 and 2021 related to a combination of quality issues and inventory exceeding demand.

Inventories were comprised of the following (in thousands):
 
March 26, 2022March 27, 2021
Work in process$95,188 $92,073 
Finished goods43,248 81,190 
$138,436 $173,263 
Property, Plant and Equipment, net
Property, plant and equipment is recorded at cost, net of depreciation and amortization. Depreciation and amortization is calculated on a straight-line basis over estimated economic lives, ranging from 3 to 39 years. Leasehold improvements are depreciated over the shorter of the term of the lease or the estimated useful life. Furniture, fixtures, machinery, and equipment are all depreciated over a useful life of 3 to 10 years, while buildings are depreciated over a period of up to 39 years. In general, our capitalized software is amortized over a useful life of 3 years, with capitalized enterprise resource planning software being amortized over a useful life of 10 years. Gains or losses related to retirements or dispositions of fixed assets are recognized in the period incurred. Additionally, if impairment indicators exist, the Company will assess the carrying value in relation to the calculated fair value of the associated asset. The Company recorded $0.1 million and $9.6 million of equipment disposal charges, during fiscal year 2021 and the fourth quarter of fiscal year 2020, respectively, related to the MEMS restructuring. See Note 12 — Restructuring Costs for further detail. There were no additional material disposal charges for property, plant and equipment in fiscal years 2022, 2021 or 2020.
Property, plant and equipment was comprised of the following (in thousands):
 
March 26, 2022March 27, 2021
Land$23,853 $23,853 
Buildings63,730 63,803 
Furniture and fixtures24,122 23,733 
Leasehold improvements53,611 52,041 
Machinery and equipment175,966 160,400 
Capitalized software26,491 26,152 
Construction in progress and other5,566 950 
Total property, plant and equipment373,339 350,932 
Less: Accumulated depreciation and amortization(216,262)(195,990)
Property, plant and equipment, net$157,077 $154,942 
Depreciation and amortization expense on property, plant, and equipment for fiscal years 2022, 2021, and 2020 was $24.8 million, $24.9 million, and $31.9 million, respectively.
Goodwill and Intangibles, net
Intangible assets include purchased technology licenses and patents that are reported at cost and are amortized on a straight-line basis over their useful lives, generally ranging from 1 to 5 years. Acquired intangibles include existing technology, core technology or patents, license agreements, in-process research & development, trademarks, tradenames, customer relationships, non-compete agreements, and backlog. These assets are amortized on a straight-line basis over lives ranging from 1 to 15 years.
Goodwill is recorded at the time of an acquisition and is calculated as the difference between the aggregate consideration paid for an acquisition and the fair value of the net tangible and intangible assets acquired. Goodwill and intangible assets deemed to have indefinite lives are not amortized but are subject to annual impairment tests. The Company tests goodwill and indefinite lived intangibles for impairment on an annual basis or more frequently if the Company believes indicators of impairment exist. Impairment evaluations involve management’s assessment of qualitative factors to determine whether it is more likely than not that goodwill and other intangible assets are impaired. If management concludes from its assessment of
43

qualitative factors that it is more likely than not that impairment exists, then a quantitative impairment test will be performed involving management estimates of asset useful lives and future cash flows. Significant management judgment is required in the forecasts of future operating results that are used in these evaluations. Following the quantitative test, an impairment charge would be recorded for the amount the carrying value exceeds the calculated fair value. If our actual results, or the plans and estimates used in future impairment analyses, are lower than the original estimates used to assess the recoverability of these assets, we could incur additional impairment charges in a future period. The Company has recorded no goodwill impairments in fiscal years 2022, 2021, and 2020. During the fourth quarter of fiscal year 2020, the Company recorded $10.0 million of intangible asset impairment charges related to the MEMS restructuring. See Note 12 — Restructuring Costs for further detail. There were no material intangible asset impairments in fiscal years 2022 or 2021.
Long-Lived Assets
We test for impairment losses on long-lived assets and definite-lived intangibles used in operations when indicators of impairment are present and the undiscounted cash flows estimated to be generated by those assets are less than the assets’ carrying amounts. We measure any impairment loss by comparing the fair value of the asset to its carrying amount. We estimate fair value based on discounted future cash flows, quoted market prices, or independent appraisals.
Foreign Currency Translation
Some of the Company's subsidiaries utilize the local currency as the functional currency. The Company’s main entities, including the entities that generate the majority of sales and employ the majority of employees, are U.S. dollar functional.
Concentration of Credit Risk
Financial instruments that potentially subject us to material concentrations of credit risk consist primarily of cash equivalents, marketable securities, long-term marketable securities, and trade accounts receivable. We are exposed to credit risk to the extent of the amounts recorded on the balance sheet. By policy, our cash equivalents, marketable securities, and long-term marketable securities are subject to certain nationally recognized credit standards, issuer concentrations, sovereign risk, and marketability or liquidity considerations.
In evaluating our trade receivables, we perform credit evaluations of our major customers’ financial condition and monitor closely all of our receivables to limit our financial exposure by limiting the length of time and amount of credit extended. In certain situations, we may require payment in advance or utilize letters of credit to reduce credit risk. By policy, we establish a reserve for trade accounts receivable based on the type of business in which a customer is engaged, the length of time a trade account receivable is outstanding, and other knowledge that we may possess relating to the probability that a trade receivable is at risk for non-payment.
We had two contract manufacturers, Henan Fuchi and Pegatron, who represented 30 percent and 17 percent, respectively, of our consolidated gross trade accounts receivable as of the end of fiscal year 2022. Henan Fuchi represented 25 percent of our consolidated gross trade accounts receivable as of the end of fiscal year 2021. No other distributor or customer had receivable balances that represented more than 10 percent of consolidated gross trade accounts receivable as of the end of fiscal year 2022 and 2021.
Since the components we produce are largely proprietary and generally not available from second sources, we consider our end customer to be the entity specifying the use of our component in their design. These end customers may then purchase our products directly from us, from a distributor, or through a third-party manufacturer contracted to produce their end product. For each of fiscal years 2022, 2021, and 2020, our ten largest end customers represented approximately 93 percent of our sales. For fiscal years 2022, 2021, and 2020, we had one end customer, Apple Inc., who purchased through multiple contract manufacturers and represented approximately 79 percent, 83 percent, and 79 percent, of the Company’s total sales, respectively. No other customer or distributor represented more than 10 percent of net sales in fiscal years 2022, 2021, or 2020.
Revenue Recognition
We recognize revenue upon the transfer of promised goods or services to customers, in an amount that reflects the consideration the Company expects to be entitled in exchange for those goods or services.
Performance Obligations
The Company’s single performance obligation is the delivery of promised goods to the customer. The promised goods are explicitly stated in the customer contract and are comprised of either a single type of good or a series of goods that are substantially the same, have the same pattern of transfer to the customer, and are neither capable of being distinct nor separable from the other promised goods in the contract. This performance obligation is satisfied upon transfer of control of the promised goods to the customer, as defined per the shipping terms within the customer’s contract. The vast majority of the Company’s contracts with customers have an original expected term of one year or less. As allowed by ASC 606, the Company has not disclosed the value of any unsatisfied performance obligations related to these contracts.
44

The Company’s products typically include a warranty period of one to three years. These warranties qualify as assurance-type warranties, as goods can be returned for product non-conformance and defect only. As such, these warranties are accounted for under ASC 460, Guarantees, and are not considered a separate performance obligation.
Contract balances
Payments are typically due within 30 to 60 days of invoicing and terms do not include a significant financing component or noncash consideration. There have been no material impairment losses on accounts receivable. There are no material contract assets or contract liabilities recorded on the consolidated balance sheets.
Transaction price
The transaction price is the amount of consideration to which the Company expects to be entitled in exchange for transferring the promised goods to the customer. Fixed pricing is the consideration that is agreed upon in the customer contract. Variable pricing includes rebates, rights of return, warranties, price protection and stock rotation. Rebates are granted as a customer account credit, based on agreed-upon sales thresholds. Rights of return and warranty costs are estimated using the "most likely amount" method by reviewing historical returns to determine the most likely customer return rate and applying materiality thresholds. Price protection includes price adjustments available to certain distributors based upon established book price and a stated adjustment period. Stock rotation is also available to certain distributors based on a stated maximum of prior billings.
The Company estimates all variable consideration at the most likely amount which it expects to be entitled. The estimate is based on current and historical information available to the Company, including recent sales activity and pricing. Variable consideration is only included in the transaction price to the extent that it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is resolved. The Company defers all variable consideration that does not meet the revenue recognition criteria.
Warranty Expense
We warrant our products and maintain a provision for warranty repair or replacement of shipped products. The accrual represents management’s estimate of probable returns. Our estimate is based on an analysis of our overall sales volume and historical claims experience. The estimate is re-evaluated periodically for accuracy.
Shipping Costs
Our shipping and handling costs are included in cost of sales for all periods presented in the Consolidated Statements of Income.
Advertising Costs
Advertising costs are expensed as incurred. Advertising costs were $0.9 million, $0.9 million, and $0.9 million, in fiscal years 2022, 2021, and 2020, respectively.
Stock-Based Compensation
Stock-based compensation is measured at the grant date based on the grant-date fair value of the awards and is recognized as an expense, on a ratable basis, over the vesting period, which is generally between 1 and 4 years. Determining the amount of stock-based compensation to be recorded requires the Company to develop estimates used in calculating the grant-date fair value of stock options and performance awards (also called market stock units). The Company calculates the grant-date fair value for stock options and market stock units using the Black-Scholes valuation model and the Monte Carlo simulation, respectively. The use of valuation models requires the Company to make estimates of assumptions such as expected volatility, expected term, risk-free interest rate, expected dividend yield, and forfeiture rates. The grant-date fair value of restricted stock units is the market value at grant date multiplied by the number of units.
Income Taxes
We are required to calculate income taxes in each of the jurisdictions in which we operate. This process involves calculating the actual current tax liability as well as assessing temporary differences in the recognition of income or loss for tax and accounting purposes. These differences result in deferred tax assets and liabilities, which are included in our Consolidated Balance Sheet. We record a valuation allowance when it is more likely than not that some portion or all of the deferred tax assets will not be realized.  The Company evaluates the ability to realize its deferred tax assets based on all the facts and circumstances, including projections of future taxable income and expiration dates of carryover tax attributes.
The calculation of our tax liabilities involves assessing uncertainties with respect to the application of complex tax rules and the potential for future adjustment of our uncertain tax positions by the U.S. Internal Revenue Service or other taxing jurisdiction. We recognize liabilities for uncertain tax positions based on the required two-step process. The first step requires
45

us to determine if the weight of available evidence indicates that the tax position has met the threshold for recognition; therefore, we must evaluate whether it is more likely than not that the position will be sustained on audit, including resolution of any related appeals or litigation processes. The second step requires us to measure the tax benefit of the tax position taken, or expected to be taken, in an income tax return as the largest amount that is more than 50 percent likely of being realized upon ultimate settlement. We reevaluate the uncertain tax positions each quarter based on factors including, but not limited to, changes in facts or circumstances, changes in tax law, expirations of statutes of limitation, effectively settled issues under audit, and new audit activity. A change in the recognition step or measurement step would result in the recognition of a tax benefit or an additional charge to the tax provision in the period.
Although we believe the measurement of our liabilities for uncertain tax positions is reasonable, we cannot assure that the final outcome of these matters will not be different than what is reflected in the historical income tax provisions and accruals. If additional taxes are assessed as a result of an audit or litigation, it could have a material effect on our income tax provision and net income in the period or periods for which that determination is made. We operate within multiple taxing jurisdictions and are subject to audit in these jurisdictions. These audits can involve complex issues which may require an extended period of time to resolve and could result in additional assessments of income tax. We believe adequate provisions for income taxes have been made for all periods. See Note 19 - Income Taxes for further detail.
Net Income Per Share
Basic net income per share is based on the weighted effect of common shares issued and outstanding and is calculated by dividing net income by the basic weighted average shares outstanding during the period. Diluted net income per share is calculated by dividing net income by the weighted average number of common shares used in the basic net income per share calculation, plus the equivalent number of common shares that would be issued assuming exercise or conversion of all potentially dilutive common shares outstanding. These potentially dilutive items consist primarily of outstanding stock options and restricted stock grants.
The following table details the calculation of basic and diluted earnings per share for fiscal years 2022, 2021, and 2020, (in thousands, except per share amounts):
 
 Fiscal Years Ended
March 26, 2022March 27, 2021March 28, 2020
Numerator:
Net income$326,355 $217,344 $159,498 
Denominator:
Weighted average shares outstanding57,278 58,106 58,317 
Effect of dilutive securities1,865 1,954 2,145 
Weighted average diluted shares59,143 60,060 60,462 
Basic earnings per share$5.70 $3.74 $2.74 
Diluted earnings per share$5.52 $3.62 $2.64 
The weighted outstanding shares excluded from our diluted calculation for the years ended March 26, 2022, March 27, 2021, and March 28, 2020 were 113 thousand, 187 thousand, and 543 thousand, respectively, as the exercise price of certain outstanding stock options exceeded the average market price during the period.
Accumulated Other Comprehensive Loss
Our accumulated other comprehensive loss is comprised of foreign currency translation adjustments and unrealized gains and losses on investments classified as available-for-sale. See Note 18 — Accumulated Other Comprehensive Income (Loss) for additional discussion.
Recently Adopted Accounting Pronouncements
In December 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. The ASU removes certain exceptions to the general principles in Topic 740 and also clarifies and amends existing guidance to improve consistent application. This ASU is effective for fiscal years beginning after December 15, 2020, including interim periods within that fiscal year, with early adoption permitted. The Company adopted this ASU in the first quarter of fiscal year 2022, with no impact to the financial statements.
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) – Clarifying the Interactions between Topic 321, Topic 323, and Topic 815 (a consensus of the FASB Emerging Issues Task Force). This ASU clarifies the interaction of the accounting for equity securities and investments accounted for under the equity method of accounting, and the accounting
46

for certain forward contracts and purchased options. This ASU is effective for fiscal years beginning after December 15, 2020, including interim periods within that fiscal year, with early adoption permitted. The Company adopted this ASU in the first quarter of fiscal year 2022, with no material impact to the financial statements.
In May 2020, the SEC adopted final rules that amend the financial statement requirements for significant business acquisitions and dispositions. Among other things, the rules modify the significance tests and improve the disclosure requirements for acquired or to be acquired businesses and related pro forma financial information, the periods those financial statements must cover, and the form and content of the pro forma financial information. The final rules were effective January 1, 2021. The Company adopted the final rules and applied changes in conjunction with the business acquisition described in Note 8 - Acquisition.
Recently Issued Accounting Pronouncements
In October 2021, the FASB issued ASU No. 2021-08, Business Combinations (Topic 805) – Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, which requires contract assets and contract liabilities acquired in a business combination to be recognized and measured at the acquisition date in accordance with Revenue from Contracts with Customers (Topic 606) as if the acquirer had originated the contracts. Prior to the issuance of this ASU, contract assets and liabilities were recognized at fair value on the acquisition date. This ASU is effective for fiscal years beginning after December 15, 2022, including interim periods within that fiscal year, with early adoption permitted, and should be applied on a prospective basis. The Company is currently evaluating the impact of this guidance.
In November 2021, the FASB issued ASU No. 2021-10, Government Assistance (Topic 832) – Disclosures by Business Entities about Government Assistance, which requires annual disclosures about transactions with a government that are accounted for by applying a grant or contribution type accounting model. The disclosures would require information about the nature and related policy used for the transactions, the line items on the balance sheet and income statement that are affected and the amounts applicable to each financial statement line item, and significant terms and conditions of the transactions. This ASU is effective for fiscal years beginning after December 15, 2021, with early adoption permitted, and can be applied on a prospective or retrospective basis. The Company is currently evaluating the impact of this guidance.

3.    Marketable Securities

The Company’s investments have been classified as available-for-sale securities in accordance with U.S. GAAP. Marketable securities are categorized on the Consolidated Balance Sheet as “Marketable securities” within the short-term or long-term classification, as appropriate.
The following table is a summary of available-for-sale securities (in thousands):
 
As of March 26, 2022Amortized
Cost
Gross Unrealized
Gains
Gross Unrealized
Losses
Estimated Fair Value
(Net Carrying Amount)
Corporate debt securities$70,296 $2 $(2,133)$68,165 
Non-U.S. government securities509  (9)500 
U.S. Treasury securities5,483  (169)5,314 
Agency discount notes385  (14)371 
Total securities$76,673 $2 $(2,325)$74,350 
47

The Company typically invests in highly-rated securities with original maturities generally ranging from one to three years. The Company's specifically identified gross unrealized losses of $2.3 million related to securities with total amortized costs of approximately $75.5 million at March 26, 2022. Securities in a continuous unrealized loss position for more than 12 months as of March 26, 2022 had an aggregate amortized cost of $3.5 million and an aggregate unrealized loss of $0.1 million. The Company may sell certain of its marketable securities prior to their stated maturities for strategic reasons including, but not limited to, anticipated or actual changes in credit rating and duration management.  The Company records an allowance for credit loss when a decline in investment market value is due to credit-related factors. When evaluating an investment for impairment, the Company reviews factors including the length of time and extent to which fair value has been below cost basis, the financial condition of the issuer, changes in market interest rates and whether it is more likely than not the Company will be required to sell the investment before recovery of the investment’s cost basis. As of March 26, 2022, the Company does not consider any of its investments to be impaired.
 
As of March 27, 2021Amortized
Cost
Gross Unrealized
Gains
Gross Unrealized
Losses
Estimated Fair Value
(Net Carrying Amount)
Corporate debt securities$348,971 $3,403 $(313)$352,061 
Non-U.S. government securities13,462 172 (1)13,633 
Agency discount notes2,759 4 (1)2,762 
Total securities$365,192 $3,579 $(315)$368,456 
The Company’s specifically identified gross unrealized losses of $0.3 million related to securities with total amortized costs of approximately $92.0 million at March 27, 2021. There were no securities that had been in a continuous unrealized loss position for more than 12 months as of March 27, 2021. As of March 27, 2021, the Company did not consider any of its investments to be impaired.
The cost and estimated fair value of available-for-sale investments by contractual maturity were as follows:
 
 March 26, 2022March 27, 2021
Amortized
Cost
Estimated
Fair Value
Amortized
Cost
Estimated
Fair Value
Within 1 year$10,697 $10,601 $54,895 $55,698 
After 1 year65,976 63,749 310,297 312,758 
Total$76,673 $74,350 $365,192 $368,456 

4.    Fair Value of Financial Instruments

The Company has determined that the assets and liabilities in the Company’s financial statements that are required to be measured at fair value on a recurring basis are the Company’s cash equivalents and marketable securities portfolio. The Company defines fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The Company applies the following fair value hierarchy, which prioritizes the inputs used to measure fair value into three levels and bases the categorization within the hierarchy upon the lowest level of input that is available and significant to the fair value measurement. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1 measurements) and the lowest priority to unobservable inputs (Level 3 measurements).
Level 1 — Quoted prices in active markets for identical assets or liabilities.
Level 2 — Inputs other than Level 1 that are observable, either directly or indirectly, 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.
The Company’s cash equivalents and marketable securities portfolio consist of money market funds, commercial paper, debt securities, non-U.S government securities, U.S Treasury securities, and securities of U.S. government-sponsored enterprises, and are reflected on our Consolidated Balance Sheet under the headings cash and cash equivalents, marketable securities, and long-term marketable securities. The Company determines the fair value of its marketable securities portfolio by obtaining non-binding market prices from its third-party pricing providers on the last day of the quarter, whose sources may use
48

quoted prices in active markets for identical assets (Level 1 inputs) or inputs other than quoted prices that are observable either directly or indirectly (Level 2 inputs) in determining fair value.
The Company’s long-term revolving facility, described in Note 9 - Revolving Credit Facility, bears interest at a base rate plus applicable margin or LIBOR plus applicable margin.  As of March 26, 2022, there are no amounts drawn under the facility and the fair value is zero.
As of March 26, 2022 and March 27, 2021, the Company has no material Level 3 assets or liabilities. There were no transfers between Level 1, Level 2, or Level 3 measurements for the years ending March 26, 2022 and March 27, 2021.

The following summarizes the fair value of our financial instruments at March 26, 2022 (in thousands):
 
Quoted Prices
in Active
Markets for
Identical
Assets
Level 1
Significant
Other
Observable
Inputs
Level 2
Significant
Unobservable
Inputs
Level 3
Total
Assets:
Cash equivalents
Money market funds$217,151 $ $ $217,151 
Commercial paper 249  249 
$217,151 $249 $ $217,400 
Available-for-sale securities
Corporate debt securities$ $68,165 $ $68,165 
Non-U.S. government securities 500  500 
U.S. Treasury securities5,314   5,314 
Agency discount notes 371  371 
$5,314 $69,036 $ $74,350 

The following summarizes the fair value of our financial instruments at March 27, 2021 (in thousands):
Quoted Prices
in Active
Markets for
Identical
Assets
Level 1
Significant
Other
Observable
Inputs
Level 2
Significant
Unobservable
Inputs
Level 3
Total
Assets:
Cash equivalents
Money market funds$405,819 $ $ $405,819 
Available-for-sale securities
Corporate debt securities$ $352,061 $ $352,061 
Non-U.S. government securities 13,633  13,633 
Agency discount notes 2,762  2,762 
$ $368,456 $ $368,456 

5.    Derivative Financial Instruments

Foreign Currency Forward Contracts
Beginning in fiscal year 2020, the Company uses foreign currency forward contracts to reduce the earnings impact that exchange rate fluctuations have on non-functional currency balance sheet exposures. The Company recognizes both the gains and losses on foreign currency forward contracts and the gains and losses on the remeasurement of non-functional currency assets and liabilities within "Other income (expense)" in the consolidated statements of income. The Company does not apply hedge accounting to these foreign currency derivative instruments.
As of March 26, 2022, the Company held one foreign currency forward contract denominated in British Pound Sterling with a notional value of $3.0 million. The fair value of this contract was not material as of March 26, 2022.
49


The before-tax effect of derivative instruments not designated as hedging instruments was as follows (in thousands):
Fiscal Years Ended
March 26, 2022March 27, 2021March 28, 2020Location
Gain (loss) recognized in income
Foreign currency forward contracts$(283)$3,212 $(4,226)Other income (expense)

6.    Accounts Receivable, net

The following are the components of accounts receivable, net (in thousands):
 
March 26, 2022March 27, 2021
Gross accounts receivable$240,264 $108,712 
Allowance for doubtful accounts  
Accounts receivable, net$240,264 $108,712 
The Company regularly evaluates the collectability of accounts receivable based on age, historical customer payment trends and ongoing customer relations. The allowance for doubtful accounts and recoveries on bad debt were immaterial for fiscal years 2022, 2021 and 2020.
The significant increase in accounts receivable is due primarily to the volume and timing of shipments in the current fiscal quarter versus the fourth quarter of fiscal year 2021.
 
7.    Intangibles, net and Goodwill

The intangibles, net balance included on the Consolidated Balance Sheet was $158.1 million and $22.0 million at March 26, 2022 and March 27, 2021, respectively.
The following information details the gross carrying amount and accumulated amortization of our intangible assets (in thousands):
 
 March 26, 2022March 27, 2021
Intangible Category / Weighted-Average Amortization
period (in years)
Gross
Amount
Accumulated
Amortization
Gross
Amount
Accumulated
Amortization
Core technology (a)$1,390 $(1,390)$1,390 $(1,390)
License agreement (a)440 (440)440 (440)
Existing technology (7.2)
255,995 (124,127)111,005 (105,870)
In-process research & development (“IPR&D”) (7.5)
70,936 (67,486)70,936 (62,885)
Trademarks and tradename (10.0)
3,037 (2,845)3,037 (2,717)
Customer relationships (7.3)
34,091 (14,379)15,381 (10,346)
Backlog (a)220 (220)220 (220)
Non-compete agreements (a)470 (470)470 (470)
Technology licenses (3.0)
22,376 (19,453)25,945 (22,455)
Total$388,955 $(230,810)$228,824 $(206,793)
 
(a)Intangible assets are fully amortized.


50

Amortization expense for intangibles in fiscal years 2022, 2021, and 2020 was $29.0 million, $14.5 million, and $28.3 million, respectively. The following table details the estimated aggregate amortization expense for all intangibles owned as of March 26, 2022, for each of the five succeeding fiscal years and in the aggregate thereafter (in thousands):
 
Fiscal Year
2023$31,619 
2024$27,214 
2025$25,276 
2026$24,455 
2027$21,964 
Thereafter$27,617 
The goodwill balance included on the Consolidated Balance Sheet was $435.8 million and $287.5 million at March 26, 2022 and March 27, 2021, respectively.

8.    Acquisition

On July 20, 2021, the Company completed the acquisition of Lion Semiconductor, Inc. ("Lion") (the "Acquisition"). Lion's switched-capacitor architectures deliver higher efficiency and better heat dissipation for the rapidly developing fast-charging market and are used today in numerous flagship and mid-tier smartphones. The Acquisition is expected to bring unique intellectual property and products for power applications in smartphones, laptops and other devices and accelerate growth of the Company’s high-performance mixed-signal product line.
As a result of acquiring 100 percent of the outstanding share capital of Lion, Lion became a wholly-owned subsidiary of the Company. This transaction was accounted for as a business combination using the acquisition method of accounting. All of the acquired assets and liabilities of Lion have been recorded at their respective fair values as of the acquisition date. Transaction costs have been expensed as incurred.
At the acquisition date, total consideration transferred was approximately $280.5 million, inclusive of $4.9 million in cash acquired. During the third quarter of fiscal year 2022, an additional $1.2 million of consideration was paid related to contractual post-closing adjustment provisions. The remaining merger consideration of $31.0 million is subject to indemnity provisions as outlined in the merger agreement and is recorded as a liability as of March 26, 2022.
In addition, $25.4 million of the merger consideration relates to retention agreements with certain key employees that are subject to continued employment with the Company. The merger consideration subject to retention agreements is treated as compensation expense and is recognized over the retention period in "Research and development" expense in the consolidated statements of income.
The excess of the purchase price over the net assets acquired is recorded as goodwill and is attributable primarily to expected growth in the scope of and market opportunities of the products and customer base of Lion. None of the goodwill is deductible for income tax purposes.
The following table presents the preliminary allocation of the purchase price at the date of acquisition (in thousands):
July 20, 2021
Cash$4,924 
Account receivable6,725 
Inventory7,675 
Manufacturing advances8,502 
Other current assets321 
Intangibles163,700 
Goodwill148,273 
Other non-current assets453 
Current liabilities(2,927)
Deferred tax liabilities(24,871)
Total purchase price$312,775 

51

Preliminary estimates of the fair value of the assets acquired and the liabilities assumed are based on the information currently available. The Company is continuing to evaluate the underlying inputs and assumptions used in the valuations and related income tax impacts of the transaction. Accordingly, these preliminary estimates are subject to change during the measurement period, which is up to one year from the date of acquisition.
The components of the acquired intangible assets and related weighted average amortization periods are detailed below (in thousands):
AmountWeighted Average Amortization Period (years)
Developed Technology$144,990 7
Customer Relationships18,710 5
Total$163,700 

Developed technology represents the fair value of the intellectual property portfolio related to Lion's fast-charging products that are expected to contribute meaningful growth. Developed technology was valued using the multi-period excess earnings method under the income approach. This method reflects the present value of the projected cash flows that are expected to be generated by the technology less charges representing the contribution of other assets to those cash flows. The economic useful life was determined based on the technology cycle, as well as the cash flows over the forecast period.
Customer relationships represent the fair value of future projected revenue that will be derived from sales of products to existing customers. Customer relationships were valued using the with-and-without-method under the income approach. In the with-and-without method, the fair value was measured by the difference between the present values of the cash flows with and without the existing customers in place over the period of time necessary to reacquire the customers. The economic useful life was determined by evaluating many factors, including the useful life of comparable intangible assets, the length of time
remaining on the acquired contracts and the historical customer turnover rates.
Revenues attributable to the Lion business from the date of acquisition to March 26, 2022 were $44.5 million and are included in the consolidated statements of income for the current fiscal year. Transaction costs in connection with the Acquisition were immaterial for the fiscal year ended March 26, 2022, and are included in "Selling, general and administrative" expense in the consolidated statements of income. Pro forma information related to the Acquisition has not been presented because it is not materially different from amounts reported.

9.    Revolving Credit Facility

On July 8, 2021, the Company entered into a second amended and restated credit agreement (the “Second Amended Credit Agreement”) with Wells Fargo Bank, National Association, as administrative agent, and the lenders party thereto. The Second Amended Credit Agreement provides for a $300 million senior secured revolving credit facility (the “Revolving Credit Facility”). The Revolving Credit Facility matures on July 8, 2026 (the “Maturity Date”). The Revolving Credit Facility is required to be guaranteed by all of Cirrus Logic’s material domestic subsidiaries (the "Subsidiary Guarantors"). The Revolving Credit Facility is secured by substantially all the assets of Cirrus Logic and any Subsidiary Guarantors, except for certain excluded assets.
Borrowings under the Revolving Credit Facility may, at Cirrus Logic’s election, bear interest at either (a) a base rate plus the applicable margin ("Base Rate Loans") or (b) a LIBOR rate plus the applicable margin ("LIBOR Rate Loans"). The applicable margin ranges from 0% to 0.75% per annum for Base Rate Loans and 1.00% to 1.75% per annum for LIBOR Rate Loans based on the ratio of consolidated funded indebtedness to consolidated EBITDA for the most recently ended period of four consecutive fiscal quarters (the “Consolidated Leverage Ratio”). The Second Amended Credit Agreement further provides a method for determining an alternative rate of interest if the LIBOR Rate is no longer available or upon the occurrence of certain other events. A Commitment Fee accrues at a rate per annum ranging from 0.175% to 0.275% (based on the Consolidated Leverage Ratio) on the average daily unused portion of the commitment of the lenders.
The Revolving Credit Facility contains certain financial covenants providing that (a) the ratio of consolidated funded indebtedness (minus up to $200 million of unrestricted cash and cash equivalents available on such date) to consolidated EBITDA for the prior four consecutive quarters must not be greater than 3.00 to 1.00 (the “Consolidated Net Leverage Ratio”) and (b) the ratio of consolidated EBITDA for the prior four consecutive quarters to consolidated interest expense paid or payable in cash for the prior four consecutive quarters must not be less than 3.00 to 1.00 (the “Consolidated Interest Coverage Ratio”). The Second Amended Credit Agreement also contains negative covenants limiting the Company's or any Subsidiary's ability to, among other things, incur debt, grant liens, make investments, effect certain fundamental changes, make certain asset
52

dispositions, and make certain restricted payments. Further, the Second Amended Credit Agreement contains customary affirmative covenants, including, among others, covenants regarding the payment of taxes and other obligations, maintenance of insurance, reporting requirements, and compliance with applicable laws and regulations.
As of March 26, 2022, the Company had no amounts outstanding under the Revolving Credit Facility and was in compliance with all covenants under the Second Amended Credit Agreement. 
As of March 26, 2022, future interest payment obligations based on forecasted commitment fees under the Revolving Credit Facility were as follows (in thousands):  

Fiscal Year
2023$532 
2024532 
2025534 
2026532 
2027277 
Thereafter 
Total$2,407 

10.    Revenues

Disaggregation of revenue
We disaggregate revenue from contracts with customers by product line and ship to location of the customer. Sales are designated in the product line categories of Audio and High-Performance Mixed-Signal.
Total net sales based on the product line disaggregation criteria described above are shown in the table below (in thousands).
Fiscal Years Ended
March 26, 2022March 27, 2021March 28, 2020
Audio Products$1,187,126 $1,104,060 $1,109,958 
High-Performance Mixed-Signal Products594,334 265,170 171,166 
Total$1,781,460 $1,369,230 $1,281,124 

The geographic regions that are reviewed are China, the United States, and the rest of the world.
Total net sales based on the geographic disaggregation criteria described are as follows (in thousands):

Fiscal Years Ended
March 26,March 27,March 28,
202220212020
China$1,197,812 $1,024,178 $975,090 
United States29,513 21,708 17,099 
Rest of World554,135 323,344 288,935 
Total$1,781,460 $1,369,230 $1,281,124 

See Note 2 - Summary of Significant Accounting Policies for additional discussion surrounding revenue recognition considerations.

53


11.    Leases

The Company has operating leases for corporate offices and certain office equipment. Our leases have remaining lease terms of 1 year to 27 years, some of which include options to extend the leases that are considered reasonably certain to be exercised. Our leases generally contain fixed rental payments, with additional variable payments linked to actual common area maintenance costs incurred by the landlord. These variable payments are therefore not included within the lease liability and ROU asset, but are recognized as an expense when incurred. As our leases typically do not provide an implicit rate, the Company determined the Incremental Borrowing Rate ("IBR") for each lease based on the information available at the commencement date, taking into consideration necessary adjustments for collateral, currency, and lease term. There are no residual value guarantees in any of our leases. No restrictions or covenants have been imposed on the Company as a result of the lease agreements in place.
The Company also leases a small portion of our office space to tenants under operating leases, receiving monthly rental payments. Payments are generally fixed, with variable payments linked to actual common area maintenance costs incurred. Total fixed lease payments to be received over the life of the lease are recognized on a straight-line basis over the lease term.
All of the Company’s leases have been classified as operating leases. Operating leases in excess of 12 months are recognized on the balance sheet, with future lease payments recognized as a liability, measured at present value, and the right-of-use asset recognized for the lease term. A single lease cost is recognized in the income statement over the lease term.

The components of net operating lease expense were as follows (in thousands):
Fiscal Years Ended
March 26, 2022March 27, 2021
Operating lease - in excess of 12 months$14,901 $14,050 
Variable lease4,954 4,981 
Short-term lease22 151 
Operating lease income(1,518)(1,416)
Total net operating lease expense$18,359 $17,766 

Supplemental operating lease information:
Fiscal Years Ended
March 26, 2022March 27, 2021
Balance Sheet Information (in thousands)
Operating lease right-of-use assets$171,003 $133,548 
Operating lease liabilities$177,842 $142,456 
Cash Flow Information (in thousands)
Operating cash flows from operating leases$14,634 $14,954 
Right-of-use assets obtained in exchange for new operating lease liabilities46,123 805 
Operating Lease Information
Weighted-average remaining lease term - operating leases (in years)1619
Weighted-average discount rate - operating leases4 %4 %
As of March 26, 2022, there are no leases that have not yet commenced that would create significant rights and obligations on the Company.


54

Future lease commitments under non-cancellable leases, including extension options reasonably anticipated to be exercised as of March 26, 2022, are as follows (in thousands):
Fiscal YearOperating Lease Expense
2023$14,913 
202418,750 
202519,450 
202617,852 
202716,365 
Thereafter172,170 
Total$259,500 
Less imputed interest(81,658)
Total$177,842 

The Company leases a portion of its facilities to other tenants. Future lease income from operating leases is $278 thousand for fiscal year 2023.

Operating lease liabilities consisted of the following (in thousands):
March 26, 2022March 27, 2021
Current lease liabilities$14,680 $14,573 
Non-current lease liabilities163,162 127,883 
Total operating lease liabilities$177,842 $142,456 

12.    Restructuring Costs

In the fourth quarter of fiscal year 2020, the Company approved a restructuring plan (the “MEMS Restructuring”), including discontinuing efforts relating to the microelectromechanical systems ("MEMS") microphone product line, which allowed the Company to concentrate our resources on projects with an anticipated larger return on investment. The Company recorded charges of $21.9 million as part of the MEMS Restructuring in fiscal year 2020. The MEMS Restructuring was substantially complete as of the first quarter of fiscal year 2021 with a $0.4 million "Restructuring Costs" charge to the income statement. No additional restructuring charges were incurred during fiscal year 2021 or 2022.
The following table details the total restructuring charges presented in the Consolidated Statements of Income within the "Restructuring Costs" line item (in thousands):
Fiscal Years Ended
March 27, 2021March 28, 2020
Disposal of equipment, net of recovery from sales (a)
$130 $9,578 
Impairment and write-off of intangible assets 9,961 
Other exit costs222 1,903 
Personnel-related charges, net of equity cancellations (b) 483 
Total$352 $21,925 

a.Fiscal year ended March 28, 2020 includes accelerated depreciation of equipment of $11.5 million, net of $1.9 million of recovery from equipment sold during the fourth quarter of fiscal 2020.
b.Personnel-related charges consist of severance costs of $1.7 million, net of $1.2 million of equity cancellation benefits.

There were no restructuring-related liabilities as of March 26, 2022 or March 27, 2021.

55


13.    Postretirement Benefit Plans

We have Defined Contribution Plans (“the Plans”) covering all of our qualifying employees. Under the Plans, employees may elect to contribute any percentage of their annual compensation up to the annual regulatory limits. The Company made matching employee contributions of $9.6 million, $7.9 million, and $7.5 million during fiscal years 2022, 2021, and 2020, respectively.

14.    Equity Compensation

The Company is currently granting equity awards from the 2018 Long Term Incentive Plan (the “Plan”), which was approved by stockholders in August 2018 and subsequently amended on July 31, 2020. The Plan provides for granting of stock options, restricted stock awards, performance awards, phantom stock awards, and bonus stock awards, or any combination of the foregoing.  To date, the Company has granted stock options, restricted stock awards, phantom stock awards (also called restricted stock units), and performance awards (also called market stock units). Each stock option granted reduces the total shares available for grant under the Plan by one share. Each full value award granted (including restricted stock awards, restricted stock units and market stock units) reduces the total shares available for grant under the Plan by 1.5 shares. Stock options generally vest between one and four years, and are exercisable for a period of ten years from the date of grant.  Restricted stock units are generally subject to vesting from one to three years, depending upon the terms of the grant. Market stock units are subject to a vesting schedule of three years.
The following table summarizes the activity in total shares available for grant (in thousands):
 
 Shares
 Available for
 Grant
Balance, March 30, 20193,323 
Shares added248 
Granted(1,686)
Forfeited210 
Balance, March 28, 20202,095 
Shares added3,223 
Granted(1,491)
Forfeited198 
Balance, March 27, 20214,025 
Shares added 
Granted(1,679)
Forfeited271 
Balance, March 26, 20222,617 


56

Stock-based Compensation Expense

The following table summarizes the effects of stock-based compensation on cost of goods sold, research and development, sales, general and administrative, pre-tax income, and net income after taxes for shares granted under the Plan (in thousands, except per share amounts):
 
 Fiscal Year
 202220212020
Cost of sales$1,024 $900 $908 
Research and development44,153 37,483 33,859 
Sales, general and administrative21,215 18,379 18,990 
Effect on pre-tax income66,392 56,762 53,757 
Income Tax Benefit(11,521)(9,558)(9,336)
Total stock-based compensation expense (net of taxes)54,871 47,204 44,421 
Stock-based compensation effects on basic earnings per share$0.96 $0.81 $0.76 
Stock-based compensation effects on diluted earnings per share0.93 0.79 0.73 

The total stock-based compensation expense included in the table above and which is attributable to restricted stock units and market stock units was $63.2 million, $53.6 million, $50.0 million, for fiscal years 2022, 2021, and 2020, respectively. Stock-based compensation expense is presented within operating activities in the Consolidated Statement of Cash Flows.
As of March 26, 2022, there was $120.0 million of compensation costs related to non-vested stock options, restricted stock units, and market stock units granted under the Company’s equity incentive plans not yet recognized in the Company’s financial statements. The unrecognized compensation cost is expected to be recognized over a weighted average period of 1.44 years for stock options, 1.54 years for restricted stock units, and 1.79 years for market stock units.
In addition to the income tax benefit of stock-based compensation expense shown in the table above, the Company recognized excess tax benefits of $3.9 million, $2.2 million and $4.9 million in fiscal years 2022, 2021, and 2020 respectively.

Stock Options
We estimate the fair value of each stock option on the date of grant using the Black-Scholes option-pricing model using a dividend yield of zero and the following additional assumptions:
 
March 26, 2022March 27, 2021March 28, 2020
Expected stock price volatility
36.85% - 41.66%
43.85% - 43.99%
37.17% - 41.61%
Risk-free interest rate
0.82% - 1.62%
0.35% - 0.72%
1.54% - 2.29%
Expected term (in years)
4.22 - 4.39
4.32 - 4.43
3.81 - 4.55
The Black-Scholes valuation calculation requires us to estimate key assumptions such as stock price volatility, expected term, risk-free interest rate and dividend yield. The expected stock price volatility is based upon implied volatility from traded options on our stock in the marketplace. The expected term of options granted is derived from an analysis of historical exercises and remaining contractual life of stock options, and represents the period of time that options granted are expected to be outstanding after becoming vested. The risk-free interest rate reflects the yield on zero-coupon U.S. Treasury securities for a period that is commensurate with the expected term assumption. Finally, we have never paid cash dividends, do not currently intend to pay cash dividends, and thus have assumed a zero percent dividend yield.
Using the Black-Scholes option valuation model, the weighted average estimated fair values of employee stock options granted in fiscal years 2022, 2021, and 2020, were $37.31, $33.81, and $29.25, respectively.
During fiscal years 2022, 2021, and 2020, we received a net $13.2 million, $7.1 million, and $18.6 million, respectively, from the exercise of 0.3 million, 0.2 million, and 0.8 million, respectively, stock options granted under the Company’s Stock Plan.
The total intrinsic value of stock options exercised during fiscal year 2022, 2021, and 2020, was $15.8 million, $10.2 million, and $34.0 million, respectively. Intrinsic value represents the difference between the market value of the Company’s common stock at the time of exercise and the strike price of the stock option.

57

Additional information with respect to stock option activity is as follows (in thousands, except per share amounts):
 
 Outstanding Options
NumberWeighted
Average
Exercise Price
Balance, March 30, 20191,865 $33.68 
Options granted169 66.93 
Options exercised(780)23.90 
Options forfeited(27)50.75 
Options expired(11)55.03 
Balance, March 28, 20201,216 $44.01 
Options granted96 77.23 
Options exercised(236)30.26 
Options forfeited(17)56.27 
Options expired  
Balance, March 27, 20211,059 $49.87 
Options granted88 87.52 
Options exercised(327)40.31 
Options forfeited  
Options expired  
Balance, March 26, 2022820 $57.75 
Additional information with regards to outstanding options that are vesting, expected to vest, or exercisable as of March 26, 2022 is as follows (in thousands, except years and per share amounts):
 
Number of
Options
Weighted
Average
Exercise price
Weighted Average
Remaining Contractual
Term (years)
Aggregate
Intrinsic Value
Vested and expected to vest809 $57.42 6.63$24,499 
Exercisable585 $50.65 5.82$21,676 
In accordance with U.S. GAAP, stock options outstanding that are expected to vest are presented net of estimated future option forfeitures, which are estimated as compensation costs are recognized. Options with a fair value of $4.6 million, $4.8 million, and $4.7 million, became vested during fiscal years 2022, 2021, and 2020, respectively.
The following table summarizes information regarding outstanding and exercisable options as of March 26, 2022 (in thousands, except per share amounts):
 
 Options OutstandingOptions Exercisable
Weighted Average
Remaining
Contractual Life
Weighted
Average Exercise
NumberWeighted
Average
Range of Exercise PricesNumber(years)PriceExercisableExercise Price
$20.37 - $38.34
133 4.62$33.60 126 $33.37 
$41.49 - $42.64
135 6.6541.56 117 41.55 
$54.65 - $55.72
231 5.1355.21 231 55.21 
$68.43 - $68.43
8 8.0868.43 4 68.43 
$68.56 - $68.56
137 7.6268.56 85 68.56 
$78.00 - $88.00
176 9.4282.76 22 78.00 
820 6.66$57.75 585 $50.65 
As of March 26, 2022, March 27, 2021, and March 28, 2020, the number of options exercisable was 0.6 million, 0.7 million, and 0.8 million respectively.

58

Restricted Stock Units
Restricted stock units (“RSUs”) are valued as of the grant date and amortized over the requisite vesting period. Generally, RSUs vest 100 percent on the first to third anniversary of the grant date depending on the vesting specifications. A summary of the activity for RSUs in fiscal year 2022, 2021, and 2020 is presented below (in thousands, except per share amounts):
 
SharesWeighted
Average
Fair Value
March 30, 20192,834 $47.99 
Granted1,014 66.76 
Vested(897)51.20 
Forfeited(271)50.82 
March 28, 20202,680 $53.74 
Granted945 71.44 
Vested(881)52.97 
Forfeited(131)55.36 
March 27, 20212,613 $60.31 
Granted1,079 81.61 
Vested(935)43.96 
Forfeited(181)70.60 
March 26, 20222,576 $74.45 

The aggregate intrinsic value of RSUs outstanding as of March 26, 2022, March 27, 2021, and March 28, 2020 was $225.9 million, $216.9 million, and $165.9 million, respectively. Additional information with regards to outstanding RSUs that are expected to vest as of March 26, 2022, is as follows (in thousands, except year and per share amounts):
 
SharesWeighted
Average
Fair Value
Weighted Average
Remaining Contractual
Term (years)
Expected to vest2,426 $74.30 1.51
RSUs outstanding that are expected to vest are presented net of estimated future forfeitures, which are estimated as compensation costs are recognized. RSUs with a fair value of $41.1 million, $46.7 million, and $45.9 million became vested during fiscal years 2022, 2021, and 2020, respectively. The majority of RSUs that vested in 2022, 2021 and 2020 were net settled such that the Company withheld a portion of the shares to satisfy tax withholding requirements. In fiscal years 2022, 2021, and 2020 the vesting of RSUs reduced the authorized and unissued share balance by approximately 0.9 million, 0.9 million, and 0.9 million, respectively. Total shares withheld and subsequently retired out of the Plan were approximately 0.3 million, 0.3 million, and 0.3 million and total payments for the employees’ tax obligations to taxing authorities were $22.0 million, $18.4 million, and $18.3 million for fiscal years 2022, 2021, and 2020, respectively.
Market Stock Units
Market stock units (“MSUs”) vest based upon the relative total shareholder return (“TSR”) of the Company as compared to that of the Philadelphia Semiconductor Index (“the Index”). The requisite service period for these MSUs is also the vesting period, which is three years. The fair value of each MSU granted was determined on the date of grant using the Monte Carlo simulation, which calculates the present value of the potential outcomes of future stock prices of the Company and the Index over the requisite service period. The fair value is based on the risk-free rate of return, the volatilities of the stock price of the Company and the Index, the correlation of the stock price of the Company with the Index, and the dividend yield.
The fair values estimated from the Monte Carlo simulation were calculated using a dividend yield of zero and the following additional assumptions:
 
 Fiscal Years Ended
March 26,
2022
March 27,
2021
March 28,
2020
Expected stock price volatility41.66 %43.85 %
37.17% - 41.61%
Risk-free interest rate1.46 %0.29 %
1.59% - 2.28%
Expected term (in years)3.003.003.00
59

Using the Monte Carlo simulation, the weighted average estimated fair value of the MSUs granted in fiscal year 2022 was $109.18. A summary of the activity for MSUs in fiscal year 2022, 2021, and 2020 is presented below (in thousands, except per share amounts):
 
SharesWeighted
Average
Fair Value
March 30, 2019166 $62.77 
Granted45 95.89 
Vested  
Forfeited(58)73.25 
March 28, 2020153 $68.71 
Granted28 83.96 
Vested  
Forfeited(48)64.92 
March 27, 2021133 $73.29 
Granted28 109.18 
Vested(30)50.11 
Forfeited(46)38.70 
March 26, 202285 $95.75 
The aggregate intrinsic value of MSUs outstanding as of March 26, 2022, March 27, 2021, and March 28, 2020 was $7.5 million, $11.0 million, and $9.5 million, respectively. Additional information with regard to outstanding MSUs that are expected to vest as of March 26, 2022 is as follows (in thousands, except year and per share amounts):

 
SharesWeighted
Average
Fair Value
Weighted Average
Remaining Contractual
Term (years)
Expected to vest80 $95.52 1.75
MSUs with a fair value of $1.5 million became vested during fiscal year 2022. No MSUs became vested in fiscal years 2021 or 2020.

15.    Commitments and Contingencies

Facilities and Equipment Under Operating Lease Agreements
We currently own our corporate headquarters and select surrounding properties. We lease certain of our other facilities and certain equipment under operating lease agreements, some of which have renewal options. Certain of these arrangements provide for lease payment increases based upon future fair market rates. As of March 26, 2022, our principal facilities are located in Austin, Texas and Edinburgh, Scotland, United Kingdom.
Total rent expense under operating leases was approximately $19.9 million, $19.2 million, and $18.4 million, for fiscal years 2022, 2021, and 2020, respectively. Rental income was $1.5 million, $1.4 million, and $1.3 million, for fiscal years 2022, 2021, and 2020, respectively.
See Note 11 - Leases for minimum future rental commitments and income under all operating leases as of March 26, 2022.
Capacity Reservation Agreement
On July 28, 2021, the Company entered into a Capacity Reservation and Wafer Supply Commitment Agreement (the “Capacity Reservation Agreement”) with GLOBALFOUNDRIES Singapore Pte. Ltd. (“GlobalFoundries”) to provide the Company a wafer capacity commitment and wafer pricing for Company products for calendar years 2022-2026 (the “Commitment Period”).
The Capacity Reservation Agreement requires GlobalFoundries to provide, and the Company to purchase, a defined number of wafers on a quarterly basis for the Commitment Period, subject to shortfall payments. In exchange for GlobalFoundries’ capacity commitment, the Company paid a $50 million non-refundable capacity reservation fee. This reservation fee is recorded in "Other current assets" and "Other assets" on the consolidated balance sheets within the short-term or long-term classification, as appropriate, and amortized over the Commitment Period. In addition, the Company pre-paid
60

GlobalFoundries $175 million for future wafer purchases, which will be credited back to the Company as a portion of the price of wafers purchased beginning in the third quarter of calendar year 2023. This prepayment is currently recorded in "Long-term prepaid wafers" on the consolidated balance sheets. The Company currently estimates that it is obligated to purchase at least approximately $1.6 billion of wafers from GlobalFoundries under the Capacity Reservation Agreement.
In addition, the Capacity Reservation Agreement provides the Company an option to reserve a specified portion of the capacity commitment for wafers that include certain additional technology beginning in calendar year 2023. The Company exercised that option in the second quarter of fiscal year 2022, and GlobalFoundries agreed to provide up to a maximum portion of the wafers pursuant to the capacity commitment with this additional technology. In exchange for the capacity commitment with the additional technology, the Company paid an additional $10 million non-refundable fee and pre-paid an additional $20 million for future wafer purchases. These payments were recorded similarly to the description above.
Purchase Commitments
We rely primarily on third-party foundries for our wafer manufacturing needs. With the exception of the terms of the Capacity Reservation Agreement described above, generally, our foundry agreements do not have volume purchase commitments and primarily provide for purchase commitments based on purchase orders. Cancellation fees or other charges may apply and are generally dependent upon whether wafers have been started or the stage of the manufacturing process at which the notice of cancellation is given.
In addition to our wafer supply arrangements, we contract with third-party assembly vendors to package the wafer die into finished products. Assembly and test vendors provide fixed-cost-per-unit pricing, as is common in the semiconductor industry.
The Company's purchase commitments primarily include the Company's obligations to purchase wafers and related assembly and testing services described above, in addition to future payments related to multi-year tool commitments.
Total future unconditional purchase commitments as of March 26, 2022 were as follows (in thousands):
Fiscal Year
2023$511,472 
2024418,299 
2025370,501 
2026251,170 
2027160,854 
Thereafter 
Total$1,712,296 

16.    Legal Matters

From time to time, we are involved in legal proceedings concerning matters arising in connection with the conduct of our business activities. We regularly evaluate the status of legal proceedings in which we are involved to assess whether a loss is probable or there is a reasonable possibility that a loss or additional loss may have been incurred and to determine if accruals are appropriate. We further evaluate each legal proceeding to assess whether an estimate of possible loss or range of loss can be made. Based on current knowledge, management does not believe that there are any pending matters that could potentially have a material adverse effect on our business, financial condition, results of operations or cash flows.

17.    Stockholders' Equity

Share Repurchase Program
In January 2021, the Board of Directors authorized the repurchase of up to an additional $350 million of the Company’s common stock. Since inception, approximately $157.5 million of the Company’s common stock has been repurchased under the 2021 share repurchase program, leaving approximately $192.5 million available for repurchase under this plan as of March 26, 2022. During the fiscal year ended March 26, 2022, the Company repurchased 2.1 million shares of its common stock under both the 2021 plan and the prior $200 million 2019 share repurchase program for $167.5 million, at an average cost of $81.18 per share. During the three months ended June 26, 2021, the Company completed share repurchases under the 2019 plan. All of these shares were repurchased in the open market and were funded from existing cash. All shares of our common stock that were repurchased were retired as of March 26, 2022.
61

Preferred Stock
We have 5.0 million shares of Preferred Stock authorized. As of March 26, 2022, we have not issued any of the authorized shares.

18.    Accumulated Other Comprehensive Income (Loss)

Our accumulated other comprehensive income (loss) is comprised of foreign currency translation adjustments, unrealized gains and losses on investments classified as available-for-sale, and cumulative effects of adopting new accounting standards.
The following table summarizes the changes in the components of accumulated other comprehensive income (loss), net of tax (in thousands):
Foreign
Currency
Unrealized Gains
(Losses) on Securities
Cumulative Effect of Adoption of ASU 2018-02Total
Balance, March 28, 2020$(1,568)$(1,644)$(257)$(3,469)
Current period foreign exchange translation1,862  — 1,862 
Current period marketable securities activity 5,673 — 5,673 
Tax effect (1,191)— (1,191)
Balance, March 27, 2021$294 $2,838 $(257)$2,875 
Current period foreign exchange translation(507) — (507)
Current period marketable securities activity (5,587)— (5,587)
Tax effect 1,174 — 1,174 
Balance, March 26, 2022$(213)$(1,575)$(257)$(2,045)

19.    Income Taxes

Income (loss) before income taxes consisted of (in thousands):
 Fiscal Years Ended
March 26,
2022
March 27,
2021
March 28,
2020
U.S.$(17,674)$19,189 $44,154 
Non-U.S.386,337 226,057 137,112 
$368,663 $245,246 $181,266 

The provision (benefit) for income taxes consists of (in thousands):
 Fiscal Years Ended
March 26,
2022
March 27,
2021
March 28,
2020
Current:
U.S.$4,483 $981 $5,241 
Non-U.S.52,920 32,428 21,634 
Total current tax provision$57,403 $33,409 $26,875 
Deferred:
U.S.(6,256)(192)(561)
Non-U.S.(8,839)(5,315)(4,546)
Total deferred tax provision(15,095)(5,507)(5,107)
Total tax provision$42,308 $27,902 $21,768 
62


The effective income tax rates differ from the rates computed by applying the statutory federal rate to pretax income as follows (in percentages):
 Fiscal Years Ended
March 26,
2022
March 27,
2021
March 28,
2020
U.S. federal statutory rate21.0 21.0 21.0 
Foreign income taxed at different rates(9.6)(8.4)(5.5)
Stock-based compensation(0.9)(0.8)(2.7)
Foreign-derived intangible income deduction(0.1)(0.3)(0.8)
Current U.S. tax on foreign earnings0.6 0.4 1.1 
Change in valuation allowance(0.2) (0.1)
Release of prior year unrecognized tax benefits (1.4)(2.3)
Interest related to unrecognized tax benefits0.2 0.3 0.5 
Other0.5 0.6 0.8 
Effective tax rate11.5 11.4 12.0 
The legislation commonly referred to as the Tax Cuts and Jobs Act ("Tax Act") was enacted on December 22, 2017 and required companies to pay a one-time transition tax on earnings of certain foreign subsidiaries that were previously tax-deferred. We elected to pay the transition tax over the eight-year period provided in the Tax Act. As of March 26, 2022, the remaining balance of our transition tax obligation was $27.0 million, which will be paid over the next four years.
Significant components of our deferred tax assets and liabilities as of March 26, 2022 and March 27, 2021 are (in thousands): 
March 26,
2022
March 27,
2021
Deferred tax assets:
Accrued expenses and allowances$6,517 $4,354 
Net operating loss carryforwards1,713 1,781 
Research and development tax credit carryforwards15,230 12,753 
Stock-based compensation18,952 10,995 
Lease liabilities26,653 17,672 
Capitalized research and development6,372  
Other651  
Total deferred tax assets$76,088 $47,555 
Valuation allowance for deferred tax assets(13,088)(12,782)
Net deferred tax assets$63,000 $34,773 
Deferred tax liabilities:
Depreciation and amortization$3,574 $4,059 
Right of use asset25,744 16,987 
Acquisition intangibles32,315 3,100 
Other 650 
Total deferred tax liabilities$61,633 $24,796 
Total net deferred tax assets$1,367 $9,977 
Deferred tax assets and liabilities are recorded for the estimated tax impact of temporary differences between the tax basis and book basis of assets and liabilities. A valuation allowance is established against a deferred tax asset when it is more likely than not that the deferred tax asset will not be realized. Our valuation allowance increased by $0.3 million in fiscal year 2022.  The Company maintains a valuation allowance for certain deferred tax assets primarily relating to certain state net operating loss and state tax credit carryforwards due to the likelihood that they will expire or go unutilized. Management believes that the Company’s results from future operations will generate sufficient taxable income in the appropriate jurisdictions and of the appropriate character such that it is more likely than not that the remaining deferred tax assets will be realized.
At March 26, 2022, the Company had gross federal net operating loss carryforwards of $3.7 million, all of which related to acquired companies and are, therefore, subject to certain limitations under Section 382 of the Internal Revenue Code. The
63

federal net operating loss carryforwards expire in fiscal years 2023 through 2031. At March 26, 2022 the Company had gross foreign net operating loss carryforwards of $0.3 million that do not expire and gross state net operating loss carryforwards of $10.1 million that expire in fiscal years 2023 through 2030. In addition, the Company had $13.7 million of state business tax, minimum tax, and research and development tax credit carryforwards. Certain of these state tax credits will expire in fiscal years 2023 through 2034, and others do not expire.
At March 26, 2022, unremitted earnings of our foreign subsidiaries that can be distributed without tax consequence, other than withholding taxes that may apply based on the jurisdiction of the subsidiary, are not expected to be indefinitely reinvested. No taxes have been accrued for foreign withholding taxes on these earnings as these amounts are not material. We have not provided additional income taxes for other outside basis differences inherent in our foreign entities, as these amounts continue to be indefinitely reinvested in foreign operations. Determining the amount of unrecognized deferred tax liability related to all other outside basis differences in these entities is not practicable at this time.
On July 27, 2015, the U.S. Tax Court issued an opinion in Altera Corp. et al. v. Commissioner which concluded that the regulations relating to the treatment of stock-based compensation expense in intercompany cost-sharing arrangements were invalid. In 2016 the U.S. Internal Revenue Service appealed the decision to the U.S. Court of Appeals for the Ninth Circuit (the “Ninth Circuit”). On July 24, 2018, the Ninth Circuit issued a decision that was subsequently withdrawn and a reconstituted panel conferred on the appeal. On June 7, 2019, the Ninth Circuit reversed the decision of the U.S. Tax Court and upheld the cost-sharing regulations. On February 10, 2020, Altera Corp. filed a Petition for a Writ of Certiorari with the Supreme Court of the United States, which was denied by the Supreme Court on June 22, 2020. Although the issue is now resolved within the Ninth Circuit, the Ninth Circuit's opinion is not binding in other circuits. The potential impact of this issue on the Company, which is not located within the jurisdiction of the Ninth Circuit, is unclear at this time. We will continue to monitor developments related to this issue and the potential impact of those developments on the Company's current and prior fiscal years.
The following table summarizes the changes in the unrecognized tax benefits (in thousands): 
March 26,
2022
March 27,
2021
Beginning balance$32,879 $36,208 
Additions based on tax positions related to the current year  
Reductions based on tax positions related to the prior years (3,329)
Ending balance$32,879 $32,879 
At March 26, 2022, the Company had gross unrecognized tax benefits of $32.9 million, all of which would impact the effective tax rate if recognized. The Company’s unrecognized tax benefits are classified as “Non-current income taxes” in the Consolidated Balance Sheet. The Company recognizes interest and penalties related to unrecognized tax benefits in the provision for income taxes. During fiscal years 2022 and 2021 we recognized interest expense, net of tax, of approximately $0.9 million and $0.7 million, respectively. The total amount of interest accrued as of March 26, 2022 was $5.1 million.
The Company and its subsidiaries are subject to U.S. federal income tax as well as income tax in multiple state and foreign jurisdictions. Fiscal years 2017 through 2022 remain open to examination by the major taxing jurisdictions to which the Company is subject, although carry forward attributes that were generated in tax years prior to fiscal year 2017 may be adjusted upon examination by the tax authorities if they have been, or will be, used in a future period. 
The Company's fiscal year 2017, 2018, and 2019 federal income tax returns are under examination by the U.S. Internal Revenue Service ("IRS").  The IRS has proposed adjustments that would increase U.S. taxable income related to transfer pricing matters with respect to our U.S. and U.K. affiliated companies and on May 17, 2022, the IRS issued a Revenue Agent’s Report asserting additional tax of approximately $170.5 million plus interest and imposing penalties of approximately $63.7 million. We do not agree with the IRS's positions and we intend to vigorously dispute the proposed adjustments. We intend to pursue resolution through the administrative process with the IRS Independent Office of Appeals and, if necessary, through judicial remedies. We expect it could take a number of years to reach resolution on these matters. Although the final resolution of these matters is uncertain, the Company believes adequate amounts have been reserved for any adjustments to the provision for income taxes that may ultimately result. However, if the IRS prevails in these matters, the assessed tax, interest, and penalties, if any, could have an adverse impact on our financial position, results of operations, and cash flows in future periods. The Company is not under an income tax audit in any other major taxing jurisdiction.


64

20.    Segment Information

We determine our operating segments in accordance with Financial Accounting Standards Board (“FASB”) guidelines. Our Chief Executive Officer (“CEO”) has been identified as the chief operating decision maker under these guidelines.
The Company operates and tracks its results in one reportable segment, but reports revenue performance in two product lines: Audio and High-Performance Mixed-Signal. Our CEO receives and uses enterprise-wide financial information to assess financial performance and allocate resources, rather than detailed information at a product line level. Additionally, our product lines have similar characteristics and customers. They share operations support functions such as sales, public relations, supply chain management, various research and development and engineering support, in addition to the general and administrative functions of human resources, legal, finance and information technology. Therefore, there is no complete, discrete financial information maintained for these product lines. Revenue by product line is disclosed in Note 10 - Revenues. Geographic details of revenue and property, plant and equipment are included below. 

Geographic Area
The following illustrates sales by ship to location of the customer (in thousands):
 Fiscal Years Ended
March 26,
2022
March 27,
2021
March 28,
2020
China$1,197,812 $1,024,178 $975,090 
Hong Kong325,433 170,605 205,314 
Vietnam72,162 10,115  
South Korea51,606 42,403 12,218 
United States29,513 21,708 17,099 
Rest of World104,934 100,221 71,403 
Total consolidated sales$1,781,460 $1,369,230 $1,281,124 

The following illustrates property, plant and equipment, net, by geographic locations, based on physical location (in thousands):
 Fiscal Years Ended
March 26,
2022
March 27,
2021
United States$118,847 $116,649 
United Kingdom28,612 29,895 
Rest of World9,618 8,398 
Total consolidated property, plant and equipment, net$157,077 $154,942 

ITEM 9.   Changes in and Disagreements with Accountants on Accounting and Financial Disclosure
None.
ITEM 9A.   Controls and Procedures
Evaluation of Disclosure Controls and Procedures
As required by Rule 13a-15(e) of the Exchange Act, we have evaluated, under the supervision and with the participation of our management, including our chief executive officer (CEO) and chief financial officer (CFO), the effectiveness of the design and operation of our disclosure controls and procedures (as defined in Rules 13a-15(b) and 15d-15(e) under the Exchange Act) as of the end of the period covered by this Form 10-K. Our disclosure controls and procedures are designed to provide reasonable assurance that the information required to be disclosed by us in reports that we file or submit under the Exchange Act is (i) recorded, processed, summarized and reported within the time periods specified in the Securities and Exchange Commission rules and forms and (ii) accumulated and communicated to our management, including our CEO and CFO, as appropriate, to allow timely decisions regarding required disclosure. Based upon the evaluation, our management, including our CEO and CFO, has concluded that our disclosure controls and procedures were effective as of March 26, 2022.

65

Management’s Annual Report on Internal Control Over Financial Reporting
Our management is responsible for establishing and maintaining adequate internal control over financial reporting, as such term is defined under Rule 13a-15(f). Under the supervision and with the participation of our management, including our CEO and CFO, we assessed the effectiveness of our internal control over financial reporting as of the end of the period covered by this report based on the criteria set forth in Internal Control-Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework).
Because of its inherent limitation, internal control over financial reporting may not prevent or detect all errors and all fraud. In addition, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions and that the degree of compliance with the policies or procedures may deteriorate.
Based on its assessment of internal control over financial reporting, management has concluded that our internal control over financial reporting was effective as of March 26, 2022, to provide reasonable assurance regarding the reliability of our financial reporting and the preparation of our financial statements for external purposes in accordance with U.S. generally accepted accounting principles. Our independent registered public accounting firm, Ernst & Young LLP, has issued an attestation report on management’s assessment of our internal control over financial reporting as of March 26, 2022, included in Item 8 of this report.
Changes in Internal Control Over Financial Reporting
There has been no change in the Company’s internal control over financial reporting during the quarter ended March 26, 2022, that has materially affected, or is reasonably likely to materially affect, the Company’s internal control over financial reporting.
ITEM 9B.   Other Information
None.
ITEM 9C.   Disclosure Regarding Foreign Jurisdictions that Prevent Inspections
None.
PART III
ITEM 10.   Directors, Executive Officers and Corporate Governance
The information set forth in the proxy statement to be delivered to stockholders in connection with our Annual Meeting of Stockholders to be held on July 29, 2022 (the “Proxy Statement”) under the headings Corporate Governance, Proposals to be Voted on — Proposal No. 1 — Election of Directors, and Delinquent Section 16(a) Reports, if applicable, is incorporated herein by reference. The Company has adopted a Code of Conduct ("the Code") that applies to all of its directors, officers, and employees. A copy of the Code can be found within the Corporate Governance section of our “Investors” page on our website at investor.cirrus.com. We intend to satisfy the disclosure requirements of the SEC regarding amendments to, or waivers from, the Code by posting such information on the same website.
ITEM 11.   Executive Compensation
The information set forth in the Proxy Statement under the headings Director Compensation Arrangements, Compensation Discussion and Analysis, Compensation Committee Report, Consideration of Risk Related to Compensation Programs, Executive Compensation Tables, Pay Ratio Disclosure, and Proposals to be Voted on — Proposal No. 3 — Advisory Vote to Approve Executive Compensation and Proposal No. 4 — Approval of the Second Amendment to the 2018 Long Term Incentive Plan is incorporated herein by reference.
ITEM 12.   Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters
The information set forth in the Proxy Statement under the headings Equity Compensation Plan Information and Security Ownership of Certain Beneficial Owners and Management is incorporated herein by reference.
ITEM 13.   Certain Relationships and Related Transactions, and Director Independence
The information set forth in the Proxy Statement under the headings Certain Relationships and Related Transactions and Corporate Governance is incorporated herein by reference.
ITEM 14.   Principal Accountant Fees and Services
The information set forth in the Proxy Statement under the headings Audit and Non-Audit Fees and Services and Proposal No. 2 — Ratification of Appointment of Independent Registered Public Accounting Firm is incorporated herein by reference.
66


PART IV
ITEM 15.   Exhibits and Financial Statement Schedules
(a)The following documents are filed as part of this Report:
1.Consolidated Financial Statements
Reports of Ernst & Young LLP, Independent Registered Public Accounting Firm.
Consolidated Balance Sheets as of March 26, 2022 and March 27, 2021.
Consolidated Statements of Income for the fiscal years ended March 26, 2022, March 27, 2021, and March 28, 2020.
Consolidated Statements of Comprehensive Income for the fiscal years ended March 26, 2022, March 27, 2021, and March 28, 2020.
Consolidated Statements of Cash Flows for the fiscal years ended March 26, 2022, March 27, 2021, and March 28, 2020.
Consolidated Statements of Stockholders’ Equity for the fiscal years ended March 26, 2022, March 27, 2021, and March 28, 2020.
Notes to Consolidated Financial Statements.
2.Financial Statement Schedules
All schedules have been omitted since the required information is not present or not present in amounts sufficient to require submission of the schedule, or because the information required is included in the consolidated financial statements or notes thereto.

3.Exhibits
The following exhibits are files as part of or incorporated by reference into this Annual Report on Form 10-K.
NumberDescription
3.1
3.2
4.1
10.1+
10.2+
10.3+
10.4+
10.5+
10.6+
10.7+
10.8+
10.9+
10.10+
10.11+
10.12+
10.13+
10.14+
67

10.15+
10.16
10.17
10.18+
10.19+
10.20*†
10.21+
10.22+
10.23+
14.1
21.1
23.1
24.1Power of Attorney (see signature page).
31.1
31.2
32.1**
32.2**
101.INSXBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.
101.SCHXBRL Taxonomy Extension Schema Document
101.CALXBRL Taxonomy Extension Calculation Linkbase Document
101.LABXBRL Taxonomy Extension Label Linkbase Document
101.PREXBRL Taxonomy Extension Presentation Linkbase Document
101.DEFXBRL Taxonomy Extension Definition Linkbase Document
104Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)
+ Indicates a management contract or compensatory plan or arrangement.
* Certain confidential information contained in this exhibit has been omitted by means of redacting a portion of the text and marking it with three asterisks indicated by [***], pursuant to Regulation S-K Item 601(b)(10)(iv). Certain confidential information has been excluded from the exhibit because it (i) is not material and (ii) is the type of information that the registrant treats as private or confidential. An unredacted copy of the exhibit will be provided on a supplemental basis to the SEC upon request.
† Certain schedules or appendices to this exhibit have been omitted pursuant to Regulation S-K Item 601(a)(5). A copy of any omitted schedule will be furnished to the SEC upon request.
** The certifications attached as Exhibits 32.1 and 32.2 accompanying this Annual Report on Form 10-K, are deemed furnished and not filed with the SEC and are not to be incorporated by reference into any filing of the Registrant under the Securities Act of 1933, as amended, whether made before or after the date of this Annual Report on Form 10-K, irrespective of any general incorporation language contained in such filing.
68

(1)Incorporated by reference from Registrant’s Report on Form 10-K for the fiscal year ended March 31, 2001, filed with the SEC on June 22, 2001 (Registration No. 000-17795).
(2)Incorporated by reference from Registrant’s Report on Form 8-K filed with the Commission on March 26, 2021 (Registration No. 000-17795).
(3)Incorporated by reference from Registration’s Statement on Form S-8 filed with the SEC on August 1, 2006 (Registration No. 000-17795).
(4)Incorporated by reference from Registrant’s Report on Form 8-K filed with the SEC on August 1, 2007.
(5)Incorporated by reference to Exhibit A of the Registrant’s Definitive Proxy Statement on Schedule 14A filed with the SEC on June 2, 2015.
(6)Incorporated by reference from Registrant’s Report on Form 10-K filed with the SEC on May 30, 2018 (Registration No. 000-17795).
(7)Incorporated by reference from Registrant’s Statement on Form S-8 filed with the SEC on August 3, 2018 (Registration No. 333-226578).
(8)Incorporated by reference from Registrant's Report on Form 10-Q filed with the SEC on August 3, 2020 (Registration No. 000-17795).
(9)Incorporated by reference from Registrant’s Report on Form 8-K filed with the SEC on November 2, 2020 (Registration No. 000-17795).
(10)Incorporated by reference to Exhibit 1 to the Registrant’s Definitive Proxy Statement filed with the SEC on June 3, 2020 (Registration No. 000-17795).
(11)Incorporated by reference from Registrant’s Report on Form 8-K filed with the SEC on July 8, 2021 (Registration No. 000-17795).
(12)Incorporated by reference from Registrant’s Report on Form 10-Q filed with the SEC on July 28, 2021 (Registration No. 000-17795).
(13)Incorporated by reference from Registrant’s Report on Form 8-K filed with the SEC on November 23, 2021 (Registration No. 000-17795).
(14)Incorporated by reference from Registrant’s Report on Form 8-K filed with the SEC on January 25, 2022 (Registration No. 000-17795).
(15)Incorporated by reference from Registrant’s Report on Form 8-K filed with the SEC on March 25, 2022 (Registration No. 000-17795).



Signatures
Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned; thereunto duly authorized.
CIRRUS LOGIC, INC.
By:
/S/ VENK NATHAMUNI
Venk Nathamuni
Chief Financial Officer and Principal Accounting Officer
May 20, 2022


69

KNOW BY THESE PRESENT, that each person whose signature appears below constitutes and appoints Venk Nathamuni, his attorney-in-fact, with the power of substitution, for him in any and all capacities, to sign any amendments to this report on Form 10-K and to file the same, with exhibits thereto and other documents in connection therewith, with the Securities and Exchange Commission, hereby ratifying and confirming all that each of the attorney-in-fact, or his substitute or substitutes, may do or cause to be done by virtue hereof.
Pursuant to the requirements of the Securities Exchange Act of 1934, the following persons on behalf of the Registrant, in the capacities and on the dates indicated have signed this report below:
Signature  Title Date
/s/ JOHN M. FORSYTH  President and Chief Executive Officer May 20, 2022
John M. Forsyth
/s/ VENK NATHAMUNI  Chief Financial Officer and Principal Accounting Officer May 20, 2022
Venk Nathamuni
/s/ JOHN C. CARTER  Director May 20, 2022
John C. Carter
/s/ ALEXANDER M. DAVERN  Director May 20, 2022
Alexander M. Davern
/s/ TIMOTHY R. DEHNE  Director May 20, 2022
Timothy R. Dehne
/s/ DEIRDRE R. HANFORD  Director May 20, 2022
Deirdre R. Hanford
/s/ RAGHIB HUSSAINDirectorMay 20, 2022
Raghib Hussain
/s/ CATHERINE P. LEGODirectorMay 20, 2022
Catherine P. Lego
/s/ DAVID J. TUPMAN  Director May 20, 2022
David J. Tupman

70
EX-14.1 2 exhibit141corporate-codexo.htm EX-14.1 CORPORATE CODE OF CONDUCT Document







Corporate Code of Conduct of
Cirrus Logic, Inc.




June 3, 2004
(as amended and restated on February 28, 2022)



Table of Contents




I.Ethics and Compliance    1
II.Confidential Information    2
III.Conflicts of Interest and Corporate Opportunities    3
IV.Fair Dealing    4
V.Government Investigations    4
VI.Insider Information    4
VII.Customer, Supplier and Competitor Relations    5
VIII.Export Controls    8
IX.Public Company Reporting    8
X.Record Management    8
XI.Recording Transactions    9
XII.Use and Protection of Company Assets    9
XIII.Delegation of Authority    10
XIV.Monitoring and Enforcement    10
XV.Reporting Violations    10
XVI.Corrective Actions    12
XVII.Amendment, Modification, Waiver and Termination of
Provisions of the Code    12
Version 02.28.2022


CORPORATE CODE OF CONDUCT

I.ETHICS AND COMPLIANCE

Cirrus Logic, Inc. (“we” or the “Company”) is committed to promoting integrity, honesty, and professionalism and maintaining the highest standards of ethical conduct in all of the Company’s activities. The Company’s business success is dependent on our reputation for integrity and fairness. Therefore, it is essential that the highest standards of conduct and professional integrity be observed in all contacts made by our directors and employees with our customers, creditors, stockholders, suppliers, governmental officials, fellow employees, and members of the general public. In this regard, we have established this written set of policies dealing with the rules and policies of conduct to be used in conducting the business affairs of the Company.

This document does not cover all Company policies or all laws. Please refer to the Company’s intranet for additional policies adopted by the Company. In addition, if a local law conflicts with a policy in this Code, then you must comply with the law; if a local custom or practice conflicts with this Code, then you must comply with this Code. If your line of business or region has a policy or practice that conflicts with this Code, then you must comply with this Code. If your line of business or region has policies or practices that require more of you than is required by the Code or if local law requires more, then you must follow the stricter policy, practice, or law. Think of this Code as a baseline, or a minimum requirement, which must always be followed. The only time you can go below the baseline is if a law absolutely requires you to do so or if the Company’s Board of Directors or the Governance and Nominating Committee of the Board has approved the exception in writing.

No set of policy guidelines can anticipate all situations that the Company’s employees or directors may encounter. When faced with a business decision with ethical implications, you as an employee or director should ask yourself the following questions:

Would my actions inspire trust?
Are my actions legal? If legal, are they also ethical? Are my actions fair and honest in every respect?

Can I defend this action with a clear conscience before my supervisor, fellow employees, and the general public?

Would my supervisor act this way? Would it be helpful to ask my supervisor about this matter before I act?

Would I want my actions reported in the newspaper?
When in doubt, you are encouraged to seek guidance and express any concerns you may have regarding this Code. Questions regarding these rules and policies should be directed to the Company’s General Counsel. Violations of the rules and policies of conduct set forth in this Code will result in corrective action up to and including termination of employment.
Version 02.28.2022



II.CONFIDENTIAL INFORMATION
Information on the Company’s activities, strategies, and business data is proprietary. Confidential information includes all non-public information that might be of use to the Company’s competitors, or harmful to the Company or the Company’s customers, if disclosed. We believe that our confidential proprietary information and data are important corporate assets in the operation of our business and prohibit the use or disclosure of this information, except when disclosure is authorized or legally mandated. You must be careful not to disclose confidential information to unauthorized persons, either inside or outside the Company, and you must exercise care to protect the confidentiality of information received from any other party.

To protect this information, it is Company policy that:

Confidential information of the Company should be disclosed within the Company only on a need-to-know basis.

Confidential information of the Company should be disclosed outside the Company only when required by law or when necessary to further the Company’s business activities and in accordance with the Company’s disclosure guidelines. Any disclosure of confidential information outside the Company must be pursuant to an approved Non-Disclosure Agreement.

Concerns with respect to confidential information may arise in the securities area as well. For information on what to do in these situations, see the Company’s Policy on Insider Trading and Confidentiality that is accessible on the Company’s intranet. If you believe you have a legal obligation to disclose confidential information, you should consult the Legal Department prior to doing so.

Patents, Copyrights, Trademarks and Proprietary Information

Protection of the Company’s intellectual property, including its trade secrets, pending patent information, scientific and technical knowledge, know-how, and the experience developed in the course of the Company’s activities, is essential to maintaining our competitive advantage. This information should be protected by all Company personnel and should not be disclosed to outsiders.

Much of the information we develop in research, production, marketing, sales, legal, and finance is original in nature and its protection is essential to our continued success. This information should be safeguarded. Proprietary/confidential information and trade secrets may consist of all forms and types of financial, business, scientific, technical, economic, or engineering information that is subject to reasonable measures to keep such information secret and that derives economic value from not being generally known to another person who could benefit from the disclosure or use of the information. This information should be protected by all Company employees and not disclosed to outsiders. Its loss through inadvertent or improper disclosure could be harmful to the Company.
Version 02.28.2022


No Inadvertent Disclosures

In becoming an employee, you were required to sign an agreement confirming your obligation not to disclose the Company’s confidential information, both while you are employed and after you leave the Company. The loyalty, integrity, and sound judgment of the Company’s employees both on and off the job are essential to the protection of this information.

You should be especially mindful in your use of phones, email, and other electronic means of storing and transmitting information.

You should take every practicable step to preserve the Company’s confidential information. For example, you should not discuss material information in elevators, hallways, restrooms, restaurants, airplanes, taxicabs, or any place where you can be overheard; not read confidential documents in public places or discard them where they can be retrieved by others; not leave confidential documents in unattended rooms; and not leave confidential documents behind when a meeting or conference is over. Also, you should be cautious when conducting conversations on speaker telephones in offices, and of the potential for eavesdropping on conversations conducted on phones and other unsecured means of communication.

I.CONFLICTS OF INTEREST AND CORPORATE OPPORTUNITIES

A conflict of interest occurs when an individual’s private interest interferes, or even appears to interfere, in any way with the interests of the Company as a whole. As a result, you as an employee or director must avoid any action that may involve, or may appear to involve, a conflict of interest with the Company. If you consider undertaking any transaction or relationship that reasonably could be expected to give rise to an actual or apparent conflict or disparity of interest between you and the Company, or in your personal or professional relationship, you must promptly disclose this activity for review by the Legal Department. Immediate disclosure of any potential conflict is the key to remaining in full compliance with this Code.

Examples of Potential Conflicts:

You take actions or have interests that may make it difficult to perform your work at the Company objectively and effectively.

You, or a member of your family, receive improper personal benefits as a result of your position in the Company.

You perform services for, serve as a director, employee, or consultant of, or have a substantial interest in, any competitor, customer, supplier, or business partner of the Company.
You engage in a transaction with the Company, or work for or own a substantial interest in any organization, doing or seeking to do business with the Company.

Version 02.28.2022



You intend to acquire ownership of, or an interest in, any type of property (such as real estate, patent rights, securities, or software) in which the Company has or might reasonably be thought to have an interest.
You or a family member accept a personal loan from the Company or allow the Company to guarantee any of your or a family member’s personal obligations.
In addition, you are prohibited from engaging in the following corporate opportunities:

Taking for yourself personally opportunities that are discovered through the use of Company property, information, or position.

Using Company property, information, or position for personal gain.

Competing with the Company.

You owe a duty to the Company to advance the Company’s legitimate interests when the opportunity to do so arises.

IV.FAIR DEALING
You should endeavor to deal fairly with the Company’s customers, suppliers, competitors, and employees. You must not take unfair advantage of anyone through manipulation, concealment, abuse of privileged information, misrepresentation of material facts, or any other unfair-dealing practice.
V.GOVERNMENT INVESTIGATIONS

It is Company policy to fully cooperate with any appropriate government investigation. If you learn about a possible government investigation or inquiry, inform the Legal Department immediately.
The Company prohibits any employee, officer, or director from altering, destroying, mutilating, or concealing a record, document, or other object, or attempting to do so, with the intent to impair the object’s integrity or availability for use in an official preceding. Furthermore, the Company prohibits any employee or director from otherwise obstructing, influencing, or impeding any official proceeding or any attempts to do so.

VI.INSIDER INFORMATION
In the normal course of business, directors, officers, and employees of the Company may come into possession of significant, nonpublic information. This kind of information, often referred to as “material, nonpublic” information in the securities laws, is considered the property of the Company that you have been entrusted with. Accordingly, you may not seek to profit from it by buying or selling securities yourself or by passing on the information to others to enable them to profit. This rule applies to trading in Cirrus Logic’s own securities, but it also applies to trading in the securities of other companies if you learn something in the course of your employment or relationship with Cirrus Logic that might affect the value of the other stock.

Version 02.28.2022



The insider trading rules apply both to buying stock (to make a profit based on good news) and selling stock (to avoid a loss based on bad news).

Besides your obligation to refrain from trading while in possession of material, nonpublic information, you are also prohibited from “tipping” others. The concept of unlawful tipping includes passing on information to friends, family members, or others under circumstances that suggest that you were trying to help them make a profit or avoid a loss. When tipping occurs, both the “tipper” and the “tippee” may be held liable, and this liability may extend to all those to whom the tippee, in turn, gives the information.

The basic Company policy in the insider trading area is that no trading under any circumstances is permitted by Company personnel while such personnel or members of their households possess material, nonpublic information, as described above. In addition, certain individuals are restricted from trading during restricted trading periods, generally in connection with the Company’s earnings announcements. The policy also includes other prohibitions on trading, including prohibitions against short selling, use of margin accounts, hedging transactions, and trading in options in the Company’s securities. These prohibitions are specifically designed to encourage investment in the Company's stock for the long term, on a buy and hold basis, and to discourage active trading or short-term speculation. For additional information regarding the complete policy, see the Company’s Policy on Insider Trading and Confidentiality, which can be accessed on the Company intranet.

VII.CUSTOMER, SUPPLIER AND COMPETITOR RELATIONS

The Company, its employees, and representatives must treat customers, business allies, and suppliers fairly and may not engage in anticompetitive practices that unlawfully restrict the free market economy. In addition, the Company and employees and directors must comply with all U.S. and non-U.S. laws, rules, and regulations applicable in the country, state, and local jurisdiction where the Company conducts business.

Permissible Payments

The payment of normal discounts and allowances, commissions, fees, sales promotion activity, entertainment, and the extension of services and other customary courtesies in the ordinary course of business is permissible so long as they have been authorized and properly recorded. If a customer, supplier, vendor, or government agency has adopted a more stringent policy than the Company’s regarding gifts and gratuities, then you must comply with that more stringent policy when dealing with that person or entity. (See below for a discussion of gifts to government representatives.)

Anti-Bribery

The Company’s objective is to compete in the marketplace on the basis of superior products, services, and competitive prices. No payment in any form (whether funds or assets) shall be made directly or indirectly to anyone for the purpose of obtaining or retaining business or to obtain any other favorable action. It is imperative that each and every person who does business with the Company understands that we will not, under any circumstances, give or

Version 02.28.2022



accept bribes or kickbacks. A violation of this policy will subject you to corrective action as well as potential criminal prosecution.

Gifts

No gift should be accepted from a supplier, vendor, or customer unless the gift has insubstantial value and a refusal to accept it would be discourteous or otherwise harmful to the Company. This applies equally to gifts to suppliers or vendors or non-governmental customers. (See below for a discussion of gifts to government representatives.)

Entertainment

Appropriate business entertainment of non-government employees occurring in connection with business discussions or the development of business relationships is generally deemed appropriate in the conduct of official business. This may include business-related meals and trips, refreshments before or after a business meeting, and occasional athletic, theatrical, or cultural events. Entertainment in any form that would likely result in a feeling or expectation of personal obligation should not be extended or accepted. This applies equally to giving or receiving entertainment.

Government Representatives

What is acceptable practice in the commercial business environment may be illegal or against the policies of federal, state, or local governments. Therefore, no gifts or business entertainment of any kind may be given to any government employee without the prior approval of the Legal Department, except for items of nominal value having the Cirrus Logic logo (i.e., pens, coffee mugs, etc.).

In addition, the Foreign Corrupt Practices Act (“FCPA”) prohibits giving anything of value to officials or political parties of foreign governments in order to obtain or retain business or to gain any improper advantage. Any proposed incentive to be given to government personnel to secure an improper advantage is not permitted. In your relations with governmental agencies or customers, the Company and you may not directly or indirectly engage in bribery, kickbacks, payoffs, or other corrupt business practices. If you suspect that any payment is being used for improper purposes, you must immediately report the situation to the Legal Department for investigation.

In certain instances, the FCPA does allow what are referred to as “facilitating payments.” Typically, these are nominal payments given to relatively low-ranking government personnel to hasten the inspection of goods or the performance of other basic administrative tasks. Nonetheless, the Company strongly discourages these payments, and in any case, the payment must also be consistent with applicable laws of the countries in which we operate. For example, “facilitation payments” are prohibited under the U.K Bribery Act (2010) and any such payment is considered illegal in the United Kingdom. If you are faced with or anticipate a situation that may involve a facilitating payment, contact the Legal Department before taking any action.

Version 02.28.2022



The FCPA also prohibits knowingly falsifying the Company’s books and records or knowingly circumventing or failing to implement accounting controls.

Third-Party Agents

The Company’s business may involve the use of agents, consultants, brokers, or representatives in connection with its dealings with governmental entities, departments, officials, and employees. These arrangements may not be employed to do anything prohibited by this Code. The commissions or fees payable to a third party must be reasonable in amount for the services rendered in accordance with local business practices.

Antitrust Matters
Antitrust laws are intended to protect and promote free and fair competition. These laws apply to all U.S. and some non-U.S. transactions by businesses in the United States. Therefore, you should not exchange information with competitors regarding prices or market share and should refrain from exchanging other information that could be construed as anticompetitive or a violation of antitrust laws.

A violation of antitrust laws is a serious offense. In the United States, it is not uncommon for individuals to be criminally prosecuted. You should report to the Legal Department any instance in which anticompetitive or otherwise concerning discussions are initiated by other companies or if you believe any antitrust matter has arisen.

Agreements with Competitors

Formal or informal agreements with competitors that seek to limit or restrict competition in some way are often illegal. Unlawful agreements include those that seek to fix or control prices; allocate products, markets, or territories; or boycott certain customers or suppliers. To ensure compliance with antitrust law, discussions with competitors regarding any of these potential agreements is a violation of Company policy and will subject you to corrective action, as well as the potential for criminal prosecution.

Agreements with Customers

Certain understandings between the Company and a customer are also considered anticompetitive and illegal. These include agreements that fix resale prices or that result in discriminatory pricing among customers for the same product. These types of restrictive understandings must not be discussed or agreed to with a customer.

Trade Association Activity

Contact with competitors at trade shows or trade association meetings is unavoidable. However, these contacts are not immune from antitrust law. Consequently, contact with competitors necessitated by these meetings should be as limited as possible and kept strictly to the subjects on the agenda for the meeting. In addition, employee participants in trade associations should consult with the Legal Department regarding any proposed association

Version 02.28.2022



activity that would have a potential effect on competition, such as the development of product standards or an industry code of practice.

Boycotts

It is illegal under U.S. anti-boycott regulations to enter into an agreement to refuse to deal with potential or actual customers or suppliers, or otherwise to engage in or support restrictive international trade practices or boycotts. The Company will not agree to a contract, document, or oral request containing language that could be interpreted as an attempt by any country to enforce a boycott. Even providing information may constitute a violation of U.S. law, which requires that boycott requests be immediately reported to the government even when a response is not provided, and calls for the imposition of fines and other penalties on U.S. parent companies in cases where their non-U.S. subsidiaries violate U.S. anti-boycott regulations. Therefore, any request for information or receipt of boycott-related documentation must be immediately reported to the Legal Department.

VIII.EXPORT CONTROLS
It is our policy to fully comply with all applicable U.S. export, customs and trade control laws and regulations, licensing requirements, relevant non-U.S. laws, and international sanctions. The Company is responsible for customs, export, and trade control compliance and will establish licensing and compliance programs. To the extent feasible, the Company is expected to perform due diligence and know its customer in any business transaction. Any investigation or inquiry by a U.S. governmental organization regarding alleged trade control violations or irregularities should be immediately reported to the Legal Department prior to taking any action. The Legal Department is available to answer any questions regarding customers, export licensing, and trade controls and should be consulted as the need arises.

IX.PUBLIC COMPANY REPORTING
As a public company, it is of critical importance that our filings and submissions with the Securities and Exchange Commission (the “Commission”) be accurate and timely. Depending on your position with the Company, you may be called upon to provide necessary information to assure that the Company’s public reports and documents filed with the Commission and in other public communications by the Company are full, fair, and understandable. The Company expects you to provide prompt, accurate answers to inquiries related to the Company’s public disclosure requirements.

X.RECORD MANAGEMENT
The Legal Department has company-wide responsibility for developing, administering and coordinating the record management program, and issuing retention guidelines for specific types of documents. Records should be maintained to comply with applicable statutory, regulatory, or contractual requirements, as well as pursuant to prudent business practices. The Company prohibits any employee or director from altering, destroying, mutilating, or concealing a record, document, or other object, or attempt to do so, with the intent to impair the object’s

Version 02.28.2022



integrity or availability for use in an official proceeding. You can contact the Legal Department for specific information on the Company’s Record Retention Policy.

XI.RECORDING TRANSACTIONS
We have established and maintain a high standard of accuracy and completeness in our financial records. These records serve as the basis for managing our business, for measuring and fulfilling its obligations to employees, customers, suppliers, and others, and for compliance with tax and financial reporting requirements.
In the preparation and maintenance of records, employees must make and keep books, invoices, records, and accounts that, in reasonable detail, accurately and fairly reflect the financial transactions of the Company. These records must comply with generally accepted accounting practices and principles. Accounting entries must be promptly and accurately recorded and properly documented. No accounting entry may intentionally distort or disguise the true nature of any transaction. The Company prohibits the establishment of any undisclosed or unrecorded funds or assets for any purpose.

Each employee must maintain accurate records of transactions, time reports, expense accounts, and other company records. You are prohibited from making a representation, either in a document or in oral communication, which is other than fully accurate. The Company has devised, implemented, and maintained a system of internal accounting controls that is sufficient to provide reasonable assurances that financial transactions are properly authorized, executed, and recorded. You must comply with this system and report any incident that you believe is in violation of the requirements of this system.

See “Reporting Violations” in Section XV below for specific information on reporting violations of this Code, as well as issues regarding accounting, internal accounting controls or auditing matters, harassment or discrimination, or any other issue.

XII.USE AND PROTECTION OF COMPANY ASSETS
Company assets are to be used only for the legitimate business purposes of the Company and its subsidiaries and only by authorized employees or their designees. This includes both tangible and intangible assets.

Some examples of tangible assets include office equipment, such as telephones, copy machines, computers, furniture, supplies and production equipment. Some examples of intangible assets include intellectual property, such as pending patent information, trade secrets, or other confidential or proprietary information (whether in printed or electronic form).

You are responsible for ensuring that appropriate measures are taken to assure that Company assets are properly protected. In addition, you should take appropriate measures to ensure the efficient use of Company assets, since theft, carelessness, and waste have a direct impact on the Company’s profitability.
Version 02.28.2022


Use of Email and the Internet
The use of the Company’s email system and connection to the Internet should be used primarily for Company business. All employees, officers, and directors should use the same care, caution, and etiquette in sending email messages and in making social media posts or posts in messaging applications as in all other written or oral business communications. The Company will not tolerate discriminatory, offensive, defamatory, pornographic, or other similar type of messages or materials sent by email or accessed through the Internet. Since the email system and Internet connection are Company resources, the Company reserves the right at any time to monitor and inspect without notice, all electronic communications using these Company resources.

Computer Software
Most computer software is protected by copyrights. The Company’s policy is to respect copyrights and to strictly adhere to all relevant laws and regulations regarding the use and copying of computer software. Therefore, the unauthorized duplication of software, whether or not owned by the Company, is prohibited, even if the duplication is for business purposes, is of limited duration, or is otherwise accepted local practice.

I.DELEGATION OF AUTHORITY

See the Company’s Contract Review and Signature Authority Policy that is accessible on the Company’s intranet.

II.MONITORING AND ENFORCEMENT

You should take steps to ensure compliance with the standards set forth in this Code in the operations of the Company. If there are instances of noncompliance, employees and directors shall ensure timely and reasonable remediation of any noncompliance, whether found by internal or external monitors, and ensure that adequate steps are taken to prevent the recurrence and/or occurrence in the Company. In instances where the proper and ethical course of action is unclear, you should seek counsel from the Legal Department.

All managerial personnel are responsible for the necessary distribution of this Code to ensure employee knowledge and compliance on a worldwide basis.

III.REPORTING VIOLATIONS
You are encouraged to submit any concerns or complaints anonymously and/or confidentially regarding violations of this Code, accounting, internal accounting controls or auditing matters, harassment, discrimination, or any other issue by contacting Ethicspoint, an independent reporting system provider, through its website at http://cirruslogic.ethicspoint.com, or by dialing the applicable phone number below:

China Northern 10-800-712-1239
China Southern 10-800-120-1239
France 0800-90-2500
Version 02.28.2022


Germany 0800-101-6582
Hong Kong 800-96-4214
Japan (using Japan Telecom) 0066-33-112505
Japan (using KDD) 00531-121520
Malaysia 1-800-80-8641
Philippines 1-800-1-114-0165
Singapore 800-12-04201
South Korea 00798-14-800-6599
South Korea (using DACOM) 00308-110-480
South Korea (using KT) 00798-1-1-009-8084
Spain 900-991498
Taiwan 844-978-1230
United Kingdom 0800-032-8483
United States 866-384-4277 (1-866-ETHICSP)

The values and responsibilities outlined in this Code are important to the Company and must be taken seriously by all employees. As a result, violations of these values and responsibilities will not be tolerated.

You are encouraged to speak to your supervisor, manager, or other appropriate personnel when in doubt about the best course of action in a particular situation. You are also encouraged to promptly report information or knowledge about anything you believe to be unethical or any violation of laws, rules, regulations, or this Code.

In no event will any action be taken against you for making a complaint or reporting, in good faith, known or suspected violations of Company policy. You will not lose your job for refusing an order you reasonably believe would violate the provisions of this Code, and any retaliation against you is prohibited.

Any report by an employee or director will be kept confidential to the extent permitted by law and regulation and the Company’s ability to address these concerns. In certain instances, the identity of the reporting employee, officer, or director may be provided to those persons involved in the investigation.

Immunity for Disclosure of a Trade Secret
An individual shall not be held criminally or civilly liable under any Federal or State trade secret law for the disclosure of a trade secret that is made (a) in confidence to a Federal, State, or local government official or to an attorney solely for the purpose of reporting or investigating a suspected violation of law or (b) in a complaint or other document filed in a lawsuit or other proceeding, if such filing is made under seal. An individual who files a lawsuit for retaliation by an employer for reporting a suspected violation of law may disclose the trade secret to the attorney of the individual and use the trade secret information in the court proceeding, if the individual files any document containing the trade secret under seal and does not disclose the trade secret except pursuant to court order.
Version 02.28.2022


XVI.CORRECTIVE ACTION
Violations of the rules and policies of conduct set forth in this Code may result in one or more of the following corrective actions, as appropriate:
a warning;
a reprimand (noted in the employee’s personnel record);
probation;
demotion;
temporary suspension;
required reimbursement of losses or damages;
termination of employment; and/or
referral for criminal prosecution or civil action.
Corrective actions may apply to any supervisor who directs or approves any prohibited actions, or has knowledge of them and does not promptly correct them.
As stated above, reporting possible violations of this Code will not result in retaliation against the employee for making this report.
Conduct that violates this Code may also violate federal or state laws or laws outside the United States. These violations may subject you to prosecution, imprisonment, and fines. The Company may also be subject to prosecution and fines for your conduct.

XVII.AMENDMENT, MODIFICATION, WAIVER AND TERMINATION OF PROVISIONS OF THE CODE

We reserve the right to amend, modify, waive, or terminate these rules and policies at any time for any reason.

We will disclose any waivers of this Code made to executive officers or directors of the Company, subject to the provisions of the Securities Exchange Act of 1934, as amended, and the rules thereunder, and all applicable listing rules. Waivers of this Code can only be granted by the Board of Directors or the Governance and Nominating Committee of the Board of Directors.
Version 02.28.2022
EX-21.1 3 crusex21132622.htm EX-21.1 Document

EXHIBIT 21.1

Significant Subsidiaries of the Registrant

The following are significant subsidiaries of Cirrus Logic, Inc. as of March 26, 2022 and the jurisdictions in which they are organized. Indentation indicates the principal parent of each subsidiary. The names of particular subsidiaries have been omitted because, considered in the aggregate as a single subsidiary, they would not constitute, as of the end of the year covered by this report, a “significant subsidiary” as that term is defined in Rule 1-02(w) of Regulation S-X under the Securities Exchange Act of 1934.
 
NameJurisdiction of Entity
Cirrus Logic UK International Holding Co., Ltd.United Kingdom
Cirrus Logic International Semiconductor Ltd.United Kingdom
Cirrus Logic International Holdings Ltd.United Kingdom
Cirrus Logic International (UK) Ltd.United Kingdom


EX-23.1 4 crusex23132622.htm EX-23.1 Document

Exhibit 23.1

Consent of Independent Registered Public Accounting Firm

We consent to the incorporation by reference in the Registration Statements (Form S-8 Nos. 333-136219, 333-200968, 333-208577, 333-226578, and 333-245021) pertaining to the Cirrus Logic, Inc. 2006 Stock Incentive Plan and the Cirrus Logic, Inc. 2018 Long Term Incentive Plan of our reports dated May 20, 2022, with respect to the consolidated financial statements of Cirrus Logic, Inc., and the effectiveness of internal control over financial reporting of Cirrus Logic, Inc., included in this Annual Report (Form 10-K) for the fiscal year ended March 26, 2022.

/s/ Ernst & Young LLP
Austin, Texas
May 20, 2022

EX-31.1 5 crusex31132622.htm EX-31.1 Document

Exhibit 31.1
CERTIFICATION
Pursuant to 18 U.S.C. Section 1350,
as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
 
I, John M. Forsyth certify that:

1.I have reviewed this annual report on Form 10-K of Cirrus Logic, Inc.;

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

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

4.The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have;

(a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

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

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

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

5.The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

(a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

(b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
 
Date:     May 20, 2022
Signature:/s/ John M. Forsyth
John M. Forsyth
President and Chief Executive Officer


EX-31.2 6 crusex31232622.htm EX-31.2 Document

Exhibit 31.2
CERTIFICATION
Pursuant to 18 U.S.C. Section 1350,
as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
 
I, Venk Nathamuni, certify that:

1.I have reviewed this annual report on Form 10-K of Cirrus Logic, Inc.;

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

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

4.The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have;

(a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

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

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

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

5.The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

(a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

(b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
 
Date:     May 20, 2022
Signature:/s/ Venk Nathamuni
Venk Nathamuni
Chief Financial Officer and Principal Accounting Officer


EX-32.1 7 crusex32132622.htm EX-32.1 Document

Exhibit 32.1
Certification Pursuant to 18 U.S.C. Section 1350,
as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

In connection with the annual report of Cirrus Logic, Inc. (the “Company”) on Form 10-K for the period ended March 26, 2022, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, John M. Forsyth, Chief Executive Officer of the Company, hereby certify as of the date hereof, solely for purposes of Title 18, Chapter 63, Section 1350 of the United States Code, that to my knowledge:

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

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

A signed original of this written statement required by Section 906, or other document authenticating, acknowledging, or otherwise adopting the signature that appears in typed form within the electronic version of this written statement required by Section 906, has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.

This Certification has not been, and shall not be deemed, “filed” with the Securities and Exchange Commission.
 
Date:     May 20, 2022
Signature:/s/ John M. Forsyth
John M. Forsyth
President and Chief Executive Officer


EX-32.2 8 crusex32232622.htm EX-32.2 Document

Exhibit 32.2
Certification Pursuant to 18 U.S.C. Section 1350,
as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

In connection with the annual report of Cirrus Logic, Inc. (the “Company”) on Form 10-K for the period ended March 26, 2022, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Venk Nathamuni, Chief Financial Officer of the Company, hereby certify as of the date hereof, solely for purposes of Title 18, Chapter 63, Section 1350 of the United States Code, that to my knowledge:

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

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

A signed original of this written statement required by Section 906, or other document authenticating, acknowledging, or otherwise adopting the signature that appears in typed form within the electronic version of this written statement required by Section 906, has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.

This Certification has not been, and shall not be deemed, “filed” with the Securities and Exchange Commission.
 
Date:     May 20, 2022
Signature:/s/ Venk Nathamuni
Venk Nathamuni
Chief Financial Officer and Principal Accounting Officer


EX-101.SCH 9 crus-20220326.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 0002002 - Document - Audit Information link:presentationLink link:calculationLink link:definitionLink 1001003 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1002004 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003005 - Statement - Consolidated Statements of Income link:presentationLink link:calculationLink link:definitionLink 1004006 - Statement - Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 1005007 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1006008 - Statement - Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Description of Business link:presentationLink link:calculationLink link:definitionLink 2102102 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2203201 - Disclosure - Summary of Significant Accounting Policies (Policy) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 2405401 - Disclosure - Summary of Significant Accounting Policies (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Summary of Significant Accounting Policies (Schedule of Inventories) (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Summary of Significant Accounting Policies (Components of Property, Plant and Equipment) (Details) link:presentationLink link:calculationLink link:definitionLink 2408404 - Disclosure - Summary of Significant Accounting Policies (Calculation of Basic and Diluted Earnings Per Share) (Details) link:presentationLink link:calculationLink link:definitionLink 2109103 - Disclosure - Marketable Securities link:presentationLink link:calculationLink link:definitionLink 2310302 - Disclosure - Marketable Securities (Tables) link:presentationLink link:calculationLink link:definitionLink 2411405 - Disclosure - Marketable Securities (Schedule of Available-for-sale Securities) (Details) link:presentationLink link:calculationLink link:definitionLink 2412406 - Disclosure - Marketable Securities (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2413407 - Disclosure - Marketable Securities (Schedule of Cost and Estimated Fair Value of Available-for-sale Securities by Contractual Maturity) (Details) link:presentationLink link:calculationLink link:definitionLink 2114104 - Disclosure - Fair Value of Financial Instruments link:presentationLink link:calculationLink link:definitionLink 2315303 - Disclosure - Fair Value of Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 2416408 - Disclosure - Fair Value of Financial Instruments (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2417409 - Disclosure - Fair Value of Financial Instruments (Schedule of Fair Value of Financial Assets and Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 2118105 - Disclosure - Derivative Financial Instruments link:presentationLink link:calculationLink link:definitionLink 2319304 - Disclosure - Derivative Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 2420410 - Disclosure - Derivative Financial Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 2121106 - Disclosure - Accounts Receivable, net link:presentationLink link:calculationLink link:definitionLink 2322305 - Disclosure - Accounts Receivable, net (Tables) link:presentationLink link:calculationLink link:definitionLink 2423411 - Disclosure - Accounts Receivable, net (Components of Accounts Receivable, Net) (Details) link:presentationLink link:calculationLink link:definitionLink 2124107 - Disclosure - Intangibles, net and Goodwill link:presentationLink link:calculationLink link:definitionLink 2325306 - Disclosure - Intangibles, net and Goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 2426412 - Disclosure - Intangibles, net and Goodwill (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2427413 - Disclosure - Intangibles, net and Goodwill (Schedule of Gross Carrying Amount and Amortization of Intangible Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 2428414 - Disclosure - Intangibles, net and Goodwill (Schedule of Estimated Aggregate Amortization Expense for Intangibles) (Details) link:presentationLink link:calculationLink link:definitionLink 2129108 - Disclosure - Acquisition link:presentationLink link:calculationLink link:definitionLink 2330307 - Disclosure - Acquisition (Tables) link:presentationLink link:calculationLink link:definitionLink 2431415 - Disclosure - Acquisition - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2432416 - Disclosure - Acquisition - Preliminary Allocation of the Purchase Price (Details) link:presentationLink link:calculationLink link:definitionLink 2433417 - Disclosure - Acquisition - Schedule of Acquired Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2134109 - Disclosure - Revolving Credit Facility link:presentationLink link:calculationLink link:definitionLink 2335308 - Disclosure - Revolving Credit Facility (Tables) link:presentationLink link:calculationLink link:definitionLink 2436418 - Disclosure - Revolving Credit Facility (Details) link:presentationLink link:calculationLink link:definitionLink 2437419 - Disclosure - Revolving Credit Facility - Future Interest Payment Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 2138110 - Disclosure - Revenues link:presentationLink link:calculationLink link:definitionLink 2339309 - Disclosure - Revenues (Tables) link:presentationLink link:calculationLink link:definitionLink 2440420 - Disclosure - Revenues - Product Line Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2441421 - Disclosure - Revenues - Geographic Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2142111 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2343310 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2444422 - Disclosure - Leases (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2445423 - Disclosure - Leases (Schedule of Lease Expense, Lease Income, and Other Information) (Details) link:presentationLink link:calculationLink link:definitionLink 2446424 - Disclosure - Leases (Schedule of Future Lease Commitments) (Details) link:presentationLink link:calculationLink link:definitionLink 2446424 - Disclosure - Leases (Schedule of Future Lease Commitments) (Details) link:presentationLink link:calculationLink link:definitionLink 2447425 - Disclosure - Leases (Schedule of Lease Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 2148112 - Disclosure - Restructuring Costs link:presentationLink link:calculationLink link:definitionLink 2349311 - Disclosure - Restructuring Costs (Tables) link:presentationLink link:calculationLink link:definitionLink 2450426 - Disclosure - Restructuring Costs (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2451427 - Disclosure - Restructuring Costs (Summary of Total Restructuring Charges) (Details) link:presentationLink link:calculationLink link:definitionLink 2152113 - Disclosure - Postretirement Benefit Plans link:presentationLink link:calculationLink link:definitionLink 2453428 - Disclosure - Postretirement Benefit Plans (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2154114 - Disclosure - Equity Compensation link:presentationLink link:calculationLink link:definitionLink 2355312 - Disclosure - Equity Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2456429 - Disclosure - Equity Compensation (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2457430 - Disclosure - Equity Compensation (Summary of Activity in Total Stock Available for Grant) (Details) link:presentationLink link:calculationLink link:definitionLink 2458431 - Disclosure - Equity Compensation (Summary of Effect of Stock-Based Compensation) (Details) link:presentationLink link:calculationLink link:definitionLink 2459432 - Disclosure - Equity Compensation (Schedule of Fair Value of Stock Option Grants) (Details) link:presentationLink link:calculationLink link:definitionLink 2460433 - Disclosure - Equity Compensation (Schedule of Stock Option Activity) (Details) link:presentationLink link:calculationLink link:definitionLink 2461434 - Disclosure - Equity Compensation (Summary of Outstanding Options Vesting, Expected to Vest, or Exercisable) (Details) link:presentationLink link:calculationLink link:definitionLink 2462435 - Disclosure - Equity Compensation (Summary of Outstanding and Exercisable Options) (Details) link:presentationLink link:calculationLink link:definitionLink 2463436 - Disclosure - Equity Compensation (Summary of Restricted Stock Unit Activity) (Details) link:presentationLink link:calculationLink link:definitionLink 2464437 - Disclosure - Equity Compensation (Summary of Restricted Stock Units Expected to Vest) (Details) link:presentationLink link:calculationLink link:definitionLink 2465438 - Disclosure - Equity Compensation (Schedule of Fair Value Market Stock Units Assumptions) (Details) link:presentationLink link:calculationLink link:definitionLink 2466439 - Disclosure - Equity Compensation (Summary of Market Stock Unit Activity) (Details) link:presentationLink link:calculationLink link:definitionLink 2467440 - Disclosure - Equity Compensation (Summary of Market Stock Units Expected to Vest) (Details) link:presentationLink link:calculationLink link:definitionLink 2168115 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2369313 - Disclosure - Commitment and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 2470441 - Disclosure - Commitments and Contingencies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2471442 - Disclosure - Commitments and Contingencies - Purchase Commitments (Details) link:presentationLink link:calculationLink link:definitionLink 2172116 - Disclosure - Legal Matters link:presentationLink link:calculationLink link:definitionLink 2173117 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 2474443 - Disclosure - Stockholders' Equity (Details) link:presentationLink link:calculationLink link:definitionLink 2175118 - Disclosure - Accumulated Other Comprehensive Income (Loss) link:presentationLink link:calculationLink link:definitionLink 2376314 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Tables) link:presentationLink link:calculationLink link:definitionLink 2477444 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Details) link:presentationLink link:calculationLink link:definitionLink 2178119 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2379315 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2480445 - Disclosure - Income Taxes (Summary of Income Before Income Taxes) (Details) link:presentationLink link:calculationLink link:definitionLink 2481446 - Disclosure - Income Taxes (Summary of Provision (Benefit) for Income Taxes) (Details) link:presentationLink link:calculationLink link:definitionLink 2482447 - Disclosure - Income Taxes (Summary of Provision (Benefit) for Income Taxes, Statutory Federal Rate Pretax Income Reconciliation) (Details) link:presentationLink link:calculationLink link:definitionLink 2483448 - Disclosure - Income Taxes (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2484449 - Disclosure - Income Taxes (Significant Components of Deferred Tax Assets and Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 2485450 - Disclosure - Income Taxes (Reconciliation of Unrecognized Tax Benefits) (Details) link:presentationLink link:calculationLink link:definitionLink 2186120 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 2387316 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2488451 - Disclosure - Segment Information (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2489452 - Disclosure - Segment Information (Schedule of Sales by Geographic Location Based on the Sales Office Location) (Details) link:presentationLink link:calculationLink link:definitionLink 2490453 - Disclosure - Segment Information (Schedule of Property, Plant, and Equipment, Net, by Geographic Location) (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 10 crus-20220326_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 11 crus-20220326_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 12 crus-20220326_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Share repurchase program, amount approved Stock Repurchase Program, Authorized Amount Hedging Designation [Domain] Hedging Designation [Domain] Supplemental disclosures of cash flow information Supplemental Cash Flow Information [Abstract] Weighted Average Remaining Contractual Term, expected to vest Weighted Average Remaining Contractual Term, Vested and expected to vest Weighted average remaining contractual term for fully vested and expected to vest restricted stock units, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Customer [Domain] Customer [Domain] Unrealized Gains (Losses) on Securities AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-sale, Parent [Member] Legal Matters Legal Matters and Contingencies [Text Block] Henan Fuchi Henan Fuchi [Member] Henan Fuchi U.S. federal statutory rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Net Income Per Share Earnings Per Share, Policy [Policy Text Block] Shares vested (in shares) Vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Trademarks and tradename Trademarks and Trade Names [Member] Fair Value, Assets Measured on Recurring Basis, Disclosure Items [Domain] Fair Value Hierarchy and NAV [Domain] Leasehold improvements Leasehold Improvements [Member] Net income Net income Net Income (Loss) Attributable to Parent Right-of-use lease assets Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Marketable securities Debt Securities, Available-for-sale, Current Net operating loss carryforwards Deferred Tax Assets, Operating Loss Carryforwards $20.37 - $38.34 (in dollars per share) Exercise Price Range Range One [Member] Exercise Price Range One [Member] Accrued salaries and benefits Employee-related Liabilities, Current Income Statement Location [Axis] Income Statement Location [Axis] Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Statistical Measurement [Domain] Statistical Measurement [Domain] Release of prior year unrecognized tax benefits Effective Income Tax Rate Reconciliation, Prior Year Income Taxes, Percent Debt covenant, exclusion of unrestricted cash and cash equivalents for ratio of consolidated funded indebtedness Debt Instrument, Debt Covenant, Ratio Of Consolidated Funded Indebtedness, Unrestricted Cash And Cash Equivalent Exclusion Debt Instrument, Debt Covenant, Ratio Of Consolidated Funded Indebtedness, Unrestricted Cash And Cash Equivalent Exclusion Marketing and Advertising Expense [Abstract] Marketing and Advertising Expense [Abstract] Schedule of Sales by Geographic Location Based on Customer Ship To Location Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block] Long-term prepaid wafers Advances On Inventory Purchases, Noncurrent Advances On Inventory Purchases, Noncurrent Security Exchange Name Security Exchange Name Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Forfeited (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 Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Additional paid-in capital Additional Paid in Capital, Common Stock Impairment and write-off of intangible assets Impairment of Intangible Assets (Excluding Goodwill) Options forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period 2025 Long-Term Debt, Repayments Of Interest, Year Two Long-Term Debt, Repayments Of Interest, Year Two Weighted-average remaining lease term - operating leases (in years) Operating Lease, Weighted Average Remaining Lease Term Foreign Currency Translation Foreign Currency Transactions and Translations Policy [Policy Text Block] Other assets Other Assets, Noncurrent Provision for one-time transition tax liability Tax Cuts and Jobs Act, Transition Tax for Accumulated Foreign Earnings, Liability Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Dividend yield Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Shares available for grant, beginning balance (in shares) Shares available for grant, ending balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Retirement Benefits [Abstract] Retirement Benefits [Abstract] Net increase (decrease) in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Entity File Number Entity File Number Expected stock price volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Operating lease income Operating Lease, Lease Income Schedule of Operating Lease Income Operating Lease, Lease Income [Table Text Block] Amortization of deferred stock compensation APIC, Share-based Payment Arrangement, Increase for Cost Recognition Acquisition intangibles Deferred Tax Liabilities, Intangible Assets Other exit costs Business Exit Costs Income taxes payable Increase (Decrease) in Income Taxes Payable Total intrinsic value of stock options exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Gain on sale of assets Gain (Loss) on Disposition of Assets RSUs and MSUs Restricted Stock Units And Market Stock Units [Member] Restricted Stock Units And Market Stock Units [Member] Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] Range of Exercise Prices, lower limit Share-based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit Lion Semiconductor, Inc. Lion Semiconductor, Inc. [Member] Lion Semiconductor, Inc. Depreciation and amortization Deferred Tax Liabilities Depreciation And Amortization Deferred Tax Liabilities Depreciation And Amortization Subsequent Event Type [Domain] Subsequent Event Type [Domain] Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Capitalized Enterprise Resource Planning Software Capitalized Enterprise Resource Planning Software [Member] Capitalized Enterprise Resource Planning Software [Member] Deferred tax liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Personnel-related charges, net of equity cancellations Severance Costs, Net Of Equity Cancellation Benefits Severance Costs, Net Of Equity Cancellation Benefits Amortization expense for intangibles Amortization of Intangible Assets Intangibles Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Acquired intangible assets, useful life Weighted Average Amortization Period (years) Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Share repurchase program, remaining authorized repurchase amount Stock Repurchase Program, Remaining Authorized Repurchase Amount Variable lease Variable Lease, Cost Total net deferred tax assets Deferred Tax Assets, Net Weighted-average discount rate - operating leases Operating Lease, Weighted Average Discount Rate, Percent Weighted outstanding options excluded from diluted calculation (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Schedule of Inventories Schedule of Inventory, Current [Table Text Block] Research and development Research and Development Expense [Member] Buildings Buildings Building [Member] Summary of Restricted Stock Units Vesting or Expected to Vest Share-based Compensation Arrangements by Share-based Payment Award, Restricted Stock Units, Vested and Expected to Vest [Table Text Block] Cumulative effect of adoption of ASU 2018-02 Tax Cuts and Jobs Act, Reclassification from AOCI to Retained Earnings, Tax Effect Net deferred tax assets Deferred Tax Assets, Net of Valuation Allowance Business Combination and Asset Acquisition [Abstract] Weighted averaged estimated fair value of awards granted (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 Fair value of awards vested Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Business Acquisition [Axis] Business Acquisition [Axis] Excess tax benefits, amount Share-based compensation, excess tax benefits, amount Share-based compensation, excess tax benefit, amount in income tax vs. APIC following ASU 2016-09 adoption. Contract Balance Payment Terms [Abstract] Contract Balance Payment Terms [Abstract] Contract Balance Payment Terms [Abstract] Income Taxes [Table] Income Taxes [Table] Income Taxes [Table] Intrinsic value of awards outstanding Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding Equity Award [Domain] Award Type [Domain] Share Repurchase Program [Domain] Share Repurchase Program [Domain] Exercise Price Range [Axis] Exercise Price Range [Axis] Local Phone Number Local Phone Number Assets Assets [Abstract] Schedule of Available-for-sale Securities Schedule of Available-for-sale Securities Reconciliation [Table Text Block] Number of options exercisable (in shares) Number of Options, Exercisable (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Land Land [Member] Weighted Average Exercise Price, Vested and expected to vest (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Goodwill and Intangibles, net Goodwill and Intangible Assets, Policy [Policy Text Block] Derivative Financial Instruments Derivative Instruments and Hedging Activities Disclosure [Text Block] Schedule of Cost and Estimated Fair Value of Available-for-sale Securities by Contractual Maturity Investments Classified by Contractual Maturity Date [Table Text Block] Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Shares, expected to vest (in shares) Shares, Expected To Vest Shares, Expected To Vest Concentration risk, percentage Concentration Risk, Percentage Preferred stock, 5.0 million shares authorized but unissued Preferred Stock, Value, Issued Acquired intangible assets Finite-lived Intangible Assets Acquired Property, Plant and Equipment, net Property, Plant and Equipment, Policy [Policy Text Block] New Accounting Pronouncements or Change in Accounting Principle [Table] Accounting Standards Update and Change in Accounting Principle [Table] Beginning balance (in shares) Ending balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Summary of Outstanding MSUs Expected to Vest Share-based Compensation Arrangements by Share-based Payment Award, Performance-Based Units, Vested and Expected to Vest [Table Text Block] Accumulated Earnings (Deficit) Retained Earnings [Member] Debt Instrument [Axis] Debt Instrument [Axis] Advertising Costs Advertising Cost [Policy Text Block] China CHINA Long-term liabilities: Liabilities, Noncurrent [Abstract] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Average cost per share repurchased (in dollars per share) Average cost per share repurchased Average cost per share repurchased. Leases, Operating [Abstract] Leases, Operating [Abstract] Repurchase and retirement of common stock Repurchase and retirement of common stock, value Stock Repurchased and Retired During Period, Value Accounts receivable, net Increase (Decrease) in Accounts Receivable Right-of-use assets obtained in exchange for new operating lease liabilities Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Inventory Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Technology licenses Technology Licenses [Member] Technology Licenses [Member] Number of product lines Number of product lines Number of product lines Significant Components of Deferred Tax Assets and Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Thereafter Long-Term Debt, Repayments Of Interest, After Year Four Long-Term Debt, Repayments Of Interest, After Year Four Derivative Instruments and Hedging Activities Disclosure [Abstract] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Shares withheld to satisfy tax withholding requirements (in shares) Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Vesting percentage Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Basic earnings per share (in dollars per share) Earnings Per Share, Basic Equity cancellation benefits Severance Costs, Equity Cancellation Benefits Severance Costs, Equity Cancellation Benefits Rent expense Operating Lease, Expense 2025 Lessee, Operating Lease, Liability, to be Paid, Year Three Revenues Revenue from Contract with Customer [Text Block] Cash acquired Cash Acquired from Acquisition Beginning balance (in shares) Ending balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number After 1 year, Amortized Cost Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five Prepaid assets Prepaid Expense, Current Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Schedule of Property, Plant, and Equipment, Net, by Geographic Location Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country [Table Text Block] Employee matching contribution Defined Contribution Plan, Cost Shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] 2025 Purchase Obligation, to be Paid, Year Three Commitments [Line Items] Gain Contingencies [Line Items] Lease liabilities Deferred Tax Assets, Operating Lease, Lease Liabilities Deferred Tax Assets, Operating Lease, Lease Liabilities Cumulative Effect, Period of Adoption, Adjustment Cumulative Effect, Period of Adoption, Adjustment [Member] Machinery and equipment Machinery and Equipment [Member] Commercial paper Commercial Paper [Member] Operating cash flows from operating leases Operating Lease, Payments Other non-cash (gains) / charges Other Noncash Income (Expense) 2024 Long-Term Debt, Repayments Of Interest, Year One Long-Term Debt, Repayments Of Interest, Year One Software license agreements Software license agreement The value of short term software agreements payable. Total consideration transferred Business Combination, Consideration Transferred January 2021 Repurchase Program January 2021 Repurchase Program [Member] January 2021 Repurchase Program Entity Voluntary Filers Entity Voluntary Filers Right of use asset Deferred Tax Liabilities, Operating Lease, Right-of-Use Asset Deferred Tax Liabilities, Operating Lease, Right-of-Use Asset Fair value of options that became vested during the period Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value Quoted Prices in Active Markets for Identical Assets Level 1 Fair Value, Inputs, Level 1 [Member] Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Impairment of goodwill Goodwill, Impairment Loss Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Smaller Reporting Company Entity Small Business Operating Lease Expense Lessee, Operating Lease, Liability, Payment, Due [Abstract] Base Rate Base Rate [Member] Additions based on tax positions related to the current year Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Total liabilities and stockholders’ equity Liabilities and Equity Other Effective Income Tax Rate Reconciliation, Other Adjustments, Percent Other accrued liabilities Other Accrued Liabilities, Current 2027 Lessee, Operating Lease, Liability, to be Paid, Year Five Maturities and sales of available-for-sale marketable securities Proceeds from Sale and Maturity of Debt Securities, Available-for-sale Options exercised (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Non-compete agreements Noncompete Agreements [Member] Agency discount notes US Government Agencies Debt Securities [Member] Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Foreign-derived intangible income deduction Effective Income Tax Rate Reconciliation, Deduction, Foreign Intangible Income Effective Income Tax Rate Reconciliation, Deduction, Foreign Intangible Income Liabilities and Stockholders’ Equity Liabilities and Equity [Abstract] Accounts payable Increase (Decrease) in Accounts Payable Property, Plant and Equipment, Net [Abstract] Property, Plant and Equipment, Net [Abstract] Options Exercisable, Weighted Average Exercise Price (in dollars per share) Share-based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price Description of Business Business Description and Basis of Presentation [Text Block] High-Performance Mixed-Signal Products High Performance Mixed-Signal Products [Member] High Performance Mixed-Signal Products Operating expenses Operating Expenses [Abstract] Entity Interactive Data Current Entity Interactive Data Current Payment to taxing authorities Share-based Payment Arrangement, Cash Used to Settle Award Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Warranty period Standard Product Warranty, Term Standard Product Warranty, Term Weighted Average Estimated Fair Value Using Monte Carlo Simulation Model Weighted Average Estimated Fair Value Using Monte Carlo Simulation Model [Member] Weighted Average Estimated Fair Value Using Monte Carlo Simulation Model [Member] Minimum Minimum [Member] Gross profit Gross Profit Additional amount agreed to pre-pay Prepayment of Long-Term Purchase Commitment on Future Additional Purchases Prepayment of Long-Term Purchase Commitment on Future Additional Purchases 2024 Lessee, Operating Lease, Liability, to be Paid, Year Two 2027 Purchase Obligation, to be Paid, Year Five Hong Kong HONG KONG Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Selling, general and administrative Selling, General and Administrative Expense Reclassifications Reclassification, Comparability Adjustment [Policy Text Block] Preferred stock, shares authorized but unissued (in shares) Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Gross unrecognized tax benefits Beginning balance Ending balance Unrecognized Tax Benefits Total deferred tax assets Deferred Tax Assets, Gross Income Tax Authority [Domain] Income Tax Authority [Domain] Share based compensation effects on basic earnings per share (in dollars per share) Share Based Compensation Effects On Basic Earnings (Loss) Per Share Share Based Compensation Effects On Basic Earnings (Loss) Per Share Entity Common Stock, Shares Outstanding (in shares) Entity Common Stock, Shares Outstanding Gross Unrealized Gains Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax Entity Address, State or Province Entity Address, State or Province Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption [Axis] Accrued restructuring charges Restructuring Reserve Shares available for grant reduction ratio Share Based Compensation, Shares Available For Grant Reduction Ratio Share Based Compensation, Shares Available For Grant Reduction Ratio Securities in a continuous unrealized loss position for more than 12 months, amortized cost Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer Payment to be received Lessor, Operating Lease, Payment to be Received, Year One Outstanding share capital Business Acquisition, Percentage of Voting Interests Acquired Deferred tax assets Deferred Income Tax Assets, Net United Kingdom UNITED KINGDOM Current liabilities: Liabilities, Current [Abstract] Summary of Outstanding Options Vesting, Expected to Vest, or Exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding and Exercisable [Table Text Block] Acquisition of business, net of cash obtained Payments to Acquire Businesses, Net of Cash Acquired Foreign Currency Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Restructuring Plan [Domain] Restructuring Plan [Domain] Revolving Credit Facility Debt Disclosure [Text Block] Summary of Provision (Benefit) for Income Taxes Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Weighted Average Exercise Price, Exercisable (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Options Exercisable, Number Exercisable (in shares) Share-based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable Equity Compensation Share-based Payment Arrangement [Text Block] Significant Unobservable Inputs Level 3 Fair Value, Inputs, Level 3 [Member] Valuation Model [Axis] Valuation Model [Axis] Valuation Model [Axis] Accounting Policies [Abstract] Accounting Policies [Abstract] Non-U.S. government securities Debt Security, Government, Non-US [Member] Derivative Instrument [Axis] Derivative Instrument [Axis] Number of reportable segments Number of Reportable Segments Operating lease liabilities Total Total operating lease liabilities Operating Lease, Liability Document Transition Report Document Transition Report Common stock, $0.001 par value, 280,000 shares authorized, 56,596 shares and 57,652 shares issued and outstanding at March 26, 2022 and March 27, 2021, respectively Common Stock, Value, Issued Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Compensation costs related to equity incentive plans, weighted average recognition period Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Beginning balance (in dollars per share) Ending balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Customer Concentration Risk Customer Concentration Risk [Member] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] $78.00- $88.00 (in dollars per share) Exercise Price Range Range Six [Member] Exercise Price Range, Range Six [Member] Leases Lessee, Operating Leases [Text Block] Accumulated other comprehensive income (loss) Accumulated Other Comprehensive Income (Loss), Net of Tax Emerging Growth Company Entity Emerging Growth Company Class of Treasury Stock [Table] Class of Treasury Stock [Table] Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Inventory write-down Inventory Write-down Non-current income taxes Accrued Income Taxes, Noncurrent Acquisition Business Combination Disclosure [Text Block] Debt issuance costs Payments of Debt Issuance Costs ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Schedule of Fair Value of Stock Option Grants Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Schedule of Market Stock Units Activity Share-based Payment Arrangement, Activity [Table Text Block] Marketable Securities Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Auditor Name Auditor Name Cover [Abstract] Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Marketable Securities Marketable Securities, Policy [Policy Text Block] Cash and Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Less imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Income Tax Authority [Axis] Income Tax Authority [Axis] Work in process Inventory, Work in Process, Net of Reserves Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] Share-based Payment Arrangement, Option, Exercise Price Range [Line Items] Debt covenant, maximum consolidated net leverage ratio Debt Instrument, Debt Covenant, Maximum Consolidated Net Leverage Ratio Debt Instrument, Debt Covenant, Maximum Consolidated Net Leverage Ratio Financial Instrument [Axis] Financial Instrument [Axis] Sales, general and administrative Selling, General and Administrative Expenses [Member] Shares available for grant, forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant, Forfeited Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant, Forfeited Estimated Fair Value (Net Carrying Amount) Available-for-sale securities Debt Securities, Available-for-Sale, Excluding Accrued Interest Net sales Revenue from Contract with Customer, Excluding Assessed Tax Stock-based compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost Interest accrued Income Tax Examination, Penalties and Interest Accrued 2023 Finite-Lived Intangible Assets, Amortization Expense, Next Rolling Twelve Months Long-term acquisition-related liabilities Business Combination, Acquisition Related Liabilities, Noncurrent Business Combination, Acquisition Related Liabilities, Noncurrent Audit Information [Abstract] Audit Information [Abstract] Options Outstanding, Weighted Average Remaining Contractual Life Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term 2024 Purchase Obligation, to be Paid, Year Two Schedule of Available-for-sale Securities [Table] Schedule of Available-for-sale Securities [Table] Finished goods Inventory, Finished Goods, Net of Reserves Core technology Core Technology [Member] Core Technology [Member] Intangible Assets, Net (Including Goodwill) [Abstract] Intangible Assets, Net (Including Goodwill) [Abstract] Accounts Receivable, net Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Employee Stock Option Share-based Payment Arrangement, Option [Member] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Accumulated Other Comprehensive Loss Comprehensive Income, Policy [Policy Text Block] Common Stock Common Stock [Member] Variable Rate [Axis] Variable Rate [Axis] Non-U.S. Income (Loss) from Continuing Operations before Income Taxes, Foreign Segment Information Segment Reporting Disclosure [Text Block] Income from operations Operating Income (Loss) Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Debt Securities, Available-for-sale [Line Items] Debt Securities, Available-for-sale [Line Items] Current lease liabilities Operating Lease, Liability, Current After 1 year, Estimated Fair Value Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five Gross Unrealized Losses Gross unrealized losses Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax Hedging Designation [Axis] Hedging Designation [Axis] Document Fiscal Year Focus Document Fiscal Year Focus Stock-based compensation expense Effect on pre-tax income Share-based Payment Arrangement, Noncash Expense Restructuring Costs Restructuring and Related Activities Disclosure [Text Block] Variable Rate [Domain] Variable Rate [Domain] AOCI Attributable to Parent, Net of Tax [Roll Forward] AOCI Attributable to Parent, Net of Tax [Roll Forward] Additional Paid-In Capital Additional Paid-in Capital [Member] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Long-term revolving facility, fair value Lines of Credit, Fair Value Disclosure Benefit (provision) for income taxes Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent Pro forma revenues from the date of acquisition Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual South Korea KOREA, REPUBLIC OF Shares available for grant, shares added (in shares) Shares Available for Grant, Shares Added Shares available for grant, shares added Schedule of Lease Liabilities Assets And Liabilities, Lessee [Table Text Block] Assets And Liabilities, Lessee [Table Text Block] Thereafter Purchase Obligation, to be Paid, after Year Five Corporate debt securities Debt Security, Corporate, US [Member] Purchases of available-for-sale marketable securities Payments to Acquire Debt Securities, Available-for-sale Income taxes Income Taxes Paid Notional value of foreign currency forward contract Derivative, Notional Amount Other income (expense) Other Nonoperating Income (Expense) Repurchase and retirement of common stock (in shares) Repurchase and retirement of common stock (in shares) Stock Repurchased and Retired During Period, Shares Purchases of property, equipment and software Payments to Acquire Property, Plant, and Equipment Property, Plant and Equipment Property, Plant and Equipment [Member] Schedule of Acquired Intangible Assets Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Maximum Maximum [Member] Award Type [Axis] Award Type [Axis] Options granted (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Additional merger consideration subject to indemnity and adjustment provisions Business Combination, Consideration, Liability Incurred, Indemnity And Adjustments Business Combination, Consideration, Liability Incurred, Indemnity And Adjustments Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Options expired (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period Schedule of Future Lease Commitments, Operating Lease Expense Lessee, Operating Lease, Liability, Maturity [Table Text Block] 2023 Long-Term Debt, Repayments Of Interest, Next Twelve Months Long-Term Debt, Repayments Of Interest, Next Twelve Months Total stockholders’ equity Balance Balance Stockholders' Equity Attributable to Parent Leases Lessor, Operating Leases [Text Block] Audio Products Audio Products Segment [Member] Audio Products Segment [Member] Net operating loss carryforwards Operating Loss Carryforwards Balance Sheet Related Disclosures [Abstract] Balance Sheet Related Disclosures [Abstract] Common stock, shares issued (in shares) Common Stock, Shares, Issued Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued City Area Code City Area Code Amount agreed to pre-pay Prepayment of Long-Term Purchase Commitment on Future Purchases Prepayment of Long-Term Purchase Commitment on Future Purchases Debt covenant, minimum consolidated interest coverage ratio Debt Instrument, Debt Covenant, Minimum Consolidated Interest Coverage Ratio Debt Instrument, Debt Covenant, Minimum Consolidated Interest Coverage Ratio Aggregate Intrinsic Value, Exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Purchase Obligation, Fiscal Year Maturity [Abstract] Purchase Obligation, Fiscal Year Maturity [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Entity Address, City or Town Entity Address, City or Town Other accrued liabilities Increase (Decrease) in Other Accrued Liabilities Intangibles, net and Goodwill Intangible Assets Disclosure [Text Block] Repurchase and retirement of common stock Payments for Repurchase of Common Stock Estimated useful life Property, Plant and Equipment, Useful Life Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Summary of Changes in the Components of Accumulated Other Comprehensive Income (Loss) Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Reconciliation of Unrecognized Tax Benefits Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] Equity, Class of Treasury Stock [Line Items] Equity, Class of Treasury Stock [Line Items] Share-based Compensation [Abstract] Share-based Payment Arrangement, Noncash Expense [Abstract] Concentration of Credit Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Accumulated Other Comprehensive Income (Loss) Comprehensive Income (Loss) Note [Text Block] Future Interest Payment Obligations [Roll Forward] Future Interest Payment Obligations [Roll Forward] Future Interest Payment Obligations Interest income Investment Income, Net Non-current lease liabilities Non-current lease liabilities Operating Lease, Liability, Noncurrent Adjustments for New Accounting Pronouncements [Axis] Accounting Standards Update [Axis] Accounting Standards Update 2016-02 Accounting Standards Update 2016-02 [Member] Total current tax provision Current Income Tax Expense (Benefit) Loss Contingency, Information about Litigation Matters [Abstract] Loss Contingency, Information about Litigation Matters [Abstract] Interest expense Interest Expense License agreement Licensing Agreements [Member] Accrued salaries and benefits Increase (Decrease) in Employee Related Liabilities Total purchase price Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net $54.65 - $55.72 (in dollars per share) Exercise Price Range Range Three [Member] Exercise Price Range, Range Three [Member] Income Tax Benefit Share-based Payment Arrangement, Expense, Tax Benefit Accumulated earnings (deficit) Retained Earnings (Accumulated Deficit) Lease term Lessee, Operating Lease, Term of Contract Share based compensation, period from grant date options are exercisable Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Restricted Stock Units (RSUs) Restricted Stock Units (RSUs) [Member] Line of credit facility, unused capacity, commitment fee percentage Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Preliminary Allocation of Purchase Price Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Entity Filer Category Entity Filer Category Total Long-Term Debt, Repayments Of Interest Long-Term Debt, Repayments Of Interest Total deferred tax liabilities Deferred Tax Liabilities, Gross Business Acquisition [Line Items] Business Acquisition [Line Items] Risk-free interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Share Repurchase Program [Axis] Share Repurchase Program [Axis] Backlog Order or Production Backlog [Member] U.S. Treasury securities US Treasury Securities [Member] Income Statement [Abstract] Income Statement [Abstract] Entity Registrant Name Entity Registrant Name Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Account receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Issuance of common stock, net of shares withheld for taxes Proceeds from Stock Options Exercised Options Outstanding, Weighted Average Exercise Price (in dollars per share) Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price 2026 Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Four In-process research & development (“IPR&D”) In Process Research Development [Member] In Process Research Development [Member] Options forfeited (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Provision for income taxes Total tax provision Income Tax Expense (Benefit) Numerator: Numerator: Numerator abstract Denominator: Denominator: Denominator abstract Accounts receivable, net Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Amendment Flag Amendment Flag Amortized Cost Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, after Allowance for Credit Loss Equity Components [Axis] Equity Components [Axis] Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Concentration Of Credit Risk [Abstract] Concentration Of Credit Risk [Abstract] Concentration Of Credit Risk [Abstract] Entity Tax Identification Number Entity Tax Identification Number Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Capitalized research and development Deferred Tax Assets, Capitalized Research and Development Deferred Tax Assets, Capitalized Research and Development Document Fiscal Period Focus Document Fiscal Period Focus Total current assets Assets, Current Summary of Outstanding and Exercisable Options Share-based Payment Arrangement, Option, Exercise Price Range [Table Text Block] Total Lessee, Operating Lease, Liability, to be Paid Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Accounts Receivable Accounts Receivable [Member] Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Inventories Inventories Inventory, Net Rental income Operating Lease, Lease Income, Lease Payments Stock-Based Compensation Share-based Payment Arrangement [Policy Text Block] 2026 Purchase Obligation, to be Paid, Year Four 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] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Options expired (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Schedule Of Future Interest Payment Obligations Schedule Of Future Interest Payment Obligations [Table Text Block] Schedule Of Future Interest Payment Obligations Increase in valuation allowance Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Foreign currency translation gain (loss) Current period foreign exchange translation Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss), before Reclassification and Tax Merger consideration - retention Business Combination, Deferred Cash Consideration Business Combination, Deferred Cash Consideration Thereafter Finite-Lived Intangible Assets, Amortization Expense, Rolling after Year Five Product and Service [Axis] Product and Service [Axis] Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Options RSUs and MSUs Options Rsus And Msus [Member] Options RSUs and MSUs [Member] Derivative Instruments, Gain (Loss) [Line Items] Derivative Instruments, Gain (Loss) [Line Items] Restructuring Plan [Axis] Restructuring Plan [Axis] Summary of Activity in Total Stock Available for Grant Schedule of Share-based Compensation, Activity of Stock Available for Grant [Table Text Block] Schedule of Share-based Compensation, Activity of Stock Available for Grant Entity Public Float Entity Public Float Stock-based compensation Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Percent Documents Incorporated by Reference Documents Incorporated by Reference [Text Block] Sales Revenue, Net Revenue Benchmark [Member] Fair value of stock options granted under the Black-Scholes valuation model (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Equity Component [Domain] Equity Component [Domain] Short-term lease Short-term Lease, Cost Issuance of stock under stock option plans and other, net of shares withheld for employee taxes (in shares) Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture Second Amended Credit Agreement Revolving Credit Facility Second Amended Credit Agreement Revolving Credit Facility [Member] Second Amended Credit Agreement Revolving Credit Facility 2023 Lessee, Operating Lease, Liability, to be Paid, Year One Change in foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Ten Largest Customers Ten Largest Customers [Member] Ten Largest Customers [Member] Shares available for grant, granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period Deferred tax assets: Components of Deferred Tax Assets [Abstract] Statement [Line Items] Statement [Line Items] Maturity period for highly-rated securities Available-For-Sale Debt Securities, Maturity Period Available-For-Sale Debt Securities, Maturity Period Long-term line of credit, noncurrent Long-term Line of Credit, Noncurrent Accrued expenses and allowances Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals Acquisition-related liabilities Business Combination, Acquisition Related Liabilities, Current Business Combination, Acquisition Related Liabilities, Current Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Long-term marketable securities Debt Securities, Available-for-sale, Noncurrent Issuance of stock under stock option plans and other, net of shares withheld for employee taxes Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture U.S. Domestic Tax Authority [Member] Change in valuation allowance Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent Recovery from equipment sold Restructuring Costs, Disposal Of Equipment, Recovery From Sales Restructuring Costs, Disposal Of Equipment, Recovery From Sales 2026 Lessee, Operating Lease, Liability, to be Paid, Year Four Long-term Purchase Commitment Long-term Purchase Commitment [Table Text Block] Debt Disclosure [Abstract] Summary of Monte Carlo Simulation Assumptions for Market Stock Units Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block] Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Significant Other Observable Inputs Level 2 Fair Value, Inputs, Level 2 [Member] Capitalized Software Capitalized software Other Capitalized Property Plant and Equipment [Member] Type of Adoption [Domain] Accounting Standards Update [Domain] Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Valuation allowance for deferred tax assets Deferred Tax Assets, Valuation Allowance Auditor Location Auditor Location Gain (loss) recognized in income, foreign currency forward contracts Derivative, Gain (Loss) on Derivative, Net Segment Reporting [Abstract] Segment Reporting [Abstract] Intangible assets, useful life Weighted-average amortization period Finite-Lived Intangible Asset, Useful Life Pegatron Pegatron [Member] Pegatron [Member] Customer [Axis] Customer [Axis] Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Postretirement Benefit Plans Retirement Benefits [Text Block] Use of Estimates Use of Estimates, Policy [Policy Text Block] Options granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Schedule of Earnings Per Share, Basic and Diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Document Annual Report Document Annual Report Summary of Effect of Stock-Based Compensation Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Title of 12(b) Security Title of 12(b) Security Current liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities Manufacturing advances Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Manufacturing Advances Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Manufacturing Advances Tax effect Other Comprehensive Income (Loss), Tax Total assets Assets Deferred tax liabilities: Components of Deferred Tax Liabilities [Abstract] Common stock, shares authorized (in shares) Common Stock, Shares Authorized Interest Interest Paid, Excluding Capitalized Interest, Operating Activities Capacity reservation fee Payments for Long-Term Purchase Commitment, Capacity Reservation Fee Payments for Long-Term Purchase Commitment, Capacity Reservation Fee Geographical [Domain] Geographical [Domain] Document Type Document Type Valuation Model [Domain] Valuation Model [Domain] Valuation Model [Domain] Product and Service [Domain] Product and Service [Domain] Research and development Research and Development Expense Equipment disposal charges, net of recovery Disposal of equipment, net of recovery from sales Restructuring Charges, Disposal Of Equipment, Net Of Recovery From Sales Restructuring Charges, Disposal Of Equipment, Net Of Recovery From Sales 2024 Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Two Depreciation and amortization expense on property, plant and equipment Depreciation, Depletion and Amortization, Nonproduction Components of Accounts Receivable, Net Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Derivative Contract [Domain] Derivative Contract [Domain] Total long-term liabilities Liabilities, Noncurrent Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption [Domain] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Tax credit carryforward Tax Credit Carryforward, Amount Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table] Share-based Payment Arrangement, Option, Exercise Price Range [Table] Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Furniture and fixtures Furniture and Fixtures [Member] Schedule of Lease Expense and Other Information Lease, Cost [Table Text Block] Marketable Securities [Abstract] Marketable Securities [Abstract] Non-U.S. government securities Debt Security, Corporate, Non-US [Member] Tax Credit Carryforward [Axis] Tax Credit Carryforward [Axis] Geographical [Axis] Geographical [Axis] Basic weighted average common shares outstanding (in shares) Weighted average shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Basic Diluted earnings per share (in dollars per share) Earnings Per Share, Diluted State State and Local Jurisdiction [Member] Effect of dilutive securities (in shares) Weighted Average Number Diluted Shares Outstanding Adjustment Interest related to unrecognized tax benefits Effective Income Tax Rate Reconciliation, Interest On Unrecognized Tax Benefits Effective Income Tax Rate Reconciliation, Interest On Unrecognized Tax Benefits Current U.S. tax on foreign earnings Effective Income Tax Rate Reconciliation, Current U.S. Tax On Foreign Earnings, Percent Effective Income Tax Rate Reconciliation, Current U.S. Tax On Foreign Earnings, Percent Rest of World Non-US [Member] $68.43 - $68.43 (in dollars per share) Exercise Price Range Range Four [Member] Exercise Price Range, Range Four [Member] Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Share-based compensation, vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Summary of Restricted Stock and Restricted Stock Units Activity Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Corporate debt securities Corporate Debt Securities [Member] Summary of Provision (Benefit) for Income Taxes, Statutory Federal Rate Pretax Income Reconciliation Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Fair Value of Financial Instruments Fair Value Disclosures [Text Block] Restructuring costs MEMS restructuring charges Restructuring costs Restructuring Charges Accounts payable Accounts Payable, Current Concentration Risk Type [Axis] Concentration Risk Type [Axis] Depreciation and amortization Depreciation, Depletion and Amortization January 2019 Repurchase Program January 2019 Repurchase Program [Member] January 2019 Repurchase Program $41.49 - $42.64 (in dollars per share) Exercise Price Range Range Two [Member] Exercise Price Range, Range Two [Member] Schedule of Fair Value of Financial Assets and Liabilities Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Total stock-based compensation expense (net of taxes) Share-based Payment Arrangement, Expense, after Tax Non-U.S. Foreign Tax Authority [Member] Business Combinations Business Combinations Policy [Policy Text Block] Accumulated Other Comprehensive Income / (Loss) AOCI Attributable to Parent [Member] Inventories Increase (Decrease) in Inventories Schedule of Restructuring Costs Restructuring and Related Costs [Table Text Block] Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Financial Instruments [Domain] Financial Instruments [Domain] Other non-current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Assets Cost of sales Cost of Goods and Services Sold Restructuring and Related Activities [Abstract] Document Period End Date Document Period End Date Investments in technology Payments to Acquire Intangible Assets Entity Central Index Key Entity Central Index Key Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Software license agreements Software license agreement long-term Software License Agreement Long-Term Change in unrealized gain (loss) on marketable securities, net of tax OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax Long-term prepaid wafers Increase (Decrease) In Noncurrent Advances On Inventory Purchases Increase (Decrease) In Noncurrent Advances On Inventory Purchases Number Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Total net operating lease expense Lease, Cost Components of Property, Plant and Equipment Property, Plant and Equipment [Table Text Block] Research and development tax credit carryforwards Deferred Tax Assets, Tax Credit Carryforwards, Research Income Statement Location [Domain] Income Statement Location [Domain] Range of Exercise Prices, upper limit Share-based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit Reductions based on tax positions related to the prior years Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Debt Securities, Available-for-sale [Table] Debt Securities, Available-for-sale [Table] Customer Relationships Customer Relationships [Member] Within 1 year, Amortized Cost Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One 2026 Long-Term Debt, Repayments Of Interest, Year Three Long-Term Debt, Repayments Of Interest, Year Three Accounts Receivable, Net [Abstract] Accounts Receivable, after Allowance for Credit Loss [Abstract] Property and equipment, net Property, plant and equipment, net Property, Plant and Equipment, Net Total operating expenses Operating Expenses Furniture, Fixtures, Machinery and Equipment Furniture Fixtures Machinery And Equipment [Member] Furniture, Fixtures, Machinery And Equipment [Member] Schedule of Estimated Aggregate Amortization Expense for Intangibles Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Trading Symbol Trading Symbol Earnings Per Share [Abstract] Earnings Per Share [Abstract] Cash payments during the year for: Cash payments during the year for: [Abstract] Cash payments during the year for: [Abstract] Total property, plant and equipment Property, Plant and Equipment, Gross Other Deferred Tax Liabilities, Other Other assets Increase (Decrease) in Other Operating Assets Number of Options, Vested and expected to vest (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Severance costs Severance Costs Line of Credit Facility [Table] Line of Credit Facility [Table] Vietnam VIET NAM Beginning balance (in dollars per share) Ending balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Revenue, Performance Obligation [Abstract] Revenue, Performance Obligation [Abstract] Estimate of possible loss Income Tax Examination, Estimate of Possible Loss 2027 Long-Term Debt, Repayments Of Interest, Year Four Long-Term Debt, Repayments Of Interest, Year Four Weighted Average Remaining Contractual Term, Exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Research Tax Credit Carryforward Research Tax Credit Carryforward [Member] Entity Current Reporting Status Entity Current Reporting Status Weighted Average Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] MEMS Restructuring MEMS Restructuring [Member] MEMS Restructuring Contract balance, payment term Contract With Customer, Payment Term Contract With Customer, Payment Term Effective tax rate Effective Income Tax Rate Reconciliation, Percent Rest of World Other Non U S Countries [Member] Other Non U S Countries [Member] Gross accounts receivable Accounts Receivable, before Allowance for Credit Loss, Current Summary of Income Before Income Taxes Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Construction in progress and other Construction in Progress [Member] Loss on retirement or write-off of long-lived assets Gain (Loss) on Disposition of Property Plant Equipment Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Balance (in shares) Balance (in shares) Shares, Issued Tax Credit Carryforward, Name [Domain] Tax Credit Carryforward, Name [Domain] Existing technology Existing Technology [Member] Existing Technology [Member] Market Stock Unit (MSUs) Market Stock Unit Msus [Member] Market Stock Unit MSUS [Member] United States UNITED STATES Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share 2025 Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Three Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Current assets: Assets, Current [Abstract] Gross Amount Finite-Lived Intangible Assets, Gross Leases [Abstract] Schedule of Gross Carrying Amount and Amortization of Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Income Taxes Income Tax, Policy [Policy Text Block] London Interbank Offered Rate (LIBOR) London Interbank Offered Rate (LIBOR) [Member] Long-Lived Assets Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Federal Internal Revenue Service (IRS) [Member] Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Unrealized gain (loss) on marketable securities Current period marketable securities activity OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment and Tax Cash equivalents Cash and Cash Equivalents, Fair Value Disclosure Entity Address, Postal Zip Code Entity Address, Postal Zip Code Options exercised (in shares) Options exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Revenue Recognition, Warranty Expense Shipping Costs Revenue from Contract with Customer [Policy Text Block] 2023 Purchase Obligation, to be Paid, Year One Diluted weighted average common shares outstanding (in shares) Weighted average diluted shares (in shares) Weighted Average Number of Shares Outstanding, Diluted U.S. Income (Loss) from Continuing Operations before Income Taxes, Domestic Exercise Price Range [Domain] Exercise Price Range [Domain] Accounting Standards Update 2018-02 Accounting Standards Update 2018-02 [Member] Income Taxes Income Tax Disclosure [Text Block] Schedule of Stock Option Activity Share-based Payment Arrangement, Option, Activity [Table Text Block] Basis spread on variable interest rate Debt Instrument, Basis Spread on Variable Rate Interest and penalties incurred during period Income Tax Examination, Penalties and Interest Expense Number of foreign currency derivatives held Number of Foreign Currency Derivatives Held Stockholders' Equity Stockholders' Equity Note Disclosure [Text Block] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Auditor Firm ID Auditor Firm ID Purchase obligation Total Purchase Obligation Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Not Designated as Hedging Instrument Not Designated as Hedging Instrument [Member] Other comprehensive income (loss), before tax Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent [Abstract] Entity Address, Address Line One Entity Address, Address Line One Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Net change in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Less: Accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Other current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other 2027 Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Five Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Total deferred tax provision Deferred Other Tax Expense (Benefit) 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 Principles of Consolidation Consolidation, Policy [Policy Text Block] Entity Shell Company Entity Shell Company Expected term (in years) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Total current liabilities Liabilities, Current Repurchase of stock to satisfy employee tax withholding obligations Payment, Tax Withholding, Share-based Payment Arrangement Consideration paid Payments to Acquire Businesses, Gross Additional non-refundable fee Payments for Long-Term Purchase Commitment, Additional Capacity Reservation Fee Payments for Long-Term Purchase Commitment, Additional Capacity Reservation Fee Accelerated depreciation Restructuring and Related Cost, Accelerated Depreciation Cash Flow Information (in thousands) Cash Flow, Operating Activities, Lessee [Abstract] Foreign currency forward contracts Foreign Exchange Forward [Member] Acquisition-related liabilities Increase (Decrease) In Acquisition-Related Liabilities Increase (Decrease) In Acquisition-Related Liabilities Line of credit facility maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Money market funds Money Market Funds [Member] Cash Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents $68.56 - $68.56 (in dollars per share) Exercise Price Range Range Five [Member] Exercise Price Range, Range Five [Member] Aggregate Intrinsic Value, Vested and expected to vest Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Current Fiscal Year End Date Current Fiscal Year End Date Derivative Instruments, Gain (Loss) [Table] Derivative Instruments, Gain (Loss) [Table] Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Amortized cost on available for sale securities held at gross unrealized loss Available For Sale Securities, Amortized Cost On Gross Unrealized Losses Amortized cost of available for sale securities in an unrealized loss position. Statement [Table] Statement [Table] Other current assets Other Assets, Current Advertising costs Advertising Expense Recently Issued Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Other Deferred Tax Assets, Other Income Taxes [Line Items] Income Taxes [Line Items] [Line Items] for Income Taxes [Table] Compensation costs related to equity incentive plans not yet recognized Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Schedule of Before-Tax Effect of Derivative Instruments Not Designated as Hedging Instruments Derivatives Not Designated as Hedging Instruments [Table Text Block] Statistical Measurement [Axis] Statistical Measurement [Axis] Income tax examination, estimate of possible loss, penalties expense Income Tax Examination, Estimate of Possible Loss, Penalties Expense Income Tax Examination, Estimate of Possible Loss, Penalties Expense Subsequent Event Subsequent Event [Member] Stockholders' Equity Note [Abstract] Stockholders' Equity Note [Abstract] Goodwill Goodwill Intangibles, net Finite-Lived Intangible Assets, Net Options Outstanding, Number (in shares) Share-based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding Weighted Average Fair Value, expected to vest (in dollars per share) Weighted Average Fair Value, Vested and expected to vest As of the balance sheet date, the weighted-average fair value for restricted stock units that are fully vested or expected to vest. Net amount received from exercise of stock options granted Stock Issued, Value, Stock Options Exercised, Net of Tax Benefit (Expense) Weighted Average Estimated Fair Value Using Black-Scholes Option Valuation Model Weighted Average Estimated Fair Value Using Black Scholes Option Valuation Model [Member] Weighted Average Estimated Fair Value Using Black-Scholes Option Valuation Model [Member] Foreign income taxed at different rates Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent Share based compensation effects on diluted earnings per share (in dollars per share) Share Based Compensation Effects On Diluted Earnings (Loss) Per Share Share Based Compensation Effects On Diluted Earnings (Loss) Per Share Cost of sales Cost of Sales [Member] Inventories Inventory, Policy [Policy Text Block] Adjustments to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Apple, Inc. Apple Inc [Member] Apple, Inc. [Member] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Developed Technology Developed Technology Rights [Member] Within 1 year, Estimated Fair Value Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One Operating lease - in excess of 12 months Operating Lease, Cost Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Gain Contingencies [Table] Gain Contingencies [Table] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Securities in a continuous unrealized loss position for more than 12 months, aggregate unrealized loss Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Deferred income taxes Deferred Income Tax Expense (Benefit) Weighted Average Remaining Contractual Term, Vested and expected to vest Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term EX-101.PRE 13 crus-20220326_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 14 crus-20220326_g1.jpg begin 644 crus-20220326_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_(3_ (.^/^"BWQ7_ &2/V2O!O[,GP1\37>AZO\9;W48M=UK3YC'/%HMDD'VB MV1UPT9GDNX5+ Y,<%?&+0Z M7;ZE*_A?78+^-;2=Y8X9B\#,NUW@F53GDQMZ5XY_P2"_8Q^$O[#?_!/GX9_" M;X8^%+&RN[SPCI^J>+=4MX%$VKZM<6R2W-S,^-TG[QV5-Q.R-40<*!5_PW^R ME^S9^Q'^T)\;/^"A.FOI7@[1_&G@C3[SXCI;V@AMHYM).H3SZJX3@.\%PHDV MCYC;[SEW8D ^BJ*_,6'_ (.'O%MY^QGJ'_!4/3_V*Q)^SKIWQ 'AR746\=;? M%4EH;A+;^U5TXV?V;R_/D6+R#>;\DG< .?1?^"IW_!]MI1&]E,'C>&-\Y9&1L*5.20 ?>M M%?F!\=/^#B?XA?LL?M(?![P#^TE_P3J\1^'/ /QMTZ*X\&Z_9^,(+_76\QHD M7S-*BAPC&2> >29_,V2JQ D#0+V?PK_X+A?$H_\ !6;2O^"6/[5O[$LOPSU7 MQ?H;:EX*UJ'Q[;ZP\J_9I[F-+N."%8X6=+:=#Y M?\%W?BMX5_X*M:Y_P25\,?L!2>)O&MI:F;0M9TCXF1I:7ROIJ:A#)/Y]A']D MC$+CSFW2&,HXC6X;8LG:_P#!-'_@LRW[:7[4GQ0_8)_:%_9Y?X4?&GX62S2: MGX OB_/]E\3?$>/49)-)\,72LRSQB5+ M0BXCMR/WL\@@0M'-''YCQ/CS3_@E7^U'^Q3JG_!7S]KBST+]@BS^%?Q.\*6. MM7GQ5^(MC\1[K6[75A::HB7AM[:2UA%NDTP%RQ159V093/0 _6RBOSO_ &0O M^"WOQ2_;5^&.A_M)_!3]E#PWJGPXUOXNZ9X*U".P^)YF\3>%(;S5H=/BU+5= M,%@(XHW643".*XD*J\9)9/,DC]'^.7_!5^:R_P""B^F?\$L/V2OA1I/C?XH_ M\(Y+KOC'4?$OBB32=&\,6BP":-)I(+6ZFGN)$>$B-(PJBXB)?E@H!]DT5\:_ ML,?\%?/#O[=7PJ^,$7@[X.KH/Q>^!VI7FE^//ACK7B7_ $>.]@:=%,.HQV[& M2VD>VG02_9PRM$P:, JS?)GPW_X.A?C)\>OV%/B/^V]\$?\ @EYJ%UI'PLU: M&#Q>^J?%.WBLK>UD$.UXI?L8EN)\RY:%(<(BAVDRR1L ?K[17CO_ 3^_;+\ M$_\ !0;]CGP'^V)\/?#]WI.F>-M*>X_LF^E$DMC<0SRVUS 74 2!)X94#X7< M%#;5S@>;_P#!4O\ X*J?#/\ X)E^$/!=IJ/@>Y\:?$#XG>)8]!^'/@2RU%;- MM3NF>)'EFN&1Q;V\;30JT@1VW31@(7?M#_MJ?LK?LHS6ME^T%\;M M%\.7M[IUUJ%GI4\CS7LUE:QM+&-&>2;9Y<:J2S "O!OA)_P5?N M[#_@HQ_PZS_;"^$>E>"/B;JWA>/Q!X'U7PMXHDU?1?$=J8Y9)(4DGM;6:WN$ M$%Q\CQ%7%M(0X)16_+O4/$O[0?QK_P"#M'Q;X%^+O[-N@:[/J/P]D\,:Q\.] M2\?^=IT7ARY\/PK<$71L\2!X+B:X:V$2Y>=X]_60@'[U?"#XP_"SX_\ PUTC MXQ?!/Q_I7BGPMKUM]HT?7M$O%GMKN,,4)1U.,JZLK#JK*RD @BO-/CI_P4J_ MX)_?LQ_$";X4_M"_MC?#OP9XEM[:*XGT+Q%XHM[6ZCBD7=&[1NP8!AR,]1S7 M=_!'X&_!']D[X-:;\&?@5X!TSPAX+\-6TQTW1=+B*06B-(\TK)-1\:^-[^]MOB# M_P +&UO2K]-$67R=.MTT@26D)%O91VT983!F9&8_>"J ?TV_ K]H7X'?M/> M(OBK^SS\5=#\9^&IKJ6VAUWP[J"75K)+&<2(LB$J2IX..AXKC_V@O^"@O[$7 M[*'B>W\&?M,?M2^"O FJ7EOY]G9>*M0?\%Y/^"9>F_\ !3_]@+Q%\+_#^CPR?$'PLKZ_\-;Q@ _]HPH=UGN/ M1+F+="02%#M$YSY8H ^J?AI\:_A3\8_AS!\7?A9XYL=?\,7=L;BSUS3)#+;W M,.P/YD;@8D0J00RY!!X)K ^!_P"U]^S#^TKKFM^&O@%\.*_(K_@W6_X+37?_ [IUK]CWXCZ?)K'QE^$ M5Q;>'OAEX0O)3#=>)H;R;[/IMG@_,@M;@^1.^W%O:I'(W".1^GO@71OA#_P2 M_P#V*_$/Q*^-GC6%H-#MM1\8_%?QH+3;)K>LW#&XO[T1CDM+,WEPP@DJ@@A7 MA%% 'O\ 17YV^'_^"\6HZ'X.^ _[1_[0/[+T'@SX-_M%>*9-"\%^)4\9_;-6 MT:1W9;&XU2S^R1PQ17*HTA\FXE,"#+;\X'HGQ=_X*RS7/[?7BK_@F1^R;\+] M!\4?%?P;X#/B76_^$Y\5SZ)IIS#;SQV5M)!97;W-P8KF"1@PBC5'R'9E=5 / MLZBOB7_@EK_P65T+_@JC^Q/XN_:7^$_P0;0_%W@BYN++6O VM>(R+9[I+=;B M(QW\=LQ,,B-@.8-RLK@H0 [?+_P6_P"#I#XH?M2_LK>*_C?^RS_P2?\ 'OCK MQ7X1\1P6>L>#_#/B)]0BL-/EC0QWT]Q#8>8#)(9(XX(H9&(MYI&:-$R0#]>J MY3XS?'3X+_LZ> [GXH_'SXK^'?!GARS8+<:WXGUB&RMD _$&J>+? ^C>*M;\+W6AWNIZ5;W=YHMZP,VGRR1*[V\A'!=&)0X[J: M_ +X)_$Z3_@N7_P MK_L^0_%31U\(67A!-;M?&9TBX6[TNQMX6D-NUE.ICD0!P1)D'."GV6"[NKBU)F MLFL>)$EMI/D68AD*'>"2JXG[\_8GU#QO>?$;2 M["_\+ZWX7\;QBZG2ZN+FU2)K.XM$C243VD@.ZY$80K(TB#<% /T&HK\SO@[_ M ,%]_CAXM_;S^(/_ 3.^)W_ 3AU'3/C+X:LUN/"N@>'/B+;:C9:GN@AN0+ MN^DMX([*(6LZ7!GQ)\H9%1I?+CD]"_X)-_\ !9W7O^"D7Q ^-/[._CS]FB+X M<_%/X+:O+8ZKX>;Q;_:-A>.MQ<6S 7:6RM&8[BW:-R(W&'1TW9** ?=]_]IS]J*Q^"LO@6.T\ ^,M"_L2?7QJ M19K?1A+YWFB"'&?M &W9QLSDYX /T,^!?[07P0_:;^'T/Q7_ &>OBMH7C/PU M<7$MO!KOAS44NK626-MLB"1"02IX([&NPK\7O^"%/[=OPC_X)N?\&V*?M;_& MJPU*^TCP_P"-=8B@TO1XE>YU"[GU!88($W$*NYV&78@*H8\D 'Z"N_\ @O5X MA^%?[6?[/GP)_:-_9Q\.6?A']IS0]+U#X:^.? /Q!N-7%NVH21Q6D=W!--!\6:?I?_"5_9I/&UPM^ M\=O%>3B%Q8V\<\#E8]DN65)6R0B)K_\ !8;]ICX%>%/VU/V0]%_X*%?\$OM& M\3>,]?\ $-NW@K5]&^,]T5\-WK:E9Q317$4>GQ1W\,)O$7Q,E\:N#9_:GNUBLY+)K(*LH%E/*Y^T%4A,3GF14H ]NHK\U=1_X. M&(6_9@U3_@H[X9_97DO?V;=&^)T?A&Y\52^*FB\0W=N94@;6H-+-H8C;">1( MUA>Z69\EB(]NT_HYX7\3:!XU\,Z=XR\*:K#?Z7JUC#>Z;?6[9CN+>5 \%=0GL?$NFW/BJW6;2 M[F"1HIHIUW9B9)$9P5([5F?\ #Y/_ ()3_P!D_P!O?\/!/A3]A,WE"]_X M3&V\KS,9V;]V-V.V]E>5@,R%/.$*%LD1PQKT4"OF/\ X-2?@O\ #C]HO_@AEXW^ M!?Q>\,6VL>&O%?Q)\0:;K&G7<*NLD,MCIZDC<#AUR&5NJLJL,$ T ?L#HVL: M5XATBUU_0M0BN[*^MDN+.Z@<-'-$ZAD=2."I4@@]P:LU\5?M+_\ !2GPS^Q1 M\?O@?_P2P^!'@&+XB?&'QUI-O;:38:MKITO3](TNW@=#J-_<1P7#C)Q=:9XAM MEVK%=V5^\$3+$[2V^\2P*T0N8SA_FV@'V,)8C*T D4NJAF0-R ']>LY?$'A/0->B3QTUC!X$T MFUGUM(H;&!K24ZCR]S(V7@+R*6R/- 3WCXE_\'!MSK?PV_:&^-O['W[/&@>- M_"O[,NO0Z=X]7Q1X\N-'U34E:9X6N+&VCTZXC\@O%/LDFG1W$$F8EPH8 ^]/ MC[^TO\ ?V6/!B?$7]H[XNZ%X*T![I;8:SXCOUMK43-]U#(^%4GL"1GM6S\+? MBI\-_C=\/]+^*_P@\<:9XD\-:W;?:-(UW1KM9[6\BW%=\^L-%\::9X?GAT[5%7S[.>#Q=I]K<0,5X8 MQSP3(''#!0P SBOI3_@WQ_Y0Q_L^_P#8D'_TKGH ]J_:!_;[_8M_91URW\-_ MM+_M->#_ '>WBEK.'Q5K"67V@ *3Y9EP),!ESM)QN&<9K!\._\ !5#_ ()K M^*=:LO#FC_MW_""/VK(L?##7].\:MJ5UIEQ*+=["'5;=K.!(?M<5U;LKPRRB)G*/P#( #[[ M>6*-D2215,C;4#-@L<$X'J< G\#3J_%7XO?\%(O^"AGQ#_X.5]!_9*\-_ O0 M;_3_ (3:)JLOACX=/X]^P6^J->:+YW]JW=\+68"X^RSC9"(F6(,\88EWD;ZU M^*/_ 6J\4?!;_@K/\./^"57Q%_9-MH]1^(^DV>H6?C#3/B"9X[**>*Y+*]L MVGH6=);29,+)AEVOD9*@ ^]:*^%/V._^"T.I_M/?\%4?BC_P2V\5?LOQ>%]9 M^&&C:AJ%WXLLO'!U*VOQ;75E"JI"UC R;UO5?)8[2A7!SN'EEE_P<9>+;C]N M'XO_ /!/VT_X)Y:]K_Q"^&NE:E)X>TSP1XU_M)O%5]:S6X6VC$EA +6,V\TE MP\TA.Q;=D5)9'C1@#]/J*_,/]I+_ (.#?CC^R)_P3>^&'[?_ ,?/^":FKZ!< M^//%MWX(?^#@ MSQ[\+?VTO@/^SU^T'^P/JO@GP7^T+;:>?!'BV\\<6]SJ$&9M?\>?"._OKF#PS: M+FXU?2[Q(1=QVZ_\M+A&MK>1(^KJLJKEV56_4NB@#\]O^"3O_!:/]B7XD?L0 M>!_"/[17[2/@_P"&/Q,\!>%[/P_\0O!_Q*\06^A7]K?V4"P23B*]>(O')Y8E M!3<$\S8V&4BO1_VL==U#_@J;_P $^/C_ /!K]E_PWK#:;KWP_N=,\">-M2MS M96/BS4)()7:.R$VV22T#)!%]L*B&4SOY3.L;,?JG6OAU\/O$NL0^(?$7@31M M0O[8 6]]>Z7%+-%@Y&UV4LN#Z&MF@#^;/3?B7X9TW_@U UK]@&YG,7QL;XO) MX8?X4NA'B)M2_P"$EAU$0C3_ /CX)\A2<[,94C.1BN@_X+__ ?US]D;_@WO M_9#_ &0?B]KUE#X_T+Q#97&K: U]&US!C2]0:=0H)+I!+KPM;VUU+9ZKY4+R!MJNWVB M#"DY/G)_>%?O510!^"/Q'^-7PQ_9^_X/-_$'Q/\ C)XMM] \-V?@VWCU+7KY M6%IIZR>$K=%FN90"MO"&*AII"L:9R[*N2.H_X)8^'Y_VPO\ @YQ_:._X*$_ MAVUCX2>&]+N=+A\9:6/,T_6+\VEC9)!;S#Y)]_V>XG#*2NQ$;.)$)]MLO^": MO[;T'_!R%J7_ 53O/@M82_"N\TTZ,+=?%%B=4,0T%-,^TFW,@389DW[/,W^ M4QO;O=W\/BRVNI8+?S57[24@5I&,6]0$?)RC ?OTEI:Q"01VT:B9BTH5 -Y( MP2?4X 'X4Z""&VA6WMH5CC1<(B* %'H .E 'Q5_P;Q>*/ FK_P#!&7X&IX0\ M1:7=1:5X2:VU<6-Y&XL[P3RR313;2?+D!?_VZ_P#@@Q^U%]NLOC=XXL-, MUK]GX:MYVKZ%'/MN+RPOK8$N^G1QB17>X0&WQ%*LKADE7ZS\"?#:^_8*_P"# ML+QU\=_VFM =0G\!>-_$%VMKIUU<&WL'ELC M)]/;2?$NAV>HVK,&:VOK9)HR1T)5P1D4 ?A__P $'_AAX@L?C]^WE_P5$\77 M\>A?"#QOK7B2+P?XGU:46UEK4$FJ7MX][%))A6@C0Q*)?N,T[*I)1P/D+_@E MS\4/AOX<_P"#9_\ ;8\&^(/'FCV6KW/B*U^S:7=:C''<3?:(;&.'9&S!FWO% M*JX')C;'W37]0UO;P6L"6MK"D<4:!(XXU 55 P .@ [4^@#\\O^#5_Q5X9U M_P#X(>?!_1=$\065Y>:)<^([76+2VNE>2QG?Q!J,ZQS*#F-C%+%(%;!*2*W1 M@:^=/^#H+]GWXB:5^U=^R7_P4'_LN[O/AQ\,OB!96WQ#O8(6DCT"#^U;*Z2\ MF"@[(76*9&D.%5HXU)S(H/[,4V:&&YA>WN(EDCD4JZ.N0P/!!!ZB@#\4/C7\ M/M1_X*"?\'6GPJ^,/[+NO6GB?P/\&/A]I5UX\\;>'KM+O3;!T.I7,=H;F(M& MTTWVN!!&K%MLCMC$;D<5X!^-'P@F_P"#TOQ7XNA^*7AY])N_"\>EVNJKK,!M MIKT>%;.(VRR[MC2B1'CV [MZE<;@17[M:%X=\/\ A>P&E>&="L].M0Y86UC: MI#&&/4[4 &3ZU5HK:$R2.%!.%1>68XP .2>*_. MKP/_ ,%C/^")7_!7CX0^+/V>_C[J5GH^'FLM4^&?QHTJ'3]7FD&Y%>QC627S MKH-D1I:R-=(X&$5MN?T#[;Q%)XPM_">F1ZM,FR75$L(QBT?54VW.EVEU< M$VMO,O\ RSF\A(I)(\ I++(A&5-?9NMZYHGAG2+GQ!XDUBUT^PLX6EN[Z^N% MBA@C R7=V(55 ZDG JU10!_-E^PC\5OV:/"W_!W;\0?B)9_$+P;I_A"[\3^+ M#I&O?VG;1:=)>36,N]HIRPC+R2F<94_,S,!G=S^R'_!=O]GKXF?M>_\ !(?X MS_!?X$6$VK>(M6\.6>H:/8Z=^\EU$66H6NH/!"%_UCRQ6SHBC[[. ,YKZ]HH M _ W_@C;\7/^"0'[7?[$7PX_9'_:;^"6O^,_CWX'O6TJU^%E_=Z]N,]J /P-_X-&?B;X)^$7[''[4O@+XIZR?#NI:!J)U+7DUJUEMH= M-MX[%X'-Q/(HBA<2AE\MV#G8Y"D*Q'<_\&1_B/P2O[*?QC\)1:]IH\2-\0H+ MR;2Q=)]L-B+&%$F,>=_E"0R*'QMW$C.:_;F&VMKW2,R.7D*(!N;U..IX M'/M3Z "OY]O%/[/GQ!_X(!?\' UY^WE\1/!&L7'[-?Q4U;5UU'QYI&F2W5OX M>AU=S-);W8B5C#]GO1&P!YDMTW)O<.B_T$TV:&&YA>WN(EDCD4JZ.N0P/!!! MZB@#YWU;_@J]^P#-H=M<_"?]ICPK\3M=U2'=X>\$?"S6[?7]0CY8X;.TD M>1>2 TDOEQ19W2O&H9A^9W_!YUX0^)'B[]B7X%_%Z[^']Y9VVB^,YO\ A*8( M7%RNCSW=DA2*66/Y"-\4D8D^ZS!0#\R@_M)X8\ >!/!+3OX,\%:1I!N2#6EPFR>UNH5DCD7T96!!'L: /Y[O M^"D_[:?[-O[1/_!R1^QS^T#\+/B/#<^ [/2_#L*^,[^WDLM-NA_;6HLTL,UP MJ"6)6E$;2CY%E22/.Z-P.U_X+%_%7X9:5_P=G_$OQ)-\2-"33KWP\-)M-0?581!-? MQ^%]-ADM5D+;3*LL,L90'<'C9<9!%2_\&W'Q/^'&N_\ !=']MV?1?'FD72>+ M/%6NWWA=X-1C8:M;#Q%=RF6VPW[Y/+='W)D;6#=.:_>*B@#^:O\ X)O_ !K\ M!_L6>,O^"GG[.7[0DNHZ/X\\7Z)JUIX4\)1Z/<3WVK/$OB 2-#'&AS&J7D$S M2L1&L#&8L(U9AZ%_P1T^*_PO\/\ _!J;^U;X=UWXB:)9:A"/&-K+8W>J11S+ M->Z';16<91F#;IY%9(QC]XRL%R5('] \>@Z'%K,GB.+1K1=0E@$,M^MNHF>, M'(0OC<5!YQG%6Z /YZOV!/VY[7]D3_@U&\0^.? GPG\*_$W6]+^(=YI.K^&/ M$>GQZGI^C?;;T/#>ZE9G.8E 5D5P%:1HN<9KY_\ VG?C)X,\:_M(?\$[/VOM M6\8?$?7X+G7- O/B%X\\:>&;^QL/[3@U?3I[RPTJV,,=NEG9J3''%I\7D;0- MIED,C5_4G-##<1-;W$2O&ZE71UR&!Z@@]139+.TE6-9;6-A"P:(,@.Q@, CT M(H _#/\ X+V:W8_"7_@O]^Q3^UY\2XKO0_AO!:Z)#=>+=3T^:&UMI8=9NIYH MY2R!HW2*YA=D8!E5LD#!QS7_ +?^"C?[#'BVR\8VMI;:9K\.L:O M#JK?9+C3+";5]+EAN+J&7;):J\43R 3*C!5.0""!^^4UO;W 47$"2!'#H'4' M:PY!&>A'K3Z /RO_ .#K#]BF3]J7_@G9I_[8/P+?^":/_!5W MX3^*;?XF>'/'5PFG_#G4X_$,_P#PD =HY([.+3;-S$U['=(_[MHU+;XG5FPY M3^AWX/>%=%\"_"3PMX)\.>"#X9T[1O#EC8V'ALW(F_LF&*W2-+3S S!_*51' MN#,#LSDYS6J?#'AIM?'BIO#UB=46$PKJ1M$^T",_P>9C=M]LXJ]0!\;?\%^_ MB7\._ '_ 2.^.FF>./'6D:1=:[\/+^RT2UU+48X9=0N7"(L,".P,KEG0;5! M/S"ODW_@S0^)?P[N_P#@F;KOPLMO'6D/XGL_BIJUY<^'1J,7VZ.V>TT\+.8- MWF>42" ^-I((SD$5^O=% 'XM_M]?![Q)^RU_P=-_L_?\% /C%<+I_P )?&&E M/HJ>,M0D$>G:3JO]C:CIZ65Q,V$@9WFMY$+E0_G/M)\M\)_P2P^#OC#]H[_@ MY6_:;_X*'?#-C>_"31;>[\.V?C&R;?8:WJ1BL+8V]M,/DN%3[+-([QEE7;%G M_6*3^SNJZ3I6NZ?+I&MZ9;WEI.NV>UNH5DCD'HRL""/K2Z=ING:/8Q:7I%A! M:VT";(;>VB"1QKZ*J@ #V% 'X3_\&NOCS1/V9/V_/VPOV7_C5:ZEHWQ \2>/ M])31?"DNDSM=W$=M>:W]IN-H0A((DN8)&E8A-DJD%MPSX7\:?V\KS_@H%X,_ M;J\#^//A-XK\%:OX>T^YE\$?!WX:^ [NTM)Y8+F87^M^)KJQA'VN[AB@0G^T M)%@5G8Q1/*$V?TH+;VZSM&1Y8H$5I6S*R MJ 7.,9/KP * /YW=/^-'PPG_ .#(V\^&[^+[>#6[;5AI8L+Q'@:YO6\?#4/L M]NTBJMRZVC"=EB+E$R6VX-?J9_P;H^+O"WBS_@C)\#%\,>(['46TOPS+8:FM ME=)*;2ZCNIB\$H4GRY%#*2C8(#*<8(K[6M[:WM(5MK2!(HT&$CC4*JCV Z4^ M@#\-_P#@]G^)?P[N_P!FCX1_"FT\T^)G[!?P*_X+8?\ !,[QG8O\0_A)\.?#$GQ! MNO!-[%-*\5CI]JR:@?))Q=V1"K,CC<8/O@"#:W]"%% 'XG_M4?MJR?\ !P/_ M ,&[/C4_ &*WN/C/X5BTO4OB%\+])EWWSRV%W#)&/#>BW]WJNC>'K&TNM0D M$E_3GK0!^&?QB\::'^R9_P>-2_&_\ : %]X>\+^+/ MT:^&-5ETNXF75I#X9BLUBMEB1FGD:YA>!40,QDVH!N8 N_X+#^+M#_9L_P"# MG?\ 98_:Y^/$\OA;X=R^"=/BF\4ZK RVMO-'/JTC6EY]EN%GMOM5NLGD MRK]V1=P.UADX8C2QJD%P%D#20PR3+&RA_+!8J,$"W_P $F_B=\(M9_P"#M#]J M'Q''X_T">UUKPUK]GX7O1J<)CO[X:EHP,-L^[$LFR*X^5"25CD[ U^]%% 'X MS_\ ![#XJ\,P?\$]?ACX(F\0V2:S=?&:VOK;26ND%S+:Q:3J<%=2UF^M]8A>* MPM#J>F,)YG#8B3;#*=S8&(V]#7]%5% $=K=6U];1WME<1S0S1AX9HG#*ZD9# M C@@CD$5)110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !61KWC_P3X7\2:'X.\1>*K&RU7Q-=36_A[3KB MX59M0EA@>XE2)#RY2&-W;'15R:UZ_GX_X..OVM_VN/AC^VY\%O\ @I%\(%+_ M H^"/Q0OO"/AAXIF6/4=?M?)DU(5E\&Z[X1A\26>HEC_M)? _]E'PWJWPXU;XO:7X*U&*R^)YE\3>%K>\U:"P MCU35-,%@(XHF2;SQ''<.54H263S)(P#]$J*^&O%'_!83Q!XN_P""B'Q"_P"" M=W[*WP5\)>*O%7PN\.P:CK=MXO\ B2=!N_$-Q)$DTEAH\(L;A;B2&*1"[S/$ M@<[3M0&8O MV6-=_92CUFQ_:%?0ET3Q/:^//*DTHZA>06DGG6K6!#^4TX8;9?W@'_+,G ?_ M ,%)O^"XNM_\$Y?VYOA7^QUJW['-[XZ@^+-QI\>@:UX:\9JE^&N+Y;-XA82V M81YA(P\M/M 63*@O'D[0#[_HK\T/"G_!?CXT:7_P48U[_@F3\<_^"<6K:/\ M$J72EN_A_I?A7X@VFK#6)'MENDBN9FA@ALT%OYLTD^^18A!(H60A2_>_\$N_ M^"T7B#]NS]K?XP_L*_'3]F$?##XE_".:9[VPL?%RZU9WEO#="UF*SB"'#))) M#@A65UE##;@K0!]Y45^=WB__ (+PW?B'P-\=OVB/V6OV:+3QW\)/V=-;CTSQ MMXJOO&IT^\UV97 O3I%LMG-'-';1L)?,GFA$P(" AZWOVBO^"[7P0\$>(/V M%-:\?>*6T#1M'T\Q!D:]N$M[EUN)9O]&2!8S^^! M5G7 W 'WG7G?[0/[6G[-7[*6C0>)/VD_C7X?\#Z;HFG MV-XE];W/D0^9!*+SY"8U;:HWJC[XT^5_^#IE$?\ X(8?&EF0$K/X:*DCH?\ MA(],&?R)_.@#[!_9]_:W_9G_ &KM(N/$/[-?QM\/^.-.M7*3ZEX:OUNK='! M*>:F4+#(RH.1D9%>BU^7'_!O[\5_$'P _P"#:KPK\=/"7@>S\17WA#1/&.N? MV'>:PVGI?I:ZWJ_\ !.WQ M'_P49^%W_!+R_G\'^"/&D.A^,KK5OBG;PVULLKV<<1MW%GYUS*9+R-'40JD0 MDC;?)ETC /U(_:$_:.^!?[*/PLO_ (V?M&_%'2/!_A737B2\UK6KGRXD>1PD M:#J7=F( 502?3BNA\$^-_!_Q(\&Z5\1/ 'B:QUG0=]M94 M$D4T*:WMYM\D4PDB?:Z#&<>8KD5XC_P6>_X*1?&']ES_ M ((/? K4/V'/@M8?#;P)\9O 6BZ+%>1>(FN;SPI87>D&X32[3**\LAMXWC:] M$/"=I+#%-KFL702$R2L M%C1<9,C,3PJ@D@$XP":ZGPAXN\+?$#PGIGCSP-XAL]7T76M/AO\ 2-5TZX6: MWO;69!)%-%(I*NCHRLK D$$$5^4'_!57]HM_!W_!%OPQXF_X*0?\$U- \6^" M#JV@Z>OAK1?CC<0W8'V)&LM3BN(-,0QN6$T;P[@54CYI!(P7W7QQ_P %;OV8 M_P!@G]@S]E+6/#OP:CT1?CCX:\,Z9\+/ 3ZX\6G:#;7%C9,%O=1\B5TM;1+J M!'F6"65\AA$?F*@'WW7D_P +/VZ_V./C?\7M2_9_^$G[2O@_Q!XXT:&>75O" M6F:U')J-FD+K'*98 =Z;'=%;(&"P!ZU\W?LO_P#!8WQ!X^_X*C^-O^"2?[3O MP TWP?\ $3PWI2ZIH>N^$O%DFL:3K%NUI!>^7NFM+66"46]PK:]TK^>W_@T"@AC_P""CO[4A2%1LTLJ MF%^ZO]L2\#T' _*@#^A*BOS;TS_@O3\9O%'_ 4G^(O_ 2Z\ ?\$ZKCQ'\0 M/!5E=3:=>Z3\4(5L+\QI;RQO<27-C#]C@,5PI>3]ZROB-4E+J:ZK_@E=_P % MK/%W_!43]GSXM^)O G[*,>B_%;X1Z@+/4?AU>^-!]DU*219C;K'J M3Y3.UM M<1X:%E5XU);:^Y0#[ZHKX&_X)%_\%O9_^"KG@[XL:_8?LXZ7\.-1^%?DQ7NB M>(_B$\TSS2).RM<$:?M M@_M#?LX7&C^,_B]>V5G\,OA!HWBD7M[JMQ>JKVB37,MK +4&-E>4F)O)#HOS MR,(Z /N&BOC_ .%'_!5$Z?\ MP^*/^">G[87PQTCP'X^T7X?IXVT/4O#?B:7 M5])UO2 C-D__!PG\"OV&_ G MPAT67P[X4OYO$?ASPDWC/[&/&$\VF:C#'=WUV+>46JQQK.8X!')@_,[%G41? M1W_!0#_@NI\1?^"=?[2?P3_9O^+'["\FOZC\8K33=@\(_$47-SIM[-G^,%UJSO;6&ZBMIB M)A;P[61[BW((#!UES\A7! /O2BOST\:?\%U+_P 0^'OC]\9OV4?V:K+Q[\,? MV:;Y;/Q[XIU'QJVFW&MSQLWVY-(@6SG29;:-3(99I8EEX5!AA)5;_@HO_P ' M!?@C]B7]CWX/_MU_"O\ 9\'Q.^'OQA1%TF8^,O[(OK&9[=IUCDA-G<*2JI(C M_O 4DC*X(^:@#]%*;)+%"H>:14!8*"S8&2< ?4D@?C7YP:C_ ,%\/'WPV_X* M*?"']B_]H[]A#5/ ?AWXY6-E-X"\57?C6WN]0W7DK06OVNPAB*VY>8*C1^>7 MC$BLPSNC7P?_ (+ _P#!1/\ ;F\/?\%O?V"K3PYX@N;))-7T*PUG^T(;&<_>B2Y\J+S@/[_ ):9]!7R/XU_X*S: MYX^_X*+:]_P3&_8@^#.A^.O'?@CPC+X@^(&O^+?&$NCZ/HZJUNJV2/!9W%>*_^"FO[ ?@?XHQ?!KQ5^U=X0L_$$GB5?#I@ M?4"UO#K# $:;+=*#!#=X(_T=Y%DY^[7B/[+7_!8"/_@H9^P?\2OC=^RM\&)+ M;XH_#V2?2O%7PR\2>*8[-M)OE^_(M^D$JR1"(32QOY0\U[=HRL9RP_.;_@TQ M_9U\!_MB_LI>-/"_[4/[,7AOQUX.\.?&:3Q5I'BWQ#K1FNK7Q*ECIZ+%]B,6 M9$:%GE:9IBK, C1-G< #]^;FYM[.WDO+RX2**)"\LLCA510,EB3P !SFO'OA MW_P40_8/^+?Q2N_@E\,OVP_AOKOBVSG2%M TWQC:2W,\C+N"P*)/]((SAO*W M[&^5MK<5\Z_\'(WP:_:M^.__ 29\?> OV1+/5;_ %MKNRN?$&AZ%N-[JVBQ M2[KNVA5/FD)&QVB7F1(G0!BVQO@C_@FO^VC^P)_P6RTOXL_LB_M5^'_#'PO^ M(7CRU\-)X"\-O:J(['5-)TM+-+O1W946.1)85=;,.LAB9HLR(':@#]U?%?BS MPKX$\.7OC'QQXFT_1M(TZ!I]0U75;U+>VM8AU>260A44=RQ K)^#WQD^%?[0 M/PYT[XO?!/QYIOB?POJ_G'2M>T>X$UK>+%,\+M%(.'421NH89!VY!((-?G__ M ,'57P*^&'CG_@CY\4?C#XJT&>[\0>$%T&7PW=OJER(K"237;*"21(!)Y.]X MKB:-G*%BK $_(FW7_P""'_Q/_P"%)?\ !N=\._C/]E6?_A$?AAXCUKR'SB3[ M+>:E/M..Q\O% 'UA\0?V_OV+/A5\2Y_@_P#$7]ICPCH_B&SN;2VU.QO=555T MV>Z.+6&[E_U5I)-_RS29D:3(V@Y%>G>+/%WA3P%X7O\ QOXY\3:?HVBZ59R7 M>J:OJMXEO;6<"*6>6660A8T50268@ #)-?SB_P#!/_5=7^,O_!KU^W-\7_B? M?OK7B/Q/\4KO4==U>_\ GFO+I8M$NA*['JPFE=QZ%B17)_\ !1/_ (*+?&+X MI_\ !L9^RU\,];\67SZAXP\4:EHGBR]:X8OJ5AX>FEAMH96)S("'L)&)R2]N M"3UR ?T4? ?]M']E;]IS6+OPY\!_CGH/B/4['3H=0N-+L[DI="QFXAO%AD"N M]M(?N3J#$_\ "QKT^OPZ_P""SGQBUC]CK_@O5^PK\2_AU(=.W>'M+\,ZNEI\ M@N-&N=6:SFMF X9!%GQ<\1Z?<>)O )O-3^'VB:M>I&VN:- M<+)//8PA\^8T-P)F8 $B.Z7"E8VQ\QQ_ CP%^RE^V+^S[^WO_P $%_VGQ=0_ M&SQSI^EZS^STNK>=J^AK.!<7EA>VP.^338T$BNUP@-OB&597#)*G],3*KJ4= M001@@CK5&U\+^&;'5O[>LO#MA#?&V6V-[%:(LODK]V/>!G8.RYP* /P:_P"" M^O[*O[%/[0/QW^-W[5GP4_:7L?@A^T[\ 9+2]UG2-3\0BQ/CJ"#2+*^M+W3F MRDBWXBGBMT,!N+]L;X^_\ !MK^S9\;OVF_!VIR^.-/ M\5Z5J/Q#EDTXQSVT,VGZC!;WMW&%'D-*'M?,R%"RW(7"D@#][]1\*^%]8FCN M=7\-V%U)#=+WGC#I(A&"K*>"".H- '\WW_ 5(_;/_ &<_V@?^"DG_ 3L^*OPM\?I>^$? M"USX4_MGQ==6DMIID3Q:U8/&+[Q)<37#;L0H8E,FY\#8- MW3FOW@L;"QTNRBTW3+**VMX(PD$$$81(U P%51P !V%2T ?@S\0OBW\+%_X/ M6?!GB%OB/H8T^W\/-I-Q?G58?(COW\*7L*6K2;MHF:62.,1D[B[JF-Q IG_! M&+XH?#/Q-_P=&?M>W>B?$K1Y;;Q5HGB:V\-WUIJD3)J4JZUIKLMJP;$[!(I9 M,)GY8G;HI(_>FB@#^:#_ ((T:M^P]^PM\1/CI_P2]_X+2^&=;\.ZJ_B17T>. M^O-<73M>!4V\UNUMI[[;@3JEO+ [1N)T<@-D(K?;7_!4']AK_@E?^TU\)?@Q M^PO\3]*/[,VICP)JNL? 7Q5X@N!;P:2#>1F;1]1CN'"IYPF@G$$DRR*_F1HR M.C)+^N][X8\-:GJ]KX@U'P]8W%_9 _8KV>T1YK?/78Y&Y,Y[$4_5M T+7K6: MRUW1+2]AN(3#/#=VRR+)&3DHP8$%./VPO$'[$7C'P#^T MUXWE\7>'O GQ'O/#OPQ\:27CW46K:;:JL(;GP\F@Z+=:C&EWJ!CU_3YI/)B+;Y M-L<4CL5!PJ,3TK]'+2TM+"UCL;&VCA@AC"0PPH%1% P% ' '&!4E 'XX_\ M!&/XZ_!33?\ @UC\1>'M1^+?ANWU#PS\-_'\7B&QGUN!)M-DN+W5#;K.A?=& M9?M$&P,!O,R!(],\'1>$4\57FB,+E-),?ARYM)?M!CSY6RY9(7W8VR.JG!( M%?T+4V6*.:-H9HU='4JZ,,A@>H([T ?B'_P<+?M5_ 7X[_\ !O/X&U+X9?$" MVO;?4_$OAFUT269&M_[6>VL0]TUHLH5KF.$R".22,%4D5T)#*0,3]OS_ (*9 MWO[+?_!&O]@W0?@_X2\-ZM%XN\#^'++4?BK<>&+7Q W@2XTW2M-BN/L,4R21 M1ZL#+-LWC$=;^(^D:P^M>(6 MN/#T4 OI5OHOM>V:XCF;?(D:(H/RQ1J O<_\$\?BY\+-0_X._OV@=>L/B/H< MUCKWAO4],T.]BU6)HM0O%32 UO"X;$L@,$PV*2?W3\?*:_>,VULUPMVUNAE5 M2JRE!N"GJ >N.!3Z ,SQCXU\&_#OPW=>,OB!XMTS0M'L5#7NJZS?QVMM;J6" M@O+(RJ@)(')') K^>#_@T6^,'PJT;_@I+^T-9ZU\1M$L9?%NF_\ %+Q7NIQ0 MMJS'5V(6W#L#,Q$B$*N2=PXK^C*B@#\%?V&_C-\(K3_@[]_:#\8W7Q0\/Q:1 M?>$M4M+/59-8A6VFG@M=*,T:REMK,@MK@L %,YDC7SH=S*"%\Z/)&Y<_NY10!^ M&OQ(_P""=?Q^^ /_ +1[#X0_M:>!]1U/XD&.)OL\&D":*37K=2 MI&R>2=51) /W0UI .IKK_P#@\+^ _P 7[SX/? /]KCX9>"KW5_#?P8\8WTOB MJQTOS$%I#=?8)+>XOR\F^!?@#]EG]K?\ 9_\ ^"@?_!!7]IQ9A\:O'.G:7K'[.Z:M MYVKZ%]H47-W87=L#YDFF(BR+(TZ#R/W,J2N&CE3^EG0_#GA[PSIW]D>&]!LM M/M [,+6QM4BCW,'+"&^^RK;?;(K-%E\E?NQ M;P,[!V7.!0!^'O\ P5#U_2_V:?\ @Z]_9V_:8^.4DWAWP%=>#K>WM_%5Y:R& MSDF%OJMLT2NBG=(LL\ *#YE$T9( 8$X7_!QE\:?AG??\%E/V$_%%[XKM=,AT M;7-!U?Q%;:Q*MK<:):2Z]8SJ][%(0UH1&KL1(%("-GH:_>N6WMYRC3P(YC?? M&74':V",CT/)Y]Z?0!^#'QW^+WPJ3_@]%^%WB=OB3H7]F67AQ=+O-1_M:'R( M;V7PWJ44=LTF[:LK23PH$)R6E1<98"G?\$A_BO\ #'5O^#LG]JC6=+^(>BW% MGXC\+>(;#P_=P:G$T>IW*:KHSM#;L&Q,X2WG;:F3MA<]%-?O+10!_-#_ ,$@ MM1_8J_8"^.7Q]_X)D_\ !:71-#:)<:C?:W'IVOI^\MYH9(+!PMPES M'Y$L+M&ZRJ77=G8K>L_\'4FC_ +X3_\ !*K]G'X'_ _X;K\.])B\>7>I^&?A MSJ$IBU"RTQ[>\?SY+:5VFA#/.KLC_-$\WEL%92H_?>_\,>&M5U6UUW5/#UC< MWMB2;*\GM$>6W)Z['(RGX$5>H _GQ_X+)?'7X+:Q_P %MO\ @GMXTTGXL^'+ MG1](MO!=_JVJV^M0/;6-K)KL4J3S2!ML49B'F;F(&SYNG->@?\%QM7T_X%_\ M'*G['_[5_P 6)7T7X<1>%]'L)O&-U _V!+B#5M6>:,RJ"-R)>6SL.RRJW3FO MW.IDUO;W&W[1 C['#IO4':PZ$9Z'WH H>#?%.G^./">F^,M)M+V"TU6RCN[6 M+4K&2VN!%(H9/,AD >)BI!*.%=2S7\44;] M'<2*,D5T?_!DQXT\(/\ L4_%;X>+XITXZ_'\4GU%]$^V)]K%FVFV,0N/*SO\ MHR*R;\;=PQG-?M6B)&H1%"JHP !@ 4M 'BO[>'[9/AG]A+X.:9\??B!I\C^% M8O&>E:9XMOX[668Z5IUW/Y$E\5B!;9"621S@_(K8!.*_"+_@ME^S-^RK^V5^ MT]XZ^.'_ 3^^(&C>(?C?JOQ-\'V_P -])^%.L6]T?$L%SI"RWE\%M&(0P7" M),]_E5C)82MED*_TC,JLI5@"",$'O7*>!/@5\'_AAXS\2?$+X>_#W3='UGQ? M+;2>)+ZPAV&^:"+RHBRCY1M08^4#/4Y/- 'Y_?\ !S+\3?"G@3_@AA\1/A+\ M5_BIH(\=ZUH_AB"WTR34HH[K5[J/6].DGDMX"0\BX@GD)5HH _FY_9M\.ZG^Q+_ ,$)?VU?^"9_[0,T.C_&:/XIQ6>A M^ WDSJ7B'[<-)M;2;3K;_6WL4S6LK(\2L"@+=*[;_@I'_P $4_V@_ '_ ;: M? CPKHW@"]U'X@_!C4;OQ1X[\/V,)FNK>TU=Y[B^0(F2[VK/:*X7("02OG"Y M/] ESX>T"]U>W\07FAVX!YJY0!^(7[:WPY\. M_P#!7;_@N3^Q]KG[,?B6P\9>#?AYX&T?QE\1?$/A^[2[L=&M8]1>^AM;F:,E M8IYS D2PDB3]Z&VA06'[>U3T;P]H'AV&6W\/Z'9V$<\S33)9VR1"21OO.P4# M+'N3R:N4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 >?_ !__ &JOV<_V5?#\/BW]I#XR:#X) MTF=PD>J^([T6UMO) "F5\(K$D D$]LU)^SU^U%^SG^UEX-N?B%^S+\;?#/C MO0[+47T^[U7PMJ\5Y!#=*B2-"[1DA7"21MM/.'4]Z\K_ ."L?@?PI\3?V+;O MX<>.]$@U/1-?^)?@'3M7TZY7,=S;3>,M%CEC8>C(Q!^M?CY_P0"\:>*O^"0_ M_!;KXO\ _!'[XOZU,OA_QIJ$L'A.ZO6VK/>VJ-=Z9OP&_X.OHC\;O@?:?MAWO[W3G^-A\ _#MCRHTC2+/44OKI/0W.K->* M6&1)#86;@D8Q^FK?\%$_@U_P2T_X(9? _P#:D^,>AZEJEE;?"'P9I>C:'HR* M)M0OY]'M_*@#-\L2[8Y'9S]U(VP&;:C 'WA17Y[6G_!<'Q-\-/\ @HK\*_V# MOVG_ -GSPWIMG\?#SQ]<:U9LMXTR6\-S'=:=92#>\# 2("!YD M1*X9C&?MW?\ !>>T_8"_X*3>!_V ?B;^RM=:S9^/-(L=3T?Q=X<\5O<730W- MQ=6L<*Z;]AW2W37%H\:0I,0YDBPX+%5 /T)HKX,^$_\ P6H\7Z'^SU\>_P!I MK_@H+^PIXW_9_P##GP7U>"TTZ'Q#.;JY\4"8LD45IF&&.29I?)3,;R0_Z5&1 M+M5GKF_"O_!=+XD^&_VEOV<_@W^TQ^Q>GA7P]^U+X>M=3^''B#P]XTDU:XTZ M2Y9/(M=1MWL8%60I-;/(8I'$/GC.\*6 !]@^#/VY_P!COXB?':]_9@\$?M)^ M#]3^(NFM.NH>";76HVU.W,(W2[[?.]=HP3D="#TKU:OP(UWX@>/_ (9_\'EO MQ6U[X3_!>_\ 'OB.7P;:V^C^&K'48;%)YG\'Z4=\]U/\EM H!9Y2'8 81)'9 M4;]&/^".?_!9.#_@J1J/Q4^&/CCX 3?#7XA?!_Q!'IOBGP\OB!=4MI%DEN8E MDBN%BBRRRVLR.NW PC*S!\* ?;D\\%K ]U=3)'%&A:221@%50,DDGH .]>%? M!S_@J%_P3N_:#^,,OP ^"7[9OP\\3^,8WD2/0=(\20RS731@EQ;D';IV_AWQ(L-MXBATB]:VEO[ 3(]Q9 M&5,.D5Q&K02E"KF*60*RDAA^%W_!9W_@DQ\ O@=_P5;_ &.OAW_P2_\ AHG@ M7QYXV\1R76MZ7X8GE$.FVVFWEC+#K!0LQAV1F]:1UX9;3.-P)8 _=_XS_'7X M.?L[>")/B1\<_B5H_A70TNHK9=1UF]6%);B5ML4$8/,LSMPD2!G<\*":K?!# M]HGX'?M(^';OQ5\#/B?I/B6ST[49-/U7^SKG,NGWD?W[:YA;$EO,N03'(JN M0<8(-?D3_P %D?CMXD\?_P#!R?\ L5_LGW5](_A?PCJ6D^)O[.9OW3ZK=:A< M#SF7HS)%8P;&/*[WQC<OV?O#>HR6_A_XH^&;>+4]- M0_N6OK;PWI^I1793H9%V72@GMM 'Z=_&3_@J%_P $[OV>OC##\ ?C=^V; M\//#'C&5XUDT'5_$D,4UJT@!07!)VVQ8$$>:4R&!Z$&O9?$OC7P=X,\(WGC_ M ,7^+-,TK0=.L7O=0UK4KZ."TMK95WM-),Y")&%^8N2 !SFOQ=_X.+?^"//_ M 3P_9S_ ."57BK]H/PI\/)8OB[IWB32I;/Q[>:I//K'BW5;[4H8[TWK,Q6X M>:.6YN"JJH1H_P!V$4%#]L_L??\ !.AOB_\ \$C/@#^R'^W]#J^K1^'O#.E7 MOC/P==7\D2:@T4,CVNE7Y0J[Q6K26^8@P!DL8@Q9 RL >X_LS_\ !1S]A']L MGQ/J/@G]EW]J[P5XVUG28C-?:3H>M))1GVNOP M.UW_ ()L?#3]GW_@Z[^$7P__ ."#+7QK\2].T:XD:ST&,_;H+ MF#DL8HKF$6B"(G;OOAC"L O[XT %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110!\I?\%@_P!H?X%? 7]EW2I_C-\6_#_A MG[7\5O <]G%K&JQ027$5MXNTBYN9(T8[G6*"*65V4$(D;,V ":^"?^#BK_@G M%\2OVI?VH_V7_P!O_P#8 \3Q?\)7JOCG2O"-SXP\,S)@ K]HZ* /P=_X._K/X&_!+_@GE\!?V0/AOXPTP7O@[QA;PVG MAPZI'+J,>GV^D30BXFC!\SYC)$6D8?.TN[\%>"_"E^FLZ?;Z[I/AJZ.CH[W5]:G>GF0RVPA6.7 6XEBW@ MXV-^O],N+>WNX6MKJ!)(W&'CD4,K#T(/6@#^8[XR_%KX>W?_ 5B_8'_ &LI MO&/Q1\1:+JVE>'+GQ1\0_B#X9U.!]8U=-3E>]2PM9(546T!GBBCAL8OLRC B M\PEI'^B_^"P_Q0^$2_\ !UI^RAJVO^/-#BT_PUX:\-P^(+F]U&*.+2KK^V-7 MGCCN6<@02 2V\FU]I DC./F%?O-+;6TSQR36Z.T3;HF9 2AQC(]#BGT ?GQ_ MP=)(TJ%X?^](5 +GW.30!^$OPI^+OPJ3_@]3^(_BE_B3H2Z9<^ M&UTRWU)M6A$$E[%X4TZ&6V$F[:94EAFC9,[@\3J1E2*L?\&K_P 2/A_J_P#P M5(_;7@TOQMI5P_B;Q1)J'AU(;^-CJ=JFL:F[3P ']Z@6:)BRY $BGH17[OT4 M >:?M@?M;?!+]AK]G7Q-^T]^T)XH72_#/ABQ,UPRX:>[F/RQ6L"$CS)Y7*HB MY&2V20 2/P6_9P_X.A?V8_"_QV\>//V0?'/C?X^_$&(Z-X?N&O[./3?# M^D)(W]GZ!8DNTD<&\I)<3!-]Q.[R% D:_T:44 ?C;_P6>_9D\=_";_@L;^Q MM_P5)\<6]M%X,T[5]$\*?%+Q':HT>G>'[M+Z5HKRX9V/V>UD-](@E=MB?9P' M8%EW0_L)_L^']I'_ (.9OVBO^"G_ (:U&UN_A#X!TM-+TCQW!<*VFZCK']B6 M&GW$4%QGRYD@CBO?-=&(C(C#8WBOV4O+.TU"TDL+^UCG@FC*30S(&212,%2# MP01V-1Z7I6EZ'I\.D:+IMO9VENFR"UM85CCC7T55 'L* /Y_?VQ?^#F']@C MXH?\%#;/Q5\4?A%XR^)/PN^"FK>?\*-)T)K5-.U?Q NY)/$=TL\BF;RAF.RC M*XC#23GYY%2+]!-8_P""^'PL^'/_ 20M_\ @JI\:/ :Z!%XTO=2A^%7PY>] M!U'5VCNI[:SAE<97=(+=KF61!LBA? #LH\S]!J* /P _X)9_\'"G[/DGQ@M/ MA9\,?V9/&/B?]HK]HSXB:7!X\^)WBJ2TCL[B]N;B.W7$4,KRQ:;86[N+>T1N M(XL%PSO)7[_T44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !117P)^T_P#\%2?BSH'_ 54^ '[&/P'T:S/@'Q1XXUG0/B) MXNN;=91?ZE9Z7]JDTJS)^Z;;S;=IYER/-D$((:&=0 ??=%?*W[5W[:?Q!L_V MW/AK_P $U_V:;_2['QUXV\/WOBOQ?XJU:P-['X6\-6I:(31VP=!-UW=) C+^S!^V;X^A_;?^(G_ 38_:8U;3=0\9^$O"UEXQ\%>+;"P^Q+ MXG\-7+^0\LUN'98;FVN@89#&1'*&1U2/YD !]445\%_!+]MC]LG]OKX%_$W] MM?\ 8[\4>%]'\%>%M=U?3_A#X3U;PVUZ?'<>EY6:ZO;H3(]M'=S))% L"JT M422&;/ECZ9_81_;#^'7[??[(_@;]KKX66\MMI/C31A='3YY \EA=([0W-H[ M ,T4\L:W:-4DL2(RCU?@W^V'\2_AO_P % M"M1_X)J?M.^(]/U[5=7\ )XU^%OCFSTM;!M9L4G>WO=/NX$8QB\@D3S5>(*D MD#Y*(T9+@'U;17Q+\$?VNOVJ_P#@HIXB^,WC;]C3XB>%O!_@?X5^,[WP9X)N M-<\,G4CXTUVQB1[NXNG\Z,P:;YLL<$8M\2N/,E,H^6(>R?\ !-O]N3PK_P % M$?V0O#/[3?A_P[)H5]?FXT_Q3X:GF\R31=7M96AN[1FP-P612R,0"T;QL0"V M >[4444 %%%4K[Q%HFFS_9;_4HXI =C'G% %VBLW_A,?#'_0:@_P"^J/\ MA,?#'_0:@_[ZH TJ*S?^$Q\,?]!J#_OJC_A,?#'_ $&H/^^J -*BLW_A,?#' M_0:@_P"^J/\ A,?#'_0:@_[ZH TJ*S?^$Q\,?]!J#_OJC_A,?#'_ $&H/^^J M -*BLW_A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZH TJ*S?^$Q\,?]!J#_OJC_A, M?#'_ $&H/^^J -*BLW_A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZH TJ*S?^$Q\, M?]!J#_OJC_A,?#'_ $&H/^^J -*BLW_A,?#'_0:@_P"^J/\ A,?#'_0:@_[Z MH TJ*S?^$Q\,?]!J#_OJC_A,?#'_ $&H/^^J -*BLW_A,?#'_0:@_P"^J/\ MA,?#'_0:@_[ZH TJ*S?^$Q\,?]!J#_OJC_A,?#'_ $&H/^^J -*BLW_A,?#' M_0:@_P"^J/\ A,?#'_0:@_[ZH TJ*S?^$Q\,?]!J#_OJC_A,?#'_ $&H/^^J M -*BLW_A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZH TJ*S?^$Q\,?]!J#_OJC_A, M?#'_ $&H/^^J -*BLW_A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZH TJ*S?^$Q\, M?]!J#_OJC_A,?#'_ $&H/^^J -*BLW_A,?#'_0:@_P"^J/\ A,?#'_0:@_[Z MH TJ*S?^$Q\,?]!J#_OJC_A,?#'_ $&H/^^J -*BLW_A,?#'_0:@_P"^J/\ MA,?#'_0:@_[ZH TJ*S?^$Q\,?]!J#_OJC_A,?#'_ $&H/^^J -*BLW_A,?#' M_0:@_P"^J/\ A,?#'_0:@_[ZH TJ*S?^$Q\,?]!J#_OJC_A,?#'_ $&H/^^J M -*BLW_A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZH TJ*S?^$Q\,?]!J#_OJC_A, M?#'_ $&H/^^J -*BLW_A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZH TJ*S?^$Q\, M?]!J#_OJC_A,?#'_ $&H/^^J -*BLW_A,?#'_0:@_P"^J/\ A,?#'_0:@_[Z MH TJ*S?^$Q\,?]!J#_OJC_A,?#'_ $&H/^^J -*BLW_A,?#'_0:@_P"^J/\ MA,?#'_0:@_[ZH TJ*S?^$Q\,?]!J#_OJC_A,?#'_ $&H/^^J -*BLW_A,?#' M_0:@_P"^J/\ A,?#'_0:@_[ZH TJ*S?^$Q\,?]!J#_OJC_A,?#'_ $&H/^^J M -*BLW_A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZH TJ*S?^$Q\,?]!J#_OJC_A, M?#'_ $&H/^^J -*BLW_A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZH TJ*S?^$Q\, M?]!J#_OJC_A,?#'_ $&H/^^J -*BLW_A,?#'_0:@_P"^J/\ A,?#'_0:@_[Z MH TJ*S?^$Q\,?]!J#_OJC_A,?#'_ $&H/^^J -*BLW_A,?#'_0:@_P"^J/\ MA,?#'_0:@_[ZH TJ*S?^$Q\,?]!J#_OJC_A,?#'_ $&H/^^J -*BLW_A,?#' M_0:@_P"^J/\ A,?#'_0:@_[ZH TJ*S?^$Q\,?]!J#_OJC_A,?#'_ $&H/^^J M -*BLW_A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZH TJ*S?^$Q\,?]!J#_OJC_A, M?#'_ $&H/^^J -*BLW_A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZH TJ*S?^$Q\, M?]!J#_OJC_A,?#'_ $&H/^^J -*BLW_A,?#'_0:@_P"^J/\ A,?#'_0:@_[Z MH TJ*S?^$Q\,?]!J#_OJC_A,?#'_ $&H/^^J -*BLW_A,?#'_0:@_P"^J/\ MA,?#'_0:@_[ZH TJ*S?^$Q\,?]!J#_OJC_A,?#'_ $&H/^^J -*BLW_A,?#' M_0:@_P"^J/\ A,?#'_0:@_[ZH TJ*S?^$Q\,?]!J#_OJC_A,?#'_ $&H/^^J M -*BLW_A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZH TJ*S?^$Q\,?]!J#_OJC_A, M?#'_ $&H/^^J -*BLW_A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZH TJ*S?^$Q\, M?]!J#_OJC_A,?#'_ $&H/^^J -*BLW_A,?#'_0:@_P"^J/\ A,?#'_0:@_[Z MH TJ*S?^$Q\,?]!J#_OJC_A,?#'_ $&H/^^J -*BLW_A,?#'_0:@_P"^J/\ MA,?#'_0:@_[ZH TJ*S?^$Q\,?]!J#_OJC_A,?#'_ $&H/^^J -*BLW_A,?#' M_0:@_P"^J/\ A,?#'_0:@_[ZH TJ*S?^$Q\,?]!J#_OJC_A,?#'_ $&H/^^J M -*BLW_A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZH TJ*S?^$Q\,?]!J#_OJC_A, M?#'_ $&H/^^J -*BLW_A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZH TJ*H6WBCP_ M>3K:VNJQ/(YPB*>2:OT %%%% !1110!\S?\ !5S]L_4_V*?V9;?Q7X=T_P 0 M#5?%WB6V\,V&N^'O"MQK,GAT7$_X*:?L%>'/VQOV&&^!7@?XK67@_X->)/%$NL1:W\,M6CU&\%WIT:F=%FB$N MH7,L_F33NNYV>1I'YR[TN^@26%Y(6.V2-UD5H95#@ M,"Z.[]F#]B-K7Q=\5_B5%966L:U8:0;&PTG2;--MKI=A; MO+,\4*DM)([RL\TK%SM 2- #YP_X-?=2\/Z?_P $)O@]=>?'$EB?$QU5GX,3 MKXAU-FW^F$*GZ8KG?^#3'2O$%A_P1I\+:EJUM)%9:GXU\0W6AI(" +3[$'O=3\ M*3:C&$U-='N!=QPQ1S?-)$DT,@M99'<"52(E[/XN?L-_$?PM^PMX<_8U_P"" M)8?#\6K/%86TBF:)XYBH>2899Y"O*PTV__ &6=4M?#[N/D:^BOM2DN%3U<0R(3CG:12_ML6VK: MW_PFU3P'XOFTK[9!LN8#;W^GW=NLD336EU =CJDD M;J51T<;2K5_@/^Q-J'A7]JCQ-^W5^T%XZT_Q9\4M?\+V_A72[C1]&>PTSPWX M?AF:X%A9Q2332,TMP[333R2$NP4*D2KM(!\G?\&G%A>Z+_P2D?P[KZ.FNZ9\ M6/$EKXEBE_UD=^D\?F+)WW8V9SS1_P &N%OJDO[(_P T,5A'N3ML\R.4<=U:OH6P_X)^?&#X%>/OBQJ_[$?[06B> _#_QIUN3Q M!XFT?6_!TFIOH.OSQ+#>:MI3QWD"I)<(D;M#.DJ+/&L@.PM"WL7[('[*/PA_ M8?\ V;O"G[+?P*TJ:U\->$M.^S6;7ZY3+XVU>-9;MS(P1;DA5RV3@#H.U>XUX M7_P3W_Y(GJW_ &/>L_\ I2: /;O[.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* ( M?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\ GQA_ M[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[ M3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8 M?^_0H_L[3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[ M.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[] M"IJ* (?[.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ M /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* (?[.T_P#Y\8?^ M_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* (?[.T M_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\ GQA_[]"I MJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\ MGQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0 MH_L[3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ M )\8?^_0H_L[3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* M (?[.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQ MA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0H_ ML[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* (?[.T_P#Y M\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* ( M?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\ GQA_ M[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[ M3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8 M?^_0H_L[3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[ M.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[] M"IJ* (?[.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ M /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* (?[.T_P#Y\8?^ M_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* (?[.T M_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\ GQA_[]"I MJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\ MGQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0 MH_L[3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ M )\8?^_0H_L[3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* M (?[.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQ MA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0H_ ML[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* (?[.T_P#Y M\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* ( M?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\ GQA_ M[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[ M3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8 M?^_0H_L[3_\ GQA_[]"IJ* (DL;*-@\=G$K#H5C (J6BB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "O"_P#@GO\ \D3U;_L>]9_]*37NE>%_ M\$]_^2)ZM_V/>L_^E)H ]THHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH *\+_X)[_\D3U;_L>]9_\ 2DU[I7A?_!/?_DB>K?\ 8]ZS_P"E)H ] MTHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **;--#;PO<7$JQQHI9W=L!0.223T%?!7_! M*K_@M?X/_P""CG[57QH^ D6@+I=AX?U)M6^#FI/ \8\5^%893IL^H1%N)E74 M+>9MZX 6Z2/&Z%S0!][T444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !7A?_!/?_DB>K?]CWK/_I2:]TKP MO_@GO_R1/5O^Q[UG_P!*30![I1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !14&IZGINB:;<:SK M.HP6EG:0--=7=U,L<<,:@LSNS$!5 !)). !7P)\8/^"VNJ?&WQUJG[.?_!'/ MX$O\?_&FG2?B#-<&S\!>%6QDR7FJ$JMV5'SB*W;]XH.R0L-M $7_!Q7^V M[;?LY_LBZ;^R[X2^*.E>$O&G[0&JMX4LO$6K7JP0>'M#(7^V-7E8D%8X;5_+ MRIW[KA2@++BOE;XB?$+X%?\ #*7PO_X*5_\ !*;X,^/(M"_8:U&UT=-9UOPI M+IEO\2? M4^.?PSGT2ZTY]/N-)?Q3I_P!GDM6C M,;0&/S-OEE"5VXQCB@#L_A;\3/!'QH^&OA_XO?#37X=5\.^*-&MM5T/4K<_) M=6EQ$LL4@^J,IQU&:WJ_-?\ X(8_&/PY^SS\8?BY_P $;+KXG:?XDL?A5J#4O!6H3>:MOYJ,V^2RN)?)D)(YF 4!4%?I10 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>% M_P#!/?\ Y(GJW_8]ZS_Z4FO=*\+_ .">_P#R1/5O^Q[UG_TI- 'NE%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !117SO^W3_P5*_8X_X)ZZ=:6?QT^($[0ZEXCUR5CMCCMK M*([\,WRB20I'NXWYP* /HBOC?]L3_@M+^SU^SW\26_9>_9W\':Y\?/CI/NCM M/A1\,$%U-9R X+:E=J&ATZ)21O+[G0$,8]OS#R/_ (5'_P %>?\ @K=_I7[1 M'BC4_P!D3X$7WW?A]X/OUE\?>([4_P -_?[=FE(ZGF&-?, +1RHW#5]D?L=_ ML(_LF?L#?#9?A7^RA\%=(\)Z<^UM0N;6(R7NIRJ#^]N[J0M-% MM"L5LK3[+-&TK-N8?,2Q).3FNUHH ^0/^'!'_!&W_I'M\/\ _P MYO\ XY1_PX(_X(V_](]OA_\ ^ _^"2__!.+]E'XHV7Q MJ_9R_9'\*^#_ !5I\,T-IK>C1RQS)'+&T%_\ !/?_ )(GJW_8]ZS_ .E) MH ]THHHH **** "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* "BBLCQ[\0/ GPK\':A\0_B=XTTKP[H&DVQN-4UO7-0CM;2SB'5Y9965$7W M) H UZ\W_:E_:_\ V9OV*/A?_!_\ X(B?L^)XLL8+E[/6?VC/B3:S MZ?X,TAP=K_8T91/JLR'^&-<*=K%)(VS7=_LM?\$2_A%X'^*%O^U=^W7\4-8_ M:2^-ZXD3QI\0X4;3=$?.[R])TH9MK*-6PRG#,K#)=- MUVU]$?L+?\$E/V0OV#=2N_B-X)\/:EXP^)VL[G\3?%_XA7YU7Q)JTKC$C-=2 MC,*MT*0A%8 ;MQ&ZOIRB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O"_^">_ M_)$]6_['O6?_ $I->Z5X7_P3W_Y(GJW_ &/>L_\ I2: /=**** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "DDD2)&EE<*J@EF8X 'J: M^4OVX/\ @L-^RG^QAXMM_@;IYUGXH_&35#Y>@?!GX8V1U37+F4C*^>D>5LX\ M$,6F(;9EE1\$5X5'^P?_ ,%*?^"JTB^(O^"J'Q;D^#GPDNR'@_9J^$6MD76H MP'D1:]K*?-/GH\$'[MA@@Q.#0!V_[0W_ 6Z\%ZA\3;W]E3_ ()B?!O4?VE_ MB];GRK^V\(W2Q^&?#;$E?-U36#^XC56S\D;,2RF,O&V*Y[P%_P $:?BY^UYX MQT_X]_\ !;?]H-?BWJEG:'\$O"9FL/ 7AR3J!]GR)-3D7IYLY&02CB5<& MOM7]GG]FGX!?LF_#&R^#7[-OPCT/P7X9L!^XTG0;%849\ &61A\TTK8&Z60L M['EF)KN* */ACPOX9\$^'K+PCX,\.V.D:3IMLEOIVEZ9:);V]K"HPL<<<8"H M@' 50 !5ZBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@#F/C'KOQ-\._#?4]2^#/@NS\0>*2D<.AZ;J5_P#9;0W$ MLBQK-*RNO! ML.M7,:F[L)O,ED=Y&AC\R0NK.8HHF5D*F, ^E_VKOVT_B#9_MN?#7_@FO^S3 M?Z78^.O&WA^]\5^+_%6K6!O8_"WAJU+1":.V#H)KFYN1Y$1=O+CVN[I( $9? MV8/VS?'T/[;_ ,1/^";'[3&K:;J'C/PEX6LO&/@KQ;86'V)?$_AJY?R'EFMP M[+#)=: ML$D$>>_F17/3T:N2_;*T'QQX]_X.3;?1OA-'-+JFG_L&ZVE\UIGVCNYDDB@6!5: *))#-GRQ],_L(_MA_#K]OO\ 9'\# M?M=?"RWEMM)\::,+HZ?/('DL+I':&YM'8 !FBGCEB+ -LW 8(KY1_X-?=2\ M/Z?_ ,$)O@]=>?'$EB?$QU5GX,3KXAU-FW^F$*GZ8KG?^#3'2O$%A_P1I\+: MEJUM)%9:GXU\0W6AI(" +3[(NB/*26)$91Z MOP;_ &P_B7\-_P#@H5J/_!-3]IWQ'I^O:KJ_@!/&OPM\EK8-K-BD[V][I M]W C&,7D$B>:KQ!4D@?)1&C)?YY^.NGZA9?\'6WP2UO7E8:;?_LLZI:^'WL?!']KK]JO\ X**>(OC-XV_8T^(GA;P?X'^%?C.] M\&>";C7/#)U(^--=L8D>[N+I_.C,&F^;+'!&+?$KCS)3*/EB'LG_ 3;_;D\ M*_\ !1']D+PS^TWX?\.R:%?7YN-/\4^&IYO,DT75[65H;NT9L#<%D4LC$ M& M\;$ M@?(G_!IQ87NB_\ !*1_#NOHZ:[IGQ8\26OB6*7_ %D=^D\?F+)WW8V9 MSS1_P:X6^J2_LC_'+Q,ZL-(US]JOQ=?>'6/W'M#%81[D[;/,CE''=6H _3&B MBB@ KPO_ ()[_P#)$]6_['O6?_2DU[I7SU^P7;>))?@YJS:3J5O%%_PG&LY6 M6$L<_:6YS0!]"T5C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/] MB\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT M?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^ M- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR M_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0; MLO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+ MQO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1] MB\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT M ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ M ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR M_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O& M_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+ MQO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0! ML45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ MP&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ M ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ M /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O& M_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q M16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# M8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ MP&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ M]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ M /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%% M8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C M_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# M8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T M&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ M]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C M_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^ M-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C M_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0; MLO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T M&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/] MB\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT M?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^ M- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR M_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0; MLO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%>:_' MCX[^!OV7_AK?_&+]H;XX>%O!OAC35S=ZSK\RV\(;!*QJ6.9)&P0L: NQX4$\ M5\,VW_!0/_@IE_P5%N)/#'_!*'X7Q_#OX7W#&*?]IGXM>'FACNXLX,NAZ3*/ M,NSP=LTR^7D%76)L&@#["_;9_P""BO['W_!/7P/%XU_:E^,5CH([WX MM_&G42)-7^,/Q0=M3U(?%^IR&\UO7)2VYI+N]ES M++N?+[ 5C5B2J+FO=JQ_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\: -BBL?[%X MW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9? M^ Q_QH V**Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\: -BBL?[%XW_Z#=E_X M#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V M**Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\: -BBL?[%XW_Z#=E_X#'_&C[%X MW_Z#=E_X#'_&@#8HK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C? M_H-V7_@,?\:/L7C?_H-V7_@,?\: -BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X M#'_&@#8HK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**R[.T\6I=(]]JUJ M\0;]XB6Y!(]C6I0 4444 %%%% 'G7[5?P_\ VAOB=\$]3\(_LL?M!V_PP\;R MS6\ND^+[SPI;ZU# (YE>2%[2(/ OB? M]O?XX>$?&:?#O7H?$'A_PWX"\#3Z)I]QK4".EMJ%Z;F_O)+AX-[2111F"))6 M#LLA2/9](44 >!_M2?L3-\9/CM\.OVO/A#XWM/"7Q5^&/VVUTC6;_26OK'5M M)O(]EWI=] DL+R0L=LD;K(K0RJ' 8%T=W[,'[$X^#WQU^('[7OQ>\;6OB[XK M_$J*RLM8UJPT@V-AI.DV:;;72["W>69XH5):21WE9YI6+G: D:>]44 ?'=C_ M ,$R?BC\)/!_Q3^ /[*7[1VF>"/A=\7-ZGX4FU&,)J:Z/<" M[CABCF^:2))H9!:RR.X$JD1+V?Q<_8;^(_A;]A;PY^QK_P $Y?VA7^!,WA)= M+M- \2P^'XM6>*PMI%,T3QS%0\DPRSR$Y=RV[AVKZ1HH \'_ &O_ -B6T_:2 M\6_#7XZ^"?'$?A3XJ_![7IM4\!^+YM*^V0;+F V]_I]W;K)$TUI=0'8ZI)&Z ME4='&TJU?X#_ +$VH>%?VJ/$W[=7[07CK3_%GQ2U_P +V_A72[C1]&>PTSPW MX?AF:X%A9Q2332,TMP[333R2$NP4*D2KM/T!10!\IV'_ 3\^,'P*\??%C5_ MV(_V@M$\!^'_ (TZW)X@\3:/K?@Z34WT'7YXEAO-6TIX[R!4DN$2-VAG25%G MC60'86A;V+]D#]E'X0_L/_LW>%/V6_@5I4UKX:\):=]FLVNY1)<74K.TLUS. MX #S2RO)*[ %G. HP!Z510 4444 %>%_P#!/?\ Y(GJW_8]ZS_Z4FO=*\+_ M .">_P#R1/5O^Q[UG_TI- 'NE%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 45C^-_B#X M'^&FC0^(?B#XLL-&L;C5+/38+O4KI8HWN[NYCM;: ,Q +RSRQ1JO4LX'>MB@ M HHKXL_:S_X+7_!#X3?$^;]E3]CWX=ZU^T5\)+*X-IKGQ: MUMY+'P#X9D[M+>\-J#J/F\FW/SJ=T;R8*UG:#_P2>_:T_P""A>MVGQ2_X+:_ M']-4T".X2[TC]FGX6WTUAX5T\J=T8U&Y5A/JDR]\L%5@VV1T;;7W[\-OAE\. M?@WX'T[X9_"7P)I'AGP[I%N(-+T/0=.CM+2TC'\,<42A5&L_^E)H ]THHHH **** "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***\F_;I_:Z^'W["'[)/CO\ :R^)CJVF>#-!DNXK,R[&O[LXCM;-#V>:=XH@ M>QDR> : /S[_ ."O?P\^*?\ P63_ &SS_P $H_V?/B5=>&O#WP7\'3>._B7X MIL)"JQ>*KBVD3PWICNO*E7?[7(!UB9BI62)2.Q_9U_X.)?V:O#G[$7@_6OVJ M=2U:[_:$MKJX\(>*?@EX0TEM0\47_B?3Y/LUPD5C%_JEF=1*K2%(QYAC#,Z% M:^2/^"5/C+]N[]K[X/Z]\'_V#M=?PYXD^*7C"Y\6?M6?M<:AIY>'3]3NVWG0 M/#L;?\?5Q;6[)#YBMY4+F5HV19(IF]O^%/[''PJ_X(0?\%:?AOXOTN\U7Q-\ M.?VF=';P9K7Q$\?7":CK6G>.EE>X@GEOW0.BZD':,QIM5Y5+-Q$N #U ?LZ? M\%9_^"M7_$Q_;+\=WW[+'P.O>8_@_P##O5EE\8>(+8_P:KJ@&VR1U.&@A7)5 MFCDC# /7VG^R9^Q9^RU^PQ\,(?@_^RE\%=%\&Z&FUKB/3;HT4 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %>%_\$]_^2)ZM_P!CWK/_ *4FO=*\+_X) M[_\ )$]6_P"Q[UG_ -*30![I1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !117S]_P4#_X*2?L[_P#! M.KX>67B+XKW=]K7BKQ'$]!MS-J>LZK/LC0=%10,M+(QPJ M1H&=V(55)(%?C5^WIX8_X*U?\' EEX2\4?!;]CN#0OV5M)\11:QHGA;Q]XP3 M0-5^(8C#".]NM@>:VM&5F\J- I*2F02.QB>+ZT_9]_X)N_M%?M\_%O1OVZ?^ M"T-M93R:3<"]^%?[,]C(M)^+DXO=$U&VF6:WO;=C'\LB,N.HRCNN0&-?K/10!YQ^R%<_M%W/[ M,G@A?VN=#T_3_B9!X?@M_&L6E7R7-M-?Q#RY+B-T 7;-M$P4?<\W;_#7H]%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !7A?_!/?_DB>K?]CWK/_I2:]TKPO_@GO_R1/5O^Q[UG_P!*30![ MI1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%-FFAMX7N+B58XT4L[NV H')))Z"OSE^.'_!1#]I7_@I/\4] M9_8J_P"",NK6]GHFDW9L/BK^U->6WG:-X;'_ "TL]%'"ZCJ!4\.I\M,JP8!A M/& >F?M]?\%7+OX/?%&#]AK]@_X9I\8OVD]G?L"_P#!.G]G#_@G3\+I_ /P M/T2ZO-8UJX^V^-?'?B"X^U:WXHOR2SW=[=-\TC%F_P#R1/5O^Q[UG_TI->Z5X7_P3W_Y(GJW M_8]ZS_Z4F@#W2BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ KE_C1\:_A-^SK\,-9^-/QR^(.E^%O"OA^T-SJ^N:Q< MB*"WC' R3RS,2%5%!9V8*H+$ ^:?MZ_\%#_V;?\ @G5\*8OB3\>O$5Q+?ZK< M?8_!_@O0H/M6M>)[\D!+2QM5.Z5RS("W")O75[KIP!J%\5/,3#8F2K* S MP* *OB]"#R%S\VGZ2X[_ 'ID/\>\ MB#]%_@?\"_A!^S7\+-&^"7P&^'>E^%?"F@6@M])T32+<1PP(.2?5W8DLSL2[ MLQ9B6))ZBWM[>SMX[2T@2**) D44:A510, #@ #M3Z "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ KPO_@GO_R1/5O^Q[UG_P!*37NE>%_\$]_^2)ZM_P!CWK/_ M *4F@#W2BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH ***"0!DG '4F@ KX]_X*#_ /!5O2_V:_'EA^Q[^R7\-)?C'^TCXIM\^'/A MGHTW[G2(V QJ.L3@A;&T0,'(=E=P1@HK&5?,?VBO^"E/[0G['Z+_ ."? M/_!-7]GO_@G9X#O]*^&D=_XA\9>)KC[;\0?B=XIG-UKOBJ^8EGGNKALMLWLQ M6('8NXGYG9W8 \P_8)_X)2:I\+_BO+^W=_P4!^)<7QA_:1UBWVOXEN(3_9'@ MVW;/_$NT.V8!;>) S*9]JR/ECA/,D#_:E%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445Q?[1^OZSX4_ M9X\>^*?#FHR6FH:;X+U2ZL+N$X>&:.TE='7W# $?2@#M**_)7_@G)^Q+_P % M"_VV_P!AWX:?M7^*?^"W_P =-#U'QUX;34[O2=/T_3I(;5V=UV(SQ[B/EZGU MKVS_ (<_?MU_])Z?V@/_ 4Z7_\ $4 ??U%?F#\#_"G[9?[&W_!:3X5_LI_$ MS_@HQ\2/C%X1\;_"?Q#KM]IWC."UBCAN;5TCB*K @SC).2>M?I]0 4444 %% M%% !1110 4444 %%%% !1110 4444 %%<=\?_CIX"_9K^$.M?&KXE27QTK18 M8RUKI.GR7=Y>W$LJ06]I;01@O/<3SR10Q1*,O)*BCK7Q_P##W_@NEX=MOVG_ M 9^S)^V#^PY\7?@)==WL\TS+';6D$>&DE8DY95C21V"%?V:?VQ_"?[0'CWQO\#-=\)7W@_X ME?#:ZM8O&?@G5;F*:2&"ZB\VTOK:>$E+JTG3=LE&U@R.DB1NI6@#V*BOECQ' M_P %1/#]Q'\3/&OP3_9]\5?$+P#\&=5NM-^(WC70+RSC2.[M(Q+J$&G6\LBR M:D]HAS-M\M2P*0M-(I0?1/PM^)_@#XV?#;0OB_\ "KQ3:ZYX:\3:3!J>A:O9 M,3%=VLR"2.1<@$95AP0".A ((H WJ*\B_:N_;&^'_P"RHOA'PWJF@ZGXE\:? M$7Q"-"^'O@;0?*^W:Y>[#)(09G2.&WAB!EGN)&"11C/+,B-3^ /[9N@?%KXV M>*?V6?B'X$O? WQ1\'Z5:ZQJ/A+4KZ&Z2_TBY9DAU.QN(CMNK8RH\+DJCQ2H M4=%W(S@'M-%?-?B?_@HM#JGQ%^(O@3]FS]GGQ-\5(?@](+?XE:KX>U"SMXK2 M_P#)\]]*L1<2*=0U".'#R0KL1"Z1F42-L'L7[/?Q^^$_[4WP4\-?M#? SQ;# MKOA/Q;I<=_HFIP J)8FR"K*V&21&#(Z, R.C*P!4B@#LJ*** "O"_P#@GO\ M\D3U;_L>]9_]*37NE>%_\$]_^2)ZM_V/>L_^E)H ]THHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH ***\9_;D_;W_9I_X)Y?!J7XT?M)>- M38V\LOV;0-"T^+[1JFOWIQLL[&V!#3S,2!QA5!W.R*"P /2/BA\4OAQ\$_A] MJ_Q8^+OC?3/#?AK0;)[O6=$]"@\K3M(TN':H/ M\4CLBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BH=1U+3M(L9=4U:_AM;:!"\]Q<2A(XU'5 MF9B ![FOG#XX_P#!8[_@EC^SEYT/Q:_;T^&=G=6^?/TW3/$L6IWD9'9K:R,L MP/L4H ^E:*_/P_\ !Q'^SK\3,P?L6?L=?M'?'F' MRD/]XH?I1_PV1_P7Z^.IV? G_@D[\//A39R_\>FM_''XN)>[@>CR6.DH)XO= M"2>.M 'Z!TCND:&21PJJ,LS' ]:_/S_ (8B_P""\7QT^?\ : _X*^>$?AK8 MR_\ 'WX?^!WPC@EW ]H]0U)OM$6.Q"DFG)_P;H?LH_$607?[9G[3W[0WQ\D= MMUS9_$SXOWK6).<[8X++R/+3T0,<9ZT ?1/QQ_X*C_\ !.3]FWSH?C;^V]\, M=!NH,^;IICTNKI9)O\ Q_FO3/VF]*)_9:^(6B:' MIO)\ ZM#:6EI#U)LI55$11] !0!^5G_ 2(_:T_X+'WG_!-/X.?"G]CW_@E MUX9F\.Z1X/CM=,^*GQ,^+%M:V&I@2.?.33;=/M8CR2 =W..U?I#^P[IW_!1> MU\*ZY??\%&?$7PDN]>O-0CDT"P^$%IJ"6.GVVS#Q2/?_ +R5]V#NZ=1Z5^=W M_!*7_@MG^R_^R+_P3J^$G[-7QC^"GQT@\4>#O"<>GZU%I_P=U.>%9ED=B$D" M .,,.:^A/^(D#]A3_HCW[0'_ (9+5/\ XF@ _:'_ .5CC]G7_LW_ ,7?^E$5 M??U?E#\(/VT/ 7_!0?\ X+U_!GXP? WX7_$C3_#WA/X+^)],UC4?&?@.\TF- M+F:2.2-%:90&RH/?K7ZO4 %%%% !1110 4444 %%%% !1110 4444 %%%% % M/6?#N@^(?LHU[1[:\%C>1W=F+F$.(9TSLE4'HRY)!Z@\CFOB[_@J%\&++]N[ M]I#]GS]C;PW9K<2^!?BGIGQ8^(>KHF1H.C::ES';0,W\$VH74GDQ*#N,=M=2 M8Q$37T/^VG\3OVG?A-^SYK/BC]CK]FR3XJ_$1P+;P[X8;7[#3;:.5PV+JZFO M;B!?(CP"T<;&5R550H+2)\3?!+X\?\%K?A1X3N/"/A'_ ((:M%XK\5:H+KQ9 M\3_&G[2OAJ\-SJ,JK&^IWEO:!9)HHE5 EI 4$<$*0P[%1!0 GA#5M5\?_P#! MV)XHTOQ1*[VG@3]D%?\ A&H'/RQF?6+)I95'3)-U,A;J0%'0"N6_:W^)'BSX M'_\ !R8OB+X9%TN]8_83U>ZU:WB&5GEL[_4[BVD=>A826L* GMQW-?2'[37[ M(OQ4^'W_ 49^&?_ 5#^!/@ZY\8:AI?@6\^'_Q;\+:7-;6]_JNAS2?:;:^M M!<210O-;W8#21-(K20G$9+1JC._9J_8\^('Q+_X*,_$?_@IY^T;\/)/# M +/X??#+P1K%Q;7%[8Z#'*;F[N[X6\DL"2W-RQ*1)(YCAR)"'D9$ /.O^#8? MPMI.I?\ !#+X77&M*+Y_%=QXHNM?DN&WF[DDU[487,A/+$QQJI)Y.*QO^#3[ MQCXB\4_\$:O".E:W>RW%MX>\7Z_IFC33,23:"]>90">H#S2 =@!@<"MC]E;] MGK]L;_@F?^RI\1?^"??P+_9\U;QO9Q:[KT&&0Y6.^O;K4+.YD3T9H88E/?"#M3OVS?$&I>"_ M^#FG]D"?PN76;Q9\)?&.C>(EA.#<6$%I>WL,;^JK+?A1_:&B>,_!=M>P07/B'PSJ,#QRI;2W#QPFYM)7 M-Q%'))&DN9%+@[0:WPL_92^)G[0G_!4AO^"F?QQ^'%]X,T;P/\-3X+^$WA#7 M+FVDU*:6>>6:_P!9N5M998[;>DGV:&+S&X:?7_'/QE\3:]XDN9.9)K^::))' 0[G1?!O[47B[1_"\6?W<%AMLKD1(.@42W$S<<9<^]=Q^R=\!?VD?\ @E1_ MPNCX"_!;]F76?B7X*\7>/;_QI\&+O0-6TZW@TR;48X_.T74OM=S"]K#;W$>] M+B-9@\$C'_6J(F]B_P""3?[!DO\ P3G_ &*O#_[/OB'Q+;ZYXKN;Z[U[Q[KM MHI$.H:W>RF6Y>/< 3&GR0HQ"EDA5B 20 #Z3HHHH *^>OV"[;Q)+\'-6;2=2 MMXHO^$XUG*RPECG[2W.:^A:\+_X)[_\ )$]6_P"Q[UG_ -*30!ZY]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_XT?8O&_\ T&[+ M_P !C_C6Q10!C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_ &/^-;%% &/]B\; M_P#0;LO_ &/^-'V+QO_ -!NR_\ 8_XUL44 8_V+QO_ -!NR_\ 8_XT?8O M&_\ 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_ -!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_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_XUL5^?G[4_P#P4\^.7[37QIU;_@GW_P $:]+TWQ1X M^TY_LWQ)^->HQ^=X6^&Z,2K R ,E]J PVRW3.SF5'5712#E6!YYS0!]C_8O M&_\ T&[+_P !C_C1]B\;_P#0;LO_ &/^-?#/_#0_P#P<&TU.[TG3YGDAM79W78C/\Q'R]3ZU[70!C_8O&_\ MT&[+_P !C_C1]B\;_P#0;LO_ &/^-1>/_BA\-/A/HC>)OBG\1-"\-::N=VH M>(-7ALX!CKF29E7]:^4_C'_P<#?\$>O@G>'2-;_;C\*Z_J)?R[?3O 4=SXAE MGD[1H=-BF3<3QRP'O0!]8_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_ &/^-?" MG_#]#XD_%S]Q^Q7_ ,$@OVF/B,)/^/36_$7A6'PMHUSGH4O;V1N.Y)C&,BD_ MX6A_P?]F*ML[CC[XVT ?=G MV+QO_P!!NR_\!C_C6?XFUZ_\%:--XC\9>/\ 0](T^W&9[_4W6WAC'JSNP4?B M:^)/^'67_!4GXV'S?VM?^"Z7Q#MK2;_6:'\#O!&G>$_LRGJD=\GF3/WPSKG\ MJO\ AC_@VX_X)?G68?%GQY\)^/?C/KL)RFN?%[XEZGJLS-W+(DL4+Y[[HR/: M@#J_C?\ \%Q?^"8'[/;2P?$3_@HK\,I[B$E9;+PM=/KLZL.-ACTU9V5L\8(! MKRU?^"]VI_%0_9_V+O\ @GE^TA\7Q+_QZZYIWPK?2M$D]-U]>R)LSVS'TS7V M1\$/V'?V,OV:1$?V??V4?AWX,EA V77AKP=96I)O M^"=/_!:[XWIO_:2_X+82>%K*7_7>'/@G\,++3/*SU\O4ILW/L,K[]Z_0RB@# M\[+/_@VT_8R\6W\6M?M5?$OXL_'G4(I!(+OXP?%75+_]Y_>V6\D"$<_=((QP M&[J#'EZG8>!+3[;QTSK?]CWK/_I2:]TKPO_@GO_R1/5O^Q[UG M_P!*30![I1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %9/COQWX*^%_@ MW4_B)\2/%NG:#H.BV4EWJ^LZO>);VUG @W/++(Y"HH R23BO//VSOVW?V;/V M _@G??'O]IWXAP:%HMLWDV-LH\V]U:[()2SLX =UQ.^.%7@#+,5168?$_@7] MD+]K'_@M3XRTS]H;_@IYX7U/X;_ #3KV/4/AU^S ETT5WKA4[H=1\3.F"QZ, MMD,!,@,$P_G@%77_ (Z?M;_\%Y]=O?A?^QKK_B'X._LF0W4EGXM^-WV9K37_ M (B(C%)K+0HY &M;-L,CW;C+>9\ M*Y9FP,G '<>'_#^@^$]"LO"_A;1+33 M-,TZUCMM/T[3[988+6!%"I%'&@"HBJ H %7* "BBB@ HHHH **** "BB MB@ HHHH **** "O@']H?_E8X_9U_[-_\7?\ I1%7?_M9_P#!;O\ 8A_9B\2?*M=IQN$KJX4[@C5^;7[2-]_ MP4"_;0_X+!_!R7]L7QA;?L66>O?";Q OA^?PMXPMKKQ%::()D:>&XU!RL%K= MW#%%5H@'B56!0MD$ _6#]M+_ (*G?L*?L PQ6/[2/QYTVQ\0WFP:7X)T='U' M7=0=SB-8K"W#S8%?*'[0G_ 61_:3^/'P$\<:+^RS_ ,$8_P!H M;5=)OO"&IPW'BCXF65IX/L8K=K617ND-T\C3(JDN K-MQP:]A_8I_9$_P"" M-?[!%S)XH^!WB_X;P'J\<,,7B^R9Y'-E* J@2Y)). !0 M!^='_!(C3_\ @OC\2_\ @FG\'?#'[-OB']G/X9_#:W\'QQ>'_%'B.TU36/$5 MU;^9)BOH\_P#!'W]N[XSGS/VR?^"Z/QQUB*7FXTSX/:5I M_@:#;_SRW6JRLZ8^4DX+#K@FO1/^"!'_ "AM_9[_ .R?P_\ HZ6OK^@#X8\ M?\&XO_!)7PIK:^,/'W[/NI?$OQ#QYWB#XH^,M2UN>?']^.:;R&YY_P!5WKZL M^#G[+O[-'[.]F-/^ /[//@?P1"$V>7X2\*6>G CT/V>-,_CUKNZ* "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\+_ M .">_P#R1/5O^Q[UG_TI->Z5X7_P3W_Y(GJW_8]ZS_Z4F@#W2BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ KY8_X*)?\ !4_X8?L.SZ/\&? _@S4/BC\<_&H\ MKX>?!KPFP?4=2D.0+BY8 BRLU*L7GD&-J.5#;'*^8?M@_P#!4GXN?%+XVZC_ M ,$\/^"0WA;3?'OQBMOW/CGXA7_S^%OAE$Q*M->S@,MQ>+AMEHFX[U(979&A M/JW_ 3M_P""6WPC_8-@UCXEZSXIU+XD_&?QH?.^(WQE\7?O=5UJ8X+11;BW MV2T4A0ENAP B;BY12 #S#]C'_@EA\3_%_P ;++_@HA_P5D\9Z?\ $?XXJOF^ M$?"=FI;PO\,X6(9;;3+=B5DN5PN^[;!+SXG_'#XFZ#X1\.:>NZ]USQ)JL5E:P^@,DK* MN3CA\9Q2Z!X&TZ0'#,+ MB<)/?E"#NAB",0049J31_P#@BE\8_P!K_5;;Q_\ \%G_ -M'7OB^4F6X@^#G M@66;P_X&T]P=RHT$)2?4"A VS2F-R"0P84 ;_P 7_P#@O/\ [6?'EY\ O\ M@FY\&?%7[4WQ(MF\N>Q^&D87P_ICDD*U]KRBFB/_+'4M9DS/#_#FGKBST3PWI,5G;1<#+".)5&X MXY8\D\DDUT] 'DW[)?["W[(G["O@'?!.GNBK=RZ59YN[[;T:YN MI"T]RP_O2NQ%9O[4_P#P3D_8=_;;U_2O%/[5_P"S5X;\=:AH=F]KI-WKD#N] MK"[[V1=K#@MS7M=% 'R!_P ."/\ @C;_ -(]OA__ . LQ::+HNG MJ1#:0@DA$!)(&2>_>NDHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH *\+_X)[_\D3U;_L>]9_\ 2DU[I7A? M_!/?_DB>K?\ 8]ZS_P"E)H ]THHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHK\>OVI/\ M@K;^T/X/_P""JLO[47@(S3?LD? /Q;:_"+XOZK#.WV>75]88->ZEM VLFG7, M.GPNQ^9"=J9%TQ !^PM%-AFAN(4N+>59(W4,CHV0P/(((ZBG4 %%%% !1110 M 4444 %%%1W5W:V,#75[&MW_"1_ME_"G3]F[?]M^(FF1; M<_M\>'GX!_T/0-6N.IQ_P LK1JY]_\ @Y\_X(LW;F+PM^U)K.O2 M X\O1OA;XCD);^Z-U@H)QSUQB@#[^HKX _XB2?\ @GUJ'_(F^ OCEXCS_J_[ M$^"NK/YF?NXWQI]X@#[_HKX _X?I?$?5^?!__ 1#_;9G!Y3^VOA%#IQQTY#W;8.>WIS1 M_P /@/V[=6_Y%+_@@M\?YAV_MC5]+T_@=?ONWX>M 'W_ %@_%+XF>"/@O\-? M$'Q>^)>OPZ5X=\+Z-)I99#]$5CCJ<5\/?\/+_^"RVK\>$? M^#>?Q',3P/[9_:,\.Z>,]3]^)N,8P>YXKXW_ ."F7[7W_!8C_@H3XIT;_@C[ M>_\ !-+1/A]X@\;V=OXM\8:!9?'&QU.XO?"MG=;I(;B[MHECT^*>>..+S"69 MBFQ4(?D ]/\ ^"2O_!4_]I-OVLO$6L_\%%;B/P;\//VI="U#XH_ "\\1:DL5 MMHNFZ=NMY=-DDD(2(G2[:TOC@A-@,Q.^X8#T/QA^U+^UI_P7!\5:C\"_^" A_:XUR[@6-IX M;N\PC(CVD36L5O"55G*9"A=S_J+_ ,$YOVB/@C^U9^P]\,_CQ^SMX;T[0_"6 MN>%;?^S_ YI4"10:))$/)GTY4C 5/L\TT\.^'[#]Y-Y?SW.HW) #W5U,WSW$[X&78G@!1M554>I44 M4 %%%% !1110 4444 %%%?.'[:W_ 5E_82_8&EC\._'CXU6TOB^[*II/PZ\ M+0-JOB'49'_U<<=C;[I$WGA7E\N,GC=0!]'UY5^U?^W%^R1^PUX&/Q%_:Q^/ MOASP1IK(QM5U:]_TJ]*]5MK9 T]RP_NQ(Y]J^//^%M?\%R/^"DG[CX&?"S3? MV.?A=>\#QC\1[)-7\=7UN?X[?2@1!I[$$@I<'S%.&1Z]6_9/_P""('[$G[-? MCH?'?Q[I&M_&;XLS.LM[\5OC+JC:[JIF'(> 3 PVNTD[#&@D53M+MB@#RG_A MY!_P4X_X*&?\2K_@E;^Q8W@'P/=\)\?/VB+>2PMIHC_RVTW1X\W%T",M',^8 MB0!(BUTOPD_X(,?!?Q'X[L_CW_P4M^-GBK]J;XC6K>;;W/Q&<1>'-+/^"C7_ 4:^$O_ 3L^$MGXH\4 M:/>^*O''BJ]&E?#+X9>'P9-6\6:LY"QVT$:AF6,,Z>9-M(0, SO'&_Q=X4_ M:V_X*V_\$N_$^G?M3?\ !6B^TSQI\%_BQ>Q3>.$\$Z>TC? W49F$5M!M3<;G M3?*\F.612^)P[!G=@UX ?JQ16?X4\5^&/'?AC3O&W@GQ#9:OH^KV45YI6JZ; M=+/;WEO(H>.6*1"5=&4A@P)!!!%:% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 5X7_ ,$]_P#DB>K?]CWK M/_I2:]TKPO\ X)[_ /)$]6_['O6?_2DT >Z4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445\^ M?M+_ /!5S_@F]^Q]]HM_VB?VS_ 7A^^M<_:-$36TO=23'7_0K3S;G_R'UXH MPO\ @K[^VWK?["_[%.M^.?AI9-J'Q*\77UOX0^$FAPH'FU'Q)J+&&T5$/#^7 MEYRIX80%)OV'/VP=3:7XX_LW:ZOA+QQ)/>-/)JM M@4,FEZJLC@/+'/;#:)6^:0P&1@#)BOA?Q?\ \%+_ (G_ /!3;_@JOX7_ &FO MV*/V /B;\??A9\ -*NK/X;V<,2:!I%UXQNT3[1J-]>WR^7;>3;M&L,4B&56" MS8C#8,/[;OQ5_P""UG[$_P"U7HW_ 65\9_L@_![X:V^IZ19_#SXA6+>.KG5 MM/ELKJZ'V*^U?[*JE!;3&./[5"6(&Q-I4@$ _=6BOS^AO_\ @Z$\20I/967[ M"NC6TJAEDDN/%UW+@\AE*?(1C Y]R.U._P"%4?\ !RWKO_(5_:S_ &4M"W?> M_L3P'K-ULSUV_:&&=O09ZCK0!]_T5\ ?\,D?\'"VN_\ (4_X*[_"W0MWWO[$ M^ 5M=;,]=OVB49V]1GJ>M'_#NK_@N#K/S>)O^#A.XA1NMMHO[+_AV#9VXD,Q M8\>HX)]J /O^BO@#_ATQ_P %(=6Y\7?\%^/C',3R?[&\":/I_/0?<#<8SD=S MS1_PY%^/&K?\C9_P7)_:^F'?^Q_'=K8=.GW+9OQ]: /O^BO@#_B'[\'ZA_R. M'_!6/]N+7P?O)JW[0LC*1U"X2T7 !^8#UH_XAQ?V*-0_Y''X_?M%^(L_ZS^V M_CAJ3[_7.PIU/)]Z /O^LK6_'?@CPT6'B/QEI6G[,[OMNHQ18P,G.YACCFOA M7_B&._X) ZC_ ,CE\%?&'B//^L_MOXL^()-^?O9V7B?>XS].U:NB?\&T?_!# M_0 HL?V#M*DVXQ]M\8:Y<]#GGSKYL_C]* /JC6OVN/V4O#9*^(OVG/A[8%2 MPO?&EC%@XS_%*.W/TKD=8_X*;?\ !-OP[QX@_P""@_P/L>G_ !^?%C1XNO3[ MUR*\RT7_ ((&_P#!'#00!8_\$]?A[)@$#[;827/4Y_Y;2-_^KCI77:/_ ,$> M/^"4.A?\>7_!-SX'OU_X_/ACIEQU_P"NL#4 4-9_X+4?\$D="!-[_P %&_@\ M^ #_ *'X[L[GJ3 V?\GI7M6C?\$\/V /#A!\/?L-?!VP()(^Q?#+2HL$C!/RVX[<5UNB_LW? ML[^&RI\._ 3P78;?N_8O"UI%CC'&V,=N* /C[5/^#G3_ ((>:9-]D7]MV.\G M+%8X-.^'WB&X,C XP"FGE>>W.#VJK_Q$P?\ !+74/^1-\1?$SQ%G_5_V)\'] M;?S/[N-]LGWCP/?TK[UTO1-%T.'[-HND6MG'M"^7:VZQK@< 84#IVJU0!\ ? M\1%/[+E_SX/_ &.?VI_$(/W#HOP(OG#CID;W3O\ +]:/^'^$FI<>$O\ @C3^ MW5J0ZB=O@%Y$)'?#O>$_^"$_[4,QZ#^V- M*L;#D=?OS-VZ>M'_ ]._P""JNK\>#_^#?GXC3D_<_MKXOZ'IPSUY+JV.._K MQ7W_ $4 ?DQ^W9_P6?\ ^"R?[.WP2%YXF_X(SV/PVU/QSJD7A'X?ZQ>_M Z/ MKMW)KU^CI9"'3[.#S)Y%8%_+)5?D^9@*X7X"?L;_ /!9_P"'/_!-:[_X)H77 M_!,CX.W'AGQ'H5_:^,]?\5?&83W^KW]^S27&I2&WC;$ZRL'0Y8AP3GZ8_P"(D#]A3_HCW[0'_ADM4_\ B: /EW_@ MF3^U'_P<+:OX1\1?\$_O GA#]F9O%_[-V\G.GWA^PD MI/!) HV3C:TBQ;F4,V6^H?\ A&?^#H#6N=3^)O[$>B9YQHVB^*KD#'&/]((X M/4^XQTKY(^+/_!57X"P?\%=?A#^WG^RG\(OC%;6WB73F\ _'^PUOX4ZE8P7> MB22*UCJNXQE6ELYOF^1]HF& M3GY>>W/6OO\ HH ^ /\ AV#_ ,%>-8_Y''_@X0\:3[O]9_8GP(T#3LY^]C8[ M;>>GH.*/^'./[:6L?\CE_P %XOVCI]W^L_L2/3M.SG[V-D3;>.G]VOO^B@#X M _X<0>+-7^;QA_P6P_;CNB>732_C9'8(QZ8*I9GY<<8_&C_B'C^ E_SXM_;^ M_:]U\]VUCX^W3DGL?DA7D#@>QK[_ ** /@#_ (AK/^";E_\ \C9JGQAU\=QK M'QFUA\CL/DF7H>1]:DM?^#8/_@B.LZWFL_L>W>K7"_=GU7XE^(Y3[C']H!3U M)Y'4U]]T4 ?%.B?\&Z?_ 14\/[?L'[ ?A:39MQ]MU/4;GITSYURV??/7OFN MMT7_ ((>?\$A= V_8?\ @G5\*9-F,?;?"D-ST.1GS@V??/7O7U310!X'HO\ MP2I_X)@^'0O]B_\ !.?X%V[*,"5/A-H^\\YY8VVX\^IKK='_ &)/V,?#HQX? M_9&^&%B "!]C\ Z=%UZ_=A%>GT4 <]H_PC^%'ATAO#_PQ\/6)!)!L]%@BY(P M3\J#M70(B1H(XT"JHPJ@8 'I2T4 %%%% !1110!E^-_&&A?#SP7J_C_Q1/)% MIFAZ9<:AJ,L,#2ND$,;22%40%G(53A5!)/ !-?BC_P $TO\ @K=\!/AI\^-?[)OP M-^'?Q"TSX*_%'49?'WPR/BWP)>Z5'H6MR1AM7TI1,FU(I-IGA (15A*C+,<_ MKM10 4444 %%%% !15/Q#XB\/^$=#N_$_BO7;/3--L(&GOM1U"Z2&"WB499Y M)'(5% Y)) %?"GQ1_P""\OPM\=>-[WX$_P#!+KX!>*_VI?']K)Y-U+X%46OA M;29#P&O=OC;]J7_ (+D_L5_ 'QXWP#^$5SKWQS^ M+4C-':?"_P""VF'6[]90<$7,L1,%HJL1OWOO09/EG%>8_P##LG_@H[_P4'_X MG'_!6?\ ;9E\,>#+OYG^ '[/<\NEZ9)$>?(U+57S U^&O[*?P&\.>!](VJ+B/1; +/>,HP'N+ALS7+@<;Y7=O>@#X MU_X49_P6^_X*1_Z3^TI\:;#]D+X87O+> ?A/?IJGC6]@/\%UK)'DV+$'AK89 MZJ\=?2'[%/\ P2I_85_8!BDU+]G;X&V,'B6[#'5O'FO2-J6OZC(_,CRWUQNE M&\DEDC*1DG[@KZ(HH **** "BBB@ HHHH **** "DDD2)&EE<*J@EF8X 'J: MR/'/Q"\ _##P]-XN^)7CC1_#VE6_^OU/7-3BM+>/_>DE95'XFOQ=_P""]_\ MP7 _9O\ &OB?P'^QQ\(?VQ=/O?@SXJNYU^/_ (H^".H)JWB)--CP/[.MW!6U MCMY\[))DFD(O$%MB6WT#31M83VQE$8NKA0RF,G :,HEW]"_P#!,W_@ MIE_PV#_;_P"SG^T9X!_X5K^T5\-=MO\ $WX97KXSC:%U33F)/VFPFW*RNI;9 MYB@LRM%++\Z?LR_\%!_VI]2^ OA3X5?\$?O^"%/C#3?AC8Z1"GA'Q!\6?$]A MX2TY;-AO2[2W9II[U9=WF&59"\ID,A9BQ)^0O^"U'BO_ (*X>&/%?PF_:H^* M/P<^!'PS^-^D>*8=.^#][\*_%FJ:CXR\022/B324M1"\5_:'S?WDO\:M_P4D^ V@;NIT+X.S717MQ]ID& M>.>>_'2@#[_HKX _X8%_X+PZ_P Z]_P7TTS1T;_66^@_LO:%)D'@@233[EXY M!ZY)]!1_PZF_X*?ZW_R._P#P< ?%.XW?ZS^P?AAHNF9[G'EEMO.,>@R.] 'W M_17P!_PY*_:#UKGQK_P7,_:XG)^__87C.TTT$]>/+MVQS^G%'_$/OX$U'_D= M/^"JO[;OB+/4:S^T)*X]N([5.!SCZF@#[_IL\\%M"UQ)_V5=5U^=&W+-K?Q/\ $4ISZD+?J#V'(Q@"@#[4U[XY_!/PMN_X2?XP^%M- MV$A_M_B"VAVX.#G>XQR17&:[_P % /V#O"Y*^)OVV?A'IQ7[POOB1I<..A?\$2O^ M"1?AT*-/_P""<_PCDVC ^W>#+:Z[8Y\Y7S_CSUH T]<_X+#_ /!*'P]G^T/^ M"D7P0?'467Q-TRY/?_GC,WI7&:[_ ,' '_!&GPZ&.H?\%!_ (]O[ML/0?E7::% M^RQ^S%X7(;PS^SCX#TXK]TV/A"RAQSG^"(=^: /DC5_^#F__ ((?:/-]E_X; M?@O)V.(X--\!>(+DR-Z QV!&3GUJG_Q$N?\ !,#4O^1(U+XI^)L_ZO\ L'X. MZU)O]"/,MTZC)'L#7WGI'A[0/#\/V?0-#L[&/&-EG;)$,=>B@>I_.KE 'P!_ MQ$/_ +/FH\^"OV#/VN/$H/W#H7P#NY XZY'F2IV^;Z&C_A^QX[UG_D2_^")' M[;MQZ'6?@Y%IP/KS)=MQR,>O/I7W_10!\ ?\/>_V^-:X\%?\$$OCS.3]S^W= M?TK3 3TY\QVQS^G-'_#Q_P#X+7ZYQX/_ .#>S4PC<"XU[]I?P[9[,\!C&82Q MYSD#G&/6OO\ HH ^ /\ AK?_ (.%O$'_ ""/^"1'PL\/;ON_V]\?;:[V9YY^ MS1#..AQW(I)/B;_PYBNBWGA\G.>-I(/%<9_P4R_X)F_\-@_V!^T M9^SGX^_X5K^T5\-=UQ\,OB;9)C.-Q;2]14 _:;";$2--_:K\:PS8GU^Z')T3P])ELVUU 8 MYWGRX6*X52SIM%V :'_!$SQ1XK\%?MS_ !A_9C_8$UZ^\=_L4^%[F4Z1XE\1 M7+_9_"WB5VWW&CZ#=$NVIV09BS;MJQ[MX=BP>\_5:N1^ WP&^$/[,7PAT'X# M? ;P'8>&O"?AJP6TT;1M.CVQPQCDDDY9W9BSO(Q+N[,S$LQ)ZZ@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M *\+_P"">_\ R1/5O^Q[UG_TI->Z5X7_ ,$]_P#DB>K?]CWK/_I2: /=**** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKS_ M .._[5_[,/[+NC?V_P#M'_M"^"_ MH8R\0?M'?M__L1_LAV\DO[3'[5G@/P7-&F[^S=; M\26\=[(,9_=VH8SRG'9$)KY7'_!&/]K']H3_ $K_ (*&_P#!8[XT>-8)N;GP ME\*TMO!.C2*?^6$L=F'>YC'3+%&. 3@UZ]^SC_P1'_X)5?LK7$>K?"G]B?P9 M-JT;^8-?\56;:YJ'FYR95N-1:9XW)R24*]3C XH \DN/^#A/X,_%^=](_P"" M>7[&GQV_:)N2Y2WUKP=X!GT[0 P.,3:CJ B\D9XW&(CK3/\ A+?^#C[]J7_D M7_A7\"/V7="N/O2^)-8E\9>([8'H8UM@M@Q ZAP.<>]?H);V\%I EK:P)%%$ M@2..-0JHH& !P !VI] 'Y\?\.(/$_QX_P!,_P""CG_!4/X]?&H3?\?OAC3- M=3PGX;N<_>#:;IW3T&V48!(K'_;H_9H_8/\ ^"+'[ ?C#XX_L0_L!>%E^(Z6 M0T?X>7&F>$&UG5QJUR&2&0?MP?MP? S_@G MQ\#)/VAOVAI]83P\FL6FF :%I+WMR]S] M(Y4*B6,E/EDC;;(C=5=%8(H?%GP@7. MGRZYH\8(TS4 EPH;+6Z>4P)+;[9F;EQG[_KP#]@G_@I1^S=_P4=T3Q7K?[/, M7BB#_A"M8BTSQ#9>+/#DNF7-O:J>5+\WW>3D#%>_T %%%% !1110 444 M4 %%%% !1110 45B^*/B/\//!"E_&GCS1=(51ECJFJ0VX X.?WC#U'YUYOXJ M_P""B'_!/_P*67QM^W/\'='*'#C5?B;I5OM.<<^9<#'- 'L5%?*?BK_@N7_P M2!\'!FU;_@HG\+)M@R?[*\31WW;/'V;S,_A7G6O?\',W_!$G0[G^SX/VU(M4 MNV)$=KHG@37KQI".NTQ6)7W^]VH ^\:*^ /^(D']A36?^29?!S]H#QMG[G_" M*_!+4Y=_T\U8_;_OH4?\/X/$_B/Y/AA_P1?_ &V-7S_JKG4_@TFFVTA_V99; MH\9R"<<8H ^_Z*^ #_P5>_X*:^)>?AE_P0!^+%V&YB_X2KXDZ-HF1U^;S=^W MCMZ\4?\ #9__ <#>+./#_\ P19\!>$MW0^*OVC=.O\ 9]?L4(SZ\=@?:@#R M#X2?"3]NG_@H/^W3^U7HFB?\%5?BQ\+?#WPM^+$6A>'/#GA.VLIK9+:2R2;_ M );(2N&)P,]Z]@_X<_?MU_\ 2>G]H#_P4Z7_ /$5\?\ _!-_7O\ @NYKO[6' M[6\_[./@']F'0?$5Y\7[>3XE0?$75==NK?3]2-@FV*P:P ,L0B ):3DN>. : M^OQ\(_\ @Y9UK_3]3_:\_96T25>5T_1O &KW,#G^Z7N'#@&#CXB?\&^FO>6O6Y\*_M# MZ!J>\>HB6)6'0\$YX'K1_P /KOVDO#/_ "4[_@A=^UA:;?\ 6?\ "*^%K/6\ M>N/*G3=V^O/I0!]_T5\ ?\1#OP#T;CXF_L!_M>>"B/\ 6#Q5\ [J(I]?*FD[ MY'U!I8O^#G#_ ((]Z?*MO\0?CMXJ\'RLP41^)_A5K\)!/0$QV;@>O)Q@T ?? MU%?&GA7_ (.$O^",'C$*=(_X*!>"X=XR/[5CO+#MGG[3!'C\:]*\*_\ !6+_ M ()>^-2L?AG_ (*)_!&YE?[MN?BAI4&YA6XMIEDC=G7D M?F6E_I_P;U&:&=/[R.@*L/<&@#]"J*^ ?^(D#]A3_HCW[0'_ (9+5/\ XFN_ M_9+_ ."W'[&G[9/[1%A^RY\,]"^)&D>+M3T>ZU.QM/&?@"ZTF.:VMP#*ZO/C M.,@<#K0!]?T5X_\ M>_M]_L<_L&>#/\ A.?VM/V@?#W@RUDC9[*SO[KS+Z_Q MU%M9Q!I[DYX/EHV.^*^1_P#AO_\ X*M_\%$O^)9_P3._8Y'PB\ W?"_'3]HB MT:WFGA/_ "VTW0X]TLN1\T'_!%DP.TR1-*%N=2VD8:*)8W&01N%=-\%?^"# M'[/3>/K3]H#_ (*$?%3Q3^U)\3K<[XM;^*LP?1M.'O^ M"(/CS]JC7+3XE_\ !9?]L;Q'\=+Z&=;FU^%OAZ630? VER Y55LKLA MFE*%QQ(CU]U_"[X3?"WX(>"++X:?!KXY Y[UT%% !1110 4444 %%>2_M"?MZ_L4?LGPR/\ M)?M6^ /!MI\<@.#YUW>"!8T!X,@5A]1S0!^@%%?GR/VDO^#AK]I3Y/@I_P3]^ M$'P#TJ?B+6/C7\0I-#_ ]@4++>>+?$EKIT; ?W6G=0WT&:^0_&W_!QM_P35MO$ M$W@;]GC6_'_QV\30G!\.?!+X=W^M3L3]W;*4BMWR>A64UO?!K_@WO_X)*_"# M6_\ A,=1_94L?'WB*1P]YXB^*FJ7/B2XNW'\"])T#2K<8M],T33HK6WB_P!V.)55?P% 'P?_ ,-]_P#!;3]HP>5^ MRA_P2!T[X=Z;/_QZ^+?VBOB%%:;<]/-TFQ!NTQU/SGTZB@?\$_/^"U7[1?[[ M]K3_ (+#6_@#39O^/GPE^SK\/X;#9GKY6KWI-VN.@RA]>M?H-10!\(^!O^#< MK_@F;I_B&+QW\?O#'CGXY^)XCG_A)/C9\0;_ %NX<]3OBWQV[Y/7=$:^K?!/ M[)G[+7PT^'FH_"/X!/#_A;5["2QU;P[HGA*SM;*]MI%*/#-#%&J2(RD M@JP(()S7H-% 'Y3^+++]KC_@WE\3ZCI_[.'P2\6_'C]EOQI>RIX+^'VC3O<: MW\.?$ETY^S:?$[!VDTJZN76,,0QB:3.#)_Q]^[_\$Y?^"L67BK]HSQ59&'3-,MR)-)^&FDN#MT?2URRK(%=EFN 26+.JLV^66?[ MAHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "O"_P#@GO\ \D3U;_L>]9_]*37NE>%_\$]_^2)ZM_V/ M>L_^E)H ]THHHH **** "BBB@ HHHH **** "BBB@ HHHH ***RO&GCKP1\- M_#L_B_XB>,=*T'2;49NM4UK4(K6WA'JTDK*J_B: -6BOB?XP_P#!PK_P2K^% M_B(^ ?!?[04WQ4\5.2+3PM\&]!N?$EU=D<$1RVB&V)S@ M_P!I;]Q^Q5_P1QU3P?I=Q_Q[>,_VE/%L.A"'/W3+H]N6NR.YVN<8QW% 'Z#U MR_Q7^-WP8^ _AMO&7QP^+GACP;I"9W:IXJUZWT^W&.3^\G=5_6OB ?\ !/;_ M (+/?M+_ +[]LC_@KXGP^TN?_CZ\&_LT^#$TSR\]?*UF]S>+CH,H?7K73_"C M_@W>_P""6W@+Q*OQ!^)_P+./M'BKXU^*;KQ'))OA_^SKK/COX]^*XCC_A&?@;X!O=&X?!OPM\ Z+X:T>W_P"/?2M TJ&SMHNWRQ0JJKT' M05M4 ?GP?^"5/_!2[]I'_2/V[_\ @M#X^MM.G_U_@W]GO0;;PE;0KWB^W@27 M-Q&>0?,4$@XS7H'P(_X($?\ !)[X#:Q_PE]O^R9I'C3Q')();OQ-\3[N?Q)> M7,P_Y:M]O>2)7X'*1KR,]:^QZY#Q[^T'\!/A7YG_ L_XW^$/#?E9\W^WO$M MK9[,=<^;(N* .CT#P_H'A71[?P]X7T.STW3[2,1VMC86R0PPH.BHB *H]@*N M5\R^/?\ @L__ ,$FOAJ'_P"$H_X**?"%FCXDBTGQQ::C(I]"EH\C ^V,UY)K M?_!S'_P1OM;]M%\&?M,:MXQU%>NG^#_ASKEZY],,+,1G/LU 'WK17Y__ /$0 M)X(\5'R_@?\ \$O_ -L;QYYG^HO=%^!TD5DWH6FN)TV ^I6C_AZ?_P %4_'' MR_!/_@@!\1KH/_JY?'OQ9T7PX%']YEF60\==O4]* /T HK\__P#A>_\ P7_ +W]F(,X]J/^%)?\')WQ!^;Q=^V_ M^S-\/3)]]? 7PUU'5A%_N_VFXW?C0!^@%? /_!R!_P F*>#O^S@/!'_IT2F_ M\.N/^"L/C@Y^-7_!P!X^N(Y/]9;^ O@]HGA[8#_"LD3.W'3<1GO7R!_P6O\ M^"1;? W]D[PW\1?B#_P4>_:>^*EY?_&#PMI,VD_$'XH?:-)BCNK]8GFAM(X$ M$4ZJ24D#':>0* /VVU;6='T"Q?4]=U:VLK:/[]Q=SK&B_5F( KS+Q9^WA^P[ MX"9U\<_ME_"G13&2)!JWQ$TRVVXZY\R<8ZC\Z^7M)_X-F_\ @CLMZFL>/OV= M==\;:BG34?&7Q*UV\D/KE1>+&<^ZUZ=X3_X(=_\ !(7P6J+H_P#P3J^%,PC M"_VMX5AO\X]?M0DS^- 'Q=_P3>_X*F?\$YO@)^V1^VGXO^+/[:7P\TG2O%WQ MOM[_ ,+:C_PDD,\.KVBZF5R.M?2/B7_@Y8_X(C>%I#!=_ MMTZ9=RDXCBTCPAK=Z9&/108+)QD].N,UY-_P1_\ V0_V3C^VI^VQX>/[,'P[ M^P>&/CA:6/AJQ_X0JP\G2;7^S8V\BV3RML$>[G8@5<\XK]*_#/@#P)X+C$/@ M[P5I&DH!@+IFFQ0#'T11ZF@#X7_XB3_^"=6LC/PQ\+_&GQL#_JCX5^#&KR^8 M/5?-BC[<_2C_ (?XQZ_^[^&/_!'_ /;;\0D_M' M_#<__!>_Q7SX9_X(8>&O#4;?ZN;Q5^TKI%R2.Q*6L.Y'_V:/V1?"1;A3XJ\9:]?A.V3]B49]>.WO2?\*M_X.8?%O_(P M_M4?LF^$=WWO^$5\#ZW?[/\ =^VL,_CZFOT HH ^ /\ AA'_ (+T^*SN\4?\ M%V- \.1M_K+;PK^S1HT^1Z"2YFW+UZ]>!ZFC_AT-^W_XFX^)W_!>_P".MWNX ME_X17PYI6B9'3Y?*5]O&/QYK[_HH _/_ /X<$Z?K_P _Q._X*Z_MM>)"W^MM M;CX[&WM2?:**U&WGG[W8>E+_ ,0UG_!-W6?^2FZM\8O&H/\ K!XJ^,VL2[_K MY4T?;(_$U]_T4 ?#/A?_ (-KO^"(WA%A)IW["&D7+@Y+ZOXJUJ^+'GD_:+UP M>O\ G KTGPK_ ,$5_P#@DCX."C2/^"6>%?V&?V)O I5O!'['GPLT8H M&/#EAIL. /*L+-(5P.G" "K]% !1110 4444 ?D#^SI_P48^$G_!./\ X*#? MMDZ)^T-\(_BQ/_PFOQHAU/P]>^$_AK?ZG;7%M'81Q,_FQ)M^]QP37T!_Q$@? ML*?]$>_: _\ #):I_P#$U]_44 ?C#_P5@_X*P? ?_@H/\!_!?[//[//P7^-# M^(7^-'A/4R==^$^HV5LEM;:BCRNTKIA<*<\U^SU%% !1110 4V6**>)H)XU= M'4JZ.N0P/4$=Q3J* .*\5?LV?LZ^.M__ F_P#\%:SO.7_M7PK:7&[G//F1G M/->;>*O^"4G_ 3!\;!CXG_X)W?!&ZD;[UP?A=I22]_^6BP!N_K7OU% 'QOX MJ_X-]/\ @C)XRW?VO_P3[\$0[\Y_LK[58>G3[--'CIVKBIO^#8[_ ((YV,S7 M7@+]G[Q+X1F=MS2^&?BGX@@.X]2 ]ZX';H,<"OOVB@#X _XAWOV>-&'_ !;+ M]N[]K;P25_U1\*_'N[B\L^J^;%)WY^M'_#DO]H?PR,?#+_@N=^UM:!?]5_PE M7C&TUO Z?-YMNF[C]>:^_P"B@#X _P"':/\ P62\,G=\.?\ @X,\1JJ](/%7 M[/F@:H'']TNTBL,\$^&B_8D\6VZ]"K>*K"[?\\Q 8&? MJ3V%'_#3_P#P<4^$QGQ!_P $N?@MXMV9WPOVV,X].>_M7W_10! M^?\ _P /,_\ @L3X8^7XD?\ !OGXHC"<--X5^/V@:L'[;E1(U(R>QY Z]*7_ M (?"IK_4_!6JVUA:7IN;.2::2TE1$ MN(8_F+$ #W'K7-_\$*_^"@_[!7@[_@E3\#?A7XQ_;9^$NC^)]&\$Q6VK^'-6 M^(VF6U_9S"60E);>6=9$;!!P5%?5/[97[-G[.GB3]FCXC:IXB^ 7@J_NH? N MKRPW-[X5M)9$=;*4JP9HR000,$:YP!RS'B@#Z&_:H_X+4_ M\$X_V3K"RMO$?[0NF^,O$NL87P[X$^&#+XAUO5Y"2$CAM[1F"EB"%:5HT)! M;/%?FU\8O''_ 4O_P""CG_!9SX-#1?!&L?L=7.K?"/Q%#X2UKQ!!:ZQXD?0 M1,C7=Q)9':EA6)%SC;)&\F9^T/\ M\K''[.O_ &;_ .+O_2B*@#T;]D/_ ((H?L-_LG>,_P#A=FI>%=6^*?Q6GD6? M4/BU\7M4;7MB>!Y9?$-V\V<"'9IJ3;')XPY7!ZXKS$?\ !:7]J7X\?Z-^P)_P1D^. MOC>*7BU\1_$T6O@C2)@?^6T4]ZTC31CKPJL<$#!H _0:D9E52S, ,DD]*_/ MH_#?_@Y _:6.?&/[17P"_9LT>X^Y#X&\*W'BW7($/42M?LMHS]@T9 I1_P & M^GPT^,;"\_X* _MW_M!_'QI3F[T#Q'\09M*T!_7R]/T_R_*![A9>F/2@#WO] MHK_@KC_P3,_90$\'QX_;=^'FCWMKG[1H]KKZ:AJ,>/6SL_-N/_(?->!C_@OM MIGQI_P!%_P""??\ P3>_:&^.'F_\>?B.V\%G0/#LV?NYU'4"NS/7YHNG/:OH MO]G7_@EK_P $Z/V3?(G_ &?/V+_AYX=O;;'DZS'X;AN-1&.F;RX#W!_&0U[W M0!^?(\3_ /!R1^TM_P @;X9?L]_LT:-O88=3 M7Z#44 ?*G[/G_!#[_@D]^S'-'J'PO_8:\#S:C$V]=9\56#:[>B3.3(L^I-.Z M.3DY0KUXP.*^I;#3[#2K*+3-+LH;:V@C$<%O;Q!$C0# 55' '85-10 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 RXG2VMWN9%6'R+>0^!]%FABFNH[:+SKN]GFF98[:T@CPTDK$G+*L:2.P0K^S3^V/X M3_: \>^-_@9KOA*^\'_$KX;75K%XS\$ZK!/V05_X1J!S\L9GUBR:651TR M3=3(6ZD!1T KEOVM_B1XL^!__!R8OB+X9%TN]8_83U>ZU:WB&5GEL[_4[BVD M=>A826L* GMQW- 'UEXC_P""HGA^XC^)GC7X)_L^^*OB%X!^#.JW6F_$;QKH M%Y9QI'=VD8EU"#3K>619-2>T0YFV^6I8%(6FD4H/HGX6_$_P!\;/AMH7Q?\ MA5XIM=<\->)M)@U/0M7LF)BN[69!)'(N0",JPX(!'0@$$5\(_P#!L/X6TG4O M^"&7PNN-:47S^*[CQ1=:_)<-O-W))KVHPN9">6)CC523R<5C?\&GWC'Q%XI_ MX(U>$=*UN]EN+;P]XOU_3-&FF8DFT%Z\R@$]0'FD [ # X% 'V1^U=^V-\/_ M -E1?"/AO5-!U/Q+XT^(OB$:%\/? V@^5]NUR]V&20@S.D<-O#$#+/<2,$BC M&>69$:G\ ?VS= ^+7QL\4_LL_$/P)>^!OBCX/TJUUC4?"6I7T-TE_I%RS)#J M=C<1';=6QE1X7)5'BE0HZ+N1G^./V@M6U7Q;_P '4_P$\$:W*[:5X/\ V9M: MU[089#E8[Z]NM0L[F1/1FAAB4]\(.U._;-\0:EX+_P"#FG]D"?PN76;Q9\)? M&.C>(EA.#<6$%I>WL,;^JK2%=B(72,RB1M@]B_9[ M^/WPG_:F^"GAK]H;X&>+8==\)^+=+CO]$U. %1+$V0596PR2(P9'1@&1T96 M*D5\!?\ !J-JFJ>,O^"7VJ?%SQ/<-/K_ (Y^,OB;7O$ES)S)-?S31)([D\EB M(USGFG?\&N>O:CZ5\]?L%ZQ?V'PU[]HOXU?M%_MD?%[XO?\ !9'XD_ CX9? CXDIIMI::)%9R65M9/9QRA5$ MJ%V2K:V%E-J;$!9WM(+F&Z6T=3&Y> M2,OM8I. <1XB_;R_X+(>+?#7C/\ X* ?!S]LKX[:C\#OAGXYM/!]QK>M:];V MNJ20WY5V>2&.%K6-\PVH?<)# ]Y;)N<.[5]S_$?XK_'WPQ^PW\/O^"C_ .S% M_P %QOC)\0= U/XJ>'/#^O\ A;Q59Z=:-IK7-[''>65^D:EH)XE)#*3M*L'5 MF1E<^V_M&_\ !'G_ (*%Z%_P2:\!_P#!.7]@CXI>#-"6ZT?4C\?I?'6G)43Q"&5P_F_:5X!)# ']9O[0'_! M>7_@D]^SIJ9\,>)/VQ/#OB37VD\FW\-_#M9?$=[/-_SQ"Z M5:W_ ,%COVZ/C/I[WW[%/_!'GXA1:-)Q'XZ_:%U^S\#Z;$IZ3BWN&>:YC/4! M&5B#G':OS2_9L^#?_!O_ / [5O\ A!/B]^UE^V3\&-=U _Z=X2^) -&^-%XJ;FU)_CE?Z[( M!U.^.'4"@/J&3(]J .=\??&7]NSXF;W_ &VO^#A#]E[]G/2I575I_P:F_#SQ''X\_;%_X*$Z[^T9XHM#O M&O\ Q1\;:[XL8.>6VP:=#]G93V5HW &!SUK]$_ /_!(C_@EG\-0A\+?\$O/A M:7C_ -7-JO@BQU"13ZA[I)&!]\YKVOP'\)?@]\*Q&OPP_9D\/>&Q%_JAH/AV MSL]GT\I%Q0!\+?!W_@N)_P $E?@[X>_X1#]A/]CSXHZQIA $.F_!;]G*[MH9 M\=,)Y-N&/N?6NO\ ^'U?[3?C<8^!O_!"[]JG42W^J/CKP]9^&5;T)-Q/)M%? M='_"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!\+_P##<7_!>_Q__P B#_P1 M*\*^#H7_ -3>^/?VAM-N2P_O-!91!T_W2<\48_X.=/B">7_8U^'MG)Z#Q)JU M_%_*!L5]T?\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM 'PO_P ,-?\ !>SQ M_P#\C_\ \%N?#'@^%_\ 767@+]GC3+@L/[JSWDN]/]X#/'O1_P .4OVE?&X_ MXOE_P7/_ &K-2W?ZU? WB2S\,JWJ +>"3 ]J^Z/^$EU?_H4+W_OI:/\ A)=7 M_P"A0O?^^EH ^%_^(;C]@?Q+S\OB<6_P!^SO#G\,5 MU_@+_@W>_P""+7PX*'P]^P!X1N/+^[_;U[?ZKGZ_;;B7=^.:^N?^$EU?_H4+ MW_OI:/\ A)=7_P"A0O?^^EH \Q\!?\$YO^"?7PL*-\-OV&OA!H3I]V;2OAOI MD$A/J72 ,3[DYKUO1= T+PU8+I7AS1;33[5/N6UE;+%&OT50 *I?\)+J_P#T M*%[_ -]+1_PDNK_]"A>_]]+0!L45C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ M 'TM &Q16/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+0!L5X!_P4H_8)T3_@ MH[^S*--UVR\0Z%:Q37-O/^";/ M_!-E_P#@GP_Q*UO6_P!I3Q1\4O$/Q2\40Z[XC\1^++."&Y>YC@\G/[G ;*@9 M..U?3]8__"2ZO_T*%[_WTM'_ DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ M 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_ DNK_\ 0H7O_?2T M ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_W MTM'_ DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#? M2T ;%%8__"2ZO_T*%[_WTM'_ DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ M 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_ DNK_\ 0H7O_?2T M ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_W MTM'_ DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#? M2T ;%%8__"2ZO_T*%[_WTM'_ DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ M 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_ DNK_\ 0H7O_?2T M ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_W MTM'_ DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#? M2T ;%%8__"2ZO_T*%[_WTM'_ DNK_\ 0H7O_?2T ;%%8S>)]552S>$;P #) M)=>/UKP#X^_\%?/^">7[+[3VWQT_:M\!Z'>VV?/TC_A*[:YU!<=?]$MVDG_\ M4I M_O&,TRZ_:9_X.+?V@<+\(O\ @GU\'/@5IT_2_P#BWX^F\0WR1G^-(=*5%23' M(23(!X:@#[T^*/@NQ^)'PS\1?#O4]1>SMM>T*[TZXNXP"T"3PO$SC/&0&)YX MXK^?'X<_LS_$_P"-/B'6/V'?V9_^"S?CW0/V./AQITWASX@_%OQ?J^GZ5H5] M.,F30]%PT7VQ0K8EF:;R=DC$AT:(7'Z"ZY_P2T_X*9_M/Z/=Z#^WA_P5\^)5 MUH.K6TEMJG@[X)^$--\*VS6\BE9+8W8$LMQ&REE/F)RK$$$5\7_$'_@D)^Q[ M_P $5OVGK7X^_M'_ +(L_P ;/V6?$'V;3[GQ)XR674=3^%E\TA"S7-M"5MKS M3II'.Z0P;T+*OW@JW(!XG\??@1_P3S_9^?PZ/V)/^"Z7COQ?\9_AMHMQ9_"# M2_A/\-%U(PY+NUI]KT:%5-O*\D@?,L@)N)'*2[W5]W_@FM\<_P#@JO\ %W]O MW2?'VE_!KXB?$C]H/X;_ ]N=/U[P]^T/X[T[P];>'K/4=A^TQV+V\.H7-NV M8I/D4%/-0$D,K-^N?[1G[=_[$W_!+S]FG0?%WP&^ GAZXNOB#Y-M\'_AU\*- M+LX9?&U[,JFV2SCLDPT!\R,M.JLJ*ZX#,\:/S?\ P3A_8&^-GAOXT:M_P4Q_ MX*+::/%'[1WC33OLEK:6)4Z7\/-&.3'HNFKN(W!782SY)8LX5FWRRS@&>?V3 M/^#@']I']Y^T%_P4N^&?P2TR?FY\/? 7X<-J4[1G_EG_ &AJ["6%P.KQ@\CC MBK6C?\&Y?[#_ (NU2#Q/^V7\4?C-^T3K$,@E6Z^,7Q2OKN".7UCM[5H(U0=! M&P< <_]]+1_PDNK_P#0H7O_ 'TM '%? +]BS]D/]E>S M6S_9N_9C\">!]J;&G\,>%K6SGE&,9DFC022$CJ68D^M>FUC_ /"2ZO\ ]"A> M_P#?2T?\)+J__0H7O_?2T ;%%8__ DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!] M+0!L45C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2T ;%%8__ DNK_\ 0H7O M_?2T?\)+J_\ T*%[_P!]+0!L45C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2 MT ;%%8__ DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+0!L45C_ /"2ZO\ ]"A> M_P#?2T?\)+J__0H7O_?2T ;%%8__ DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!] M+0!L45C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2T ;%%8__ DNK_\ 0H7O M_?2T?\)+J_\ T*%[_P!]+0!L45C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2 MT ;%%8__ DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+0!L45C_ /"2ZO\ ]"A> M_P#?2T?\)+J__0H7O_?2T ;%%8__ DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!] M+0!L45C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2T ;%%8__ DNK_\ 0H7O M_?2T?\)+J_\ T*%[_P!]+0!L45C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2 MT ;%%8__ DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+0!L45C_ /"2ZO\ ]"A> M_P#?2T?\)+J__0H7O_?2T ;%%8__ DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!] M+0!L45C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2T ;%%8__ DNK_\ 0H7O M_?2T?\)+J_\ T*%[_P!]+0!L45C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2 MT ;%%8__ DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+0!L45C_ /"2ZO\ ]"A> M_P#?2T?\)+J__0H7O_?2T ;%%8__ DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!] M+0!L45EV>O:E&;J%6;#2NRX7W-:E !1110 4444 ([%$+*A8@9"KC) M]N>*^"?V*/@S^UGX%_X+%?M1?M1_$O\ 9&\4>'O 'QET_P (6WA/Q!>>(_#\ MYB;2-,-I.US!:ZE+-&KR$F/:CDJ/F"'BOO>B@#X[_:F_9*^)O@3_ (*2?#C_ M (*D_L_^!+GQ5=:=X)O? /Q6\(:7?$#XE_\ !1GXC_\ !3S]HWX>2>&Y-8\ 6?P^^&7@C6+B MVN+VQT&.4W-W=WPMY)8$EN;EB4B21S'#D2$/(R)]CT4 ?GE^RM^SU^V-_P $ MS_V5/B+_ ,$^_@7^SYJWC>SBUW6YOV?_ !G9ZWI\.F6>GZH[SQ0ZLUQ<)<6[ MV5S-,TK1PR^='M,(>0F->X^&7[/_ .T#_P $>_\ @E-X&_9Z_88_9X@^-_C; MP@UI;:CHS^((M'34I[N[:;4KX2S\!1+-(40G*H4R2(R#]JT4 ?'_ .W/^R#\ M3M1_;)^!O_!3#]GWP:WB#Q;\*/[0T3QGX+MKV""Y\0^&=1@>.5+:6X>.$W-I M*YN(HY)(TES(I<':#6^%G[*7Q,_:$_X*D-_P4S^./PXOO!FC>!_AJ?!?PF\( M:YZ5X7_P $]_\ DB>K?]CWK/\ Z4F@#W2BBB@ HHHH **** "B MBB@ K^7G]JCQ%^QWK/\ P69_:8TO_@H;X5^+FI_"ZV\::[+X3L/AMX?F:X/B M*:&VL?[1,C21K_HR6SM$3O4R%3AD+*W]0U% '\Y/@?\ X.B_VM?@W^R+KW[) MVE>#O%'C7XA6-Z-+^&OQR\2^%989FT$Y7^T-3T_]XTNHVZ>6H"M)'*SAI6*M3\1V)_:)\3?$_P *3(_BZY36+74E MU8!+B<)*DR3)LP2(B@W,WF._];5% &9XO\%>#/B%H,OA?Q[X2TO7-,N!^_T[ M5[".Y@E'^U'(I5OQ%?)WQM_X("_\$A?CO?'6_$'[$?A;P_JHD\V#5O #3^'9 MX9>OFK_9LD*%L\Y96R>2#7V)10!^??\ PY+_ &A_@K^__86_X+-_M"^ 5BYM M-$\?WMKXUTBV]$CM+Y8]B>Q=O7-)O_X.4?V=_O0_LW?M%:1 /X&OO">OW./K MFQ3(^O/M7Z"T4 ?GT?\ @MS\?O@K^X_;J_X(U?M#_#Y8AB\UOP+I]MXTT>U] M6DN[%TVI[A&^E>A_!'_@OK_P2%^/5Z-&\-_MP>$]"U,2>5-I7CWS_#L\,O0Q M'^THX5+YXPK-D\ FOL*O//C?^R1^RQ^TO9M8?M$?LW^!?',938/^$L\*6E^R M#&!M::-F0CL5(([4 =CX2\9>$/'VAP^)_ OBO3=:TVX&8-1TF^CN8)/]V2,E M3^!K2KX-\6?\&X'_ 3,;79O&7[/N@?$'X'^(9FW-K_P8^).HZ/.K=BL;R2P M)CMMC K,'_!-S_@L'\ \2_LG?\%KM8\3:?!_J?"_Q]^'MGKGGXZ>9JD)6Z'H M=J7&/ M*TF'Q7;PWYSTS:3,DXS[H*]X!!&0: "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHILLL<$;332*B(I9W8X"@=23VH =17SE^T!_P %>/\ @F+^ MR[Y\/QN_;E^'&EWEMG[1I-GXBBU"_CQZVEGYLX_[XKP<_P#!P7\-_B[FV_8. M_8&_:+^.IE_X\]>\._#B;3-"DST+W]^8_*![$Q>OI0!^@M%?GU_PNG_@XX_: M*^7X)]3BC/1HX]*581)T.V48'(/-'_ Z5_P"" MBGQX_??ML?\ !<+XL7%I./W_ (>^!N@6/@N")3UA%S")99DZ@LZAB#B@#[=^ M*GQP^"WP+T,^*/C;\7_"_@[3 "3J/BKQ!;:?!@=3YEPZ+Q]:^1?B9_P<6_\ M!)[P/KY\$^ OC_?_ !0\2L2+?PY\)?"E]K]Q(V(-UXB^*_B*]\0SW1'>2*ZE:W;OTB&5>GRHV<'-!^ 7_!Q=^T5 MEOBK^W3\#_@#IT_6Q^$7P\G\1WZ1?W'FU=E19,<%X^ >5]*_06B@#\^Q_P & M]'P6^++?:_V[OVVOVB/CXTQS=Z+XQ^)MQ9:*WJ([*P\KR5/=1(:^@?V?O^"3 M_P#P36_9;\B?X%_L0_#C1;RVQY&KR>&8;S4$Q_T]W(DG_P#'Z^@Z* $5510B M* , < 4M%% !6?XK\*>&/'?AC4?!/C;P]9:OH^KV4MGJNE:E:K/;WEO(I2 M2*6-P5=&4E2I!!!(-:%% 'Q=^PA_P0N_8[_8&_:"UW]H;P#=>(/$FH#S;/X: M:?XMU%KVW^'FD3,TL^G:6)"3&KSS7#&0_/LEV9RTSS?:-%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!7A?_!/?_DB>K?\ 8]ZS_P"E)KW2O"_^">__ "1/5O\ L>]9_P#2DT >Z444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %-FABN(FM[ MB)7C=2KHZY# \$$'J*=10!\Y_'W_ ()$_P#!,7]I[SYOC7^PQ\-]4N[G/VC5 MK3PW%I]_)GUN[013G_ONO!_^(>SX0_"8_:?V%?VY_P!HSX#F(YM-$\)_$V>^ MT1?026-^)?-4<8!D_.OT$HH _/H?L^_\'%O[//S?"G]O/X'_ !ZT^#[MC\7_ M (';UX_[BS:.S*TF. \G!/+4?\/2O^"I7P&_=?MB_\$/?'U]90#][XC^ MGC"Q\5BY ZO'IX,=Q&/]EWR:_06B@#X5\ _\'''_ 2L\0:^G@CXL_%SQ%\( MO$K8W^'/B]X'U#1+B'L=\CQ-;I@\',M?6WP>_:0_9Y_:&TK^W/@%\=_!OC>R M"!S=>$O$UKJ,:@]RUO(X'XUL^/OAI\./BMH$GA3XH_#_ $3Q)I')K6 M3^_&EA+%"#]8R/:@#[0HK\^_^'-'[87P0_??L._\%MOCOX6BB.;;1/BO#9>. M=/C'_/%$O%B:*/MP6(SGDTG_ D__!R=^SN,:S\+_P!G']HK28!\A\/ZU>^$ M]=NL?W_M0:R0GMMXSG- 'Z"T5^?7_#]3Q_\ !O\ T?\ ;K_X))?M'_"T1C_3 M->T'PU%XKT*UQUWW]BPX],1G(!KU#X%?\%V?^"1G[1,J67@']N_P-97KML_L MWQA>OH%R).AC\O4T@+.#D87/3C- 'UI)(D2-+*X55!+,QP /4U4\/^(= \6Z M%9^*/"NN6>IZ9J-LESI^HZ?-$DVR>*Y!@R>'="EY5T93B>Z M&4*-WC95NLRTM_B;_P &X_Q$BM%EU[QC^PUXIU94#S/-?ZG\%]0N),98G=)< M:1+(W)Y:-F[R'_2P#]3**S_"GBOPQX[\,:=XV\$^(;+5]'U>RBO-*U73;I9[ M>\MY%#QRQ2(2KHRD,&!((((K0H **** "BBB@ HHHH **** "BDDDCAC:661 M515)9F. .I)K.G\9^#[:%KBY\6:9'&BY=WOXP%'J23Q0!I45SES\8OA%9P- MLZ[_:0_9WL(#_!<$8(!DF\4VBJ/Q,E ' M:45YU>_M?_LEZ;#]HU']J+X=01[L;YO&U@HSZ9,M9U]^W?\ L/:9&)=2_;*^ M%-NC-A6G^(FF("?3)GH ]6HKQB^_X*/?\$\M+"MJ?[>7P8MPY.PS_%'24W8] M,W'-9U]_P5-_X)BZ6574_P#@HU\![T5-V/3-SS0![Q17SM??\%>/ M^"4^GR"*?_@I/\"6++D&#XKZ1*/S2X('TK.O?^"T'_!)6PF\B?\ X*._!IFV MYS#X_L9!^:2$?A0!]-5\\?$+_@JG^PI\+/VVO#O_ 3W\);(S6 M6E.V8+>9MAM[.XG^Y!=7"L6AA8AG"CH9(1)\%?B!K?C"[_MWXB?%EY+J^\3ZMXB^9 MEU:":"&:6.2)Y'\F--ZJKNKB3S9C( ?M117X=?L1_P#!QQ\9_@7X8TW]DCXI M? ?X@_M!:O>^(O[#^ WQ7CTP^&D^(5D !$EX^KB+9>H&A0LGFF4R#=EQYDWV M ?BC_P '(?[1>1X)_9@_9]_9VTN?[\GQ!\977BK5X$/0Q#356U9_:08ZT ?H M+7(?%W]H/X"?L_:-_P )%\>/C;X1\%:?L+"]\6^)+73HB!U(>XD0&OBD_P#! M(#]N_P".V9OVX/\ @M]\9M8MY^9] ^"^EV/@>T"_\\3);++)-'V)8!F'7GFN MP^$7_!O-_P $C?A1K7_"7:G^R?9>/-?D8->:]\4=7N_$4]VX_BDCOI9("?I$ M* ,SXA?\'&G_ 2L\,^('\#?"GXP:_\ %SQ,H/E^&_@_X*O]=N)NP\N6.);= M\GCB6L(?\%1/^"J7Q]Q%^QS_ ,$0_'&F6$_^J\2_'[QC9>%A; ]&DT[,EPX] MD?(K[H^'OPN^&?PD\/IX3^%/P[T+PQI46/+TSP]I$-E;IC@8CA55'Y5NT ?G MT/V:O^#A_P#:)PWQG_X*&_!OX%:?/S-I?P5^&TNN77E'_EF;G6&4QR8X+QY M/(R*=%_P;N?LX_%"1;[]N?\ :U_:"_:"E=@]QIGQ!^*=W#I.[TBL['R?)3/. MT.:_0.B@#P?]G_\ X)=_\$ZOV6O)F^ G[%?PX\.WEOCRM6A\+6\U^,=,W%_\$]_^2)ZM_V/>L_^E)KW2O"_^">__)$]6_['O6?_ $I- 'NE%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %?'__ 6*_P""4O@;_@IO^R/XI^%'ABQ\*>'?B%=1Q7/A[QIJ M/A.RN9Q/"P=;:2Y>%[BWAEP$:6!ED4'^-=\4GV!10!^)?_!-C_@G#_P3I_:3 MEUWX$:#H'Q?_ &/?VHOAFD=M\3?!OPN^+^IV$\KH%1-7L3=RW*75C-E&#H#M M\Q0S,'CEEW_^"G_[+OQ(_8D_9^;1/C'_ ,%IOVDOB'J7CLR>'OA_\&;"VTRZ MU7QO>3*(EL-K02&6$B15GE>-E"N,JSND;_-?VD?$ED;:PM]/&_1OAUI9!"Z5I,9+!&VLP MEG!+,7=0S;I99P#YI_X)M?\ !OM^V[\'OV2?#G@KXS_\%9OCI\-]0<27O_"N M?A=XHBBTWPYYS;_LBRR)()'!9FD\H)%YCML# >8_O'_#C?XMWO&M?\%P?VSI M O\ J_L/Q/M[8CUR5M3N_I7W_10!\ ?\.&-=:_P""V'[>$A7_ %?V'X]+ M; >N0MD=W]*/^(?_ ,.7'S:S_P %=_V[-2D'"2WW[1+LRC^Z-MF.._XU]_T4 M ? '_$/7\';C]YJ__!2#]LK4)>@GO?V@+AG _NY6 #'X=Z/^(=?]E^;]YJG[ M97[5%],?O7-W\>+TNWIDA ..G2OO^B@#X _XAP_V(9?WFH_'/]H:\F/^LN;G MXWZF7<^I(('MT[4?\0U__!.*3Y[W7/C+?XSZP7D/=CB8#/X5]_T4 ? M '_$,U_P2D?YKCP+\0Y9#R\LGQ>UTLY[L<774]:/^(87_@C&W^M_9K\029^] MO^*OB+YOK_IU??\ 10!\!1_\&NO_ 0IBD65?V&5)5@0&^)?B8C\0=2P?H:T M8/\ @V=_X(>6\RSQ_L'Z861L@/XSUUA^(-\0?H:^[** /B2V_P"#<7_@B=:3 MK<1?L#>&RRG@2ZWJCK^*M=D'\16C:?\ !O;_ ,$8;*<7$/\ P3\\%,P!P)I+ MR1?^^6G(/Y5]E44 ?(ME_P $%?\ @CG83>?!_P $\_ATS8QB;2WD'Y.Y'XUH MV7_!#S_@D+I\AE@_X)U?"EBRX(G\*0RC\G! ^M?5-% 'S/8_\$9/^"2^G%FM M_P#@G#\&&W@9\_X>V$OY;XCC\*T;'_@D9_P2JTX,MO\ \$U_@.V\C/G_ ET M>7\M]NF1F+3?^"=/P)MT9LLL'PBT5 3ZX%M6C9? M\$Y_^">^FP_9]._81^#4$>[.R'X8:2HSZX%O7LM% 'Y=_M_?\$D;']E;XTC_ M (*9_P#!-W]E3P3XGNK"S6+XN_L\77A>T?3/&6E1X+W.F0M$R6>J1*"R^4H\ MW!PK.TD=S]!_L^?M9_\ !(SQE^Q>/^"C'P]T#X;^%? ?AZS>XUO4[CPI965[ MX:NX\>;8W$4M_ MVQ?$FE:I!IMW?IK/C3X4VESL\->*_$$!86>KWUH/DDFC66XWKC;,T@9_O3"< M \E^!'P&^+W_ 7*^-_AO]O+]MSP'?\ A;]G/P;J@U3]G[X(:Q'LN/$DX!$7 MB76D[JRG,%MRI1N\;,UU^G-)'&D2+%$@55 "JHP /04M !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>%_ M\$]_^2)ZM_V/>L_^E)KW2O"_^">__)$]6_['O6?_ $I- 'NE%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !7A?_!/?_DB>K?\ 8]ZS_P"E)KW2 MO"_^">__ "1/5O\ L>]9_P#2DT >Z4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %>%_\ !/?_ )(GJW_8]ZS_ .E)KW2O"_\ @GO_ ,D3U;_L M>]9_]*30![I1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !17EOQ*_;:_9+^#WCV3X8_$[]H M#PUHNN6XMFU&RO-0 _LU;EMMLUXXRED)FXC,[1B0\+FO4@01D'(/0T %%<[\ M5/BY\,/@=X(N_B3\8?'VE>&M!L2BW.JZS>I!"KNP2.,%B-SN[*B(,L[,%4$D M"J/P;^/_ ,&OV@M'OM;^#GQ#T_78M+OC9:M#:N5N-.N0H?R+F!PLMO)L97"2 M*K%75@,,"0#L**\Q^,'[:'[*OP!\4CP5\8_COX=T#55L%O[NRO;WY["S9]BW M=UM!%I;E@5$\VR,E6&[Y3CTJTN[6_M8KZQN8YH)HUDAFB<,DB$9#*1P00<@B M@"2BBB@ KPO_ ()[_P#)$]6_['O6?_2DU[I7A?\ P3W_ .2)ZM_V/>L_^E)H M ]THHHH **** "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 **** "L+XH^.;7X8?#+Q'\2KZV,T'A[0KS4YH0<%T@A> M4KGMD)BMVLSQIX3TCQ[X.U;P+X@C9[#6M,GL+Y$."T,T;1N >QVL: /SO_X( M _#>T_:O_P"",VI_$?X^Q1:UK/[2NO\ C+5_B1>W4>]M1DNK^[TQ@V[/R+!: MHB)T10H& *Z[_@VF_:2\>_M+_P#!(;X=:O\ $_69M2USPCZ$,(B5B9$:,@,C =1_P3 MJ_X5E_P0%_X(F?#[4?V\]9O?#EP;\7GC!;32I[Z:TU35KMI([5H[=7;=#$T< MJ-*Q'6I?CQ\1M1_9S_X.4?@II7A2Y-KIG[07P2UC0_&M ME&=L-W<:,MYJ%G>R*.&F1%:!9#DB-RO2KO[?/PXF_9X_X+!_LZ_\%3];(A^' M;>$M2^&?Q,\02C;!XU5F)R1''=B%?1(57H!7(_\ !(OQC\*O^"0?P4^-/["_ M[6GCS3O!\WPN^)6KZ[X+_MBZ2%_$_A2^$C$&]D:02V[0P[W2<+$1O9 M0?6?^#?7]DCXI?LH_L!-J/QT\+W&@^-?BOX]U?X@^)/#]XA6?2Y=1:-8;>4' ME91;06Y=" 4=F0C*F@#[AHHHH *^,X?C7^T=^Q%JFJ_!/PG^Q#XU^)MD^KW& MK1>*O#3^7:2?:G\WR5!B<[H\[6.1R#QCK]F44 ?'/_#RG]K+_I$_\4__ +' M_P CT?\ #RG]K+_I$_\ %/\ \"Q_\CU]C44 ?'/_ \I_:R_Z1/_ !3_ / L M?_(]'_#RG]K+_I$_\4__ +'_P CU]C44 ?'/_#RG]K+_I$_\4__ +'_P C MT?\ #RG]K+_I$_\ %/\ \"Q_\CU]C44 ?'/_ \I_:R_Z1/_ !3_ / L?_(] M'_#RG]K+_I$_\4__ +'_P CU]C44 ?'/_#RG]K+_I$_\4__ +'_P CT?\ M#RG]K+_I$_\ %/\ \"Q_\CU]C44 ?$MK_P %6_VC;WQ9=^"+7_@EY\1I-5LK M6.XNM.35%,\43G"NR?9\JIQP>]:G_#RG]K+_ *1/_%/_ ,"Q_P#(]>I> ?\ ME()X_P#^Q$TK_P!&-7NE 'QS_P /*?VLO^D3_P 4_P#P+'_R/1_P\I_:R_Z1 M/_%/_P "Q_\ (]?8U% 'QS_P\I_:R_Z1/_%/_P "Q_\ (]'_ \I_:R_Z1/_ M !3_ / L?_(]?8U% 'QS_P /*?VLO^D3_P 4_P#P+'_R/1_P\I_:R_Z1/_%/ M_P "Q_\ (]?8U% 'QS_P\I_:R_Z1/_%/_P "Q_\ (]'_ \I_:R_Z1/_ !3_ M / L?_(]?8U% 'QS_P /*?VLO^D3_P 4_P#P+'_R/1_P\I_:R_Z1/_%/_P " MQ_\ (]?8U% 'QS_P\I_:R_Z1/_%/_P "Q_\ (]'_ \I_:R_Z1/_ !3_ / L M?_(]?8U% 'QS_P /*?VLO^D3_P 4_P#P+'_R/1_P\I_:R_Z1/_%/_P "Q_\ M(]?8U% 'QS_P\I_:R_Z1/_%/_P "Q_\ (]'_ \I_:R_Z1/_ !3_ / L?_(] M?8U% 'QS_P /*?VLO^D3_P 4_P#P+'_R/1_P\I_:R_Z1/_%/_P "Q_\ (]?8 MU% 'QS_P\I_:R_Z1/_%/_P "Q_\ (]'_ \I_:R_Z1/_ !3_ / L?_(]?8U% M 'QS_P /*?VLO^D3_P 4_P#P+'_R/67X3_X*M_M&^.--DU?PK_P2\^(VHVT5 MU);R3V&J+*BRQMM="1;\,#P1VK[:KPO_ ()[_P#)$]6_['O6?_2DT >6_P## MRG]K+_I$_P#%/_P+'_R/1_P\I_:R_P"D3_Q3_P# L?\ R/7V-10!\<_\/*?V MLO\ I$_\4_\ P+'_ ,CT?\/*?VLO^D3_ ,4__ L?_(]?8U% 'QS_ ,/*?VLO M^D3_ ,4__ L?_(]'_#RG]K+_ *1/_%/_ ,"Q_P#(]?8U% 'QS_P\I_:R_P"D M3_Q3_P# L?\ R/1_P\I_:R_Z1/\ Q3_\"Q_\CU]C44 ?'/\ P\I_:R_Z1/\ MQ3_\"Q_\CT?\/*?VLO\ I$_\4_\ P+'_ ,CU]C44 ?'/_#RG]K+_ *1/_%/_ M ,"Q_P#(]'_#RG]K+_I$_P#%/_P+'_R/7V-10!\<_P##RG]K+_I$_P#%/_P+ M'_R/1_P\I_:R_P"D3_Q3_P# L?\ R/7V-10!\<_\/*?VLO\ I$_\4_\ P+'_ M ,CT?\/*?VLO^D3_ ,4__ L?_(]?8U% 'QS_ ,/*?VLO^D3_ ,4__ L?_(]' M_#RG]K+_ *1/_%/_ ,"Q_P#(]?8U% 'QS_P\I_:R_P"D3_Q3_P# L?\ R/1_ MP\I_:R_Z1/\ Q3_\"Q_\CU]C44 ?'/\ P\I_:R_Z1/\ Q3_\"Q_\CUEZ]_P5 M;_:-\-:EIFD:Y_P2\^(UIZE"[BD8-O\[8YP*^VJ\+_ &L/ M^2V? _\ ['N7_P!)FH \M_X>4_M9?](G_BG_ .!8_P#D>C_AY3^UE_TB?^*? M_@6/_D>OL:B@#XY_X>4_M9?](G_BG_X%C_Y'H_X>4_M9?](G_BG_ .!8_P#D M>OL:B@#XY_X>4_M9?](G_BG_ .!8_P#D>C_AY3^UE_TB?^*?_@6/_D>OL:B@ M#XY_X>4_M9?](G_BG_X%C_Y'H_X>4_M9?](G_BG_ .!8_P#D>OL:B@#XY_X> M4_M9?](G_BG_ .!8_P#D>C_AY3^UE_TB?^*?_@6/_D>OL:B@#XY_X>4_M9?] M(G_BG_X%C_Y'H_X>4_M9?](G_BG_ .!8_P#D>OL:B@#XY_X>4_M9?](G_BG_ M .!8_P#D>C_AY3^UE_TB?^*?_@6/_D>OL:B@#XY_X>4_M9?](G_BG_X%C_Y' MH_X>4_M9?](G_BG_ .!8_P#D>OL:B@#XY_X>4_M9?](G_BG_ .!8_P#D>C_A MY3^UE_TB?^*?_@6/_D>OL:B@#XY_X>4_M9?](G_BG_X%C_Y'H_X>4_M9?](G M_BG_ .!8_P#D>OL:B@#XY_X>4_M9?](G_BG_ .!8_P#D>C_AY3^UE_TB?^*? M_@6/_D>OL:B@#XE\)_\ !5O]HWQQILFK^%?^"7GQ&U&VBNI+>2>PU19466-M MKH2+?A@>".U:G_#RG]K+_I$_\4__ +'_P CUZE_P3W_ .2)ZM_V/>L_^E)K MW2@#XY_X>4_M9?\ 2)_XI_\ @6/_ )'H_P"'E/[67_2)_P"*?_@6/_D>OL:B M@#XY_P"'E/[67_2)_P"*?_@6/_D>C_AY3^UE_P!(G_BG_P"!8_\ D>OL:B@# MXY_X>4_M9?\ 2)_XI_\ @6/_ )'H_P"'E/[67_2)_P"*?_@6/_D>OL:B@#XY M_P"'E/[67_2)_P"*?_@6/_D>C_AY3^UE_P!(G_BG_P"!8_\ D>OL:B@#XY_X M>4_M9?\ 2)_XI_\ @6/_ )'H_P"'E/[67_2)_P"*?_@6/_D>OL:B@#XY_P"' ME/[67_2)_P"*?_@6/_D>C_AY3^UE_P!(G_BG_P"!8_\ D>OL:B@#XY_X>4_M M9?\ 2)_XI_\ @6/_ )'H_P"'E/[67_2)_P"*?_@6/_D>OL:B@#XY_P"'E/[6 M7_2)_P"*?_@6/_D>C_AY3^UE_P!(G_BG_P"!8_\ D>OL:B@#XY_X>4_M9?\ M2)_XI_\ @6/_ )'H_P"'E/[67_2)_P"*?_@6/_D>OL:B@#XY_P"'E/[67_2) M_P"*?_@6/_D>C_AY3^UE_P!(G_BG_P"!8_\ D>OL:B@#XJ\3_P#!4[]I;P=H M%UXG\2_\$M?B386%E%YEU>7NHK'%$O\ >9C;X4>]6K'_ (*;?M4ZC90ZA9?\ M$IOBA+#/$LD4L5Z&5U89!!^S\@@YS7NG[<__ ":/X]_[ +_^AK7=?"[_ ))G MX=_[ 5I_Z)2@#Y6_X>4_M9?](G_BG_X%C_Y'H_X>4_M9?](G_BG_ .!8_P#D M>OL:B@#XY_X>4_M9?](G_BG_ .!8_P#D>C_AY3^UE_TB?^*?_@6/_D>OL:B@ M#XY_X>4_M9?](G_BG_X%C_Y'H_X>4_M9?](G_BG_ .!8_P#D>OL:B@#XY_X> M4_M9?](G_BG_ .!8_P#D>C_AY3^UE_TB?^*?_@6/_D>OL:B@#XY_X>4_M9?] M(G_BG_X%C_Y'H_X>4_M9?](G_BG_ .!8_P#D>OL:B@#XY_X>4_M9?](G_BG_ M .!8_P#D>C_AY3^UE_TB?^*?_@6/_D>OL:B@#XY_X>4_M9?](G_BG_X%C_Y' MH_X>4_M9?](G_BG_ .!8_P#D>OL:B@#XY_X>4_M9?](G_BG_ .!8_P#D>C_A MY3^UE_TB?^*?_@6/_D>OL:B@#XY_X>4_M9?](G_BG_X%C_Y'H_X>4_M9?](G M_BG_ .!8_P#D>OL:B@#XY_X>4_M9?](G_BG_ .!8_P#D>C_AY3^UE_TB?^*? M_@6/_D>OL:B@#XY_X>4_M9?](G_BG_X%C_Y'K+M?^"K?[1M[XLN_!%K_ ,$O M/B-)JME:QW%UIR:HIGBBC_AY3^UE_TB?^*?\ X%C_ .1Z^QJ* /CG_AY3 M^UE_TB?^*?\ X%C_ .1Z/^'E/[67_2)_XI_^!8_^1Z^QJ* /CG_AY3^UE_TB M?^*?_@6/_D>C_AY3^UE_TB?^*?\ X%C_ .1Z^QJ* /CG_AY3^UE_TB?^*?\ MX%C_ .1Z/^'E/[67_2)_XI_^!8_^1Z^QJ* /CG_AY3^UE_TB?^*?_@6/_D>C M_AY3^UE_TB?^*?\ X%C_ .1Z^QJ* /EOX2_M[_M*?$3XEZ)X'\4?\$VOB+X7 MT[5-02WO/$.I7(-OI\;'F:0>2N57J>17U)110 4444 %%%% !1110 4444 5 M[C2-)N[^#5;K3+>6ZM0WV:YD@5I(=PPVUB,KD<''6EU#3=.U>U-CJNGP74)= M7,-Q$'4LK!E."",A@"#V(![5/10 V>"&YA>VN85DCD4K)&Z@JRD8((/45'I^ MG:?I-E'IVE6,-M;PKMB@MX@B(/0*. /I4U% %>\TC2=1N;>\U#2[>>:TD+VL MLT"LT+$8+(2,J<=Q5BBB@ HHHH **** "BBB@ HHHH **^.?VR_^"M>M_LL? M\)+XK\ _L$_%KXI^!/ 3S+\0/B!X0@LH[#3&@)^U+;I<3)-?FVVN)WB3R8GC M=&E#1R!/I/\ 9W^/GPS_ &IO@9X4_:*^#>M-J'A?QGH<&JZ+=21&-VAE4,%= M#RDBG*LIY5E8=J .SHKY[^)7_!0OP1\*H_BCK&N?#?7]7TWX>^*--\*Z-;>$ MK=M1U;Q=XBNK*&\?3+"R5%WR1I2_LY?\%L/"_Q%_:Y MT?\ 8A_:H_8_^)GP#\?>+[&6[\ P?$&VMWLO$21J7>*&YMW9!.%5CLY&1LWA MRJ, ?;U%>)?MV_MN:!^PW\+=/\US64TWPW\/_ (9:"VIZWJLO MEO-,\-NAR8X8(I)9'Z*% /+*#E?L!_MR^,_VXO#GB/Q/XH_8@^,/P6AT*^@M M;:V^,/AG^R;G56=&=WMX68NT<8" R$!2TF%)*M@ ][CTO3(M0DU:+3H%NY8P MDMTL*B1U'12V,D#TJ>O'?BI^V5X&^#WQ9\2>"?&.GB#P_P"!OA>?&?CGQ.+A MW.EI+=O;V%HELD;-<27(M=290K!PUHB*DAG&SYA;_@OCX:^&_P 9_!_@7]L' M]@;XV?!#P?\ $364TKP5\1OB#HUM'82W5]OUV_*%W"F9TC MA@AC#2S7$C*D4:Y)+%$:C\!/VSM"^*OQP\3_ +*OQ'\!WO@7XI>$]'M=:O/" M>HW\-U'J.CW#M'%J=A<1'%S;>:CP.2J/%*A5T 9&< ]JHKYQ_:Q_X*6?"S]D MO]H;X3?LT^*?AAXVU36OB]XVMO#>AZO9Z&T6D6DTI0LTMY-M20JCAMD(D)(( M.S#$=[^V3^U3X7_8S^ &K?'CQ-X'\1>*GL;BUM-)\)>#].-YJ^N7US.D$%G9 MVX(,TK,^=HZ*KMT4T >HT5^;_B#_ (.%/$_@J72F^(G_ 1P_:Q\,6FLZ]8Z M+8ZEXD\"06-JU[>7"6]M"99IU4-)+(B*,Y); K](* "BBB@ HHHH **** "B MBB@ HKE?C7\8/"OP'^&NH_$[QA::E=VUB(TM],T33WN[[4;J618H+2U@3YII MY972-$&,LXR5&2/EKX&?\%AH/&'[9^A?L,?M0?L7?$KX'^,?&^EW6H?#F;QI M)875EXACMHVEFA2>RGECCN%C4N8MS8QM9E9HU< ^SZ*X7]IGXX:=^S9\ ?%O MQSU#0I=6/AO19;JQT2WG$Q?#Y[7[%H#O"LWV07%T\37MUY;I(+>W MB>3RY(W=8_-C# 'U#17D/["?[;7P5_X*&_LP^'/VK?@'/?C0/$*3)]BU>W6& M\T^YAD:*>VG1695D1U(^5F5AAE)5@3QWA;_@I;\+/&/_ 48G_X)M:5\,/&U MGXHM/AY<^,+C7]=T-M/T^:RCO(K11;";$UP&E>4>8(UC_* M+#X9>!HX[B?1]%F)-O>:G=W ABLA(F J."[3"6- XA=P ?7E%?,/_!.'_@JA M\&O^"C$?C+P?H7P]\6?#WXB_#?4DL?B!\,_'FGK;:II$C[_+DPI(DB8HX### M K\RJ&0LGB;_ (*8:7>ZY\39/@!^SUXH^)?AKX+7\VG_ !,\3>'KZSBC@O[> M%9[S3]/BGD5]1N[:)E::-?+4,RQH[RYC !]/T5Q_PR^/7PJ^,_P/T?\ :-^% M/B<^(?"&OZ#'K&CZEH]G-E 'T+17B?Q*_;(AT?]I!?V0O@I\,;OQQ\0+;PO'XC\0VRZK#8:=H&F2S-! M!)>74@9A+/)'((H8HI7(B=V")M9M#]E_]K[P?^TKKOCKX;MX5U/PMXZ^&&O0 MZ1X^\&ZR\4D^FS3VZ7-K.DL+-'/;7$#K+#*I!9!/@#^QG\1/CAXETZP6_\0Z=X'^R06^C M6[ F-9[F[E1'N9 I9+6$23%,.RHKQEP#Z(HKP[_@GI^WW\&/^"DG[-]I^T=\ M%=.UG3+8:KSN$5F4.H=&!!.5D4G!)4;7Q _:O\ M"OPZ^.&I_"S7=+":1X7^&4WC+QMXE-RQ_LB%KO[/86XMTC9IWNOL^ILNU@P- MAM5)#*-@!ZO17P[#_P %K(/!/[3G@'X"_M2?L'?%[X0Z'\6->31?AMX\\906 M+V>HZA(P6"VNHK:XD>PEE)55CDS("PW*JAV7Z(_:R_;$^'7[)6D^&+7Q#HVI M^(?%7CWQ+#X>^'_@C0!$=0U_4I 6\N/S72.*&-%:6:XE=8XHU)8Y*JP!ZU4% MWI>F7\\%S?:=!-):R;[:2:%6:)L8W*2/E..XKQOX%?MH:+\3/COXB_9.^)_@ M"]\"?%+PWH5OKTOA;4-0ANXM4T6>1H8]2L+F(XN(%F1H)-RQR12KM9-K([]3 M\6?CS'\-OBQ\./A!IOAI=4U+Q]JU^D[-?^0NDZ796,MS^C)8 &@#T*BOSU^-G_ <"^%?@A:#XT:W_ ,$_/CM>? 5=0CMV^.EMX=A7 M398))!''J,5L\@G:Q=BICN'""174HK%T#?6'QK_;?_9N^ W[*!_;3\8>/%NO M ,^C66HZ+J&C0M#0 M_'?PC^SE^TG\"]9^%OB7XC:3=W_P\35]7L[ZWUAK5$DNM/::U=E@OX8G61H# MN1DW&*678X6K_P %,O\ @I/\+?\ @F!^SKJ'[1/Q5^&/C7Q/8V1BC%MX4T-I M8DDED$,7VBZDVP6R-*Z)EG+_ #C:C]* /HRBLOQ-XS\,>"?!FH?$+QIKEMI6 MBZ1I#3]*TFQFO=3O[J3;%;6\2%Y)78]% M55+$]@#0!>HKX4\:_P#!<'3?@Q\9O!?AG]I/]@SXR?#?XVMH6E MN+B9PJ1(H)9F)X !))Z 4 345\B>,O^"JVHZ'\%_A[XO^'G[&GQ#^(?CWXE M^'/^$ET+X:>!8TN+BPT*1R;;4-2NIQ#%8)+$T6$D^?SF>)!)Y4CC9_X)R?\ M!5;X._\ !1&\\:?#S3OAMXM^''Q+^&U_':>/?AEX^T];;4]+,F[RYEVDB6%B MK ,,,"!N50\9< ^HJ*^<]!_;T\1_%^^\Z!K6O0^ M(+/3_P"UM4LR!>6FE13MF[:%R8C),UO"TJLJ2.%+5ZA^S#^TE\)OVO\ X!>% M_P!I7X&Z[)J/A;Q=IHO-*N)[=KQL,G&: .UT_2] M,TB VVE:=!:QM(SM';PJBEB'-GX2_\ !0;]G/XL M?LM^(/VLXM:OM$T+P;/J5EXZTG6;+&I^'-3T]S'>:9"OB-\0=&M MH["6[D/[F*]2*5FL&<<[7+,HRSA45W7ZD_:P_;%^'W[*%MX3T36-#U/Q)XQ^ M(7B)-!^'O@;0/*^WZ[?E"[A3,Z1PP0QAI9KB1E2*-N45XK\!/VSM M"^*OQP\3_LJ_$?P'>^!?BEX3T>UUJ\\)ZC?PW4>HZ/<.T<6IV%Q$<7-MYJ/ MY*H\4J%70!D9_:J "BBB@ HHHH **** "BBB@ HKR+]JW]JJ^_9TTW3=%^'_ M ,!O%WQ3\;Z\)GT+P+X*CMUN)88=GG74]Q=216]I;1F2)3+(XR\J(BNQP. _ MX)V?\%// '[?VJ?$#X:7'P<\7?#+XD_"K5H+#Q_\.O&]O&MYIYG5VMYXWB9D MFAD6-]KC'W )\N9+V$%E&37QS\<_^"_\ X9^!]I+\9[O_ ()] M_'75_@/;:@EO/\=-/\/P+I6NH06\DJSRV#,5V7+!%D#*4#;DW 'Z#T5 MX#^T[_P4/^$_[/W[*OAS]JSP-X+\4?%:Q\<3:;%\/?#?PTTHW^J>*&OHS<1? M9(A4\$4^***")8((U1$4*B(,!0.@ ["N _:7^.O_#/?PV@\86/A M;^WM6U3Q+I&@>']!%]]F-_?ZA?PV<2F39)L1/.,TC[&V10R-C"FOFS]K+_@L M1J7[/_BKQ38_!G_@G[\9_C'X;^'\TL/C_P <>!]'A72]-FA&;FWMWF<-?RV_ MS"81+LB961G#(X0 ^U**\<_9R_;V_9?_ &H?V/;+]NOX;?$6&'X<7&AW6JW^ MKZPHMFTF*U#_ &M+M23Y3P&*0.,D?)E2RE6/F7AW_@JWX/E\(^ /CM\2O@+X MJ\&_"'XIZU::7X'^)&NW5J$:2]S_ &=<7]FDAET^UO/E\F9]V/-B\]8-XP ? M6%%?/G[9W[>T_P"R[KNE_##X5?LQ?$#XS?$'5]/;48?!GP^L8F:PT]7,?VV^ MNIW2&SA>17CCW$O*\;A%(1RN)_P3A_X*H?!K_@HQ'XR\'Z%\/?%GP]^(OPWU M)+'X@?#/QYIZVVJ:1(^_RY,*2)(F*. PPP*_,JAD+ 'T]17SC^T/_P %+/A9 M^SQ^V!\)OV+M=^&'C:]\1?%W7+C3M%UU-#:WT:W,%N)YB;J;:)W57B^6!9!F M3#,I4BOHZ@ HHHH **** "BBB@ HHHH ***^'?VM?^"UD7[*EMJ7Q7D_8)^, M/BSX,>'M2%GXC^,F@VED-/BQ,(9+FVMI9UN;JT1SM^U;$A(](MM4T74800EU:7$2RPRKD X9'5AD \U\_ M?$#_ (*5>&/A]X"\4^.HO@CXL\536WQ1OO WPW\,>!+?^TM7\;7UC$%O9(8- ML:6T4%W#J,,DDDAC1-/:5G!D6( 'TQ17QK^QG_P60\#_ +2?[4NH?L-?';]F M7X@? SXOP:,VL:1X0^(5M"4US3USOFLKF%BDY4*Y90,81RK/Y<@3WK]J;]K_ M ."G['_A/3/$7Q:U:]EO_$.JQZ3X0\*:#8M>ZQXDU*3[EG8VJ?-/*>I/"(OS M2.B@L #U"H(]+TR+4)-6BTZ!;N6,)+=+"HD=1T4MC) ]*YCX0>,OBKXYT:37 MOB;\'/\ A"1,$;3])O/$,-]?JISN6Z6V5K>%Q\O$4\ZG+?,,#=YQ\4?V[_ ? MP?\ %7Q0M_%WA349_#WPMT30VU+5-%CDO;W4]I?$RZ^R_#37/B# M96K:?K=T6"I:-+;RN(+EF>-1%\^&D16*[DW?1/[3'[9W@_\ 9]^(7@?X#Z%X M0U'QE\2_B3#O!&C3PPR2V]K'YMW?W,\S+':VD*$;Y6W,S,J1I(YVT >R MT5X[^S3^V5X+_:"\7>.O@_K7AF]\'_$3X8WUO;>.O!6LW,,DME''OA[I9O\ 4O%DUW;M5!4VZ27#22,B1Q M1.[, M>*_LB_\%F_!OQ[_:R/["?[0_[+'Q$^!'Q8O='DU;POX;^(-O T/B&S MC5GD:SN8'9)75(Y6*XVXBDPS%&50#[1HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /EG_@KM\2_VKOAW M^Q5XWTC]D/\ 9&U/XH:QK7AN^LM0BTS6[.T;3;2>)X[BXBAE+2W=PL;NR0QQ M/N?&0W*-E?\ !,W]K7]C.X_X)!^#OVD?V>=(O_#7PG\"?#RY,VD:LZO>Z/%I M,]N+B2ZAN+)9%V.T2VUQ)&K$!9&7:?/\ X:?\$[_% MW[/G[$?PU_81T:UAUJ/Q7\5%UOXS:YI47E6,-J]]/KNHQ(CD-]EFF@ATI$QO M,-T&8##LH![A^Q#\#[_P3^S5X+O?C%X9MCXZOKV[\:>)3/$'>P\1:NUS5]ON+1&X(A4(,+\M>'_M=_!FR_;<_P""IGP"\,>&[-9=,_9IO[WQQ\0/ M$")Q9WUW;QQZ3HZ2#/[^5D-Y+'_!!!"S8\^(GV?_ (*%_%;]M;X6? 2>;]@; M]EJ;XH?$'5+@6EE"_B72],M=&B(^>]F;4+B(3%1_JXD#[GQOPH.?F']G+XU_ M\%>_ ]GX?^ _A'_@B?\ \*_TW6?$,;>+OBIXP_:,\/Z]/;-'OB+::/G[#J*S0^=9ZE;@D[8[B(,P M4$J=H==JR*B]?\5/VM?VUOA?^U-J/PITC_@F?XK\>?#F;2[:7PU\1O _CG11 M)+=LF9X+RSU*YM/LJ(^1Y@DDRH#*K%MJ\G>?LS_M#> ?@S\??CCX>T:UA^.7 M[0E_86TEOXARQYXV.M@NIQ_W9+]FX M/3S#_@L_\&++]NSPO\.O^";7A^R6[U;QOX]TSQ%XHNT35A'90 X,LERP'RQRE?H?XIGQ[^RO^R:= _8__9PN?B!K'@_PU:Z3X%^' M]CKMEIJSK#$EO;QOT'6=? MF_X(,3^(_B+XLE2Y\6^-M7_:;\+Q+>W"J5AC2&/<8+&W#%(;1'.Q"Q+O+++- M( 6_VD]6U7Q9_P '3W[.G@;6Y7?2?"/[.6O:_H43GY([^\FU&RN'4=F,,,() M] *?^VWKVH^#/^#EG]C.Z\,.Z3^*_AKXST7Q"D1P;C3XK*ZNXD?'55G028/& M4KUW]L#]C?XZWG[27[.__!1_X9Z%:^+?B5\'+6YT;XB>&-'EBLCXJT/4;0P7 MOV(W,BQK/;SN]S!#++&KAG1I VW,WPT_94^)O[1?_!4F'_@I;\;_ (;7_@O0 MOA_\-W\'_"?PEKMS;2:G<7-S-+)J&LW*VLLL=LK1R"VBA\QI&3>\BQG:I // MO^"W0'_#4_[!YQS_ ,-5:=_Z325^@=[I&DZEC$'X6_X*X?!#]JWXY_M)?LM^)O@#^ROXB\8Z+\) M?C99>+O&&KV/B'0K.-;&./8Z0I?:A!++*-[';L"G8?FY&?NK3+NXO]-M[Z[T MR>REG@222RNFC,MNQ4$QN8V="RDX.UF7(X8C!H ^2_VKT_X:-_X*8? /]E2+ M]]HOPVM+[XP^-X3PIFMPVEZ#$2.I-Y^F@\XX^NZ^;OV)_@[\2K;]H; M]H+]JWXT^$;C1]8\?>/H=$\)V5VR%XO"FB6_V2PD&TG8+BXDU"\VD@XNUR 1 M@?2- !1110 4444 %%%% !1110 UXXY"IDC5MK97(S@^HK\POVEOVMM2\,?\ M%O\ ]GU?V[?V)?$G@_P;;_VIX;_9Z^(9\065]:3^)]86&WFDOH[8N(7>*..V MAB,F8S+)*5D#*]O]Z?M:?%KX[_!+X-W/Q!_9T_9AN_B]XBMK^V0^"[#Q3:Z1 M/-:O(%FGCGN@8V:-?F$1P7Q@$&O OBO\*OBQ_P %-/%OP7G^*7[+7B;X4^#? MA9\4-.^(FJ?\)_?Z5)JNI:IIT4XL;&T@TV\NU2'SYO,FGF>,E(1&D;B9GC / M1_VK/^+N?M'_ 9_9<@_>67]O3?$+QA$.5.G:$T+64;?W6;6+K2YES]Y;&; M^4E>K_;&^*/[1?P<^!6N>,/V3OV9I/BCXW2SE?2/#@U^TTV!Y@GRO-+<2(6 M./D0%GV[%/!$5R5+-H.G6[3F MY !.PS:CJ&H^[106Y/0!>9\1_MA_M9^$/VBO$WPBOO\ @F'\1-=\*69A_P"$ M/^(G@[QCX?N+76E:)6\'ZUX#\4ZEH?Q0\,>*MIU*T\4^;]IU!YF5(PPDDN"R_(FP?NM MJ^45'/>) /\ B*>\.G'_ #8Y/_ZE-? MC-\4-3\=>+=/T:=IK32I;H1QPV$4K*AG\J&&/?,47S)GF<*%*@>&:_\ !O\ M:TN?^"_>D_MJVG[(?BF3X7V/[/,GP\F\3CQ'X>!.H-KTN+J"W5&:VM_,,,1( M'^KC\V4JO1?,?&-QKRF]^'?C7Q[^WG9?$GQ+X>F@\)_#GX=26_A:[F*^7J&M M:M=?Z;(J@Y#6MII]O&'( (U291G#8\)_X*??$/\ X*1ZYXXTGX%_LQ_\$V]: M^*?PLN+7SOB'JMG\7= \-OX@5AQI$1NYS/':GITZ_8:+9^7/J_'^L@N;J,);O_ ,M( M+991E)8S7*_\&K-LVK?\$;?"?C;6KHWVI^+O&/B;5=?NK@[WN[I]5GB>20G[ MS,L2YSUKV[]C/X^_\%+?C%\6H_"'[1__ 3.TK]GOX<:%X>D:"[D^*FD^);C M5KH&**WL8(=.VK9PHAED9V#9\J-%VY:O+/V1O@%^U=_P2L^$?Q3_ &//@+^S M;JOC_0;OQAJNN_ #7]*U?3H+#3[?40)%TW5?M5S'+;"SN3(S31QRB:%P8U,H M,- '*_\ !J;XBU;4?^"7FH>#)YY'TKPA\8?$VC^&U=B5CL1/'.O?O^"8O[#EC_P3,_8&\(_LNZ5=/XFU MCP]IUQ?>([^PVH^LZO<2/<7+1&9D7!D?RHS(R?(D>\KR:\;_ ."1WP0_:L^! MO[27[4GB;X_?LK^(O!VB_%KXV7OB_P 'ZO?>(="O(WL9(_+1)DL=0GEBF.Q3 MMV%1O'S<&@#RS_@JUH'[2'[*G_!1[PC^W3_P37G3QU\7M8^'TMA\4/V>O)>4 M^*?"-A*TIU173/V26*5U@C=OFED:-(5E82PR^M?\$*/BK^SK^U#\'_'W[:7P M^^(=UX@^*/Q0\71W?QNAU/3/[/NM!U2UMDMK;1EM-[F&UM;9%CA9GD:4;W9R MQ9$Z35?@9\=/V<_^"K/C#]MO1_AAJWQ#\"?%/X9Z3X=U >'[FU.I^$+W39I6 M0"WN9HO.L;A9F6CNP5-\A$LTB( ?6M%%% !1110 M 4444 %%%% !7 _M)>/_ (R?"SX1:QXO_9Z_9\G^)7BZ.%VTKPK!X@L]*6[F M$9*F6YNG58URJKD!VY7Y<9([ZOGGXC?M=?M4_#C]I?5/A+!_P33^('B_P*MA M;2^'?B3X'\7:#,M_.\:F:&>SU"\LVLQ&^Y-YD?=M#84-D '@?_!NU\<_A3\3 M?V6/''P_TOX2:WX#^*OA?XI:MTH_V9II0]XIC;7&H MI_V$V/'0>6^#_P!D_P#:'^"OPI_:6_:.\(>&+:Q^-O[1>NP36.C:'=K/!X77 M[+#I&FM)-\BSR6J.]].;_P! MX0M=.\%?#^/Q!#I;:E%:Q1PQ6HNYE:.$^4G#,N"5QWH ^$/^"RG[6VI?![]K M3]G[5OVS_P!B7Q(/V;/!'Q:M-<'Q2LO$%E.D'BB..:VTNZN;6$O)#90>?-.5 M=HWE;RB.86@FO_M8ZMJOBS_@Z&_98\!ZW*[Z1X4^!WB?7]%@;G3UL'F M1'QU5)291G@-'GM7U)\+M)TW]H3]M3XM?$_7K&.^\/>!M"M_AEH4,Z[HI9YH MXM3UUUSPR2&?2K5AVDTR13D@@>7:;^S?\6/CO_P4CC_X*A?%SX+ZUX=T/X1? M"R]\/?"/P'J5Q:2:UJVI7)F>_P!3=+>:6*V5X6%I!"TAD?<\CB(;5/N7[)?P MZ\?_ +.O[&VDVGBOPC+]&TFXMUFU/Q'J$LVI7]O!)<21P@M> M7$L4;2R)&JA S(HR #B?^"M-]%+^P1XT_9F\!^$K;6/%_P 8?#]U\/OAUX5C MC51>*?%MXL]AX:F?\ ::\*VMKX>T8R!TL+6+,IC:0I')I?MA?L>?MJ6-X\L&C37L6]90UJ5ADN$_=F<"0 (H4 'G/_ 2_O(#S'; MN%$:O\Q&<#F@#U7_ (*B_ /XG?M1?\$T/C!^S_\ !@[O%/BGX=7EGH=OYPC^ MUS^5N%KN) 7SMIARQ"CS.2!DU^??QE_X*3_L_>+_ /@W)\9_!#XK>&/%7A_X MD>%_@,G@OQAX#UGP+J<-QHNM0VL6G123LUOY5O"UR(I(Y)'5?G1,^;\E?K'X M4\;ZWJX5L\[@A%.KG?B[XE\?>#?A9XB\6_"OX;?\)EX METW1KFYT'PG_ &Q'I_\ ;%VD;-%:?:I59+?S& 3S'!5=V3P* /SJ_P""]/[4 M/B3X0>(/A3=_M-_L,>*-?_9C\*?%'2M?^(7Q#T;7K.62*[MW(L%>Q0O*+07, MD;R&3R_.*+""IDVR?6G_ 4"\3KXZ_9MTWX'>!=:+WGQVUVP\%:5>6,I#'3K M]7FU2YB9>0T6CP:E<(P_BB7D=1X]\>3^U-_P53_8]U?]D'QY^PAXR^"Y\>Q6 MVG^//$'CS7M$N[+1K$7$ ?A'\,&M?"$LC@Q7FL:E,+>4H,EM]G8Z>L>X@ C5W +$-M /8 M='\&>$?#=\^JZ%X;L;*X?3+73WGMK948VEL93;P9 _U<9GF*+T7S7QC<:^-? MV!O@Q9_%S_@HS^T!_P %2M&LA;^%_&MAI7@?X=W:)M_M^QTM%6]UC_;@FND$ M-O)G]Y#:>8N4EC)E_P""H7Q$_P""D6J^+='^!O[*_P#P3FUSXH_#2\M_.^(V MLV'Q'3[PSZ=IDT5W->Z5H<+OAY/*O[^TG63;ASH\KG9O44 ?6/[,_P"S MCX6_9Z^#'@+X;B*#4]6\%^$UTAO$&OV9_ 6J>';OQ%$GRZKXHU9=LNFQOTD2RLG M9Y2#A)KU8_O+*%]!_P""F_Q6_P""@O@?X::9X/\ ^"?7[(FK?$;6_$%T8O$& MO6'CG1-$/A_3P5\UK=]3F&Z\D4LL+^3+%$09'#[5B?RW]DKXU_\ !4RV\5^ M_P!G%/\ @C-8? OX:VE^O_"0>.-7^/.C>(S8V:;[B8"TM#]HN;JZD!0W#NS> M;>_P#!"K5M5\=?M\_\%"_B;XKE>75Y?VC3H!EE.7^P:6;VVLDR M?X5AP%'I5;_@D='9:O\ \%8O^"B'P9U'2H;[PMI_Q6\)^)+2QN(@\$&K3174 M\LX4\"0S6L$@;J&MU/4"O8/!'[-WQ;_8!_X*#?&G]I/X2?!+7?B%\-_V@K33 M=8UC1O"%S8+J/AWQ18I+%(?)O;FW22VO8Y?,,JR,8YE(=4C(DK._90_9D_:B M_83^!/QY_:WL?V>U^(W[0/QR^(%[XONOAQHOBBQM8;%9':/3=(?4+N6&!H[2 M%RTTRDDL\HB63"%@"[_P6?\ @Q9?MV>%_AU_P3:\/V2W>K>-_'NF>(O%%VB; MCX:\+Z7<":]U)V_Y9O*PCLH <&62Y8#Y8Y2OEG[2>K:KXL_X.GOV=/ VMRN^ MD^$?VU_0HG/R1W]Y-J-E<.H[,88803Z 54^"W[0__ 6_^#V@ZSK\W_!! MB?Q'\1?%DJ7/BWQMJ_[3?A>);VX52L,:0Q[C!8VX8I#:(YV(6)=Y999I/:_V MP/V-_CK>?M)?L[_\%'_AGH5KXM^)7P6*R/BK0]1M#!>_8CO:CX,_X.6?V,[KPP[I/XK^&OC/1?$*1 M'!N-/BLKJ[B1\=56=!)@\92OTMKXU^&G[*GQ-_:+_P""I,/_ 4M^-_PWO\ MP7H7P_\ AN_@_P"$_A+7;FVDU.>YN9I9-0UFY6UEECME:.3[-%#YC2,F]Y%C M.U3]E4 %%%% !1110 4444 %%%% &3XTU;6O#GAF_P#$'A?P5<>(-3M[;-II M%G*=*AO=#N%8"*+[!?S M0?:%<$L9%F4+M(P20#Q'PL_9[\?>*/VX/%/_ 5#^+GP@O/"^JVOP?C\!^!_ M 1O+2[UAM.2^DU*YGO'M99;9;B:?RHH88II52.(LTFZ9DC .D^&^GV/Q]_;G M^)_Q*U:U2\T'X;>&[?X<:(D@W(U[>)!JNN,O9D>-]$@..CV4RDD@A<__ (*I M:I8Z/^P+XT_9X\">#;;5_$_Q4\-77P]^''@Z")56^U'4;26UB4(!A(+:(R74 MK\+%!:RN2 M==^Q]\//B!\!/V/\ 39/''@^YU/Q]J-G?^*_&>B:9<0>?>>(= M1FFU*]LX99Y(XCBYN'MXFDD2,)'&"R(O'QAX._:(_P""VFE_&37?C_\ $/\ MX(,7OBGQ/.+C3_"32?M,>%;2U\.Z,T@9;.VBW2E)92D;W-QDO.Z(,+%##%& M?..>5">8Q*Z; MBH/3 ["O&/B*G_#2W_!8+P-\.X_W_AW]G+X>W/C+6POS1_\ "2Z[YNFZ7$X/ M >*P@U68=Q]IC/H1[M^REXE_:-\:? K1O&7[6'PVTWP7X[U4SW.K^#=)U2._ MAT)&F?R+,W49*7,B0B+S)4PC2%RH5=H'F7_!.;X._$KPO:_%?]HSXZ^$KC1? M&OQA^*^IZW<:9?LC7.GZ+:%=,T6T'NI,\Y -'XE?\7H_P"" M@?@'X7I^]TGX1>&;GQWKR=5&K:@+C2='5NQ'V<:](0>C10,!G!'HGQ@^)GPJ M_9(^!OB#XJ:_IJV.A:'%<7TFG:3:;IK^\N)V<6\$2#,UU=74P1$4%Y9IP!EG MYY7]D/X=^-=*U?XG?&[XI>'IM,\0_$/XBWMQ#8714R6FBV 73-+C^4D*LEM: M"]V9RLFH2@X.0/D?XO\ QS_X*_>(/VM+KXAW'_!$C6/&_@CP9J##X4Z==_M M^%-+CCFVM&^M74!GG\R\=69806VVT;N%!DD=Z /FG]O#]F3XI_\ !-;_ (-3 M/&'PBUNV32?%WBW6K/4_'%CIDH,.D/J^O6\\VGQE>"D4)BLV(RK$.1PPKZI_ MX+P^!_#&A_\ !O%\2/!L,$:V.A> /#::9M B:VU#3?(*^F"B8Q7?>)/@7^U M-_P5>_X)]?%S]G__ (*&?LYZ=\#KOQW&VF>%?"%EXKM?$:?M ?LX_MN?M^?L >"O^"8/QD^!.J>#+JZDT#3/ MC=\2IM:T^729=+TJ>">>?2C#/^">?P6M/BC^W]^T/_ ,%3-*L1;>&?B4-'\)_#F=4VG7-,TFW6&YUG_;@N M;E-EN_\ '!:K*,I*AJI_P4@\3?\ !0NSUSPY^S+^R'_P3+U;XD?!RVTJ-/&M MWIWQ;T'PT=9MU0+%HL)N[AIXK3: MPQB5IDS"C*C.[]U^QE\?O\ @I?\8/BW M'X2_:-_X)GZ7^SU\.=!\/R/!>/\ %72?$EQJUT#%%;V4$.G;5LXD0RR,[!L^ M5&B[B?\$^3CG_A:OB;_P!-,5?H77P7_P %-?@K^U?\7/\ M@H)^RA\7/@I^R?XE\5^%/@SXXU75O&6NV7B+0+5#;WEE# @MXKS489I61O,+ M@QK_ *OY2V1G[PLYY;JTBN9[.2W>2-6>WF*EXB1DJQ0LN1T."1QP2.: )*** M* "BBB@ HHHH **** "OA;_@OA\4OVAO!'["7B[P-\)OV,=?^(_@G6=%^S?% M+5O#_B2RLY](\-EO^)@;6!Q)-+/]F610XA*0^8)2'$;*/NFOD?PY^US^WK\9 M? ?B?X9>)?\ @E%XM\%>,[A+S3M,O=?\>:#?>%-K!HX[JXO(;I;MX<'>T4-E M(Y'R@')90#H/ '[9OP'TS_@E3HW[8G[+/AMW\&6OPP@F^'7A>2/RY6E2%;2P MT?6KBVO40;@J6$BDYPU=7_ ,%,OBO_ ,% M/ 7PLT_PM_P3X_9)U/XC^(M?NS#K6M67C71-&'AZP!7S9(6U.8![R16983Y, ML4; R2*X1890#SGQ/\&++]KO_@MAX'_:,\,V:_\ "._LM^"M9TK4_$<*?+J7 MB?6H!$=*1O\ EH+.Q=YI2"1')>Q)][S GS;\#=3_ &K?VY?^"Z_[2?Q[^%A\ M#;/V?SXF2&54Q*,!??/V M3_C7_P %4=.\2>!/V<;3_@C#9?!'X=PZJA\2>/-;^/FB^(VL;-7>XNG-K:'[ M3=W=V^]#<.[-YUR9I=_SFM/P!^S-\9_V"/\ @I7\8?VE?A=\(=7\>?"O]HFT MTW4O$EGX8N+3^T?"GB6PCDB,A@N9X?/M+N.5W,D;.\

*[KXDSQ:C;@S6+7P MQID;*PRDUMI*V%H3U!MSTZ#YTTK_ ()^_'*__P"&B_C=XD\!SZ1XN_; ^(/A MW0_$GAZUU""5_"?@:TC2QN#/RJ67AKPN-=T_2[.U9D8"ZN9+RX@4V\6T9BB8R M.2B (I:2, \!_P""EWP9LOV[?VLOV=OV3O#5DLY^&'Q1T[XN?$76XTR-$TS3 MX[F.QLF;^&74+N0JB [C%9W$F,1C/EGPOU;5?'G_ ==_$F#Q3*\L'@;]DVT ML_#,,A^6)+C4[">61!V)>XF4GN&QV%2? _XZ?\%I_A=X4;P#X,_X(>-I_B/Q M5JPN/%GQ3\;?M)^&]0:74)PD4NKWMM9A)+E(E5-MK 8PD,,<$(1$1![)^T;^ MR5\4?A=_P4K\!?\ !4;X"^![OQ?,OP^N_A[\7?"FDW%M!J%]H\DRW=IJ-H+B M2*&66"ZC42Q-(KO"5\O/?V,VB\8V#+NA MN0FLW81I%Z$A(8XP3SMD(Z,:^E_^"M-]%+^P1XT_9F\!^$K;6/%_QA\/W7P^ M^'7A6.-5%S?ZA;26XEV@8C@M(#+>2R8"Q16CMD8 /%_L\_LN?%VY_;L^,'_! M6?XQ_!W4[+7]5\ 6W@[X3_#(:C8/J\6B6F+J8W$GVC['%=7MXH,<9G"0Q[1+ M(I=Q'XQX%_:(_P""V^B?%K7OC[\1?^""]YXI\6WBSV'AJ9_VFO"MK:^'M&,@ M=+"UBS*8VD*1R7-QDO<2(F=L4,$,0!]T_LI?LN^#OV8?V<_A=\"+18=6G^&' M@:R\.Z;KEQ;CSF$5K#!-*NUZ7Q1XAB3Y+SQ%KEK!#;:,K_Q/;6J->2@$B/[5;*>92!H?M _'G_@ MKWI'[$OA?5?A%^P?'K?QK\97$[>*-"T'Q_H5M:^ ;)IRRQ+=:A<".^O5MV2- M)$CE@,Z22NGEJD$O'?LM?&K_ (*O>']4\$_LZ:+_ ,$6K?X/^"'UR,^*OB'X MB_:#T3Q%)96K3F>^NY+:U(N;Z]N29LS,[,9Y_-D#C?0!]_4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !117(_'G MX\_"']F+X0Z]\>?CSX\L/#7A/PU8-=ZSK.HR;8X8QP ,L[LQ5$C4%W=E506 M8 @'745Y-^Q5^VW^SE_P4#^ >E_M(?LP>.X];\.ZD6BFC=/+N]-ND \RTNH2 M289DR,J>"&5U+(RL?6: "BBB@ HHHH **K:SK.C^'=(NM?\ $&JVUA865N\] M[>WDZQ0V\2 L\CNQ"HJ@$EB0 !DUXEH?_!3?]@;Q',LFD?M2^%I-.DG$,'B1 M[EX]%GD+; D>INHLY"6^4!9CDD 9)&0#W:BO)OBW^W1^R9\#?V9M3_;'^)/Q MMTNU^&6D7)@OO%]A%-?VPD^W?V?A!:I(\W^E?NLQJPSS]WFO4M*U33];TRVU MK2;I)[6\@2>VGC/RR1NH96'L00: )Z*** "BBB@ HHKR'XZ?M]?L7_LQ>++7 MP-^T1^TOX1\%:O?L!I]AXEU9+.2[.$.(?,QYI_>)G9G!< \F@#UZBL_PKXIT M#QMX?MO%/A?4!=V%XA>VN51E$B@D9 8 ]0>U:% !1110 45P7[3?[3OP+_8W M^".M_M'?M*>/HO#'@OPZ(#K&MRV5Q.WB'E6\ 2. MUT?5M-U_2;77=&O$N+.]MDGM;B/[LL;J&5A[$$'\: +%%%% !17 ?'[]J?\ M9U_96\.Q>,/VC_C'H7@K2)GV)JWB.]%M:[B0H4ROA%)+ $@DGC-:WP>^-WP MF_:!\%6_Q(^"OCW3_$WA^\ -GK.DR^9;7*E0P:.3&V12""&4D'/6@#J:*** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **\@_;@_;@^!G_!/CX&2?M#?M#3ZPGAY-8M-, T+27O;E M[FYM_L\Q>*(/^$*UB+3/$-EXL M\.2Z9_T444 %%%% !17,?&'XU_"/\ 9\\ WGQ2 M^.'Q(T;PIX=L"BW6L:[J"6T"N[!4C#.1N=V(54&69B H)(%>?_#G_@HA^Q'\ M5_%-IX!\#_M*^&)_$E]>16UEX6N[LVFK3R2!F0K8W"I<,C!'(<1[,(QS\IP M>ST56UK6M'\-Z/=^(?$6K6UAI]A;27%]?7LZQ0V\**6>21V(5$5026) !)K MR_X'?MT_LB_M)^+'\#? [X]:%XAU;^S3J5K96LKHU_8AE0WEH9%47EL&9%,\ M!DC!=06^89 /6:*Q/B)\2/ WPE\)77CSXC^)+?2-&L4+WNHW>1% @!)=R =J M@ DL> !DFO#O#/\ P5[_ ."6?B^]BT_0/^"A7P?EDGG$,!E\?V,222GI&'DD M52Y[+G)["@#Z,HJ.UNK6^M8[VRN8YH9HP\,T3AE=2,A@1P01R"*S?'OCWP5\ M+?!.K?$GXD>*[#0O#^@Z?-?ZUK.JW2P6UE;1(7DFED.]>M=.>_N=)\+^(8;R>&U1T1IF2-B5 M0/)&I8\9=1W%:_QB_;._96_9_P#$Z^#/C+\=O#WA_5!8"_NK*]O?GL;(OL%Y M=;0?LEL6!7SYMD658;OE. #TZBH(M4TR?3%UJ'48'LW@$Z7:S*8FB*[@X;." MN./%W_ @GP?\ CUX<\0:K):2W=C:Z??!O[1MHG$D>#/#L#;?MVIN[/,^0-D,,2M+._(^2-&;D<5W^A:WIGB71+/Q'HESY] MEJ%K'T?4?%-O'<:?,OWHYD+9C88.0<=* /?J*^ M<-'_ ."O_P#P2XU_4+#2M%_;Y^%ES<:K=QVNFQ0^+[8FZGD8*D:?-\S,Q ' M4U]'T %%%% !117E?@K]MO\ 93^)'[3.N?L=> /C9I.M?$GPSH*?$^H+:6% MF@>YN61F$:Y R0H)ZD=J\!TS_@L!_P $L]7,[67_ 4#^$OEVKA+NXF\;V<4 M5NQ. ))'<+'SQ\Q'- 'T=169X-\:>#OB+X7LO&_P^\6:9KNBZG )M-U?1K^. MZM;N(]'CEC+)(O!Y4D5IT %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !7!W?[4O[,=A=2V-]^T9X#AGA MD:.:&;Q?9*\;@X*L#+D$$8(-=Y7R9XA_X(3_ /!(;Q9K]]XI\1_L#^ [S4-3 MO);N_NYK24O/-(Y=W;]YU+$D_6@#W3_AK#]EG_HY7X?_ /A96/\ \=H_X:P_ M99_Z.5^'_P#X65C_ /':^?\ _AP1_P $;?\ I'M\/_\ P#F_^.4?\."/^"-O M_2/;X?\ _@'-_P#'* /8/BE^W_\ L1_!CX>:O\4_B-^U=X L-$T.Q>[U"Y7Q M5:S.$49VI%&[/+(QPJQHK.[$*H)(%?G=\'O$_@W_ (+9?'/2OVQOV^?B9X7\ M&?L[>#=6-W\$OV?O$?BFSAN?$ES&2$\0:_ TO((R8;1LKM/.8R[77TE\4O\ M@W,_X(X?$[X>:OX"B_8I\-^'9=4L7@@U[PU)-:W^GR$?+/!)O(#HV& 960XP MRLI*GX9_8^_X)Z_\$^/V/OVE;+_@F-_P5B_8A^'.H>(-CI#VNG? M$.T# +8W0601VVK1[E0Q\>:2H^9FCDN0#W;]M/PCX7_8?^/VI_\ !4O_ ()2 M_&7X?W^L7X63X[_ *S\9V45C\0[%"2U[9QK(1!J\8+LK(I,Q+8#.TD=S]E?L MK?\ !4S]A+]K[X(:+\=?AC^T=X5M+'5H,W&C^(=>M;'4M*N!Q):75O)(&BF1 MN".5889&9&5C^RB0*ZM#;L"7+(S*P>**?Z<_96_X-G?\ @E!\ /@A MHOPW^)/[->B?$KQ);0;]?\:^*893<:G=MS(Z1+)LMX@>$A0850,EVW.P!]B? M\-8?LL_]'*_#_P#\+*Q_^.T?\-8?LL_]'*_#_P#\+*Q_^.U\_P#_ X(_P"" M-O\ TCV^'_\ X!S?_'*/^'!'_!&W_I'M\/\ _P YO\ XY0!] ?\-8?LL_\ M1ROP_P#_ LK'_X[7=VEW:7]K%?V%S'/!/&LD,T+ADD0C(92.""#D$5\B?\ M#@C_ ((V_P#2/;X?_P#@'-_\>#=9U&2'P M_:W=E;6>E6>IZ_)-96MP;IWD,,4E_!;*T4-PV(@[*HR:[/\ ;Q_X*HQ?L+>+ MO@OX;UG]ESQ9XHL_C%XNL= L];T;4;3R+.XN &\B.$,]S?"$FG#]HGP[KCWL M7B*V:*/2UB>%[YF#X6W60[&E.$4@@D8. #U?X[_\%K_CY^R?\&/^%M_M4_\ M!*WQ_P""5F^,%KX)LA-XVTJ]M98+C:8=0\RU+SR;E\S$<%O,A>/8)B3Q-^TG M_P %E/VF/V2?@7\4_P!IG]H'_@EMXG\*^"_AQKNDVME%$^8R+E0".>177?\')6D7?QV_X(6_%W5/@T MT7BBW-GHFL03Z#*MW'<6-MK-E///&\1*O&D,UG]BOXI_L_P#Q M0_X2WPMHG[77A+5=?\2:+IL\UGIB".:0V\L@3_CZ$9:1K= TL:QDR*F^/?V' M[>/P7_83_;)_:]^(/CGX=?MG7?[,'[4/PDT;3O[/^(=KXK&E'7->NVO[>: M^M+@Q"YM4,\EO*@(DC$*^:2C1Q4 ?HI^S)\8]2_:$_9]\'_&[6O %WX4O/%& M@6^HW?AF_N!+/I4LB M;2.%4,Z'*L0 ,@U^?W_!P79VEU^UE_P $^CAQ3K;B]OKM M8+B2,2SMY,,<4$SNRN2$12]>??%S_@N5_P $L/AAX#OO%NB?MJ_#WQKJ<4>S M2/"7@7Q5:ZKJNL7C?+#:6]O;N[&260J@9L(I;+,J@D?-?B#Q7XK_ &"O^"_D M/[3_ .V)=6.@_#W]H'X&:=X6L_'$DQCT30_%%DT$CZ9+%7UA=2L=6 MTB;8(M4TV]$4)NK66[C0(L/VT= ^#DWPV^'WA_P7-XD^(WQ=N) M(/ 7@FWOUMQ/Y-J+J\NKFY92+>SMHB&EF"._SHJ12.ZH?@K_ (+0_$+]BOPW M_P &R/B'P#^RC\:/#>L> O\ A%O#7A[X;W%IK\5P^JQV.LZ;&T2'(::=$A=I M0%WJ5&2%3N5]K.$8CZ6 MKYR_9L_X*:_LZ?MFZ[J>O_LK:]<>+/ASX7T"XOO%WQ'31KRWT^VO!Y;0Z?;F M>%&NI_)\^:41AA"$B5OGF4#=_8)_X*(_LJ_\%*_@_>?&_P#9+\=7&M:+INN3 M:1J:7VF2V=Q:7<:))L>*4 X:.2-U89!#XSN5E4 \0_X.0XHY?^")7Q\66,,! MX?T]@&&>1JUD0?P(!K,^,'_!1#_AUI_P1?\ A3^U,_[.FN>/M+T;X5^%;>ZM MM'UBSL+>P,UE96\!N))F,JH\LJ(##!.0?O!1@FO_ ,',WQ.^'/@O_@C7\9/" MGBWQUI&FZKXAT>PM]!TN]U&..YU*4:K9%D@B9@\Q499M@.U02< $U\R_\%@_ MVA/@1XS_ .#5?2=.\(_&7POJ=UJW@/P#IVG6MAKMO++<7EM-T84[@* /LCQ_\ \%8/'OP=_:L^%OP@^-G[#WBGPG\-_C+XI'AGP%\3 MM4\2VAN)M6D0M;176D(IFLDGQ\AED$J@_O(8V5T7U3Q_^V1XCU+]HG7?V2OV M6/A7IOCOQUX0\/6FL^-WU_Q4^BZ/X?BO/,^PVUQ=Q6EY*;NX6*21(4MV BC+ MNZ!HP_QE_P %V/VE_P!G74O%O["_B+3?CMX0N;!_VN/"7B 7EOXCMGB_LF)[ MB.6_+*Y MD<[6F/R*<@D$&N:LOVV?AS_ ,$DO^"U?Q_\1?MM:O<:#\)OVG=+ M\->(_AI\5?L$UWIC7.G:<+66RDEMTDVD[VQU")'$S;5F4T ?=W_!.[]N_2?V M_?@]KGC_ /X5#X@\!Z_X/\:ZAX2\9^%/$ WM8:K9[#,D,X55N8<2H5E"KG)! M52*]\KYPLO\ @IA\#[;]E'QM^WWXRM=9T;X,>&@LNA>)KO0+M;O7[("-&U"" MS:,3+;R3RB&$NBEQ$TW$3HY]Q^%GQ*\(?&;X8^'/C!\/=1>\T#Q7H-GK.AW< MEN\+3V=U"D\+F.0!T)C=3M8!AG! (Q0!O4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !7!W?[4O[,=A=2V-]^T9X#AGAD:.: M&;Q?9*\;@X*L#+D$$8(-=Y7R9XA_X(3_ /!(;Q9K]]XI\1_L#^ [S4-3O);N M_NYK24O/-(Y=W;]YU+$D_6@#W3_AK#]EG_HY7X?_ /A96/\ \=H_X:P_99_Z M.5^'_P#X65C_ /':^?\ _AP1_P $;?\ I'M\/_\ P#F_^.4?\."/^"-O_2/; MX?\ _@'-_P#'* /$/^#AS]H3X!>,OV(O".E^$/CAX/U6ZC^/'@R>2VTWQ-:S MR+$FI(7D*I(2%4\^-'A/2KJ_TVVD622RN=06.> Y<_*Z$ MJ?:OL_\ X<$?\$;?^D>WP_\ _ .;_P".4 ?0'_#6'[+/_1ROP_\ _"RL?_CM M?"'_ 26_:$^ 7A[]MW]N75-?^.'@^QM=5^/%K/I=S>>)K6*.\B&FQ@R1,T@ M$BYXW+D9KV__ (<$?\$;?^D>WP__ / .;_XY7QA_P3&_X)"_\$T?B_\ M?\ M[8_@7XF?L<>#]9TCP'\:+;2O!]A>6TACTJR;3TD,$6'&%+DMSGDT ?J?_P - M8?LL_P#1ROP__P#"RL?_ ([1_P -8?LL_P#1ROP__P#"RL?_ ([7S_\ \."/ M^"-O_2/;X?\ _@'-_P#'*/\ AP1_P1M_Z1[?#_\ \ YO_CE 'T!_PUA^RS_T M$] L?"WAS3H[33],LXK6PM(A\D,,: M!$1?8* !]* /SV_X+Y:=^U+\+O$?[._[??P)^"%U\5/"_P /'NHZ[\0?AM9 M!GFO(+BS6WAU..,*Q:2S7[0R2!7,3SK(5V)(5Z;]G']K_P#X)I_\%O\ 6?A? M\>?V?_B%II^(GP@\4IXCM_#VOV:6WB+1XGMY;:ZMGB+;GMY$G&Z2%I(#(D1+ M;E 'L'[8O_!0/P%^Q1^T=\)?!GQKU#^R? WQ!TGQ''J_B>2S=[;1+RS;3&M; MB\F4$6MH1<7$3S/A%>6$LRJ"1^?W_!2[]G/]C'XH?M^_LW_M#?\ !)SQ7X4F M_:/OOC'IUYXJD^$NK07-M<^%@'?4=5U=+-FBBB50L9F?:URMQ)$1,2 @!]=? M\'$$8UG_ ((^?&;P+IWQ#LM UKQ!H4%KH$5Q?"*?6;A+N"X;3+9,[IY[F&&6 M%84!9_,(QC->"_LD_M.WO[9?[/WPE_X+#2_"\:=\._V9OA/KGV/P9X9U*QDU MO6]8.FQ6>K@HTR6]E8VT-O,T$$DJS7&Z.1DA"Q+)SOCK]MCX>_LY?\'*GC*Y M_P""E_B6'P?X,L?A1:6/[-GB;Q9F+0[/SHK634YXIG'E0W,TIN87N#M(6 P, M^&0-\M>,/%7@_P#X)X?M->._%_P:3QAXB_X)N?';QI97/Q*UOPUX4GFTW2KY MBSW-G9.P7S=+G8103SP(T"3I;_\)5'JGA/5M6MGO[AY7D-LD%JS>:UP[[##L7?O M"LI!&1^I/P,_X*@_L2?M$?#WQ+\7OA%\8+";X;>$[.!=0^(VI1/IFB_:765F MLHIKQ8O,FACC1Y H*H)XESN+*OQ5_P &C/BKX+>,?^"56@^!UUOPWJ/B[PWX MQUR:[TEIH)=1T^-[E)$E,9S)&A$D9#X )8$? ?['_[*GACXP:2?&$&J_$OP5XJ\1VUA;:WIMD1/#IK+<,J3 M1S7(AD=&.QDM3$ZNDS+7V77A?[2__!2O]B3]C;XP^%?@A^U-\>=-\!ZOXTTZ MXO?#][XE@FM=,FCA=4D5[]T%K"X+#Y9)%.,?WEW 'SQ_P18_:2_8.^..L^// M!?PA_P"">'A;]F7XY>"1#8?%7X;6G@>PTK4((7;=%(MQ;6T#7EHS#(9E7:2I M*A7C=^3_ .#<7Q*O[7W[*7QI_;0^+5A#K&L_'7XVZ]R:JM^]U:L0/M5O;0P0PK=C,'_P#!(_Q;\*O^"0OP MI^.'[#7[6GCW3/!K?#?XG:OXC\$2:S=) WB7PG?K%+8W5@KD&\E\Q9;=X8=[ M).%B(WNH(!\.:E^V/\8M$_X-\O$?[%VD^.-12YM?VNIOV>]-UO[4QND\/,_V MT1>8225^S"2SP>D/R=,5][_\'%U_:?L=_L!_#+]J;X):7#HFK_L^?%CPUJ'@ MU=.01>18@/83:_O=15"39/&XC M@6*;8[SDQ*"ZL ?IS:W,-Y;1W=N^Z.5 Z-Z@C(-?F1X1M;;_B+:\4R^0F[_ M (8[C?=M&=W]L6:Y^NWC/I7Z#?VG/VRMA&48.TLD[E]HMLJ^WKOV*?\ @JE\.?VFOV:OB;\>/C;X N/A#J/P1\4: MSH'Q?\.:[JT=\GA^[TQ!+<.MU"BK)/CUJNN^'=$T+58I[K6-/M[JTG_ MAEX)C\7?$CQGX(34='\/3ZO]@M+/3;.WM5NM1OKH13-;6R27%O""D,TCRSHJ M1L!(R?FI^W?_ ,%5/V//VN_^#;[Q;\// _Q2L(?B3%\.=#TKQ'\,C')_;.C7 M]G?:?%=K/:A?,AMTDC8"X<+$=R#<&8)6I^W1\7/@O\"OVI?V7?\ @IY^T7\! M4^(W[->N_ K_ (5[XRU+5O QU.'PG>/<17=OJ3VES"67>X$0=5W%(Y@FYBB2 M 'W!^SQ_P4V\9?&GX[?%K]B7Q9^S?9^%OCY\*-+MM6D\$R>.?M>C^(-,N!$T M=Y9:J+-'*8FC!$MK&RM+&K 9W_QY^"OBGQ-X;_9)NK+XI>&/ MC!;_ ZE^!>H^-(X]?FU.3EV)^R^5&B1I*OVD/V,?AI\/O#?PP\'^%9QXY^-]CX#C\-6$4S30.FFQ7$MK UT B/ M+.%RD;"U7YGDPGQA^U!\2C^S%\6_!O\ P=$?#5O"[^"?&^HVWAKQIX'M#:F\ MU7P5=&.VLM3CE+9DUH-$)I8$(:.(16SX%M&-B?\%,_P!I/X9V][;6\*^$OAMXXMK'2;8Q1JA>.&2TD96?&YCN.6)/% 'U M57S3^VM\&?A_\%O^":7[3&G> M%2U_X2#X=>/?$&LW!C3S;R_OK&^N)I)&50 M7P7$:%LE8XXTR0HKWSX<>$+CX??#S0? 5WXOU;Q!+H>BVNGRZ]K]R)K_ %)H M85C-S5;V=XKB(NK!)HI%22-\$JZ*>U>X^ M(_VVO%?C3]HSQI^RO^R)\(-*\=^*/AKIMC=?$+4/$OC!]#TC29[V-Y;33UN( MK.]EGO'B0RLBP"..-DWRAF"5X[_P;A_$SX=^.O\ @CO\%= \&^.=)U34/#_A M9K77K"PU".6?3I_MMT!'/&K%H6.QB X&0,C(KR/]ASXB:3_P3L_X*\?M8? W M]L?Q98^$=/\ CCXJM?B!\(_&?B6\2STW7K;9*MU8QW4Q6/[1;>;"GD;M^V)V M V[2P![IX3_X*O:S\=?V2/C?\0/@3\#5TWXS? HZAI_CSX4^.];6W&BZA;Q2 MR"5[FW2075HZPR2121A?/$94&,Y9?,/V*?\ @IY\2?@+_P $0]*_X*$_ML_# MZ\U/3=-\'6VKC6-"UP:AJ7BB^O\ 47B"FV,,:VA:XN(5&9'55UO+^UQQ<0/> M$QPSIN24^:48CD^0?L^_\%1KS]G#_@VD\)^-/V29AK?C/X;>'](T#QS>_P#" M.37L/@EIM1:"XN9XG01RSPIF1822!OBDD7RV < ^^='_ ."B'Q0\"_MN_#7] MA_\ :M_9GTSP?K'QA\.:KJ7P_P!<\)^/FUZTFGTVW%S>V-V);"R:WE2'YPR" M:-LJ _)QXUX"BCC_ .#I'QVZ( 7_ &,K!G('WC_PD40R?P 'X5\S?%_]H']B MG0?^"NW[!O[1WP=^-'BKXA>&W3X@6FO?%34UU36&U_4+G0$M[:U@E,126;SY MMGV*R18X)+C8(HRQ4>Y> OC?\&W_ .#J/QMHJ_%7P[]J?]E&TT".#^V8-SZL MFOPRO8 ;N;D1D,81\X )V\&@#]-J_&3_ ((@?MI?L+_LK_![]KWPQ^UG\?O M7AN*[_:N\82'PEXAU6W:]U2R>*UBV0:<2T]XKE)(PD<3[RK* <$5^QGBCQ7X M7\#Z!<^*_&GB2PT?2[) ]YJ6J7B6]O I( +R2$*HR0,DCDBOQ*_X(W?!']CC M_@I]^QW^V1^Q3\2OB%H5X_C7]I_Q+X@\,M8ZC ^HV220V[6.M62;MS!7BD(= M?E=5D1B5=@0#Z3_X-COV=/V@_@1^SI\6=?\ B3\-O$/@/X?^./BW?ZW\'OA_ MXIMWM[W2-%DSM=K=_FMUD7RE"-@GR&DQB16;WGXP?\%*?BKI'P3\>?M4?LS_ M +*-K\1_AC\-[K58M>URX^( TF^U>/2I)8]3N-(M?L4\=[%;R07$>9I[8RO; MR^4'7RVD\A_X)/?\%-=:\(ZSJG_!+3_@IU\1]*\-_M"_"F\CT>QU37]26WA^ M(>E$ 6&I6<416 M^]&(MA8AU0 ^F/V^O^"J?QC^(G@#]CGXH?L,>&-/U#X_:/[$:-(I!;*9+1HKB??(!L:((ZNS5]*>)_\ @H?\0/A9^W)\$/V( M/C1^S;:Z5J7QRTW7;G1==T3QN-0ATV32=/>\N8IXWLX220$5&0D'S,G!!6OD MK_@KAXB\)?"GX&?L0?M!>(?@M;_"/X?>$?VL_#^MZWHT6CI:0>%-(EDO989K MR"! EI(8V1YT Q'/(Z99L%M?_@IQ^T3\(OAQ_P %-/V ?^"@OCSQ0^C_ >L MKCQ_IFH^.M4L)K>RLY=2T5+?3WF9T!CBN&W/'(P"M&K29V#- 'U;X7_X*$:O MJ?\ P48\8_\ !.OQ!\ [B+6O#?PI;Q]I6N:/XDBN8]8T\WT=G%;B.:* 07+N MYRKOY:E<>85.^O#?A/\ \%N?CS^T*?&MM^S]_P $J/B'XHOOAS\16,91 MVZ7_ (-W_C=\'?&GCO\ ;3\-^$?BCH&IW]_^V9XV\1V%G8ZM#+)=:1<26ZP7 M\:JQ+V[F-@LJY0XZT >E_#S_ (+ _&_X[?%OXW?L^_ #_@FMXRUKQS\'-=L] M-FT36O&^EZ=!<^=%+*9;J]!EMK082,1QQ274DOFY*(D!]2OH1<:?X@.I1::MC)%_\$D/VB_@!=?\%1/^"@&I0?&WPF;:\^('AZ]L[@^(;81W%M;Z M;<17$\;%\/'&Z,KNN54CDC->&?\ !-SX[_L#ZI_P1T^//AC]K2\\/^+/AIK7 M[4.K:?XWT]-9 -CINJZW8PVVJL8298XHGEBN5F3&/)+(P*T ?J)\-OVB/VBK MO]I6Q_9X^.?[-&C^'8-5\"ZAXCTSQ?X6\>R:SI\S6EY86TEBPFT^SECF_P!. M63)3854;2Y+B/VVORT_X)S^$/C%^Q)_P4CT#]BO]F#]MB_\ C]^S5XG^&]_K MXL=:UF'6+KX:F%XULD%_ 2OV>Y9O+@B^0.JRE8\PM(_ZET %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5Y+^VQ^Q/^ MS_\ \% /V?\ 5OV<_P!HSPG_ &CHVHXFL;ZV81WNCWJ ^3?6*('L9,G@&@#D?^"W?2/$%FP2YB:&3YX0X,NZ0+N;/N:\M M_:O_ &UO"G[,GBGP/\(=(\ :UXY^)'Q-U"ZM? G@+P[)!%<7RVL0FN[N:>XD M2&VM;>,JTDKMGYU5%=F"UQNA_P#!0[QEH7[3OP[_ &1OV@_V-_&O@?Q/\2[O M4(_#NNQZG8:IX>GCLM-N;Z?;?6\N]9@MN$\B6")SYH==RJQ !]-T5YC^V/\ MM=2NX/#?ABVC>XBTVV\^[O)I94A@MK>/(WS2RR1QJ"5 M7+99E4,PXGX1?MR>*]?_ &@M _9G_:)_9HUKX8^)O&GA.]\1>"%O-?L]3@U* MVLGMUO;:1[9O]'O(!=V[-$0T95R4E5S$9V6-GPF I9._V.K3_ (*%7?\ P3X^-MM\%+D7,DWCG3G\/Z@;.WM[J6TN+J>Q MAU/[8D$4T,H=Q"=JH7QLPQ /N_3_ KX7TFVM+/2O#=A;0Z>[/816]FB+;,P M8,8P!A"0S D8R&/J:-9\*^%_$9A/B'PW87_V><36_P!MLTE\J08PZ[@=K# Y M'/ K"^!?QQ^%'[2WPA\/_'GX&^-;3Q%X2\4Z:E]H>LV1;9<0MD=& 9&5@RLC M ,C*RL RD#FOVQ/VJ/"_[&_P(U+XV>(O WB3Q9/!)?^"F^CW>H? M$[5O@/\ L]^*?B1X1^"VHW&G?$KQ7X?O;.)(;ZVB6:]LM.AFD5]1N+6)@TR+ MY:AB(XWEDS& #ZBJOJVD:3K^G2Z/KNEV][:7"[9[6[@62.0=<,K @CZUY/X] M_;R_98^'?[&S_M\ZW\4[6;X7'PW!K=GX@L8VE-[!/L%O'#%@.\\LDB1+#@/Y MCA" -PKJDSNA2@#VOQGX6UN[^&6K^#/A=KUOX7U.?0[BT\/Z MK#IR2QZ5<-"R0SB X601N5?R^ VW'&:^$?V8O!G_ 5R^ OPF\/?LK_%G_@G MK\"OB*O$]WXD\31>%M M(%AI<5_5\-(P'J5U:VU];265[;QS0S(4EBE0, MKJ1@J0>"".,5XO\ L4_MM>&_VU])\=W^B?"'QEX(O?A[XZD\)^(- \=V$-M? MPW\=C9W<@*0RRIL O$5761ED"[T9D92?;* *5GH]GH&A#1?">EV5C%;P%+&U MA@$<$1P=HV)@!<]0*X;]GC]GC2O@3%XGUN;4[;4/$7C;7QK'B?4;+3%LK9YD MM8+.&&VMPS_9[>*VMH8U0N[$AW9F>1F/HU% !13969(V=(R[!20@(!8^G/%> M9?L>_&;XV?'WX$:=\3?VA/V8=2^#_BB[O+R&[\"ZKK\&I36D<5P\44IGA558 M2HJR ;1C=CYAAF /3ZIZWX>T#Q-9C3O$FAV>H6ZRK(L%];)*@=3E6VL",@]# MU%7** (;[3[#4[&72]2LH;BVGB,<]O/$'CD0C!5E/!!'!!XJ6.-(D$42!54 M*JC ]*6B@ HHKYGB_X**7?_ ]*MO\ @F;JG[/&L:9-=?"ZZ\:VGCC4-=M3 M!>6L5ZMHJP6T!E8JS^;EI7B=?+'[HAP: /IBBBB@ HHK/M?%GAJ]\57O@:TU MRVDUC3=/MKZ_TU)09K>VN'GC@E9>H61[6X53W,+^E &A1110 4444 %%9/CG M6O$OAWPM=ZSX0\&2^(=0@3=;Z/!?16SW)SRJR3$(IQG&X@>XZU\Y?\$Q/^"G M>B?\%1/AWK7Q>^&O[//BOPCX9T3Q#=:%/?>++ZQ\V;4+=8FEB2&VFE;:HF4% MV(&00,X. #ZCHHHH **^9_C)_P %%+SX0?\ !2/X.?\ !/;4/V=]8DC^+]CK MEUIOQ N-P<]L5X!_P .?OVZ_P#I/3^T!_X*=+_^(K[^HH ^ ?\ MAS]^W7_TGI_: _\ !3I?_P 17K__ 39_P"";+_\$^'^)6MZW^TIXH^*7B'X MI>*(==\1^(_%EG!#3G]S@-E0,G':OI^B@ HHHH **** &/:VTDZW4E MO&TJ1LB2% 656(+*#V!*KD=]H]*S_#G@KP;X/-P?"7A+3-+-Y+YEV=.L(X// M?^\^Q1N/)Y/K6G10!G>)/!_A'QE;Q6GB_P +:=JL4$HE@BU*QCG6-QT90X(! M]QS5RZL+&^LI-,O;**:VEB,((XX=>T2TO4AE$D*W M=LLH1QT8!@<'W'-6Z* "J]YI&DZC<6]WJ&F6\\MI)YEK+- K-"^,;D)&5..X MJQ10 57LM(TG3I[BZT_3+>"6[D\RZDA@56F?&-SD#+'W-6** "BBB@ HHHH MS?\ A#O"/GW=U_PBNF^;?RQRW\GV&/=>,I-!/&'212,%64\$$=C4M% %?2M)TO0M.ATC1--M[.TMTV06MK" ML<<:^BJH ]A5BBB@ HHHH **** "J.O^&?#?BNQ&E^*?#]CJ5L)%D%OJ%HD MT8<=&VN",CL:O44 (JJBA$4!0, < 5']@L?L\EI]BB\J;=YL7EC:^[.[(Z' M.3G/7-2T4 5X=*TNWBMH+?3;=$LQBT1(5 @&TK\@ ^7Y21QV.*L444 %%%% M!5*_\.>'M5U*TUC5-!LKF\L&+6-U<6J/);D\$QL1E">^,5=HH 9<6]O=1&WN MH$DC;[R2*"#WZ&H-8T31?$-@VE>(-(M;ZU=E9[:\MUEC8@@@E6!!P0"/0BK5 M% $,6G:?;WDNHP6$*7$\:)-.D0#R*F=JLW4@;FP#TW''6IJ** "D>-)!MD0, M,YPPS2T4 4="\,>&_"\$MKX9\/6.G13S&::.PM$A620]78(!EC@1V9E"-?W9Q':VB$]'FG>*('L9,G@&O ME7_@B;:_!K]F[]DF7XM?M%?M)> 9OC-\<->G\??%F\G\6V2RQZA?'S(K#!ES M&EM 4B\K)5)/-VX!H ^+O#/_ 6?_95_8W_X*W>)/VG/AS\.?BY9?!S]H;0K M:W^(>BZE\,+ZRGLO&EIN6TO;2&50)S=0[HY(XSYC2,TC X K[6_XB0/V%/\ MHCW[0'_ADM4_^)KT+_@IQX4_8^_X*#_L4^-?V9[S]J+X?6&L:A8B^\&:Y_PF MEDCZ1KELWG6-VKK+N3;,JJQ7#&-Y%!^:M3_@C9^WC-_P4&_84\-_%;Q=-"GC MWP[-+X7^*&GQ2(QM=?L=L=PWR$J%F'EW"A20%G !.#0!Y3_Q$@?L*?\ 1'OV M@/\ PR6J?_$T?\1('["G_1'OV@/_ R6J?\ Q-??U% 'P#_Q$@?L*?\ 1'OV M@/\ PR6J?_$U]W>$_$EAXR\*Z9XOTN&XCM=5T^&\MH[N Q2K'*@=0Z'E& 89 M4\@Y%:%% 'PC_P %D/\ @G[^U_\ 'OQE\+OVYO\ @G+\3[#0?CE\$)-1_L+2 M-<*BP\2:?>HBW-A*S_(CL(RJ[]J,)7#/&0DB>>_L'_\ !:GP!^UO^TQX2_8M M_P""D'[,FL_ S]I+P?K$NI>&M!UN*1=,U:_;3[RR>6QF?YE,EM=7>R-RZ.KC MRYIFQ7TO^U-XE_;<^&?[8?P_^*/[/?[/UU\1_AU#X'UJP^(VA:=XDLK"^CGD MNK"2RN+);V:*&XG017(\MY(U*2/\X;:#X7^U5^S;\4O^"HO[9'[./Q!7]DOQ M1\,?#_P&^(L/C/7/B%X__LZWU&]^SLDL6B6%O:74\LD7$JQ#89& M.V@!W_!>W_A'/VU?V:_&'_!*KX&:#JWC+XU^(-!M?%&G:'X=:)4\.VUE>17$ M=[J-Q*Z1VT-?VC_\ @G+XH_X*Y6?Q1L/% M/[4G@?PS)X!TGPCXE\--]@\/:H]W;I'HUOIT5S'*USJTXL@UX\Q=WD1%6-(F MMQV_AOX5?\%%O^"'_P!CS7_CQ\*OVA8]*FAUCP5KNG1ZOX?G ML83'!:R07]Q"/*022Q_?"%! P<,K1CRSXI?\$VO^"DO[.W[CQ+XJ&K>.OV5G\;QF:29;:2%=9^U K8G4R;B[EVQ>)O&?A/QEX=T M+4SJ&CVFA$W^M:O"]U//<7R2)%")7W(T0=VCVJ-CB6OO[2_B]^W/\;_V2/B! MXV^)O[#&I^%]9\0^'KC2_!?PHLO%VE7>L*SVEPK7=[=S7%O:0K+(\2+"KL\: MQ[V),C1Q<3_P;[? 3]IO]D#_ ()H^!?V0_VJ_P!GK5_!'B?P3-K N)[K7=(O M[2^2[U>[O8VA>PO)V&$NE4B14P4;&1@D ]#_ .".G[#?BO\ X)Q_\$Y_AS^R M/X^\46VK^(/#UI=W.O7=@[-;+>7EY/>2PPE@"T<;3^6&(&_87PN[ RO^"F__ M 3X_:'_ &WKWP!XO_9U_;LUSX*^(?AI?WNJ>'[C2O#4.HP76HSVYMA+.LDJ M'"P27$(QD!;J;(;=BOK"OGG]I7]J3]L7X&_M#>'_ A\-/\ @G=XD^*_PVU; M0?-U/QCX)\9Z3!J6EZIYSK]E:PU*>V1XO+$;^=]H49=ACY.0#P/_ ()Y?M\_ MMN/J_P ;/V%?^"A?A?1I/CI\$O"RZ]IOBWPW;A-.\;:--%+]FU".(*JHXDC5 M7"JBYD"^6C)(HR_^#6;2X=2_X(K^ _%&LR_;K[Q9XC\3ZCK\]T=[W=P^LW<+ MO(3]YF2),>7-=SW-Y-)+Y>Z*-4AB1Y-C2R?/7[)/P _:W_X):? ?XF_ ML3? 3]G/5O'FD/XJU?5?V?O$^F:SIT&GV%IJ7[V.QU4W-S'-;&RN6D9Y8XI1 M-"RF)6DS%0!^57P-\>^+O%O_ 23_8[_ &;M2O[A_!]Q_P %"K?P_MD(?"W[5/A+4/ M#US#Q(ERD5\0JD<\XY'? ]*O>*/^"%4WA/\ X(W_ ]_84^#?C/37^*'PB\0 M6'CSPCXKOD=+2\\86]S)=RM(<;UMY3//;JV"R1M$Q#%,'M_VD_V??CI_P5(^ M+7P%T'XO?LXZ]\,_AU\)O'MK\0O'<'B[4].GFUC6[*"2.QTJS6QN9Q- LL\K MS7$GEQM&%6/>S-Y8!]T5^0'QA^''_!4__@A7^TM\3_VF_P!C[X3CX_?LT?$_ MQO?>-/&GPWLV==<\+:C=L)+RXMMBM(4X&)%29?+C ECC*>"OVF?V(/'/BK1Q\3_%-W\/_ !=\/]7TK4I;K1+C6KRXLH;VTN+V M">WD6&1%C*+)&8A'O:-@00#(_9E_X*[_ + WQ@_85^,G_!37]GQ=0>WT&SN/ M$7Q.\*:@@M]6M]4M-*AABMIDRR*\D%G;Q1RH6C;;PV5<+XS\=?VT_P#@I)X9 M^!'@?]JK]E[Q!\4OB7X[N;O3+_QC\!C^S7J5GX:OM.N0K7%OINHS:1%=0O K MC9<2WLRR["PC^81UM_L[_P#!(;Q3\5M%_;6^(?QE\ Q_"./]KZ&.QT;P!:W- MM=S^&;:"SN(H]1O/LLC6[7L]U<27%M.B\/6'[2;?$2T?18M*A00P:DVGA6N+RY2%5(AS&TSA M3*( 7- '7_&C]JW_ (*$R?\ !8SP-^Q?\,/BUX2T/P1X\^!VH>*K.TU;P&QN MM&N$N/)W7(:X9[R>(+\L:26D>Z0[U81X?G/V=/C5_P %3?$_[=WQY_X)>>+/ MVQ?#6J3>#-&T3Q+X=^--[\.+--6L=.OXB6LETRW\NSEE$A55GER$6-RTWCU)IXT"UCMM6M3&LMM=76FVD]N@E WADBDC M7E!R59G\I_9)_P""QOQYTO\ X(*:?_P47_:'&G>,OB=K7BF_T'0=.2TBT^SO M-4GU^;3M/@98%4)!$"C.W,ACA<[F?LZ?M(_M=_%CXO_L8^ M+],TKXH?%$^*_ :1>)O#=Q-J5LL1A$!6+56$$QPK@2E4VDY<,,'P#]G;_@D) M^UY\6O\ @WGU'_@FA\;OAE=_"OXK^'O$5UKWA#4=3\0:;>V4VH#6)M2MBLVF MW5P40JQ@=G560R;U5]N* /L;QIX#_P""K7PA^.OP=\3?#/XX6WQ;\(:SKG]G M_';P]XDTG1M)M=$LY%4_VGHYMX(KH")O- MYIKQW7RUSG?+63\)/VE_C-_P4 M+_:H^/'PE^"OQXU/X8^!?@7XC@\()K/A;1=,O-5UWQ"(FDOGF;5+6Z@BM+=M MD*Q1Q"21P[F95VI6-^R#^T1_P6._:&B\,?![]J#]@^U^#5QH-W9M\2?BC/X\ ML;Z#68[9T>6'2K&U#L'O"FQG>3R[>*20J\D@05S7P)_9R_::_P""8G_!1/X[ M_$SP-\!/$'Q0^"7[1&O1^+A/X+NK%M5\)^)6:0W<4]K=W$!FMKAIG<31%_+V M1JR@;G(!A_"'_@I7^V?XL^ '[7GP \9^(_!^F_'_ /9/M[Z>;Q8_A22;3/%& ME_8;J\TZ^%DMS']FGFCML2*'>.,NC!&#>6/*/BK^W#_P5O\ 7_!&'P#_P % M@X_VK/"7F:%X9\/:SXE^&J?#RTDB\6VMU>VUK.UW?$*]M*YN/,"6D4*Q*NS= M*W[T^X:)^PO^T)H7PK_;3_:GU/X'7M[\5_VIM+N-.T'X<:;K>F_:-'TVVT:; M3=+@NKJ:ZCM%G8RM-<&*:1$WJJ-+LR?-/C7^QQ^W9XZ_X-JM,_X)OZ#^QMXD M;XM+X+T3PY/H)/!7PX/@/XM?!34/$.FV^JRZ,S3.);6X2XDM)98Y9 MY9-JS$MM@ !S($UO#_@']O/XM?\ !<'P!^WC=?L+ZMX1^'L7P!F\(ZI)XK\: M:4M]IKS:K+<[YX;26X4RX7(AA>;Y&0O)$S&-0#O_ /@EU^TE^T]^UK!^U'\* MOB]\;YWU#X6?M":YX'\'>+=,\/Z?!>0:?9K"89)8O(-O+*=QWDQ8.XX"\8\; M_95_X+'?M$ZM_P $3_A3^UY\41H7B/XR_%[XH_\ "O/!WVC3Q9Z9)K-YKMW8 M6DMQ% 5(AA@@:9U0JTGDE=RE]Z]/^QQ\+OV^OV'/VT?VD_A?X;_8XE\5^%OC M3\9+SQ_X.^*I\6V-OHNFI?QIY\5_"TGVL-"R@".&)WE((&Q#YH^>_@3_ ,$A MOV_OB-_P0$\*?L<>+/A]:?#+XR_"/XC#Q]\*IM1\16UP+W4H]1O;R(3B#>EH M3%>21KN=B)"I<( : /O._P# _P#P5 ^#G[7GPND\&?&;_A;OPB\16]_:_&%/ M&&G:)I=QX6G2%7M;W3/L-M;RRQR2;D,$INF4*,O\WF)\U?\ !+OPE\>IO^"O MO[;G_"9?M?\ BC5H/"'BOP7'J?\ :FD::RZK9OIEY/':M^X'V2&$2.B"W\LD M$LY9R6/NW[(G[1/_ 5;_:DU?PYX9_:6_8.@^ .G:!F M@PWV+2K6VWF*&:8(TLTSL%@\R)#([B5.1_9L_9U_;!_9Z_X*Z?M.>,KK]FR' M7OA9^T!=^%M2L/B&?%EG#;:7%I^FO:WEK/:%C=/,QD81A(]API9U5B5 +7[) M/QY_:Z_X*M_LR>)OVR/V>?VI+CX5:5JGB76;#X,:%8>%-+OK.YLK"XDM8KO6 MC?6LUQ*UQ/#(S1VLEMY41507<%V^>OC=_P %JOVQ_B;_ ,$"_&7_ 4/^!6H M>&?AS\4_A=XH7PE\3]&N?#/]II%JZZG86,IL&FG\N ;+Z*XQ-%5R5\QO M6/\ @F+\'/VP?^"0?P^\9?L(:U^RKXN^*G@32_%VH:M\$O&_@C4]*V76G7;F M;^S=12]O+=[*XCE+,9F!A?S7PWR#?Y;^TM_P27_:O\#_ /!!3XC_ +"WP=^# MS>/OC)\;/'?_ F7C)/#NO:=::9IVJ3Z[8:C.GG:E*.VM$MT9%9I'BW% M45^ #VC]JGXT_P#!4?\ 89_9Q^+O[U-[F"6%'C9"7+;XP MG;_&[XA_M;:?^R!I/CSX%_LP:G?>/X=1T(ZK\+M8UK1X[JXT\7]NFJ6OVDW3 MV0!;GX?:G8_% MOP[J/V.QM?%.JSO&;..WTZSN)HXV@/F2RS@)"S+%Y7F,TK4 ?HM7Y4_\&S5O M\0[K_@E+\4(?A-XDTK1_$9^.7BLZ1J>N:/)J%I;S!;0AI+>.>!I1@$8$JX)! MY VG]0?&WB'5_"OAFZU[0O FJ^);JW0&+1=$FM([FY.<81KR>"$'O\\BCCKV MK\[?^"#7P#_;;_82_8A^(/P:_:5_8G\5:5XFNOB!K?B?1;+3O%GAN\BU.&\2 MV$=O'+'JF(Y@R29\W9&%4$.2=M 'C?P;_;5_X+!_M$?\$)(O^"IVD_MB>$O# M&O>$]!\2>([G1K?X:65Y_P )3!IVK7RR074D@5+*-;>W%O&EO'YO[D2R7#M, M5C^J/BM_P4T^(7C'P%^R/\*_@7;Z9H7Q/_:YTBTU:QOKVU^UV_A72(]'BU75 M;Q86($\\<4@B@CD(1I&W/N6-D?PC]DS]C?\ ;L^#_P#P;:^)/^"_ ']G]U^-G[)/A:ST#Q1\)M?\ $NFQOXDTYM*M+#4$ MM;VWN9K96Q!,(RSJ2D[,5W(D;@&K^T=\-?C;\-?^#B#]B"Q^)'[16J_$/0KK M0/B+)X>N?$FBZ;:ZG8SC0)!=1N^FVMK!+"1]F:/]R)%/FAG<%=OHVK?MT?%/ M]K?6_C+;_!+]H/XG?#&#X=^.]5\%^"9/ '[/][XKM]4U'30L=S>:E)+:V>"58HO,:4M,HCY;XQ>'O^"@_[4O_ 5 _9&_;4\-?\$[_$/A7PM\ M,=/\8P^)K+QMXWT>WO;7^T].BLA+*EK-<*D89PT81I)I!%+NAA"J7Q?!OP]_ MX*N?\$E?VPOC!I?[,/[%4?[1/P+^-7Q#O?'&A6^E>.K+1=1\*:U?L&N[>4W> M08"Z@ [2@1$?S%#5 M_ASXB\$PM9^*6MGY,,-W&9K>2>$*T)#[/-+1L"I$B=-_P38_;+^-O_!3BX\' M_M$?"CXLZ_H'PL\,>$+33?B+I.M^&].%[KGC0*DEY9(YME:"&V5E6:6,*LS3 M1K"(C%*Q]#^)6M_\%&X/V??#_A&S^%5[?>/_ (D^(U3QOKO@;7=*%G\,-'GD M191:-J-Q;27]S!; )'(L;A[DRW!0($MG\%\ ?LQHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \^_:6_93_ M &>/VQ?ATGPD_:<^%6F^,O#2:C%?C1=6WF W$:NJ2%49=Q4.V S?LJ_L*_LC?L0:?K.D_LF_ G1? MIXAFAFUJVT02+'=21!UC=E9V&X!V&1@ MD$9S@8]9HH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ?"BBB@ HHHH **** "BBB@ HHHH **** "BBB@#__V0$! end XML 15 R1.htm IDEA: XBRL DOCUMENT v3.22.1
Cover - USD ($)
12 Months Ended
Mar. 26, 2022
May 18, 2022
Sep. 25, 2021
Cover [Abstract]      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Mar. 26, 2022    
Current Fiscal Year End Date --03-26    
Document Transition Report false    
Entity File Number 0-17795    
Entity Registrant Name CIRRUS LOGIC, INC.    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 77-0024818    
Entity Address, Address Line One 800 W. 6th Street    
Entity Address, City or Town Austin,    
Entity Address, State or Province TX    
Entity Address, Postal Zip Code 78701    
City Area Code (512)    
Local Phone Number 851-4000    
Title of 12(b) Security Common stock, $0.001 par value    
Trading Symbol CRUS    
Security Exchange Name NASDAQ    
Entity Well-known Seasoned Issuer Yes    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Large Accelerated Filer    
Smaller Reporting Company false    
Emerging Growth Company false    
ICFR Auditor Attestation Flag true    
Entity Shell Company false    
Entity Public Float     $ 2,809,967,527
Entity Common Stock, Shares Outstanding (in shares)   56,108,704  
Documents Incorporated by Reference Certain information contained in the registrant’s proxy statement for its annual meeting of stockholders to be held July 29, 2022 is incorporated by reference in Part II – Item 5 and Part III of this Annual Report on Form 10-K.    
Amendment Flag false    
Entity Central Index Key 0000772406    
Document Fiscal Year Focus 2022    
Document Fiscal Period Focus FY    

XML 16 R2.htm IDEA: XBRL DOCUMENT v3.22.1
Audit Information
12 Months Ended
Mar. 26, 2022
Audit Information [Abstract]  
Auditor Firm ID 42
Auditor Name Ernst & Young LLP
Auditor Location Austin, Texas
XML 17 R3.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 26, 2022
Mar. 27, 2021
Current assets:    
Cash and cash equivalents $ 369,814 $ 442,164
Marketable securities 10,601 55,697
Accounts receivable, net 240,264 108,712
Inventories 138,436 173,263
Prepaid assets 40,822 37,576
Other current assets 40,078 25,107
Total current assets 840,015 842,519
Long-term marketable securities 63,749 312,759
Right-of-use lease assets 171,003 133,548
Property and equipment, net 157,077 154,942
Intangibles, net 158,145 22,031
Goodwill 435,791 287,518
Deferred tax assets 11,068 9,977
Long-term prepaid wafers 195,000 0
Other assets 91,552 67,320
Total assets 2,123,400 1,830,614
Current liabilities:    
Accounts payable 115,417 102,744
Accrued salaries and benefits 65,261 54,849
Software license agreements 21,736 28,006
Current lease liabilities 14,680 14,573
Acquisition-related liabilities 30,964 0
Other accrued liabilities 16,725 13,438
Total current liabilities 264,783 213,610
Long-term liabilities:    
Software license agreements 13,563 36,096
Non-current income taxes 73,383 64,020
Non-current lease liabilities 163,162 127,883
Long-term acquisition-related liabilities 8,692 0
Total long-term liabilities 258,800 227,999
Stockholders’ equity:    
Preferred stock, 5.0 million shares authorized but unissued 0 0
Common stock, $0.001 par value, 280,000 shares authorized, 56,596 shares and 57,652 shares issued and outstanding at March 26, 2022 and March 27, 2021, respectively 57 58
Additional paid-in capital 1,578,370 1,498,761
Accumulated earnings (deficit) 23,435 (112,689)
Accumulated other comprehensive income (loss) (2,045) 2,875
Total stockholders’ equity 1,599,817 1,389,005
Total liabilities and stockholders’ equity $ 2,123,400 $ 1,830,614
XML 18 R4.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Balance Sheets (Parenthetical) - $ / shares
shares in Thousands
Mar. 26, 2022
Mar. 27, 2021
Statement of Financial Position [Abstract]    
Preferred stock, shares authorized but unissued (in shares) 5,000 5,000
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized (in shares) 280,000 280,000
Common stock, shares issued (in shares) 56,596 57,652
Common stock, shares outstanding (in shares) 56,596 57,652
XML 19 R5.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Mar. 26, 2022
Mar. 27, 2021
Mar. 28, 2020
Income Statement [Abstract]      
Net sales $ 1,781,460 $ 1,369,230 $ 1,281,124
Cost of sales 857,819 661,929 606,957
Gross profit 923,641 707,301 674,167
Operating expenses      
Research and development 406,307 342,759 347,647
Selling, general and administrative 150,996 127,008 131,115
Restructuring costs 0 352 21,925
Total operating expenses 557,303 470,119 500,687
Income from operations 366,338 237,182 173,480
Interest income 1,563 6,281 10,458
Interest expense (948) (1,057) (1,057)
Other income (expense) 1,710 2,840 (1,615)
Income before income taxes 368,663 245,246 181,266
Provision for income taxes 42,308 27,902 21,768
Net income $ 326,355 $ 217,344 $ 159,498
Basic earnings per share (in dollars per share) $ 5.70 $ 3.74 $ 2.74
Diluted earnings per share (in dollars per share) $ 5.52 $ 3.62 $ 2.64
Basic weighted average common shares outstanding (in shares) 57,278 58,106 58,317
Diluted weighted average common shares outstanding (in shares) 59,143 60,060 60,462
XML 20 R6.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Mar. 26, 2022
Mar. 27, 2021
Mar. 28, 2020
Statement of Comprehensive Income [Abstract]      
Net income $ 326,355 $ 217,344 $ 159,498
Other comprehensive income (loss), before tax      
Foreign currency translation gain (loss) (507) 1,862 68
Unrealized gain (loss) on marketable securities (5,587) 5,673 (2,803)
Cumulative effect of adoption of ASU 2018-02 0 0 (257)
Benefit (provision) for income taxes 1,174 (1,191) 589
Comprehensive income $ 321,435 $ 223,688 $ 157,095
XML 21 R7.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Mar. 26, 2022
Mar. 27, 2021
Mar. 28, 2020
Cash flows from operating activities:      
Net income $ 326,355 $ 217,344 $ 159,498
Adjustments to net cash provided by operating activities:      
Depreciation and amortization 62,061 47,083 68,237
Stock-based compensation expense 66,392 56,762 53,757
Deferred income taxes (15,002) (5,581) (5,888)
Loss on retirement or write-off of long-lived assets 642 371 379
Other non-cash (gains) / charges 370 (622) 697
MEMS restructuring charges 0 352 21,925
Net change in operating assets and liabilities:      
Accounts receivable, net (124,826) 45,286 (33,082)
Inventories 42,502 (26,538) 17,765
Long-term prepaid wafers (195,000) 0 0
Other assets (92,584) 843 1,379
Accounts payable 10,529 21,104 27,626
Accrued salaries and benefits 10,049 12,410 11,470
Income taxes payable (804) (18,185) (9,809)
Acquisition-related liabilities 39,656 0 0
Other accrued liabilities (5,587) (1,684) (18,139)
Net cash provided by operating activities 124,753 348,945 295,815
Cash flows from investing activities:      
Maturities and sales of available-for-sale marketable securities 371,545 168,328 170,818
Purchases of available-for-sale marketable securities (83,023) (225,528) (249,463)
Purchases of property, equipment and software (26,139) (18,253) (15,656)
Investments in technology (3,871) (2,222) (5,920)
Acquisition of business, net of cash obtained (276,884) 0 0
Net cash used in investing activities (18,372) (77,675) (100,221)
Cash flows from financing activities:      
Debt issuance costs (1,718) 0 0
Issuance of common stock, net of shares withheld for taxes 13,220 7,128 18,635
Repurchase of stock to satisfy employee tax withholding obligations (22,732) (18,367) (18,280)
Repurchase and retirement of common stock (167,501) (109,986) (120,002)
Net cash used in financing activities (178,731) (121,225) (119,647)
Net increase (decrease) in cash and cash equivalents (72,350) 150,045 75,947
Cash and cash equivalents at beginning of period 442,164 292,119 216,172
Cash and cash equivalents at end of period 369,814 442,164 292,119
Cash payments during the year for:      
Income taxes 35,693 28,988 22,321
Interest $ 572 $ 610 $ 457
XML 22 R8.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Statements of Stockholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Cumulative Effect, Period of Adoption, Adjustment
Common Stock
Additional Paid-In Capital
Accumulated Earnings (Deficit)
Accumulated Earnings (Deficit)
Cumulative Effect, Period of Adoption, Adjustment
Accumulated Other Comprehensive Income / (Loss)
Accumulated Other Comprehensive Income / (Loss)
Cumulative Effect, Period of Adoption, Adjustment
Balance (in shares) at Mar. 30, 2019     58,954          
Balance at Mar. 30, 2019 $ 1,140,240   $ 59 $ 1,363,677 $ (222,430)   $ (1,066)  
Balance (Accounting Standards Update 2016-02) at Mar. 30, 2019   $ (726)       $ (726)    
Balance (Accounting Standards Update 2018-02) at Mar. 30, 2019   $ 0       $ 257   $ (257)
Net income 159,498       159,498      
Change in unrealized gain (loss) on marketable securities, net of tax (2,214)           (2,214)  
Change in foreign currency translation adjustments 68           68  
Issuance of stock under stock option plans and other, net of shares withheld for employee taxes (in shares)     1,418          
Issuance of stock under stock option plans and other, net of shares withheld for employee taxes 355   $ 1 18,634 (18,280)      
Repurchase and retirement of common stock (in shares)     (2,130)          
Repurchase and retirement of common stock (120,002)   $ (2)   (120,000)      
Amortization of deferred stock compensation 52,560     52,560        
Balance (in shares) at Mar. 28, 2020     58,242          
Balance at Mar. 28, 2020 1,229,779   $ 58 1,434,871 (201,681)   (3,469)  
Net income 217,344       217,344      
Change in unrealized gain (loss) on marketable securities, net of tax 4,482           4,482  
Change in foreign currency translation adjustments 1,862           1,862  
Issuance of stock under stock option plans and other, net of shares withheld for employee taxes (in shares)     862          
Issuance of stock under stock option plans and other, net of shares withheld for employee taxes (11,238)   $ 1 7,128 (18,367)      
Repurchase and retirement of common stock (in shares)     (1,452)          
Repurchase and retirement of common stock (109,986)   $ (1)   (109,985)      
Amortization of deferred stock compensation 56,762     56,762        
Balance (in shares) at Mar. 27, 2021     57,652          
Balance at Mar. 27, 2021 1,389,005   $ 58 1,498,761 (112,689)   2,875  
Net income 326,355       326,355      
Change in unrealized gain (loss) on marketable securities, net of tax (4,413)           (4,413)  
Change in foreign currency translation adjustments (507)           (507)  
Issuance of stock under stock option plans and other, net of shares withheld for employee taxes (in shares)     1,008          
Issuance of stock under stock option plans and other, net of shares withheld for employee taxes $ (9,514)   $ 1 13,217 (22,732)      
Repurchase and retirement of common stock (in shares) (2,100)   (2,064)          
Repurchase and retirement of common stock $ (167,501)   $ (2)   (167,499)      
Amortization of deferred stock compensation 66,392     66,392        
Balance (in shares) at Mar. 26, 2022     56,596          
Balance at Mar. 26, 2022 $ 1,599,817   $ 57 $ 1,578,370 $ 23,435   $ (2,045)  
XML 23 R9.htm IDEA: XBRL DOCUMENT v3.22.1
Description of Business
12 Months Ended
Mar. 26, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Description of Business Description of Business
Description of Business
Cirrus Logic, Inc. (“Cirrus Logic,” “We,” “Us,” “Our,” or the “Company”) is a leader in low-power, high-precision mixed-signal processing solutions that create innovative user experiences for the world’s top mobile and consumer applications.
We were incorporated in California in 1984, became a public company in 1989, and were reincorporated in the State of Delaware in February 1999. Our primary facility housing engineering, sales and marketing, and administration functions is located in Austin, Texas. We also have offices in various other locations in the United States, United Kingdom, and Asia, including the People’s Republic of China, South Korea, Japan, Singapore, and Taiwan. Our common stock, which has been publicly traded since 1989, is listed on the NASDAQ's Global Select Market under the symbol CRUS.
Basis of Presentation
We prepare financial statements on a 52- or 53-week year that ends on the last Saturday in March. Fiscal years 2022, 2021 and 2020 were 52-week years.
Principles of Consolidation
The accompanying consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (U.S. GAAP) and include the accounts of the Company and its wholly-owned subsidiaries. All significant intercompany balances and transactions have been eliminated.
Reclassifications
Certain reclassifications have been made to prior year balances in order to conform to the current year’s presentation of financial information.
Use of Estimates
The preparation of financial statements in accordance with U.S. GAAP requires the use of management estimates. These estimates are subjective in nature and involve judgments that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at fiscal year-end and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from these estimates.
XML 24 R10.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies
12 Months Ended
Mar. 26, 2022
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies Summary of Significant Accounting Policies
Cash and Cash Equivalents
Cash and cash equivalents consist primarily of money market funds, commercial paper, and U.S. Government Treasury and Agency instruments with original maturities of three months or less at the date of purchase.
Business Combinations
We account for business combinations using the acquisition method of accounting and allocate the fair value of acquisition consideration to the assets acquired and liabilities assumed based on their fair values at the acquisition date. The excess of the fair value of purchase consideration over the fair value of the assets acquired and liabilities assumed is recorded as goodwill. The results of operations of the business acquired is included in our consolidated statements of income beginning on the date of the acquisition.
Inventories
We use the lower of cost or net realizable value to value our inventories, with cost being determined on a first-in, first-out basis. One of the factors we consistently evaluate in the application of this method is the extent to which products are accepted into the marketplace. By policy, we evaluate market acceptance based on known business factors and conditions by comparing forecasted customer unit demand for our products over a specific future period, or demand horizon, to quantities on hand at the end of each accounting period.
On a quarterly and annual basis, we analyze inventories on a part-by-part basis. Product life cycles and the competitive nature of the industry are factors considered in the evaluation of customer unit demand at the end of each quarterly accounting
period. Inventory on-hand in excess of forecasted demand is considered to have reduced market value and, therefore, the cost basis is adjusted to the lower of cost or net realizable value. Typically, market values for excess or obsolete inventories are considered to be zero. Inventory charges recorded for excess and obsolete inventory, including scrapped inventory, were $6.5 million and $1.2 million, in fiscal year 2022 and 2021, respectively. Inventory charges in fiscal year 2022 and 2021 related to a combination of quality issues and inventory exceeding demand.

Inventories were comprised of the following (in thousands):
 
March 26, 2022March 27, 2021
Work in process$95,188 $92,073 
Finished goods43,248 81,190 
$138,436 $173,263 
Property, Plant and Equipment, net
Property, plant and equipment is recorded at cost, net of depreciation and amortization. Depreciation and amortization is calculated on a straight-line basis over estimated economic lives, ranging from 3 to 39 years. Leasehold improvements are depreciated over the shorter of the term of the lease or the estimated useful life. Furniture, fixtures, machinery, and equipment are all depreciated over a useful life of 3 to 10 years, while buildings are depreciated over a period of up to 39 years. In general, our capitalized software is amortized over a useful life of 3 years, with capitalized enterprise resource planning software being amortized over a useful life of 10 years. Gains or losses related to retirements or dispositions of fixed assets are recognized in the period incurred. Additionally, if impairment indicators exist, the Company will assess the carrying value in relation to the calculated fair value of the associated asset. The Company recorded $0.1 million and $9.6 million of equipment disposal charges, during fiscal year 2021 and the fourth quarter of fiscal year 2020, respectively, related to the MEMS restructuring. See Note 12 — Restructuring Costs for further detail. There were no additional material disposal charges for property, plant and equipment in fiscal years 2022, 2021 or 2020.
Property, plant and equipment was comprised of the following (in thousands):
 
March 26, 2022March 27, 2021
Land$23,853 $23,853 
Buildings63,730 63,803 
Furniture and fixtures24,122 23,733 
Leasehold improvements53,611 52,041 
Machinery and equipment175,966 160,400 
Capitalized software26,491 26,152 
Construction in progress and other5,566 950 
Total property, plant and equipment373,339 350,932 
Less: Accumulated depreciation and amortization(216,262)(195,990)
Property, plant and equipment, net$157,077 $154,942 
Depreciation and amortization expense on property, plant, and equipment for fiscal years 2022, 2021, and 2020 was $24.8 million, $24.9 million, and $31.9 million, respectively.
Goodwill and Intangibles, net
Intangible assets include purchased technology licenses and patents that are reported at cost and are amortized on a straight-line basis over their useful lives, generally ranging from 1 to 5 years. Acquired intangibles include existing technology, core technology or patents, license agreements, in-process research & development, trademarks, tradenames, customer relationships, non-compete agreements, and backlog. These assets are amortized on a straight-line basis over lives ranging from 1 to 15 years.
Goodwill is recorded at the time of an acquisition and is calculated as the difference between the aggregate consideration paid for an acquisition and the fair value of the net tangible and intangible assets acquired. Goodwill and intangible assets deemed to have indefinite lives are not amortized but are subject to annual impairment tests. The Company tests goodwill and indefinite lived intangibles for impairment on an annual basis or more frequently if the Company believes indicators of impairment exist. Impairment evaluations involve management’s assessment of qualitative factors to determine whether it is more likely than not that goodwill and other intangible assets are impaired. If management concludes from its assessment of
qualitative factors that it is more likely than not that impairment exists, then a quantitative impairment test will be performed involving management estimates of asset useful lives and future cash flows. Significant management judgment is required in the forecasts of future operating results that are used in these evaluations. Following the quantitative test, an impairment charge would be recorded for the amount the carrying value exceeds the calculated fair value. If our actual results, or the plans and estimates used in future impairment analyses, are lower than the original estimates used to assess the recoverability of these assets, we could incur additional impairment charges in a future period. The Company has recorded no goodwill impairments in fiscal years 2022, 2021, and 2020. During the fourth quarter of fiscal year 2020, the Company recorded $10.0 million of intangible asset impairment charges related to the MEMS restructuring. See Note 12 — Restructuring Costs for further detail. There were no material intangible asset impairments in fiscal years 2022 or 2021.
Long-Lived Assets
We test for impairment losses on long-lived assets and definite-lived intangibles used in operations when indicators of impairment are present and the undiscounted cash flows estimated to be generated by those assets are less than the assets’ carrying amounts. We measure any impairment loss by comparing the fair value of the asset to its carrying amount. We estimate fair value based on discounted future cash flows, quoted market prices, or independent appraisals.
Foreign Currency Translation
Some of the Company's subsidiaries utilize the local currency as the functional currency. The Company’s main entities, including the entities that generate the majority of sales and employ the majority of employees, are U.S. dollar functional.
Concentration of Credit Risk
Financial instruments that potentially subject us to material concentrations of credit risk consist primarily of cash equivalents, marketable securities, long-term marketable securities, and trade accounts receivable. We are exposed to credit risk to the extent of the amounts recorded on the balance sheet. By policy, our cash equivalents, marketable securities, and long-term marketable securities are subject to certain nationally recognized credit standards, issuer concentrations, sovereign risk, and marketability or liquidity considerations.
In evaluating our trade receivables, we perform credit evaluations of our major customers’ financial condition and monitor closely all of our receivables to limit our financial exposure by limiting the length of time and amount of credit extended. In certain situations, we may require payment in advance or utilize letters of credit to reduce credit risk. By policy, we establish a reserve for trade accounts receivable based on the type of business in which a customer is engaged, the length of time a trade account receivable is outstanding, and other knowledge that we may possess relating to the probability that a trade receivable is at risk for non-payment.
We had two contract manufacturers, Henan Fuchi and Pegatron, who represented 30 percent and 17 percent, respectively, of our consolidated gross trade accounts receivable as of the end of fiscal year 2022. Henan Fuchi represented 25 percent of our consolidated gross trade accounts receivable as of the end of fiscal year 2021. No other distributor or customer had receivable balances that represented more than 10 percent of consolidated gross trade accounts receivable as of the end of fiscal year 2022 and 2021.
Since the components we produce are largely proprietary and generally not available from second sources, we consider our end customer to be the entity specifying the use of our component in their design. These end customers may then purchase our products directly from us, from a distributor, or through a third-party manufacturer contracted to produce their end product. For each of fiscal years 2022, 2021, and 2020, our ten largest end customers represented approximately 93 percent of our sales. For fiscal years 2022, 2021, and 2020, we had one end customer, Apple Inc., who purchased through multiple contract manufacturers and represented approximately 79 percent, 83 percent, and 79 percent, of the Company’s total sales, respectively. No other customer or distributor represented more than 10 percent of net sales in fiscal years 2022, 2021, or 2020.
Revenue Recognition
We recognize revenue upon the transfer of promised goods or services to customers, in an amount that reflects the consideration the Company expects to be entitled in exchange for those goods or services.
Performance Obligations
The Company’s single performance obligation is the delivery of promised goods to the customer. The promised goods are explicitly stated in the customer contract and are comprised of either a single type of good or a series of goods that are substantially the same, have the same pattern of transfer to the customer, and are neither capable of being distinct nor separable from the other promised goods in the contract. This performance obligation is satisfied upon transfer of control of the promised goods to the customer, as defined per the shipping terms within the customer’s contract. The vast majority of the Company’s contracts with customers have an original expected term of one year or less. As allowed by ASC 606, the Company has not disclosed the value of any unsatisfied performance obligations related to these contracts.
The Company’s products typically include a warranty period of one to three years. These warranties qualify as assurance-type warranties, as goods can be returned for product non-conformance and defect only. As such, these warranties are accounted for under ASC 460, Guarantees, and are not considered a separate performance obligation.
Contract balances
Payments are typically due within 30 to 60 days of invoicing and terms do not include a significant financing component or noncash consideration. There have been no material impairment losses on accounts receivable. There are no material contract assets or contract liabilities recorded on the consolidated balance sheets.
Transaction price
The transaction price is the amount of consideration to which the Company expects to be entitled in exchange for transferring the promised goods to the customer. Fixed pricing is the consideration that is agreed upon in the customer contract. Variable pricing includes rebates, rights of return, warranties, price protection and stock rotation. Rebates are granted as a customer account credit, based on agreed-upon sales thresholds. Rights of return and warranty costs are estimated using the "most likely amount" method by reviewing historical returns to determine the most likely customer return rate and applying materiality thresholds. Price protection includes price adjustments available to certain distributors based upon established book price and a stated adjustment period. Stock rotation is also available to certain distributors based on a stated maximum of prior billings.
The Company estimates all variable consideration at the most likely amount which it expects to be entitled. The estimate is based on current and historical information available to the Company, including recent sales activity and pricing. Variable consideration is only included in the transaction price to the extent that it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is resolved. The Company defers all variable consideration that does not meet the revenue recognition criteria.
Warranty Expense
We warrant our products and maintain a provision for warranty repair or replacement of shipped products. The accrual represents management’s estimate of probable returns. Our estimate is based on an analysis of our overall sales volume and historical claims experience. The estimate is re-evaluated periodically for accuracy.
Shipping Costs
Our shipping and handling costs are included in cost of sales for all periods presented in the Consolidated Statements of Income.
Advertising Costs
Advertising costs are expensed as incurred. Advertising costs were $0.9 million, $0.9 million, and $0.9 million, in fiscal years 2022, 2021, and 2020, respectively.
Stock-Based Compensation
Stock-based compensation is measured at the grant date based on the grant-date fair value of the awards and is recognized as an expense, on a ratable basis, over the vesting period, which is generally between 1 and 4 years. Determining the amount of stock-based compensation to be recorded requires the Company to develop estimates used in calculating the grant-date fair value of stock options and performance awards (also called market stock units). The Company calculates the grant-date fair value for stock options and market stock units using the Black-Scholes valuation model and the Monte Carlo simulation, respectively. The use of valuation models requires the Company to make estimates of assumptions such as expected volatility, expected term, risk-free interest rate, expected dividend yield, and forfeiture rates. The grant-date fair value of restricted stock units is the market value at grant date multiplied by the number of units.
Income Taxes
We are required to calculate income taxes in each of the jurisdictions in which we operate. This process involves calculating the actual current tax liability as well as assessing temporary differences in the recognition of income or loss for tax and accounting purposes. These differences result in deferred tax assets and liabilities, which are included in our Consolidated Balance Sheet. We record a valuation allowance when it is more likely than not that some portion or all of the deferred tax assets will not be realized.  The Company evaluates the ability to realize its deferred tax assets based on all the facts and circumstances, including projections of future taxable income and expiration dates of carryover tax attributes.
The calculation of our tax liabilities involves assessing uncertainties with respect to the application of complex tax rules and the potential for future adjustment of our uncertain tax positions by the U.S. Internal Revenue Service or other taxing jurisdiction. We recognize liabilities for uncertain tax positions based on the required two-step process. The first step requires
us to determine if the weight of available evidence indicates that the tax position has met the threshold for recognition; therefore, we must evaluate whether it is more likely than not that the position will be sustained on audit, including resolution of any related appeals or litigation processes. The second step requires us to measure the tax benefit of the tax position taken, or expected to be taken, in an income tax return as the largest amount that is more than 50 percent likely of being realized upon ultimate settlement. We reevaluate the uncertain tax positions each quarter based on factors including, but not limited to, changes in facts or circumstances, changes in tax law, expirations of statutes of limitation, effectively settled issues under audit, and new audit activity. A change in the recognition step or measurement step would result in the recognition of a tax benefit or an additional charge to the tax provision in the period.
Although we believe the measurement of our liabilities for uncertain tax positions is reasonable, we cannot assure that the final outcome of these matters will not be different than what is reflected in the historical income tax provisions and accruals. If additional taxes are assessed as a result of an audit or litigation, it could have a material effect on our income tax provision and net income in the period or periods for which that determination is made. We operate within multiple taxing jurisdictions and are subject to audit in these jurisdictions. These audits can involve complex issues which may require an extended period of time to resolve and could result in additional assessments of income tax. We believe adequate provisions for income taxes have been made for all periods. See Note 19 - Income Taxes for further detail.
Net Income Per Share
Basic net income per share is based on the weighted effect of common shares issued and outstanding and is calculated by dividing net income by the basic weighted average shares outstanding during the period. Diluted net income per share is calculated by dividing net income by the weighted average number of common shares used in the basic net income per share calculation, plus the equivalent number of common shares that would be issued assuming exercise or conversion of all potentially dilutive common shares outstanding. These potentially dilutive items consist primarily of outstanding stock options and restricted stock grants.
The following table details the calculation of basic and diluted earnings per share for fiscal years 2022, 2021, and 2020, (in thousands, except per share amounts):
 
 Fiscal Years Ended
March 26, 2022March 27, 2021March 28, 2020
Numerator:
Net income$326,355 $217,344 $159,498 
Denominator:
Weighted average shares outstanding57,278 58,106 58,317 
Effect of dilutive securities1,865 1,954 2,145 
Weighted average diluted shares59,143 60,060 60,462 
Basic earnings per share$5.70 $3.74 $2.74 
Diluted earnings per share$5.52 $3.62 $2.64 
The weighted outstanding shares excluded from our diluted calculation for the years ended March 26, 2022, March 27, 2021, and March 28, 2020 were 113 thousand, 187 thousand, and 543 thousand, respectively, as the exercise price of certain outstanding stock options exceeded the average market price during the period.
Accumulated Other Comprehensive Loss
Our accumulated other comprehensive loss is comprised of foreign currency translation adjustments and unrealized gains and losses on investments classified as available-for-sale. See Note 18 — Accumulated Other Comprehensive Income (Loss) for additional discussion.
Recently Adopted Accounting Pronouncements
In December 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. The ASU removes certain exceptions to the general principles in Topic 740 and also clarifies and amends existing guidance to improve consistent application. This ASU is effective for fiscal years beginning after December 15, 2020, including interim periods within that fiscal year, with early adoption permitted. The Company adopted this ASU in the first quarter of fiscal year 2022, with no impact to the financial statements.
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) – Clarifying the Interactions between Topic 321, Topic 323, and Topic 815 (a consensus of the FASB Emerging Issues Task Force). This ASU clarifies the interaction of the accounting for equity securities and investments accounted for under the equity method of accounting, and the accounting
for certain forward contracts and purchased options. This ASU is effective for fiscal years beginning after December 15, 2020, including interim periods within that fiscal year, with early adoption permitted. The Company adopted this ASU in the first quarter of fiscal year 2022, with no material impact to the financial statements.
In May 2020, the SEC adopted final rules that amend the financial statement requirements for significant business acquisitions and dispositions. Among other things, the rules modify the significance tests and improve the disclosure requirements for acquired or to be acquired businesses and related pro forma financial information, the periods those financial statements must cover, and the form and content of the pro forma financial information. The final rules were effective January 1, 2021. The Company adopted the final rules and applied changes in conjunction with the business acquisition described in Note 8 - Acquisition.
Recently Issued Accounting Pronouncements
In October 2021, the FASB issued ASU No. 2021-08, Business Combinations (Topic 805) – Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, which requires contract assets and contract liabilities acquired in a business combination to be recognized and measured at the acquisition date in accordance with Revenue from Contracts with Customers (Topic 606) as if the acquirer had originated the contracts. Prior to the issuance of this ASU, contract assets and liabilities were recognized at fair value on the acquisition date. This ASU is effective for fiscal years beginning after December 15, 2022, including interim periods within that fiscal year, with early adoption permitted, and should be applied on a prospective basis. The Company is currently evaluating the impact of this guidance.
In November 2021, the FASB issued ASU No. 2021-10, Government Assistance (Topic 832) – Disclosures by Business Entities about Government Assistance, which requires annual disclosures about transactions with a government that are accounted for by applying a grant or contribution type accounting model. The disclosures would require information about the nature and related policy used for the transactions, the line items on the balance sheet and income statement that are affected and the amounts applicable to each financial statement line item, and significant terms and conditions of the transactions. This ASU is effective for fiscal years beginning after December 15, 2021, with early adoption permitted, and can be applied on a prospective or retrospective basis. The Company is currently evaluating the impact of this guidance.
XML 25 R11.htm IDEA: XBRL DOCUMENT v3.22.1
Marketable Securities
12 Months Ended
Mar. 26, 2022
Marketable Securities [Abstract]  
Marketable Securities Marketable Securities
The Company’s investments have been classified as available-for-sale securities in accordance with U.S. GAAP. Marketable securities are categorized on the Consolidated Balance Sheet as “Marketable securities” within the short-term or long-term classification, as appropriate.
The following table is a summary of available-for-sale securities (in thousands):
 
As of March 26, 2022Amortized
Cost
Gross Unrealized
Gains
Gross Unrealized
Losses
Estimated Fair Value
(Net Carrying Amount)
Corporate debt securities$70,296 $$(2,133)$68,165 
Non-U.S. government securities509 — (9)500 
U.S. Treasury securities5,483 — (169)5,314 
Agency discount notes385 — (14)371 
Total securities$76,673 $$(2,325)$74,350 
The Company typically invests in highly-rated securities with original maturities generally ranging from one to three years. The Company's specifically identified gross unrealized losses of $2.3 million related to securities with total amortized costs of approximately $75.5 million at March 26, 2022. Securities in a continuous unrealized loss position for more than 12 months as of March 26, 2022 had an aggregate amortized cost of $3.5 million and an aggregate unrealized loss of $0.1 million. The Company may sell certain of its marketable securities prior to their stated maturities for strategic reasons including, but not limited to, anticipated or actual changes in credit rating and duration management.  The Company records an allowance for credit loss when a decline in investment market value is due to credit-related factors. When evaluating an investment for impairment, the Company reviews factors including the length of time and extent to which fair value has been below cost basis, the financial condition of the issuer, changes in market interest rates and whether it is more likely than not the Company will be required to sell the investment before recovery of the investment’s cost basis. As of March 26, 2022, the Company does not consider any of its investments to be impaired.
 
As of March 27, 2021Amortized
Cost
Gross Unrealized
Gains
Gross Unrealized
Losses
Estimated Fair Value
(Net Carrying Amount)
Corporate debt securities$348,971 $3,403 $(313)$352,061 
Non-U.S. government securities13,462 172 (1)13,633 
Agency discount notes2,759 (1)2,762 
Total securities$365,192 $3,579 $(315)$368,456 
The Company’s specifically identified gross unrealized losses of $0.3 million related to securities with total amortized costs of approximately $92.0 million at March 27, 2021. There were no securities that had been in a continuous unrealized loss position for more than 12 months as of March 27, 2021. As of March 27, 2021, the Company did not consider any of its investments to be impaired.
The cost and estimated fair value of available-for-sale investments by contractual maturity were as follows:
 
 March 26, 2022March 27, 2021
Amortized
Cost
Estimated
Fair Value
Amortized
Cost
Estimated
Fair Value
Within 1 year$10,697 $10,601 $54,895 $55,698 
After 1 year65,976 63,749 310,297 312,758 
Total$76,673 $74,350 $365,192 $368,456 
XML 26 R12.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value of Financial Instruments
12 Months Ended
Mar. 26, 2022
Fair Value Disclosures [Abstract]  
Fair Value of Financial Instruments Fair Value of Financial Instruments
The Company has determined that the assets and liabilities in the Company’s financial statements that are required to be measured at fair value on a recurring basis are the Company’s cash equivalents and marketable securities portfolio. The Company defines fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The Company applies the following fair value hierarchy, which prioritizes the inputs used to measure fair value into three levels and bases the categorization within the hierarchy upon the lowest level of input that is available and significant to the fair value measurement. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1 measurements) and the lowest priority to unobservable inputs (Level 3 measurements).
Level 1 — Quoted prices in active markets for identical assets or liabilities.
Level 2 — Inputs other than Level 1 that are observable, either directly or indirectly, 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.
The Company’s cash equivalents and marketable securities portfolio consist of money market funds, commercial paper, debt securities, non-U.S government securities, U.S Treasury securities, and securities of U.S. government-sponsored enterprises, and are reflected on our Consolidated Balance Sheet under the headings cash and cash equivalents, marketable securities, and long-term marketable securities. The Company determines the fair value of its marketable securities portfolio by obtaining non-binding market prices from its third-party pricing providers on the last day of the quarter, whose sources may use
quoted prices in active markets for identical assets (Level 1 inputs) or inputs other than quoted prices that are observable either directly or indirectly (Level 2 inputs) in determining fair value.
The Company’s long-term revolving facility, described in Note 9 - Revolving Credit Facility, bears interest at a base rate plus applicable margin or LIBOR plus applicable margin.  As of March 26, 2022, there are no amounts drawn under the facility and the fair value is zero.
As of March 26, 2022 and March 27, 2021, the Company has no material Level 3 assets or liabilities. There were no transfers between Level 1, Level 2, or Level 3 measurements for the years ending March 26, 2022 and March 27, 2021.

The following summarizes the fair value of our financial instruments at March 26, 2022 (in thousands):
 
Quoted Prices
in Active
Markets for
Identical
Assets
Level 1
Significant
Other
Observable
Inputs
Level 2
Significant
Unobservable
Inputs
Level 3
Total
Assets:
Cash equivalents
Money market funds$217,151 $— $— $217,151 
Commercial paper— 249 — 249 
$217,151 $249 $— $217,400 
Available-for-sale securities
Corporate debt securities$— $68,165 $— $68,165 
Non-U.S. government securities— 500 — 500 
U.S. Treasury securities5,314 — — 5,314 
Agency discount notes— 371 — 371 
$5,314 $69,036 $— $74,350 

The following summarizes the fair value of our financial instruments at March 27, 2021 (in thousands):
Quoted Prices
in Active
Markets for
Identical
Assets
Level 1
Significant
Other
Observable
Inputs
Level 2
Significant
Unobservable
Inputs
Level 3
Total
Assets:
Cash equivalents
Money market funds$405,819 $— $— $405,819 
Available-for-sale securities
Corporate debt securities$— $352,061 $— $352,061 
Non-U.S. government securities— 13,633 — 13,633 
Agency discount notes— 2,762 — 2,762 
$— $368,456 $— $368,456 
XML 27 R13.htm IDEA: XBRL DOCUMENT v3.22.1
Derivative Financial Instruments
12 Months Ended
Mar. 26, 2022
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative Financial Instruments Derivative Financial Instruments
Foreign Currency Forward Contracts
Beginning in fiscal year 2020, the Company uses foreign currency forward contracts to reduce the earnings impact that exchange rate fluctuations have on non-functional currency balance sheet exposures. The Company recognizes both the gains and losses on foreign currency forward contracts and the gains and losses on the remeasurement of non-functional currency assets and liabilities within "Other income (expense)" in the consolidated statements of income. The Company does not apply hedge accounting to these foreign currency derivative instruments.
As of March 26, 2022, the Company held one foreign currency forward contract denominated in British Pound Sterling with a notional value of $3.0 million. The fair value of this contract was not material as of March 26, 2022.
The before-tax effect of derivative instruments not designated as hedging instruments was as follows (in thousands):
Fiscal Years Ended
March 26, 2022March 27, 2021March 28, 2020Location
Gain (loss) recognized in income
Foreign currency forward contracts$(283)$3,212 $(4,226)Other income (expense)
XML 28 R14.htm IDEA: XBRL DOCUMENT v3.22.1
Accounts Receivable, net
12 Months Ended
Mar. 26, 2022
Accounts Receivable, after Allowance for Credit Loss [Abstract]  
Accounts Receivable, net Accounts Receivable, net
The following are the components of accounts receivable, net (in thousands):
 
March 26, 2022March 27, 2021
Gross accounts receivable$240,264 $108,712 
Allowance for doubtful accounts— — 
Accounts receivable, net$240,264 $108,712 
The Company regularly evaluates the collectability of accounts receivable based on age, historical customer payment trends and ongoing customer relations. The allowance for doubtful accounts and recoveries on bad debt were immaterial for fiscal years 2022, 2021 and 2020.
The significant increase in accounts receivable is due primarily to the volume and timing of shipments in the current fiscal quarter versus the fourth quarter of fiscal year 2021.
XML 29 R15.htm IDEA: XBRL DOCUMENT v3.22.1
Intangibles, net and Goodwill
12 Months Ended
Mar. 26, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangibles, net and Goodwill Intangibles, net and Goodwill
The intangibles, net balance included on the Consolidated Balance Sheet was $158.1 million and $22.0 million at March 26, 2022 and March 27, 2021, respectively.
The following information details the gross carrying amount and accumulated amortization of our intangible assets (in thousands):
 
 March 26, 2022March 27, 2021
Intangible Category / Weighted-Average Amortization
period (in years)
Gross
Amount
Accumulated
Amortization
Gross
Amount
Accumulated
Amortization
Core technology (a)$1,390 $(1,390)$1,390 $(1,390)
License agreement (a)440 (440)440 (440)
Existing technology (7.2)
255,995 (124,127)111,005 (105,870)
In-process research & development (“IPR&D”) (7.5)
70,936 (67,486)70,936 (62,885)
Trademarks and tradename (10.0)
3,037 (2,845)3,037 (2,717)
Customer relationships (7.3)
34,091 (14,379)15,381 (10,346)
Backlog (a)220 (220)220 (220)
Non-compete agreements (a)470 (470)470 (470)
Technology licenses (3.0)
22,376 (19,453)25,945 (22,455)
Total$388,955 $(230,810)$228,824 $(206,793)
 
(a)Intangible assets are fully amortized.
Amortization expense for intangibles in fiscal years 2022, 2021, and 2020 was $29.0 million, $14.5 million, and $28.3 million, respectively. The following table details the estimated aggregate amortization expense for all intangibles owned as of March 26, 2022, for each of the five succeeding fiscal years and in the aggregate thereafter (in thousands):
 
Fiscal Year
2023$31,619 
2024$27,214 
2025$25,276 
2026$24,455 
2027$21,964 
Thereafter$27,617 
The goodwill balance included on the Consolidated Balance Sheet was $435.8 million and $287.5 million at March 26, 2022 and March 27, 2021, respectively.
XML 30 R16.htm IDEA: XBRL DOCUMENT v3.22.1
Acquisition
12 Months Ended
Mar. 26, 2022
Business Combination and Asset Acquisition [Abstract]  
Acquisition Acquisition
On July 20, 2021, the Company completed the acquisition of Lion Semiconductor, Inc. ("Lion") (the "Acquisition"). Lion's switched-capacitor architectures deliver higher efficiency and better heat dissipation for the rapidly developing fast-charging market and are used today in numerous flagship and mid-tier smartphones. The Acquisition is expected to bring unique intellectual property and products for power applications in smartphones, laptops and other devices and accelerate growth of the Company’s high-performance mixed-signal product line.
As a result of acquiring 100 percent of the outstanding share capital of Lion, Lion became a wholly-owned subsidiary of the Company. This transaction was accounted for as a business combination using the acquisition method of accounting. All of the acquired assets and liabilities of Lion have been recorded at their respective fair values as of the acquisition date. Transaction costs have been expensed as incurred.
At the acquisition date, total consideration transferred was approximately $280.5 million, inclusive of $4.9 million in cash acquired. During the third quarter of fiscal year 2022, an additional $1.2 million of consideration was paid related to contractual post-closing adjustment provisions. The remaining merger consideration of $31.0 million is subject to indemnity provisions as outlined in the merger agreement and is recorded as a liability as of March 26, 2022.
In addition, $25.4 million of the merger consideration relates to retention agreements with certain key employees that are subject to continued employment with the Company. The merger consideration subject to retention agreements is treated as compensation expense and is recognized over the retention period in "Research and development" expense in the consolidated statements of income.
The excess of the purchase price over the net assets acquired is recorded as goodwill and is attributable primarily to expected growth in the scope of and market opportunities of the products and customer base of Lion. None of the goodwill is deductible for income tax purposes.
The following table presents the preliminary allocation of the purchase price at the date of acquisition (in thousands):
July 20, 2021
Cash$4,924 
Account receivable6,725 
Inventory7,675 
Manufacturing advances8,502 
Other current assets321 
Intangibles163,700 
Goodwill148,273 
Other non-current assets453 
Current liabilities(2,927)
Deferred tax liabilities(24,871)
Total purchase price$312,775 
Preliminary estimates of the fair value of the assets acquired and the liabilities assumed are based on the information currently available. The Company is continuing to evaluate the underlying inputs and assumptions used in the valuations and related income tax impacts of the transaction. Accordingly, these preliminary estimates are subject to change during the measurement period, which is up to one year from the date of acquisition.
The components of the acquired intangible assets and related weighted average amortization periods are detailed below (in thousands):
AmountWeighted Average Amortization Period (years)
Developed Technology$144,990 7
Customer Relationships18,710 5
Total$163,700 

Developed technology represents the fair value of the intellectual property portfolio related to Lion's fast-charging products that are expected to contribute meaningful growth. Developed technology was valued using the multi-period excess earnings method under the income approach. This method reflects the present value of the projected cash flows that are expected to be generated by the technology less charges representing the contribution of other assets to those cash flows. The economic useful life was determined based on the technology cycle, as well as the cash flows over the forecast period.
Customer relationships represent the fair value of future projected revenue that will be derived from sales of products to existing customers. Customer relationships were valued using the with-and-without-method under the income approach. In the with-and-without method, the fair value was measured by the difference between the present values of the cash flows with and without the existing customers in place over the period of time necessary to reacquire the customers. The economic useful life was determined by evaluating many factors, including the useful life of comparable intangible assets, the length of time
remaining on the acquired contracts and the historical customer turnover rates.
Revenues attributable to the Lion business from the date of acquisition to March 26, 2022 were $44.5 million and are included in the consolidated statements of income for the current fiscal year. Transaction costs in connection with the Acquisition were immaterial for the fiscal year ended March 26, 2022, and are included in "Selling, general and administrative" expense in the consolidated statements of income. Pro forma information related to the Acquisition has not been presented because it is not materially different from amounts reported.
XML 31 R17.htm IDEA: XBRL DOCUMENT v3.22.1
Revolving Credit Facility
12 Months Ended
Mar. 26, 2022
Debt Disclosure [Abstract]  
Revolving Credit Facility Revolving Credit Facility
On July 8, 2021, the Company entered into a second amended and restated credit agreement (the “Second Amended Credit Agreement”) with Wells Fargo Bank, National Association, as administrative agent, and the lenders party thereto. The Second Amended Credit Agreement provides for a $300 million senior secured revolving credit facility (the “Revolving Credit Facility”). The Revolving Credit Facility matures on July 8, 2026 (the “Maturity Date”). The Revolving Credit Facility is required to be guaranteed by all of Cirrus Logic’s material domestic subsidiaries (the "Subsidiary Guarantors"). The Revolving Credit Facility is secured by substantially all the assets of Cirrus Logic and any Subsidiary Guarantors, except for certain excluded assets.
Borrowings under the Revolving Credit Facility may, at Cirrus Logic’s election, bear interest at either (a) a base rate plus the applicable margin ("Base Rate Loans") or (b) a LIBOR rate plus the applicable margin ("LIBOR Rate Loans"). The applicable margin ranges from 0% to 0.75% per annum for Base Rate Loans and 1.00% to 1.75% per annum for LIBOR Rate Loans based on the ratio of consolidated funded indebtedness to consolidated EBITDA for the most recently ended period of four consecutive fiscal quarters (the “Consolidated Leverage Ratio”). The Second Amended Credit Agreement further provides a method for determining an alternative rate of interest if the LIBOR Rate is no longer available or upon the occurrence of certain other events. A Commitment Fee accrues at a rate per annum ranging from 0.175% to 0.275% (based on the Consolidated Leverage Ratio) on the average daily unused portion of the commitment of the lenders.
The Revolving Credit Facility contains certain financial covenants providing that (a) the ratio of consolidated funded indebtedness (minus up to $200 million of unrestricted cash and cash equivalents available on such date) to consolidated EBITDA for the prior four consecutive quarters must not be greater than 3.00 to 1.00 (the “Consolidated Net Leverage Ratio”) and (b) the ratio of consolidated EBITDA for the prior four consecutive quarters to consolidated interest expense paid or payable in cash for the prior four consecutive quarters must not be less than 3.00 to 1.00 (the “Consolidated Interest Coverage Ratio”). The Second Amended Credit Agreement also contains negative covenants limiting the Company's or any Subsidiary's ability to, among other things, incur debt, grant liens, make investments, effect certain fundamental changes, make certain asset
dispositions, and make certain restricted payments. Further, the Second Amended Credit Agreement contains customary affirmative covenants, including, among others, covenants regarding the payment of taxes and other obligations, maintenance of insurance, reporting requirements, and compliance with applicable laws and regulations.
As of March 26, 2022, the Company had no amounts outstanding under the Revolving Credit Facility and was in compliance with all covenants under the Second Amended Credit Agreement. 
As of March 26, 2022, future interest payment obligations based on forecasted commitment fees under the Revolving Credit Facility were as follows (in thousands):  

Fiscal Year
2023$532 
2024532 
2025534 
2026532 
2027277 
Thereafter— 
Total$2,407 
XML 32 R18.htm IDEA: XBRL DOCUMENT v3.22.1
Revenues
12 Months Ended
Mar. 26, 2022
Revenue from Contract with Customer [Abstract]  
Revenues Revenues
Disaggregation of revenue
We disaggregate revenue from contracts with customers by product line and ship to location of the customer. Sales are designated in the product line categories of Audio and High-Performance Mixed-Signal.
Total net sales based on the product line disaggregation criteria described above are shown in the table below (in thousands).
Fiscal Years Ended
March 26, 2022March 27, 2021March 28, 2020
Audio Products$1,187,126 $1,104,060 $1,109,958 
High-Performance Mixed-Signal Products594,334 265,170 171,166 
Total$1,781,460 $1,369,230 $1,281,124 

The geographic regions that are reviewed are China, the United States, and the rest of the world.
Total net sales based on the geographic disaggregation criteria described are as follows (in thousands):

Fiscal Years Ended
March 26,March 27,March 28,
202220212020
China$1,197,812 $1,024,178 $975,090 
United States29,513 21,708 17,099 
Rest of World554,135 323,344 288,935 
Total$1,781,460 $1,369,230 $1,281,124 

See Note 2 - Summary of Significant Accounting Policies for additional discussion surrounding revenue recognition considerations.
XML 33 R19.htm IDEA: XBRL DOCUMENT v3.22.1
Leases
12 Months Ended
Mar. 26, 2022
Leases [Abstract]  
Leases Leases
The Company has operating leases for corporate offices and certain office equipment. Our leases have remaining lease terms of 1 year to 27 years, some of which include options to extend the leases that are considered reasonably certain to be exercised. Our leases generally contain fixed rental payments, with additional variable payments linked to actual common area maintenance costs incurred by the landlord. These variable payments are therefore not included within the lease liability and ROU asset, but are recognized as an expense when incurred. As our leases typically do not provide an implicit rate, the Company determined the Incremental Borrowing Rate ("IBR") for each lease based on the information available at the commencement date, taking into consideration necessary adjustments for collateral, currency, and lease term. There are no residual value guarantees in any of our leases. No restrictions or covenants have been imposed on the Company as a result of the lease agreements in place.
The Company also leases a small portion of our office space to tenants under operating leases, receiving monthly rental payments. Payments are generally fixed, with variable payments linked to actual common area maintenance costs incurred. Total fixed lease payments to be received over the life of the lease are recognized on a straight-line basis over the lease term.
All of the Company’s leases have been classified as operating leases. Operating leases in excess of 12 months are recognized on the balance sheet, with future lease payments recognized as a liability, measured at present value, and the right-of-use asset recognized for the lease term. A single lease cost is recognized in the income statement over the lease term.

The components of net operating lease expense were as follows (in thousands):
Fiscal Years Ended
March 26, 2022March 27, 2021
Operating lease - in excess of 12 months$14,901 $14,050 
Variable lease4,954 4,981 
Short-term lease22 151 
Operating lease income(1,518)(1,416)
Total net operating lease expense$18,359 $17,766 

Supplemental operating lease information:
Fiscal Years Ended
March 26, 2022March 27, 2021
Balance Sheet Information (in thousands)
Operating lease right-of-use assets$171,003 $133,548 
Operating lease liabilities$177,842 $142,456 
Cash Flow Information (in thousands)
Operating cash flows from operating leases$14,634 $14,954 
Right-of-use assets obtained in exchange for new operating lease liabilities46,123 805 
Operating Lease Information
Weighted-average remaining lease term - operating leases (in years)1619
Weighted-average discount rate - operating leases%%
As of March 26, 2022, there are no leases that have not yet commenced that would create significant rights and obligations on the Company.
Future lease commitments under non-cancellable leases, including extension options reasonably anticipated to be exercised as of March 26, 2022, are as follows (in thousands):
Fiscal YearOperating Lease Expense
2023$14,913 
202418,750 
202519,450 
202617,852 
202716,365 
Thereafter172,170 
Total$259,500 
Less imputed interest(81,658)
Total$177,842 

The Company leases a portion of its facilities to other tenants. Future lease income from operating leases is $278 thousand for fiscal year 2023.

Operating lease liabilities consisted of the following (in thousands):
March 26, 2022March 27, 2021
Current lease liabilities$14,680 $14,573 
Non-current lease liabilities163,162 127,883 
Total operating lease liabilities$177,842 $142,456 
Leases Leases
The Company has operating leases for corporate offices and certain office equipment. Our leases have remaining lease terms of 1 year to 27 years, some of which include options to extend the leases that are considered reasonably certain to be exercised. Our leases generally contain fixed rental payments, with additional variable payments linked to actual common area maintenance costs incurred by the landlord. These variable payments are therefore not included within the lease liability and ROU asset, but are recognized as an expense when incurred. As our leases typically do not provide an implicit rate, the Company determined the Incremental Borrowing Rate ("IBR") for each lease based on the information available at the commencement date, taking into consideration necessary adjustments for collateral, currency, and lease term. There are no residual value guarantees in any of our leases. No restrictions or covenants have been imposed on the Company as a result of the lease agreements in place.
The Company also leases a small portion of our office space to tenants under operating leases, receiving monthly rental payments. Payments are generally fixed, with variable payments linked to actual common area maintenance costs incurred. Total fixed lease payments to be received over the life of the lease are recognized on a straight-line basis over the lease term.
All of the Company’s leases have been classified as operating leases. Operating leases in excess of 12 months are recognized on the balance sheet, with future lease payments recognized as a liability, measured at present value, and the right-of-use asset recognized for the lease term. A single lease cost is recognized in the income statement over the lease term.

The components of net operating lease expense were as follows (in thousands):
Fiscal Years Ended
March 26, 2022March 27, 2021
Operating lease - in excess of 12 months$14,901 $14,050 
Variable lease4,954 4,981 
Short-term lease22 151 
Operating lease income(1,518)(1,416)
Total net operating lease expense$18,359 $17,766 

Supplemental operating lease information:
Fiscal Years Ended
March 26, 2022March 27, 2021
Balance Sheet Information (in thousands)
Operating lease right-of-use assets$171,003 $133,548 
Operating lease liabilities$177,842 $142,456 
Cash Flow Information (in thousands)
Operating cash flows from operating leases$14,634 $14,954 
Right-of-use assets obtained in exchange for new operating lease liabilities46,123 805 
Operating Lease Information
Weighted-average remaining lease term - operating leases (in years)1619
Weighted-average discount rate - operating leases%%
As of March 26, 2022, there are no leases that have not yet commenced that would create significant rights and obligations on the Company.
Future lease commitments under non-cancellable leases, including extension options reasonably anticipated to be exercised as of March 26, 2022, are as follows (in thousands):
Fiscal YearOperating Lease Expense
2023$14,913 
202418,750 
202519,450 
202617,852 
202716,365 
Thereafter172,170 
Total$259,500 
Less imputed interest(81,658)
Total$177,842 

The Company leases a portion of its facilities to other tenants. Future lease income from operating leases is $278 thousand for fiscal year 2023.

Operating lease liabilities consisted of the following (in thousands):
March 26, 2022March 27, 2021
Current lease liabilities$14,680 $14,573 
Non-current lease liabilities163,162 127,883 
Total operating lease liabilities$177,842 $142,456 
XML 34 R20.htm IDEA: XBRL DOCUMENT v3.22.1
Restructuring Costs
12 Months Ended
Mar. 26, 2022
Restructuring and Related Activities [Abstract]  
Restructuring Costs Restructuring Costs
In the fourth quarter of fiscal year 2020, the Company approved a restructuring plan (the “MEMS Restructuring”), including discontinuing efforts relating to the microelectromechanical systems ("MEMS") microphone product line, which allowed the Company to concentrate our resources on projects with an anticipated larger return on investment. The Company recorded charges of $21.9 million as part of the MEMS Restructuring in fiscal year 2020. The MEMS Restructuring was substantially complete as of the first quarter of fiscal year 2021 with a $0.4 million "Restructuring Costs" charge to the income statement. No additional restructuring charges were incurred during fiscal year 2021 or 2022.
The following table details the total restructuring charges presented in the Consolidated Statements of Income within the "Restructuring Costs" line item (in thousands):
Fiscal Years Ended
March 27, 2021March 28, 2020
Disposal of equipment, net of recovery from sales (a)
$130 $9,578 
Impairment and write-off of intangible assets— 9,961 
Other exit costs222 1,903 
Personnel-related charges, net of equity cancellations (b)— 483 
Total$352 $21,925 

a.Fiscal year ended March 28, 2020 includes accelerated depreciation of equipment of $11.5 million, net of $1.9 million of recovery from equipment sold during the fourth quarter of fiscal 2020.
b.Personnel-related charges consist of severance costs of $1.7 million, net of $1.2 million of equity cancellation benefits.
There were no restructuring-related liabilities as of March 26, 2022 or March 27, 2021.
XML 35 R21.htm IDEA: XBRL DOCUMENT v3.22.1
Postretirement Benefit Plans
12 Months Ended
Mar. 26, 2022
Retirement Benefits [Abstract]  
Postretirement Benefit Plans Postretirement Benefit PlansWe have Defined Contribution Plans (“the Plans”) covering all of our qualifying employees. Under the Plans, employees may elect to contribute any percentage of their annual compensation up to the annual regulatory limits. The Company made matching employee contributions of $9.6 million, $7.9 million, and $7.5 million during fiscal years 2022, 2021, and 2020, respectively.
XML 36 R22.htm IDEA: XBRL DOCUMENT v3.22.1
Equity Compensation
12 Months Ended
Mar. 26, 2022
Share-based Payment Arrangement, Noncash Expense [Abstract]  
Equity Compensation Equity Compensation
The Company is currently granting equity awards from the 2018 Long Term Incentive Plan (the “Plan”), which was approved by stockholders in August 2018 and subsequently amended on July 31, 2020. The Plan provides for granting of stock options, restricted stock awards, performance awards, phantom stock awards, and bonus stock awards, or any combination of the foregoing.  To date, the Company has granted stock options, restricted stock awards, phantom stock awards (also called restricted stock units), and performance awards (also called market stock units). Each stock option granted reduces the total shares available for grant under the Plan by one share. Each full value award granted (including restricted stock awards, restricted stock units and market stock units) reduces the total shares available for grant under the Plan by 1.5 shares. Stock options generally vest between one and four years, and are exercisable for a period of ten years from the date of grant.  Restricted stock units are generally subject to vesting from one to three years, depending upon the terms of the grant. Market stock units are subject to a vesting schedule of three years.
The following table summarizes the activity in total shares available for grant (in thousands):
 
 Shares
 Available for
 Grant
Balance, March 30, 20193,323 
Shares added248 
Granted(1,686)
Forfeited210 
Balance, March 28, 20202,095 
Shares added3,223 
Granted(1,491)
Forfeited198 
Balance, March 27, 20214,025 
Shares added— 
Granted(1,679)
Forfeited271 
Balance, March 26, 20222,617 
Stock-based Compensation Expense

The following table summarizes the effects of stock-based compensation on cost of goods sold, research and development, sales, general and administrative, pre-tax income, and net income after taxes for shares granted under the Plan (in thousands, except per share amounts):
 
 Fiscal Year
 202220212020
Cost of sales$1,024 $900 $908 
Research and development44,153 37,483 33,859 
Sales, general and administrative21,215 18,379 18,990 
Effect on pre-tax income66,392 56,762 53,757 
Income Tax Benefit(11,521)(9,558)(9,336)
Total stock-based compensation expense (net of taxes)54,871 47,204 44,421 
Stock-based compensation effects on basic earnings per share$0.96 $0.81 $0.76 
Stock-based compensation effects on diluted earnings per share0.93 0.79 0.73 

The total stock-based compensation expense included in the table above and which is attributable to restricted stock units and market stock units was $63.2 million, $53.6 million, $50.0 million, for fiscal years 2022, 2021, and 2020, respectively. Stock-based compensation expense is presented within operating activities in the Consolidated Statement of Cash Flows.
As of March 26, 2022, there was $120.0 million of compensation costs related to non-vested stock options, restricted stock units, and market stock units granted under the Company’s equity incentive plans not yet recognized in the Company’s financial statements. The unrecognized compensation cost is expected to be recognized over a weighted average period of 1.44 years for stock options, 1.54 years for restricted stock units, and 1.79 years for market stock units.
In addition to the income tax benefit of stock-based compensation expense shown in the table above, the Company recognized excess tax benefits of $3.9 million, $2.2 million and $4.9 million in fiscal years 2022, 2021, and 2020 respectively.

Stock Options
We estimate the fair value of each stock option on the date of grant using the Black-Scholes option-pricing model using a dividend yield of zero and the following additional assumptions:
 
March 26, 2022March 27, 2021March 28, 2020
Expected stock price volatility
36.85% - 41.66%
43.85% - 43.99%
37.17% - 41.61%
Risk-free interest rate
0.82% - 1.62%
0.35% - 0.72%
1.54% - 2.29%
Expected term (in years)
4.22 - 4.39
4.32 - 4.43
3.81 - 4.55
The Black-Scholes valuation calculation requires us to estimate key assumptions such as stock price volatility, expected term, risk-free interest rate and dividend yield. The expected stock price volatility is based upon implied volatility from traded options on our stock in the marketplace. The expected term of options granted is derived from an analysis of historical exercises and remaining contractual life of stock options, and represents the period of time that options granted are expected to be outstanding after becoming vested. The risk-free interest rate reflects the yield on zero-coupon U.S. Treasury securities for a period that is commensurate with the expected term assumption. Finally, we have never paid cash dividends, do not currently intend to pay cash dividends, and thus have assumed a zero percent dividend yield.
Using the Black-Scholes option valuation model, the weighted average estimated fair values of employee stock options granted in fiscal years 2022, 2021, and 2020, were $37.31, $33.81, and $29.25, respectively.
During fiscal years 2022, 2021, and 2020, we received a net $13.2 million, $7.1 million, and $18.6 million, respectively, from the exercise of 0.3 million, 0.2 million, and 0.8 million, respectively, stock options granted under the Company’s Stock Plan.
The total intrinsic value of stock options exercised during fiscal year 2022, 2021, and 2020, was $15.8 million, $10.2 million, and $34.0 million, respectively. Intrinsic value represents the difference between the market value of the Company’s common stock at the time of exercise and the strike price of the stock option.
Additional information with respect to stock option activity is as follows (in thousands, except per share amounts):
 
 Outstanding Options
NumberWeighted
Average
Exercise Price
Balance, March 30, 20191,865 $33.68 
Options granted169 66.93 
Options exercised(780)23.90 
Options forfeited(27)50.75 
Options expired(11)55.03 
Balance, March 28, 20201,216 $44.01 
Options granted96 77.23 
Options exercised(236)30.26 
Options forfeited(17)56.27 
Options expired— — 
Balance, March 27, 20211,059 $49.87 
Options granted88 87.52 
Options exercised(327)40.31 
Options forfeited— — 
Options expired— — 
Balance, March 26, 2022820 $57.75 
Additional information with regards to outstanding options that are vesting, expected to vest, or exercisable as of March 26, 2022 is as follows (in thousands, except years and per share amounts):
 
Number of
Options
Weighted
Average
Exercise price
Weighted Average
Remaining Contractual
Term (years)
Aggregate
Intrinsic Value
Vested and expected to vest809 $57.42 6.63$24,499 
Exercisable585 $50.65 5.82$21,676 
In accordance with U.S. GAAP, stock options outstanding that are expected to vest are presented net of estimated future option forfeitures, which are estimated as compensation costs are recognized. Options with a fair value of $4.6 million, $4.8 million, and $4.7 million, became vested during fiscal years 2022, 2021, and 2020, respectively.
The following table summarizes information regarding outstanding and exercisable options as of March 26, 2022 (in thousands, except per share amounts):
 
 Options OutstandingOptions Exercisable
Weighted Average
Remaining
Contractual Life
Weighted
Average Exercise
NumberWeighted
Average
Range of Exercise PricesNumber(years)PriceExercisableExercise Price
$20.37 - $38.34
133 4.62$33.60 126 $33.37 
$41.49 - $42.64
135 6.6541.56 117 41.55 
$54.65 - $55.72
231 5.1355.21 231 55.21 
$68.43 - $68.43
8.0868.43 68.43 
$68.56 - $68.56
137 7.6268.56 85 68.56 
$78.00 - $88.00
176 9.4282.76 22 78.00 
820 6.66$57.75 585 $50.65 
As of March 26, 2022, March 27, 2021, and March 28, 2020, the number of options exercisable was 0.6 million, 0.7 million, and 0.8 million respectively.
Restricted Stock Units
Restricted stock units (“RSUs”) are valued as of the grant date and amortized over the requisite vesting period. Generally, RSUs vest 100 percent on the first to third anniversary of the grant date depending on the vesting specifications. A summary of the activity for RSUs in fiscal year 2022, 2021, and 2020 is presented below (in thousands, except per share amounts):
 
SharesWeighted
Average
Fair Value
March 30, 20192,834 $47.99 
Granted1,014 66.76 
Vested(897)51.20 
Forfeited(271)50.82 
March 28, 20202,680 $53.74 
Granted945 71.44 
Vested(881)52.97 
Forfeited(131)55.36 
March 27, 20212,613 $60.31 
Granted1,079 81.61 
Vested(935)43.96 
Forfeited(181)70.60 
March 26, 20222,576 $74.45 

The aggregate intrinsic value of RSUs outstanding as of March 26, 2022, March 27, 2021, and March 28, 2020 was $225.9 million, $216.9 million, and $165.9 million, respectively. Additional information with regards to outstanding RSUs that are expected to vest as of March 26, 2022, is as follows (in thousands, except year and per share amounts):
 
SharesWeighted
Average
Fair Value
Weighted Average
Remaining Contractual
Term (years)
Expected to vest2,426 $74.30 1.51
RSUs outstanding that are expected to vest are presented net of estimated future forfeitures, which are estimated as compensation costs are recognized. RSUs with a fair value of $41.1 million, $46.7 million, and $45.9 million became vested during fiscal years 2022, 2021, and 2020, respectively. The majority of RSUs that vested in 2022, 2021 and 2020 were net settled such that the Company withheld a portion of the shares to satisfy tax withholding requirements. In fiscal years 2022, 2021, and 2020 the vesting of RSUs reduced the authorized and unissued share balance by approximately 0.9 million, 0.9 million, and 0.9 million, respectively. Total shares withheld and subsequently retired out of the Plan were approximately 0.3 million, 0.3 million, and 0.3 million and total payments for the employees’ tax obligations to taxing authorities were $22.0 million, $18.4 million, and $18.3 million for fiscal years 2022, 2021, and 2020, respectively.
Market Stock Units
Market stock units (“MSUs”) vest based upon the relative total shareholder return (“TSR”) of the Company as compared to that of the Philadelphia Semiconductor Index (“the Index”). The requisite service period for these MSUs is also the vesting period, which is three years. The fair value of each MSU granted was determined on the date of grant using the Monte Carlo simulation, which calculates the present value of the potential outcomes of future stock prices of the Company and the Index over the requisite service period. The fair value is based on the risk-free rate of return, the volatilities of the stock price of the Company and the Index, the correlation of the stock price of the Company with the Index, and the dividend yield.
The fair values estimated from the Monte Carlo simulation were calculated using a dividend yield of zero and the following additional assumptions:
 
 Fiscal Years Ended
March 26,
2022
March 27,
2021
March 28,
2020
Expected stock price volatility41.66 %43.85 %
37.17% - 41.61%
Risk-free interest rate1.46 %0.29 %
1.59% - 2.28%
Expected term (in years)3.003.003.00
Using the Monte Carlo simulation, the weighted average estimated fair value of the MSUs granted in fiscal year 2022 was $109.18. A summary of the activity for MSUs in fiscal year 2022, 2021, and 2020 is presented below (in thousands, except per share amounts):
 
SharesWeighted
Average
Fair Value
March 30, 2019166 $62.77 
Granted45 95.89 
Vested— — 
Forfeited(58)73.25 
March 28, 2020153 $68.71 
Granted28 83.96 
Vested— — 
Forfeited(48)64.92 
March 27, 2021133 $73.29 
Granted28 109.18 
Vested(30)50.11 
Forfeited(46)38.70 
March 26, 202285 $95.75 
The aggregate intrinsic value of MSUs outstanding as of March 26, 2022, March 27, 2021, and March 28, 2020 was $7.5 million, $11.0 million, and $9.5 million, respectively. Additional information with regard to outstanding MSUs that are expected to vest as of March 26, 2022 is as follows (in thousands, except year and per share amounts):

 
SharesWeighted
Average
Fair Value
Weighted Average
Remaining Contractual
Term (years)
Expected to vest80 $95.52 1.75
MSUs with a fair value of $1.5 million became vested during fiscal year 2022. No MSUs became vested in fiscal years 2021 or 2020.
XML 37 R23.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies
12 Months Ended
Mar. 26, 2022
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Facilities and Equipment Under Operating Lease Agreements
We currently own our corporate headquarters and select surrounding properties. We lease certain of our other facilities and certain equipment under operating lease agreements, some of which have renewal options. Certain of these arrangements provide for lease payment increases based upon future fair market rates. As of March 26, 2022, our principal facilities are located in Austin, Texas and Edinburgh, Scotland, United Kingdom.
Total rent expense under operating leases was approximately $19.9 million, $19.2 million, and $18.4 million, for fiscal years 2022, 2021, and 2020, respectively. Rental income was $1.5 million, $1.4 million, and $1.3 million, for fiscal years 2022, 2021, and 2020, respectively.
See Note 11 - Leases for minimum future rental commitments and income under all operating leases as of March 26, 2022.
Capacity Reservation Agreement
On July 28, 2021, the Company entered into a Capacity Reservation and Wafer Supply Commitment Agreement (the “Capacity Reservation Agreement”) with GLOBALFOUNDRIES Singapore Pte. Ltd. (“GlobalFoundries”) to provide the Company a wafer capacity commitment and wafer pricing for Company products for calendar years 2022-2026 (the “Commitment Period”).
The Capacity Reservation Agreement requires GlobalFoundries to provide, and the Company to purchase, a defined number of wafers on a quarterly basis for the Commitment Period, subject to shortfall payments. In exchange for GlobalFoundries’ capacity commitment, the Company paid a $50 million non-refundable capacity reservation fee. This reservation fee is recorded in "Other current assets" and "Other assets" on the consolidated balance sheets within the short-term or long-term classification, as appropriate, and amortized over the Commitment Period. In addition, the Company pre-paid
GlobalFoundries $175 million for future wafer purchases, which will be credited back to the Company as a portion of the price of wafers purchased beginning in the third quarter of calendar year 2023. This prepayment is currently recorded in "Long-term prepaid wafers" on the consolidated balance sheets. The Company currently estimates that it is obligated to purchase at least approximately $1.6 billion of wafers from GlobalFoundries under the Capacity Reservation Agreement.
In addition, the Capacity Reservation Agreement provides the Company an option to reserve a specified portion of the capacity commitment for wafers that include certain additional technology beginning in calendar year 2023. The Company exercised that option in the second quarter of fiscal year 2022, and GlobalFoundries agreed to provide up to a maximum portion of the wafers pursuant to the capacity commitment with this additional technology. In exchange for the capacity commitment with the additional technology, the Company paid an additional $10 million non-refundable fee and pre-paid an additional $20 million for future wafer purchases. These payments were recorded similarly to the description above.
Purchase Commitments
We rely primarily on third-party foundries for our wafer manufacturing needs. With the exception of the terms of the Capacity Reservation Agreement described above, generally, our foundry agreements do not have volume purchase commitments and primarily provide for purchase commitments based on purchase orders. Cancellation fees or other charges may apply and are generally dependent upon whether wafers have been started or the stage of the manufacturing process at which the notice of cancellation is given.
In addition to our wafer supply arrangements, we contract with third-party assembly vendors to package the wafer die into finished products. Assembly and test vendors provide fixed-cost-per-unit pricing, as is common in the semiconductor industry.
The Company's purchase commitments primarily include the Company's obligations to purchase wafers and related assembly and testing services described above, in addition to future payments related to multi-year tool commitments.
Total future unconditional purchase commitments as of March 26, 2022 were as follows (in thousands):
Fiscal Year
2023$511,472 
2024418,299 
2025370,501 
2026251,170 
2027160,854 
Thereafter— 
Total$1,712,296 
XML 38 R24.htm IDEA: XBRL DOCUMENT v3.22.1
Legal Matters
12 Months Ended
Mar. 26, 2022
Loss Contingency, Information about Litigation Matters [Abstract]  
Legal Matters Legal MattersFrom time to time, we are involved in legal proceedings concerning matters arising in connection with the conduct of our business activities. We regularly evaluate the status of legal proceedings in which we are involved to assess whether a loss is probable or there is a reasonable possibility that a loss or additional loss may have been incurred and to determine if accruals are appropriate. We further evaluate each legal proceeding to assess whether an estimate of possible loss or range of loss can be made. Based on current knowledge, management does not believe that there are any pending matters that could potentially have a material adverse effect on our business, financial condition, results of operations or cash flows.
XML 39 R25.htm IDEA: XBRL DOCUMENT v3.22.1
Stockholders' Equity
12 Months Ended
Mar. 26, 2022
Stockholders' Equity Note [Abstract]  
Stockholders' Equity Stockholders' Equity
Share Repurchase Program
In January 2021, the Board of Directors authorized the repurchase of up to an additional $350 million of the Company’s common stock. Since inception, approximately $157.5 million of the Company’s common stock has been repurchased under the 2021 share repurchase program, leaving approximately $192.5 million available for repurchase under this plan as of March 26, 2022. During the fiscal year ended March 26, 2022, the Company repurchased 2.1 million shares of its common stock under both the 2021 plan and the prior $200 million 2019 share repurchase program for $167.5 million, at an average cost of $81.18 per share. During the three months ended June 26, 2021, the Company completed share repurchases under the 2019 plan. All of these shares were repurchased in the open market and were funded from existing cash. All shares of our common stock that were repurchased were retired as of March 26, 2022.
Preferred Stock
We have 5.0 million shares of Preferred Stock authorized. As of March 26, 2022, we have not issued any of the authorized shares.
XML 40 R26.htm IDEA: XBRL DOCUMENT v3.22.1
Accumulated Other Comprehensive Income (Loss)
12 Months Ended
Mar. 26, 2022
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Accumulated Other Comprehensive Income (Loss) Accumulated Other Comprehensive Income (Loss)
Our accumulated other comprehensive income (loss) is comprised of foreign currency translation adjustments, unrealized gains and losses on investments classified as available-for-sale, and cumulative effects of adopting new accounting standards.
The following table summarizes the changes in the components of accumulated other comprehensive income (loss), net of tax (in thousands):
Foreign
Currency
Unrealized Gains
(Losses) on Securities
Cumulative Effect of Adoption of ASU 2018-02Total
Balance, March 28, 2020$(1,568)$(1,644)$(257)$(3,469)
Current period foreign exchange translation1,862 — — 1,862 
Current period marketable securities activity— 5,673 — 5,673 
Tax effect— (1,191)— (1,191)
Balance, March 27, 2021$294 $2,838 $(257)$2,875 
Current period foreign exchange translation(507)— — (507)
Current period marketable securities activity— (5,587)— (5,587)
Tax effect— 1,174 — 1,174 
Balance, March 26, 2022$(213)$(1,575)$(257)$(2,045)
XML 41 R27.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes
12 Months Ended
Mar. 26, 2022
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
Income (loss) before income taxes consisted of (in thousands):
 Fiscal Years Ended
March 26,
2022
March 27,
2021
March 28,
2020
U.S.$(17,674)$19,189 $44,154 
Non-U.S.386,337 226,057 137,112 
$368,663 $245,246 $181,266 

The provision (benefit) for income taxes consists of (in thousands):
 Fiscal Years Ended
March 26,
2022
March 27,
2021
March 28,
2020
Current:
U.S.$4,483 $981 $5,241 
Non-U.S.52,920 32,428 21,634 
Total current tax provision$57,403 $33,409 $26,875 
Deferred:
U.S.(6,256)(192)(561)
Non-U.S.(8,839)(5,315)(4,546)
Total deferred tax provision(15,095)(5,507)(5,107)
Total tax provision$42,308 $27,902 $21,768 
The effective income tax rates differ from the rates computed by applying the statutory federal rate to pretax income as follows (in percentages):
 Fiscal Years Ended
March 26,
2022
March 27,
2021
March 28,
2020
U.S. federal statutory rate21.0 21.0 21.0 
Foreign income taxed at different rates(9.6)(8.4)(5.5)
Stock-based compensation(0.9)(0.8)(2.7)
Foreign-derived intangible income deduction(0.1)(0.3)(0.8)
Current U.S. tax on foreign earnings0.6 0.4 1.1 
Change in valuation allowance(0.2)— (0.1)
Release of prior year unrecognized tax benefits— (1.4)(2.3)
Interest related to unrecognized tax benefits0.2 0.3 0.5 
Other0.5 0.6 0.8 
Effective tax rate11.5 11.4 12.0 
The legislation commonly referred to as the Tax Cuts and Jobs Act ("Tax Act") was enacted on December 22, 2017 and required companies to pay a one-time transition tax on earnings of certain foreign subsidiaries that were previously tax-deferred. We elected to pay the transition tax over the eight-year period provided in the Tax Act. As of March 26, 2022, the remaining balance of our transition tax obligation was $27.0 million, which will be paid over the next four years.
Significant components of our deferred tax assets and liabilities as of March 26, 2022 and March 27, 2021 are (in thousands): 
March 26,
2022
March 27,
2021
Deferred tax assets:
Accrued expenses and allowances$6,517 $4,354 
Net operating loss carryforwards1,713 1,781 
Research and development tax credit carryforwards15,230 12,753 
Stock-based compensation18,952 10,995 
Lease liabilities26,653 17,672 
Capitalized research and development6,372 — 
Other651 — 
Total deferred tax assets$76,088 $47,555 
Valuation allowance for deferred tax assets(13,088)(12,782)
Net deferred tax assets$63,000 $34,773 
Deferred tax liabilities:
Depreciation and amortization$3,574 $4,059 
Right of use asset25,744 16,987 
Acquisition intangibles32,315 3,100 
Other— 650 
Total deferred tax liabilities$61,633 $24,796 
Total net deferred tax assets$1,367 $9,977 
Deferred tax assets and liabilities are recorded for the estimated tax impact of temporary differences between the tax basis and book basis of assets and liabilities. A valuation allowance is established against a deferred tax asset when it is more likely than not that the deferred tax asset will not be realized. Our valuation allowance increased by $0.3 million in fiscal year 2022.  The Company maintains a valuation allowance for certain deferred tax assets primarily relating to certain state net operating loss and state tax credit carryforwards due to the likelihood that they will expire or go unutilized. Management believes that the Company’s results from future operations will generate sufficient taxable income in the appropriate jurisdictions and of the appropriate character such that it is more likely than not that the remaining deferred tax assets will be realized.
At March 26, 2022, the Company had gross federal net operating loss carryforwards of $3.7 million, all of which related to acquired companies and are, therefore, subject to certain limitations under Section 382 of the Internal Revenue Code. The
federal net operating loss carryforwards expire in fiscal years 2023 through 2031. At March 26, 2022 the Company had gross foreign net operating loss carryforwards of $0.3 million that do not expire and gross state net operating loss carryforwards of $10.1 million that expire in fiscal years 2023 through 2030. In addition, the Company had $13.7 million of state business tax, minimum tax, and research and development tax credit carryforwards. Certain of these state tax credits will expire in fiscal years 2023 through 2034, and others do not expire.
At March 26, 2022, unremitted earnings of our foreign subsidiaries that can be distributed without tax consequence, other than withholding taxes that may apply based on the jurisdiction of the subsidiary, are not expected to be indefinitely reinvested. No taxes have been accrued for foreign withholding taxes on these earnings as these amounts are not material. We have not provided additional income taxes for other outside basis differences inherent in our foreign entities, as these amounts continue to be indefinitely reinvested in foreign operations. Determining the amount of unrecognized deferred tax liability related to all other outside basis differences in these entities is not practicable at this time.
On July 27, 2015, the U.S. Tax Court issued an opinion in Altera Corp. et al. v. Commissioner which concluded that the regulations relating to the treatment of stock-based compensation expense in intercompany cost-sharing arrangements were invalid. In 2016 the U.S. Internal Revenue Service appealed the decision to the U.S. Court of Appeals for the Ninth Circuit (the “Ninth Circuit”). On July 24, 2018, the Ninth Circuit issued a decision that was subsequently withdrawn and a reconstituted panel conferred on the appeal. On June 7, 2019, the Ninth Circuit reversed the decision of the U.S. Tax Court and upheld the cost-sharing regulations. On February 10, 2020, Altera Corp. filed a Petition for a Writ of Certiorari with the Supreme Court of the United States, which was denied by the Supreme Court on June 22, 2020. Although the issue is now resolved within the Ninth Circuit, the Ninth Circuit's opinion is not binding in other circuits. The potential impact of this issue on the Company, which is not located within the jurisdiction of the Ninth Circuit, is unclear at this time. We will continue to monitor developments related to this issue and the potential impact of those developments on the Company's current and prior fiscal years.
The following table summarizes the changes in the unrecognized tax benefits (in thousands): 
March 26,
2022
March 27,
2021
Beginning balance$32,879 $36,208 
Additions based on tax positions related to the current year— — 
Reductions based on tax positions related to the prior years— (3,329)
Ending balance$32,879 $32,879 
At March 26, 2022, the Company had gross unrecognized tax benefits of $32.9 million, all of which would impact the effective tax rate if recognized. The Company’s unrecognized tax benefits are classified as “Non-current income taxes” in the Consolidated Balance Sheet. The Company recognizes interest and penalties related to unrecognized tax benefits in the provision for income taxes. During fiscal years 2022 and 2021 we recognized interest expense, net of tax, of approximately $0.9 million and $0.7 million, respectively. The total amount of interest accrued as of March 26, 2022 was $5.1 million.
The Company and its subsidiaries are subject to U.S. federal income tax as well as income tax in multiple state and foreign jurisdictions. Fiscal years 2017 through 2022 remain open to examination by the major taxing jurisdictions to which the Company is subject, although carry forward attributes that were generated in tax years prior to fiscal year 2017 may be adjusted upon examination by the tax authorities if they have been, or will be, used in a future period. 
The Company's fiscal year 2017, 2018, and 2019 federal income tax returns are under examination by the U.S. Internal Revenue Service ("IRS").  The IRS has proposed adjustments that would increase U.S. taxable income related to transfer pricing matters with respect to our U.S. and U.K. affiliated companies and on May 17, 2022, the IRS issued a Revenue Agent’s Report asserting additional tax of approximately $170.5 million plus interest and imposing penalties of approximately $63.7 million. We do not agree with the IRS's positions and we intend to vigorously dispute the proposed adjustments. We intend to pursue resolution through the administrative process with the IRS Independent Office of Appeals and, if necessary, through judicial remedies. We expect it could take a number of years to reach resolution on these matters. Although the final resolution of these matters is uncertain, the Company believes adequate amounts have been reserved for any adjustments to the provision for income taxes that may ultimately result. However, if the IRS prevails in these matters, the assessed tax, interest, and penalties, if any, could have an adverse impact on our financial position, results of operations, and cash flows in future periods. The Company is not under an income tax audit in any other major taxing jurisdiction.
XML 42 R28.htm IDEA: XBRL DOCUMENT v3.22.1
Segment Information
12 Months Ended
Mar. 26, 2022
Segment Reporting [Abstract]  
Segment Information Segment Information
We determine our operating segments in accordance with Financial Accounting Standards Board (“FASB”) guidelines. Our Chief Executive Officer (“CEO”) has been identified as the chief operating decision maker under these guidelines.
The Company operates and tracks its results in one reportable segment, but reports revenue performance in two product lines: Audio and High-Performance Mixed-Signal. Our CEO receives and uses enterprise-wide financial information to assess financial performance and allocate resources, rather than detailed information at a product line level. Additionally, our product lines have similar characteristics and customers. They share operations support functions such as sales, public relations, supply chain management, various research and development and engineering support, in addition to the general and administrative functions of human resources, legal, finance and information technology. Therefore, there is no complete, discrete financial information maintained for these product lines. Revenue by product line is disclosed in Note 10 - Revenues. Geographic details of revenue and property, plant and equipment are included below. 

Geographic Area
The following illustrates sales by ship to location of the customer (in thousands):
 Fiscal Years Ended
March 26,
2022
March 27,
2021
March 28,
2020
China$1,197,812 $1,024,178 $975,090 
Hong Kong325,433 170,605 205,314 
Vietnam72,162 10,115 — 
South Korea51,606 42,403 12,218 
United States29,513 21,708 17,099 
Rest of World104,934 100,221 71,403 
Total consolidated sales$1,781,460 $1,369,230 $1,281,124 

The following illustrates property, plant and equipment, net, by geographic locations, based on physical location (in thousands):
 Fiscal Years Ended
March 26,
2022
March 27,
2021
United States$118,847 $116,649 
United Kingdom28,612 29,895 
Rest of World9,618 8,398 
Total consolidated property, plant and equipment, net$157,077 $154,942 
XML 43 R29.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies (Policy)
12 Months Ended
Mar. 26, 2022
Accounting Policies [Abstract]  
Basis of Presentation Basis of PresentationWe prepare financial statements on a 52- or 53-week year that ends on the last Saturday in March. Fiscal years 2022, 2021 and 2020 were 52-week years.
Principles of Consolidation
Principles of Consolidation
The accompanying consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (U.S. GAAP) and include the accounts of the Company and its wholly-owned subsidiaries. All significant intercompany balances and transactions have been eliminated.
Reclassifications
Reclassifications
Certain reclassifications have been made to prior year balances in order to conform to the current year’s presentation of financial information.
Use of Estimates
Use of Estimates
The preparation of financial statements in accordance with U.S. GAAP requires the use of management estimates. These estimates are subjective in nature and involve judgments that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at fiscal year-end and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from these estimates.
Cash and Cash Equivalents
Cash and Cash Equivalents
Cash and cash equivalents consist primarily of money market funds, commercial paper, and U.S. Government Treasury and Agency instruments with original maturities of three months or less at the date of purchase.
Business Combinations
Business Combinations
We account for business combinations using the acquisition method of accounting and allocate the fair value of acquisition consideration to the assets acquired and liabilities assumed based on their fair values at the acquisition date. The excess of the fair value of purchase consideration over the fair value of the assets acquired and liabilities assumed is recorded as goodwill. The results of operations of the business acquired is included in our consolidated statements of income beginning on the date of the acquisition.
Inventories
Inventories
We use the lower of cost or net realizable value to value our inventories, with cost being determined on a first-in, first-out basis. One of the factors we consistently evaluate in the application of this method is the extent to which products are accepted into the marketplace. By policy, we evaluate market acceptance based on known business factors and conditions by comparing forecasted customer unit demand for our products over a specific future period, or demand horizon, to quantities on hand at the end of each accounting period.
On a quarterly and annual basis, we analyze inventories on a part-by-part basis. Product life cycles and the competitive nature of the industry are factors considered in the evaluation of customer unit demand at the end of each quarterly accounting
period. Inventory on-hand in excess of forecasted demand is considered to have reduced market value and, therefore, the cost basis is adjusted to the lower of cost or net realizable value. Typically, market values for excess or obsolete inventories are considered to be zero. Inventory charges recorded for excess and obsolete inventory, including scrapped inventory, were $6.5 million and $1.2 million, in fiscal year 2022 and 2021, respectively. Inventory charges in fiscal year 2022 and 2021 related to a combination of quality issues and inventory exceeding demand.
Property, Plant and Equipment, net Property, Plant and Equipment, netProperty, plant and equipment is recorded at cost, net of depreciation and amortization. Depreciation and amortization is calculated on a straight-line basis over estimated economic lives, ranging from 3 to 39 years. Leasehold improvements are depreciated over the shorter of the term of the lease or the estimated useful life. Furniture, fixtures, machinery, and equipment are all depreciated over a useful life of 3 to 10 years, while buildings are depreciated over a period of up to 39 years. In general, our capitalized software is amortized over a useful life of 3 years, with capitalized enterprise resource planning software being amortized over a useful life of 10 years. Gains or losses related to retirements or dispositions of fixed assets are recognized in the period incurred. Additionally, if impairment indicators exist, the Company will assess the carrying value in relation to the calculated fair value of the associated asset.
Goodwill and Intangibles, net
Goodwill and Intangibles, net
Intangible assets include purchased technology licenses and patents that are reported at cost and are amortized on a straight-line basis over their useful lives, generally ranging from 1 to 5 years. Acquired intangibles include existing technology, core technology or patents, license agreements, in-process research & development, trademarks, tradenames, customer relationships, non-compete agreements, and backlog. These assets are amortized on a straight-line basis over lives ranging from 1 to 15 years.
Goodwill is recorded at the time of an acquisition and is calculated as the difference between the aggregate consideration paid for an acquisition and the fair value of the net tangible and intangible assets acquired. Goodwill and intangible assets deemed to have indefinite lives are not amortized but are subject to annual impairment tests. The Company tests goodwill and indefinite lived intangibles for impairment on an annual basis or more frequently if the Company believes indicators of impairment exist. Impairment evaluations involve management’s assessment of qualitative factors to determine whether it is more likely than not that goodwill and other intangible assets are impaired. If management concludes from its assessment of
qualitative factors that it is more likely than not that impairment exists, then a quantitative impairment test will be performed involving management estimates of asset useful lives and future cash flows. Significant management judgment is required in the forecasts of future operating results that are used in these evaluations. Following the quantitative test, an impairment charge would be recorded for the amount the carrying value exceeds the calculated fair value. If our actual results, or the plans and estimates used in future impairment analyses, are lower than the original estimates used to assess the recoverability of these assets, we could incur additional impairment charges in a future period.
Long-Lived Assets Long-Lived AssetsWe test for impairment losses on long-lived assets and definite-lived intangibles used in operations when indicators of impairment are present and the undiscounted cash flows estimated to be generated by those assets are less than the assets’ carrying amounts. We measure any impairment loss by comparing the fair value of the asset to its carrying amount. We estimate fair value based on discounted future cash flows, quoted market prices, or independent appraisals.
Foreign Currency Translation Foreign Currency TranslationSome of the Company's subsidiaries utilize the local currency as the functional currency. The Company’s main entities, including the entities that generate the majority of sales and employ the majority of employees, are U.S. dollar functional.
Concentration of Credit Risk
Concentration of Credit Risk
Financial instruments that potentially subject us to material concentrations of credit risk consist primarily of cash equivalents, marketable securities, long-term marketable securities, and trade accounts receivable. We are exposed to credit risk to the extent of the amounts recorded on the balance sheet. By policy, our cash equivalents, marketable securities, and long-term marketable securities are subject to certain nationally recognized credit standards, issuer concentrations, sovereign risk, and marketability or liquidity considerations.
In evaluating our trade receivables, we perform credit evaluations of our major customers’ financial condition and monitor closely all of our receivables to limit our financial exposure by limiting the length of time and amount of credit extended. In certain situations, we may require payment in advance or utilize letters of credit to reduce credit risk. By policy, we establish a reserve for trade accounts receivable based on the type of business in which a customer is engaged, the length of time a trade account receivable is outstanding, and other knowledge that we may possess relating to the probability that a trade receivable is at risk for non-payment.
We had two contract manufacturers, Henan Fuchi and Pegatron, who represented 30 percent and 17 percent, respectively, of our consolidated gross trade accounts receivable as of the end of fiscal year 2022. Henan Fuchi represented 25 percent of our consolidated gross trade accounts receivable as of the end of fiscal year 2021. No other distributor or customer had receivable balances that represented more than 10 percent of consolidated gross trade accounts receivable as of the end of fiscal year 2022 and 2021.
Since the components we produce are largely proprietary and generally not available from second sources, we consider our end customer to be the entity specifying the use of our component in their design. These end customers may then purchase our products directly from us, from a distributor, or through a third-party manufacturer contracted to produce their end product. For each of fiscal years 2022, 2021, and 2020, our ten largest end customers represented approximately 93 percent of our sales. For fiscal years 2022, 2021, and 2020, we had one end customer, Apple Inc., who purchased through multiple contract manufacturers and represented approximately 79 percent, 83 percent, and 79 percent, of the Company’s total sales, respectively. No other customer or distributor represented more than 10 percent of net sales in fiscal years 2022, 2021, or 2020.
Revenue Recognition, Warranty Expense Shipping Costs
Revenue Recognition
We recognize revenue upon the transfer of promised goods or services to customers, in an amount that reflects the consideration the Company expects to be entitled in exchange for those goods or services.
Performance Obligations
The Company’s single performance obligation is the delivery of promised goods to the customer. The promised goods are explicitly stated in the customer contract and are comprised of either a single type of good or a series of goods that are substantially the same, have the same pattern of transfer to the customer, and are neither capable of being distinct nor separable from the other promised goods in the contract. This performance obligation is satisfied upon transfer of control of the promised goods to the customer, as defined per the shipping terms within the customer’s contract. The vast majority of the Company’s contracts with customers have an original expected term of one year or less. As allowed by ASC 606, the Company has not disclosed the value of any unsatisfied performance obligations related to these contracts.
The Company’s products typically include a warranty period of one to three years. These warranties qualify as assurance-type warranties, as goods can be returned for product non-conformance and defect only. As such, these warranties are accounted for under ASC 460, Guarantees, and are not considered a separate performance obligation.
Contract balances
Payments are typically due within 30 to 60 days of invoicing and terms do not include a significant financing component or noncash consideration. There have been no material impairment losses on accounts receivable. There are no material contract assets or contract liabilities recorded on the consolidated balance sheets.
Transaction price
The transaction price is the amount of consideration to which the Company expects to be entitled in exchange for transferring the promised goods to the customer. Fixed pricing is the consideration that is agreed upon in the customer contract. Variable pricing includes rebates, rights of return, warranties, price protection and stock rotation. Rebates are granted as a customer account credit, based on agreed-upon sales thresholds. Rights of return and warranty costs are estimated using the "most likely amount" method by reviewing historical returns to determine the most likely customer return rate and applying materiality thresholds. Price protection includes price adjustments available to certain distributors based upon established book price and a stated adjustment period. Stock rotation is also available to certain distributors based on a stated maximum of prior billings.
The Company estimates all variable consideration at the most likely amount which it expects to be entitled. The estimate is based on current and historical information available to the Company, including recent sales activity and pricing. Variable consideration is only included in the transaction price to the extent that it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is resolved. The Company defers all variable consideration that does not meet the revenue recognition criteria.
Warranty Expense
We warrant our products and maintain a provision for warranty repair or replacement of shipped products. The accrual represents management’s estimate of probable returns. Our estimate is based on an analysis of our overall sales volume and historical claims experience. The estimate is re-evaluated periodically for accuracy.
Shipping Costs
Our shipping and handling costs are included in cost of sales for all periods presented in the Consolidated Statements of Income.
Disaggregation of revenue
We disaggregate revenue from contracts with customers by product line and ship to location of the customer. Sales are designated in the product line categories of Audio and High-Performance Mixed-Signal.
Total net sales based on the product line disaggregation criteria described above are shown in the table below (in thousands).
Fiscal Years Ended
March 26, 2022March 27, 2021March 28, 2020
Audio Products$1,187,126 $1,104,060 $1,109,958 
High-Performance Mixed-Signal Products594,334 265,170 171,166 
Total$1,781,460 $1,369,230 $1,281,124 
The geographic regions that are reviewed are China, the United States, and the rest of the world.
Advertising Costs Advertising CostsAdvertising costs are expensed as incurred.
Stock-Based Compensation
Stock-Based Compensation
Stock-based compensation is measured at the grant date based on the grant-date fair value of the awards and is recognized as an expense, on a ratable basis, over the vesting period, which is generally between 1 and 4 years. Determining the amount of stock-based compensation to be recorded requires the Company to develop estimates used in calculating the grant-date fair value of stock options and performance awards (also called market stock units). The Company calculates the grant-date fair value for stock options and market stock units using the Black-Scholes valuation model and the Monte Carlo simulation, respectively. The use of valuation models requires the Company to make estimates of assumptions such as expected volatility, expected term, risk-free interest rate, expected dividend yield, and forfeiture rates. The grant-date fair value of restricted stock units is the market value at grant date multiplied by the number of units.
Income Taxes
Income Taxes
We are required to calculate income taxes in each of the jurisdictions in which we operate. This process involves calculating the actual current tax liability as well as assessing temporary differences in the recognition of income or loss for tax and accounting purposes. These differences result in deferred tax assets and liabilities, which are included in our Consolidated Balance Sheet. We record a valuation allowance when it is more likely than not that some portion or all of the deferred tax assets will not be realized.  The Company evaluates the ability to realize its deferred tax assets based on all the facts and circumstances, including projections of future taxable income and expiration dates of carryover tax attributes.
The calculation of our tax liabilities involves assessing uncertainties with respect to the application of complex tax rules and the potential for future adjustment of our uncertain tax positions by the U.S. Internal Revenue Service or other taxing jurisdiction. We recognize liabilities for uncertain tax positions based on the required two-step process. The first step requires
us to determine if the weight of available evidence indicates that the tax position has met the threshold for recognition; therefore, we must evaluate whether it is more likely than not that the position will be sustained on audit, including resolution of any related appeals or litigation processes. The second step requires us to measure the tax benefit of the tax position taken, or expected to be taken, in an income tax return as the largest amount that is more than 50 percent likely of being realized upon ultimate settlement. We reevaluate the uncertain tax positions each quarter based on factors including, but not limited to, changes in facts or circumstances, changes in tax law, expirations of statutes of limitation, effectively settled issues under audit, and new audit activity. A change in the recognition step or measurement step would result in the recognition of a tax benefit or an additional charge to the tax provision in the period.
Although we believe the measurement of our liabilities for uncertain tax positions is reasonable, we cannot assure that the final outcome of these matters will not be different than what is reflected in the historical income tax provisions and accruals. If additional taxes are assessed as a result of an audit or litigation, it could have a material effect on our income tax provision and net income in the period or periods for which that determination is made. We operate within multiple taxing jurisdictions and are subject to audit in these jurisdictions. These audits can involve complex issues which may require an extended period of time to resolve and could result in additional assessments of income tax. We believe adequate provisions for income taxes have been made for all periods. See Note 19 - Income Taxes for further detail.
Net Income Per Share
Net Income Per Share
Basic net income per share is based on the weighted effect of common shares issued and outstanding and is calculated by dividing net income by the basic weighted average shares outstanding during the period. Diluted net income per share is calculated by dividing net income by the weighted average number of common shares used in the basic net income per share calculation, plus the equivalent number of common shares that would be issued assuming exercise or conversion of all potentially dilutive common shares outstanding. These potentially dilutive items consist primarily of outstanding stock options and restricted stock grants.
Accumulated Other Comprehensive Loss
Accumulated Other Comprehensive Loss
Our accumulated other comprehensive loss is comprised of foreign currency translation adjustments and unrealized gains and losses on investments classified as available-for-sale. See Note 18 — Accumulated Other Comprehensive Income (Loss) for additional discussion.
Recently Issued Accounting Pronouncements
Recently Adopted Accounting Pronouncements
In December 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. The ASU removes certain exceptions to the general principles in Topic 740 and also clarifies and amends existing guidance to improve consistent application. This ASU is effective for fiscal years beginning after December 15, 2020, including interim periods within that fiscal year, with early adoption permitted. The Company adopted this ASU in the first quarter of fiscal year 2022, with no impact to the financial statements.
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) – Clarifying the Interactions between Topic 321, Topic 323, and Topic 815 (a consensus of the FASB Emerging Issues Task Force). This ASU clarifies the interaction of the accounting for equity securities and investments accounted for under the equity method of accounting, and the accounting
for certain forward contracts and purchased options. This ASU is effective for fiscal years beginning after December 15, 2020, including interim periods within that fiscal year, with early adoption permitted. The Company adopted this ASU in the first quarter of fiscal year 2022, with no material impact to the financial statements.
In May 2020, the SEC adopted final rules that amend the financial statement requirements for significant business acquisitions and dispositions. Among other things, the rules modify the significance tests and improve the disclosure requirements for acquired or to be acquired businesses and related pro forma financial information, the periods those financial statements must cover, and the form and content of the pro forma financial information. The final rules were effective January 1, 2021. The Company adopted the final rules and applied changes in conjunction with the business acquisition described in Note 8 - Acquisition.
Recently Issued Accounting Pronouncements
In October 2021, the FASB issued ASU No. 2021-08, Business Combinations (Topic 805) – Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, which requires contract assets and contract liabilities acquired in a business combination to be recognized and measured at the acquisition date in accordance with Revenue from Contracts with Customers (Topic 606) as if the acquirer had originated the contracts. Prior to the issuance of this ASU, contract assets and liabilities were recognized at fair value on the acquisition date. This ASU is effective for fiscal years beginning after December 15, 2022, including interim periods within that fiscal year, with early adoption permitted, and should be applied on a prospective basis. The Company is currently evaluating the impact of this guidance.
In November 2021, the FASB issued ASU No. 2021-10, Government Assistance (Topic 832) – Disclosures by Business Entities about Government Assistance, which requires annual disclosures about transactions with a government that are accounted for by applying a grant or contribution type accounting model. The disclosures would require information about the nature and related policy used for the transactions, the line items on the balance sheet and income statement that are affected and the amounts applicable to each financial statement line item, and significant terms and conditions of the transactions. This ASU is effective for fiscal years beginning after December 15, 2021, with early adoption permitted, and can be applied on a prospective or retrospective basis. The Company is currently evaluating the impact of this guidance.
Marketable Securities The Company’s investments have been classified as available-for-sale securities in accordance with U.S. GAAP. Marketable securities are categorized on the Consolidated Balance Sheet as “Marketable securities” within the short-term or long-term classification, as appropriate.
XML 44 R30.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Mar. 26, 2022
Accounting Policies [Abstract]  
Schedule of Inventories
Inventories were comprised of the following (in thousands):
 
March 26, 2022March 27, 2021
Work in process$95,188 $92,073 
Finished goods43,248 81,190 
$138,436 $173,263 
Components of Property, Plant and Equipment
Property, plant and equipment was comprised of the following (in thousands):
 
March 26, 2022March 27, 2021
Land$23,853 $23,853 
Buildings63,730 63,803 
Furniture and fixtures24,122 23,733 
Leasehold improvements53,611 52,041 
Machinery and equipment175,966 160,400 
Capitalized software26,491 26,152 
Construction in progress and other5,566 950 
Total property, plant and equipment373,339 350,932 
Less: Accumulated depreciation and amortization(216,262)(195,990)
Property, plant and equipment, net$157,077 $154,942 
Schedule of Earnings Per Share, Basic and Diluted
The following table details the calculation of basic and diluted earnings per share for fiscal years 2022, 2021, and 2020, (in thousands, except per share amounts):
 
 Fiscal Years Ended
March 26, 2022March 27, 2021March 28, 2020
Numerator:
Net income$326,355 $217,344 $159,498 
Denominator:
Weighted average shares outstanding57,278 58,106 58,317 
Effect of dilutive securities1,865 1,954 2,145 
Weighted average diluted shares59,143 60,060 60,462 
Basic earnings per share$5.70 $3.74 $2.74 
Diluted earnings per share$5.52 $3.62 $2.64 
XML 45 R31.htm IDEA: XBRL DOCUMENT v3.22.1
Marketable Securities (Tables)
12 Months Ended
Mar. 26, 2022
Marketable Securities [Abstract]  
Schedule of Available-for-sale Securities
The following table is a summary of available-for-sale securities (in thousands):
 
As of March 26, 2022Amortized
Cost
Gross Unrealized
Gains
Gross Unrealized
Losses
Estimated Fair Value
(Net Carrying Amount)
Corporate debt securities$70,296 $$(2,133)$68,165 
Non-U.S. government securities509 — (9)500 
U.S. Treasury securities5,483 — (169)5,314 
Agency discount notes385 — (14)371 
Total securities$76,673 $$(2,325)$74,350 
As of March 27, 2021Amortized
Cost
Gross Unrealized
Gains
Gross Unrealized
Losses
Estimated Fair Value
(Net Carrying Amount)
Corporate debt securities$348,971 $3,403 $(313)$352,061 
Non-U.S. government securities13,462 172 (1)13,633 
Agency discount notes2,759 (1)2,762 
Total securities$365,192 $3,579 $(315)$368,456 
Schedule of Cost and Estimated Fair Value of Available-for-sale Securities by Contractual Maturity
The cost and estimated fair value of available-for-sale investments by contractual maturity were as follows:
 
 March 26, 2022March 27, 2021
Amortized
Cost
Estimated
Fair Value
Amortized
Cost
Estimated
Fair Value
Within 1 year$10,697 $10,601 $54,895 $55,698 
After 1 year65,976 63,749 310,297 312,758 
Total$76,673 $74,350 $365,192 $368,456 
XML 46 R32.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value of Financial Instruments (Tables)
12 Months Ended
Mar. 26, 2022
Fair Value Disclosures [Abstract]  
Schedule of Fair Value of Financial Assets and Liabilities
The following summarizes the fair value of our financial instruments at March 26, 2022 (in thousands):
 
Quoted Prices
in Active
Markets for
Identical
Assets
Level 1
Significant
Other
Observable
Inputs
Level 2
Significant
Unobservable
Inputs
Level 3
Total
Assets:
Cash equivalents
Money market funds$217,151 $— $— $217,151 
Commercial paper— 249 — 249 
$217,151 $249 $— $217,400 
Available-for-sale securities
Corporate debt securities$— $68,165 $— $68,165 
Non-U.S. government securities— 500 — 500 
U.S. Treasury securities5,314 — — 5,314 
Agency discount notes— 371 — 371 
$5,314 $69,036 $— $74,350 

The following summarizes the fair value of our financial instruments at March 27, 2021 (in thousands):
Quoted Prices
in Active
Markets for
Identical
Assets
Level 1
Significant
Other
Observable
Inputs
Level 2
Significant
Unobservable
Inputs
Level 3
Total
Assets:
Cash equivalents
Money market funds$405,819 $— $— $405,819 
Available-for-sale securities
Corporate debt securities$— $352,061 $— $352,061 
Non-U.S. government securities— 13,633 — 13,633 
Agency discount notes— 2,762 — 2,762 
$— $368,456 $— $368,456 
XML 47 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Derivative Financial Instruments (Tables)
12 Months Ended
Mar. 26, 2022
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of Before-Tax Effect of Derivative Instruments Not Designated as Hedging Instruments The before-tax effect of derivative instruments not designated as hedging instruments was as follows (in thousands):
Fiscal Years Ended
March 26, 2022March 27, 2021March 28, 2020Location
Gain (loss) recognized in income
Foreign currency forward contracts$(283)$3,212 $(4,226)Other income (expense)
XML 48 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Accounts Receivable, net (Tables)
12 Months Ended
Mar. 26, 2022
Accounts Receivable, after Allowance for Credit Loss [Abstract]  
Components of Accounts Receivable, Net
The following are the components of accounts receivable, net (in thousands):
 
March 26, 2022March 27, 2021
Gross accounts receivable$240,264 $108,712 
Allowance for doubtful accounts— — 
Accounts receivable, net$240,264 $108,712 
XML 49 R35.htm IDEA: XBRL DOCUMENT v3.22.1
Intangibles, net and Goodwill (Tables)
12 Months Ended
Mar. 26, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Gross Carrying Amount and Amortization of Intangible Assets
The following information details the gross carrying amount and accumulated amortization of our intangible assets (in thousands):
 
 March 26, 2022March 27, 2021
Intangible Category / Weighted-Average Amortization
period (in years)
Gross
Amount
Accumulated
Amortization
Gross
Amount
Accumulated
Amortization
Core technology (a)$1,390 $(1,390)$1,390 $(1,390)
License agreement (a)440 (440)440 (440)
Existing technology (7.2)
255,995 (124,127)111,005 (105,870)
In-process research & development (“IPR&D”) (7.5)
70,936 (67,486)70,936 (62,885)
Trademarks and tradename (10.0)
3,037 (2,845)3,037 (2,717)
Customer relationships (7.3)
34,091 (14,379)15,381 (10,346)
Backlog (a)220 (220)220 (220)
Non-compete agreements (a)470 (470)470 (470)
Technology licenses (3.0)
22,376 (19,453)25,945 (22,455)
Total$388,955 $(230,810)$228,824 $(206,793)
 
(a)Intangible assets are fully amortized.
Schedule of Estimated Aggregate Amortization Expense for Intangibles The following table details the estimated aggregate amortization expense for all intangibles owned as of March 26, 2022, for each of the five succeeding fiscal years and in the aggregate thereafter (in thousands): 
Fiscal Year
2023$31,619 
2024$27,214 
2025$25,276 
2026$24,455 
2027$21,964 
Thereafter$27,617 
XML 50 R36.htm IDEA: XBRL DOCUMENT v3.22.1
Acquisition (Tables)
12 Months Ended
Mar. 26, 2022
Business Combination and Asset Acquisition [Abstract]  
Preliminary Allocation of Purchase Price
The following table presents the preliminary allocation of the purchase price at the date of acquisition (in thousands):
July 20, 2021
Cash$4,924 
Account receivable6,725 
Inventory7,675 
Manufacturing advances8,502 
Other current assets321 
Intangibles163,700 
Goodwill148,273 
Other non-current assets453 
Current liabilities(2,927)
Deferred tax liabilities(24,871)
Total purchase price$312,775 
Schedule of Acquired Intangible Assets
The components of the acquired intangible assets and related weighted average amortization periods are detailed below (in thousands):
AmountWeighted Average Amortization Period (years)
Developed Technology$144,990 7
Customer Relationships18,710 5
Total$163,700 
XML 51 R37.htm IDEA: XBRL DOCUMENT v3.22.1
Revolving Credit Facility (Tables)
12 Months Ended
Mar. 26, 2022
Debt Disclosure [Abstract]  
Schedule Of Future Interest Payment Obligations
As of March 26, 2022, future interest payment obligations based on forecasted commitment fees under the Revolving Credit Facility were as follows (in thousands):  

Fiscal Year
2023$532 
2024532 
2025534 
2026532 
2027277 
Thereafter— 
Total$2,407 
XML 52 R38.htm IDEA: XBRL DOCUMENT v3.22.1
Revenues (Tables)
12 Months Ended
Mar. 26, 2022
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
Total net sales based on the product line disaggregation criteria described above are shown in the table below (in thousands).
Fiscal Years Ended
March 26, 2022March 27, 2021March 28, 2020
Audio Products$1,187,126 $1,104,060 $1,109,958 
High-Performance Mixed-Signal Products594,334 265,170 171,166 
Total$1,781,460 $1,369,230 $1,281,124 
Total net sales based on the geographic disaggregation criteria described are as follows (in thousands):

Fiscal Years Ended
March 26,March 27,March 28,
202220212020
China$1,197,812 $1,024,178 $975,090 
United States29,513 21,708 17,099 
Rest of World554,135 323,344 288,935 
Total$1,781,460 $1,369,230 $1,281,124 
XML 53 R39.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Tables)
12 Months Ended
Mar. 26, 2022
Leases [Abstract]  
Schedule of Lease Expense and Other Information
The components of net operating lease expense were as follows (in thousands):
Fiscal Years Ended
March 26, 2022March 27, 2021
Operating lease - in excess of 12 months$14,901 $14,050 
Variable lease4,954 4,981 
Short-term lease22 151 
Operating lease income(1,518)(1,416)
Total net operating lease expense$18,359 $17,766 

Supplemental operating lease information:
Fiscal Years Ended
March 26, 2022March 27, 2021
Balance Sheet Information (in thousands)
Operating lease right-of-use assets$171,003 $133,548 
Operating lease liabilities$177,842 $142,456 
Cash Flow Information (in thousands)
Operating cash flows from operating leases$14,634 $14,954 
Right-of-use assets obtained in exchange for new operating lease liabilities46,123 805 
Operating Lease Information
Weighted-average remaining lease term - operating leases (in years)1619
Weighted-average discount rate - operating leases%%
Schedule of Operating Lease Income The components of net operating lease expense were as follows (in thousands):
Fiscal Years Ended
March 26, 2022March 27, 2021
Operating lease - in excess of 12 months$14,901 $14,050 
Variable lease4,954 4,981 
Short-term lease22 151 
Operating lease income(1,518)(1,416)
Total net operating lease expense$18,359 $17,766 
Schedule of Future Lease Commitments, Operating Lease Expense
Future lease commitments under non-cancellable leases, including extension options reasonably anticipated to be exercised as of March 26, 2022, are as follows (in thousands):
Fiscal YearOperating Lease Expense
2023$14,913 
202418,750 
202519,450 
202617,852 
202716,365 
Thereafter172,170 
Total$259,500 
Less imputed interest(81,658)
Total$177,842 
Schedule of Lease Liabilities
Operating lease liabilities consisted of the following (in thousands):
March 26, 2022March 27, 2021
Current lease liabilities$14,680 $14,573 
Non-current lease liabilities163,162 127,883 
Total operating lease liabilities$177,842 $142,456 
XML 54 R40.htm IDEA: XBRL DOCUMENT v3.22.1
Restructuring Costs (Tables)
12 Months Ended
Mar. 26, 2022
Restructuring and Related Activities [Abstract]  
Schedule of Restructuring Costs
The following table details the total restructuring charges presented in the Consolidated Statements of Income within the "Restructuring Costs" line item (in thousands):
Fiscal Years Ended
March 27, 2021March 28, 2020
Disposal of equipment, net of recovery from sales (a)
$130 $9,578 
Impairment and write-off of intangible assets— 9,961 
Other exit costs222 1,903 
Personnel-related charges, net of equity cancellations (b)— 483 
Total$352 $21,925 

a.Fiscal year ended March 28, 2020 includes accelerated depreciation of equipment of $11.5 million, net of $1.9 million of recovery from equipment sold during the fourth quarter of fiscal 2020.
b.Personnel-related charges consist of severance costs of $1.7 million, net of $1.2 million of equity cancellation benefits.
XML 55 R41.htm IDEA: XBRL DOCUMENT v3.22.1
Equity Compensation (Tables)
12 Months Ended
Mar. 26, 2022
Share-based Payment Arrangement, Noncash Expense [Abstract]  
Summary of Activity in Total Stock Available for Grant
The following table summarizes the activity in total shares available for grant (in thousands):
 
 Shares
 Available for
 Grant
Balance, March 30, 20193,323 
Shares added248 
Granted(1,686)
Forfeited210 
Balance, March 28, 20202,095 
Shares added3,223 
Granted(1,491)
Forfeited198 
Balance, March 27, 20214,025 
Shares added— 
Granted(1,679)
Forfeited271 
Balance, March 26, 20222,617 
Summary of Effect of Stock-Based Compensation
The following table summarizes the effects of stock-based compensation on cost of goods sold, research and development, sales, general and administrative, pre-tax income, and net income after taxes for shares granted under the Plan (in thousands, except per share amounts):
 
 Fiscal Year
 202220212020
Cost of sales$1,024 $900 $908 
Research and development44,153 37,483 33,859 
Sales, general and administrative21,215 18,379 18,990 
Effect on pre-tax income66,392 56,762 53,757 
Income Tax Benefit(11,521)(9,558)(9,336)
Total stock-based compensation expense (net of taxes)54,871 47,204 44,421 
Stock-based compensation effects on basic earnings per share$0.96 $0.81 $0.76 
Stock-based compensation effects on diluted earnings per share0.93 0.79 0.73 
Schedule of Fair Value of Stock Option Grants
We estimate the fair value of each stock option on the date of grant using the Black-Scholes option-pricing model using a dividend yield of zero and the following additional assumptions:
 
March 26, 2022March 27, 2021March 28, 2020
Expected stock price volatility
36.85% - 41.66%
43.85% - 43.99%
37.17% - 41.61%
Risk-free interest rate
0.82% - 1.62%
0.35% - 0.72%
1.54% - 2.29%
Expected term (in years)
4.22 - 4.39
4.32 - 4.43
3.81 - 4.55
Schedule of Stock Option Activity
Additional information with respect to stock option activity is as follows (in thousands, except per share amounts):
 
 Outstanding Options
NumberWeighted
Average
Exercise Price
Balance, March 30, 20191,865 $33.68 
Options granted169 66.93 
Options exercised(780)23.90 
Options forfeited(27)50.75 
Options expired(11)55.03 
Balance, March 28, 20201,216 $44.01 
Options granted96 77.23 
Options exercised(236)30.26 
Options forfeited(17)56.27 
Options expired— — 
Balance, March 27, 20211,059 $49.87 
Options granted88 87.52 
Options exercised(327)40.31 
Options forfeited— — 
Options expired— — 
Balance, March 26, 2022820 $57.75 
Summary of Outstanding Options Vesting, Expected to Vest, or Exercisable
Additional information with regards to outstanding options that are vesting, expected to vest, or exercisable as of March 26, 2022 is as follows (in thousands, except years and per share amounts):
 
Number of
Options
Weighted
Average
Exercise price
Weighted Average
Remaining Contractual
Term (years)
Aggregate
Intrinsic Value
Vested and expected to vest809 $57.42 6.63$24,499 
Exercisable585 $50.65 5.82$21,676 
Summary of Outstanding and Exercisable Options
The following table summarizes information regarding outstanding and exercisable options as of March 26, 2022 (in thousands, except per share amounts):
 
 Options OutstandingOptions Exercisable
Weighted Average
Remaining
Contractual Life
Weighted
Average Exercise
NumberWeighted
Average
Range of Exercise PricesNumber(years)PriceExercisableExercise Price
$20.37 - $38.34
133 4.62$33.60 126 $33.37 
$41.49 - $42.64
135 6.6541.56 117 41.55 
$54.65 - $55.72
231 5.1355.21 231 55.21 
$68.43 - $68.43
8.0868.43 68.43 
$68.56 - $68.56
137 7.6268.56 85 68.56 
$78.00 - $88.00
176 9.4282.76 22 78.00 
820 6.66$57.75 585 $50.65 
Summary of Restricted Stock and Restricted Stock Units Activity A summary of the activity for RSUs in fiscal year 2022, 2021, and 2020 is presented below (in thousands, except per share amounts): 
SharesWeighted
Average
Fair Value
March 30, 20192,834 $47.99 
Granted1,014 66.76 
Vested(897)51.20 
Forfeited(271)50.82 
March 28, 20202,680 $53.74 
Granted945 71.44 
Vested(881)52.97 
Forfeited(131)55.36 
March 27, 20212,613 $60.31 
Granted1,079 81.61 
Vested(935)43.96 
Forfeited(181)70.60 
March 26, 20222,576 $74.45 
Summary of Restricted Stock Units Vesting or Expected to Vest Additional information with regards to outstanding RSUs that are expected to vest as of March 26, 2022, is as follows (in thousands, except year and per share amounts): 
SharesWeighted
Average
Fair Value
Weighted Average
Remaining Contractual
Term (years)
Expected to vest2,426 $74.30 1.51
Summary of Monte Carlo Simulation Assumptions for Market Stock Units
The fair values estimated from the Monte Carlo simulation were calculated using a dividend yield of zero and the following additional assumptions:
 
 Fiscal Years Ended
March 26,
2022
March 27,
2021
March 28,
2020
Expected stock price volatility41.66 %43.85 %
37.17% - 41.61%
Risk-free interest rate1.46 %0.29 %
1.59% - 2.28%
Expected term (in years)3.003.003.00
Schedule of Market Stock Units Activity A summary of the activity for MSUs in fiscal year 2022, 2021, and 2020 is presented below (in thousands, except per share amounts): 
SharesWeighted
Average
Fair Value
March 30, 2019166 $62.77 
Granted45 95.89 
Vested— — 
Forfeited(58)73.25 
March 28, 2020153 $68.71 
Granted28 83.96 
Vested— — 
Forfeited(48)64.92 
March 27, 2021133 $73.29 
Granted28 109.18 
Vested(30)50.11 
Forfeited(46)38.70 
March 26, 202285 $95.75 
Summary of Outstanding MSUs Expected to Vest Additional information with regard to outstanding MSUs that are expected to vest as of March 26, 2022 is as follows (in thousands, except year and per share amounts): 
SharesWeighted
Average
Fair Value
Weighted Average
Remaining Contractual
Term (years)
Expected to vest80 $95.52 1.75
XML 56 R42.htm IDEA: XBRL DOCUMENT v3.22.1
Commitment and Contingencies (Tables)
12 Months Ended
Mar. 26, 2022
Commitments and Contingencies Disclosure [Abstract]  
Long-term Purchase Commitment
Total future unconditional purchase commitments as of March 26, 2022 were as follows (in thousands):
Fiscal Year
2023$511,472 
2024418,299 
2025370,501 
2026251,170 
2027160,854 
Thereafter— 
Total$1,712,296 
XML 57 R43.htm IDEA: XBRL DOCUMENT v3.22.1
Accumulated Other Comprehensive Income (Loss) (Tables)
12 Months Ended
Mar. 26, 2022
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Summary of Changes in the Components of Accumulated Other Comprehensive Income (Loss) The following table summarizes the changes in the components of accumulated other comprehensive income (loss), net of tax (in thousands):
Foreign
Currency
Unrealized Gains
(Losses) on Securities
Cumulative Effect of Adoption of ASU 2018-02Total
Balance, March 28, 2020$(1,568)$(1,644)$(257)$(3,469)
Current period foreign exchange translation1,862 — — 1,862 
Current period marketable securities activity— 5,673 — 5,673 
Tax effect— (1,191)— (1,191)
Balance, March 27, 2021$294 $2,838 $(257)$2,875 
Current period foreign exchange translation(507)— — (507)
Current period marketable securities activity— (5,587)— (5,587)
Tax effect— 1,174 — 1,174 
Balance, March 26, 2022$(213)$(1,575)$(257)$(2,045)
XML 58 R44.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes (Tables)
12 Months Ended
Mar. 26, 2022
Income Tax Disclosure [Abstract]  
Summary of Income Before Income Taxes Income (loss) before income taxes consisted of (in thousands):
 Fiscal Years Ended
March 26,
2022
March 27,
2021
March 28,
2020
U.S.$(17,674)$19,189 $44,154 
Non-U.S.386,337 226,057 137,112 
$368,663 $245,246 $181,266 
Summary of Provision (Benefit) for Income Taxes The provision (benefit) for income taxes consists of (in thousands):
 Fiscal Years Ended
March 26,
2022
March 27,
2021
March 28,
2020
Current:
U.S.$4,483 $981 $5,241 
Non-U.S.52,920 32,428 21,634 
Total current tax provision$57,403 $33,409 $26,875 
Deferred:
U.S.(6,256)(192)(561)
Non-U.S.(8,839)(5,315)(4,546)
Total deferred tax provision(15,095)(5,507)(5,107)
Total tax provision$42,308 $27,902 $21,768 
Summary of Provision (Benefit) for Income Taxes, Statutory Federal Rate Pretax Income Reconciliation The effective income tax rates differ from the rates computed by applying the statutory federal rate to pretax income as follows (in percentages):
 Fiscal Years Ended
March 26,
2022
March 27,
2021
March 28,
2020
U.S. federal statutory rate21.0 21.0 21.0 
Foreign income taxed at different rates(9.6)(8.4)(5.5)
Stock-based compensation(0.9)(0.8)(2.7)
Foreign-derived intangible income deduction(0.1)(0.3)(0.8)
Current U.S. tax on foreign earnings0.6 0.4 1.1 
Change in valuation allowance(0.2)— (0.1)
Release of prior year unrecognized tax benefits— (1.4)(2.3)
Interest related to unrecognized tax benefits0.2 0.3 0.5 
Other0.5 0.6 0.8 
Effective tax rate11.5 11.4 12.0 
Significant Components of Deferred Tax Assets and Liabilities Significant components of our deferred tax assets and liabilities as of March 26, 2022 and March 27, 2021 are (in thousands): 
March 26,
2022
March 27,
2021
Deferred tax assets:
Accrued expenses and allowances$6,517 $4,354 
Net operating loss carryforwards1,713 1,781 
Research and development tax credit carryforwards15,230 12,753 
Stock-based compensation18,952 10,995 
Lease liabilities26,653 17,672 
Capitalized research and development6,372 — 
Other651 — 
Total deferred tax assets$76,088 $47,555 
Valuation allowance for deferred tax assets(13,088)(12,782)
Net deferred tax assets$63,000 $34,773 
Deferred tax liabilities:
Depreciation and amortization$3,574 $4,059 
Right of use asset25,744 16,987 
Acquisition intangibles32,315 3,100 
Other— 650 
Total deferred tax liabilities$61,633 $24,796 
Total net deferred tax assets$1,367 $9,977 
Reconciliation of Unrecognized Tax Benefits
The following table summarizes the changes in the unrecognized tax benefits (in thousands): 
March 26,
2022
March 27,
2021
Beginning balance$32,879 $36,208 
Additions based on tax positions related to the current year— — 
Reductions based on tax positions related to the prior years— (3,329)
Ending balance$32,879 $32,879 
XML 59 R45.htm IDEA: XBRL DOCUMENT v3.22.1
Segment Information (Tables)
12 Months Ended
Mar. 26, 2022
Segment Reporting [Abstract]  
Schedule of Sales by Geographic Location Based on Customer Ship To Location The following illustrates sales by ship to location of the customer (in thousands):
 Fiscal Years Ended
March 26,
2022
March 27,
2021
March 28,
2020
China$1,197,812 $1,024,178 $975,090 
Hong Kong325,433 170,605 205,314 
Vietnam72,162 10,115 — 
South Korea51,606 42,403 12,218 
United States29,513 21,708 17,099 
Rest of World104,934 100,221 71,403 
Total consolidated sales$1,781,460 $1,369,230 $1,281,124 
Schedule of Property, Plant, and Equipment, Net, by Geographic Location The following illustrates property, plant and equipment, net, by geographic locations, based on physical location (in thousands):
 Fiscal Years Ended
March 26,
2022
March 27,
2021
United States$118,847 $116,649 
United Kingdom28,612 29,895 
Rest of World9,618 8,398 
Total consolidated property, plant and equipment, net$157,077 $154,942 
XML 60 R46.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies (Narrative) (Details) - USD ($)
shares in Thousands
3 Months Ended 12 Months Ended
Mar. 28, 2020
Mar. 26, 2022
Mar. 27, 2021
Mar. 28, 2020
Inventory Disclosure [Abstract]        
Inventory write-down   $ 6,500,000 $ 1,200,000  
Property, Plant and Equipment, Net [Abstract]        
Equipment disposal charges, net of recovery $ 9,600,000   130,000 $ 9,578,000
Gain on sale of assets 0 0 0  
Depreciation and amortization expense on property, plant and equipment   24,800,000 24,900,000 31,900,000
Intangible Assets, Net (Including Goodwill) [Abstract]        
Impairment of goodwill   0 0 0
Impairment and write-off of intangible assets $ 10,000,000 0 0 9,961,000
Marketing and Advertising Expense [Abstract]        
Advertising costs   $ 900,000 $ 900,000 $ 900,000
Earnings Per Share [Abstract]        
Weighted outstanding options excluded from diluted calculation (in shares)   113 187 543
Henan Fuchi | Accounts Receivable | Customer Concentration Risk        
Concentration Of Credit Risk [Abstract]        
Concentration risk, percentage   30.00% 25.00%  
Pegatron | Accounts Receivable | Customer Concentration Risk        
Concentration Of Credit Risk [Abstract]        
Concentration risk, percentage   17.00%    
Ten Largest Customers | Sales Revenue, Net | Customer Concentration Risk        
Concentration Of Credit Risk [Abstract]        
Concentration risk, percentage   93.00% 93.00% 93.00%
Apple, Inc. | Sales Revenue, Net | Customer Concentration Risk        
Concentration Of Credit Risk [Abstract]        
Concentration risk, percentage   79.00% 83.00% 79.00%
Capitalized Software        
Property, Plant and Equipment, Net [Abstract]        
Estimated useful life   3 years    
Capitalized Enterprise Resource Planning Software        
Property, Plant and Equipment, Net [Abstract]        
Estimated useful life   10 years    
Minimum        
Intangible Assets, Net (Including Goodwill) [Abstract]        
Intangible assets, useful life   1 year    
Acquired intangible assets, useful life   1 year    
Revenue, Performance Obligation [Abstract]        
Warranty period   1 year    
Contract Balance Payment Terms [Abstract]        
Contract balance, payment term   30 days    
Share-based Compensation [Abstract]        
Share-based compensation, vesting period   1 year    
Minimum | Property, Plant and Equipment        
Property, Plant and Equipment, Net [Abstract]        
Estimated useful life   3 years    
Minimum | Furniture, Fixtures, Machinery and Equipment        
Property, Plant and Equipment, Net [Abstract]        
Estimated useful life   3 years    
Maximum        
Intangible Assets, Net (Including Goodwill) [Abstract]        
Intangible assets, useful life   5 years    
Acquired intangible assets, useful life   15 years    
Revenue, Performance Obligation [Abstract]        
Warranty period   3 years    
Contract Balance Payment Terms [Abstract]        
Contract balance, payment term   60 days    
Share-based Compensation [Abstract]        
Share-based compensation, vesting period   4 years    
Maximum | Property, Plant and Equipment        
Property, Plant and Equipment, Net [Abstract]        
Estimated useful life   39 years    
Maximum | Furniture, Fixtures, Machinery and Equipment        
Property, Plant and Equipment, Net [Abstract]        
Estimated useful life   10 years    
Maximum | Buildings        
Property, Plant and Equipment, Net [Abstract]        
Estimated useful life   39 years    
XML 61 R47.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies (Schedule of Inventories) (Details) - USD ($)
$ in Thousands
Mar. 26, 2022
Mar. 27, 2021
Accounting Policies [Abstract]    
Work in process $ 95,188 $ 92,073
Finished goods 43,248 81,190
Inventories $ 138,436 $ 173,263
XML 62 R48.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies (Components of Property, Plant and Equipment) (Details) - USD ($)
$ in Thousands
Mar. 26, 2022
Mar. 27, 2021
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment $ 373,339 $ 350,932
Less: Accumulated depreciation and amortization (216,262) (195,990)
Property, plant and equipment, net 157,077 154,942
Land    
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment 23,853 23,853
Buildings    
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment 63,730 63,803
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment 24,122 23,733
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment 53,611 52,041
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment 175,966 160,400
Capitalized software    
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment 26,491 26,152
Construction in progress and other    
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment $ 5,566 $ 950
XML 63 R49.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies (Calculation of Basic and Diluted Earnings Per Share) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Mar. 26, 2022
Mar. 27, 2021
Mar. 28, 2020
Numerator:      
Net income $ 326,355 $ 217,344 $ 159,498
Denominator:      
Weighted average shares outstanding (in shares) 57,278 58,106 58,317
Effect of dilutive securities (in shares) 1,865 1,954 2,145
Weighted average diluted shares (in shares) 59,143 60,060 60,462
Basic earnings per share (in dollars per share) $ 5.70 $ 3.74 $ 2.74
Diluted earnings per share (in dollars per share) $ 5.52 $ 3.62 $ 2.64
XML 64 R50.htm IDEA: XBRL DOCUMENT v3.22.1
Marketable Securities (Schedule of Available-for-sale Securities) (Details) - USD ($)
$ in Thousands
Mar. 26, 2022
Mar. 27, 2021
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 76,673 $ 365,192
Gross Unrealized Gains 2 3,579
Gross Unrealized Losses (2,325) (315)
Estimated Fair Value (Net Carrying Amount) 74,350 368,456
Corporate debt securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 70,296 348,971
Gross Unrealized Gains 2 3,403
Gross Unrealized Losses (2,133) (313)
Estimated Fair Value (Net Carrying Amount) 68,165 352,061
Non-U.S. government securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 509 13,462
Gross Unrealized Gains 0 172
Gross Unrealized Losses (9) (1)
Estimated Fair Value (Net Carrying Amount) 500 13,633
U.S. Treasury securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 5,483  
Gross Unrealized Gains 0  
Gross Unrealized Losses (169)  
Estimated Fair Value (Net Carrying Amount) 5,314  
Agency discount notes    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 385 2,759
Gross Unrealized Gains 0 4
Gross Unrealized Losses (14) (1)
Estimated Fair Value (Net Carrying Amount) $ 371 $ 2,762
XML 65 R51.htm IDEA: XBRL DOCUMENT v3.22.1
Marketable Securities (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 26, 2022
Mar. 27, 2021
Debt Securities, Available-for-sale [Line Items]    
Gross unrealized losses $ 2,325 $ 315
Amortized cost on available for sale securities held at gross unrealized loss 75,500 $ 92,000
Securities in a continuous unrealized loss position for more than 12 months, amortized cost 3,500  
Securities in a continuous unrealized loss position for more than 12 months, aggregate unrealized loss $ 100  
Minimum    
Debt Securities, Available-for-sale [Line Items]    
Maturity period for highly-rated securities 1 year  
Maximum    
Debt Securities, Available-for-sale [Line Items]    
Maturity period for highly-rated securities 3 years  
XML 66 R52.htm IDEA: XBRL DOCUMENT v3.22.1
Marketable Securities (Schedule of Cost and Estimated Fair Value of Available-for-sale Securities by Contractual Maturity) (Details) - USD ($)
$ in Thousands
Mar. 26, 2022
Mar. 27, 2021
Marketable Securities [Abstract]    
Within 1 year, Amortized Cost $ 10,697 $ 54,895
After 1 year, Amortized Cost 65,976 310,297
Amortized Cost 76,673 365,192
Within 1 year, Estimated Fair Value 10,601 55,698
After 1 year, Estimated Fair Value 63,749 312,758
Estimated Fair Value (Net Carrying Amount) $ 74,350 $ 368,456
XML 67 R53.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value of Financial Instruments (Narrative) (Details)
Mar. 26, 2022
USD ($)
Fair Value Disclosures [Abstract]  
Long-term line of credit, noncurrent $ 0
Long-term revolving facility, fair value $ 0
XML 68 R54.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value of Financial Instruments (Schedule of Fair Value of Financial Assets and Liabilities) (Details) - USD ($)
$ in Thousands
Mar. 26, 2022
Mar. 27, 2021
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents $ 217,400  
Available-for-sale securities 74,350 $ 368,456
Quoted Prices in Active Markets for Identical Assets Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 217,151  
Available-for-sale securities 5,314 0
Significant Other Observable Inputs Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 249  
Available-for-sale securities 69,036 368,456
Significant Unobservable Inputs Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 0  
Available-for-sale securities 0 0
Corporate debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities 68,165 352,061
Corporate debt securities | Quoted Prices in Active Markets for Identical Assets Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities 0 0
Corporate debt securities | Significant Other Observable Inputs Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities 68,165 352,061
Corporate debt securities | Significant Unobservable Inputs Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities 0 0
Non-U.S. government securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities 500 13,633
Non-U.S. government securities | Quoted Prices in Active Markets for Identical Assets Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities 0 0
Non-U.S. government securities | Significant Other Observable Inputs Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities 500 13,633
Non-U.S. government securities | Significant Unobservable Inputs Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities 0 0
Agency discount notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities 371 2,762
Agency discount notes | Quoted Prices in Active Markets for Identical Assets Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities 0 0
Agency discount notes | Significant Other Observable Inputs Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities 371 2,762
Agency discount notes | Significant Unobservable Inputs Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities 0 0
U.S. Treasury securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities 5,314  
U.S. Treasury securities | Quoted Prices in Active Markets for Identical Assets Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities 5,314  
U.S. Treasury securities | Significant Other Observable Inputs Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities 0  
U.S. Treasury securities | Significant Unobservable Inputs Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities 0  
Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 217,151 405,819
Money market funds | Quoted Prices in Active Markets for Identical Assets Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 217,151 405,819
Money market funds | Significant Other Observable Inputs Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 0 0
Money market funds | Significant Unobservable Inputs Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 0 $ 0
Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 249  
Commercial paper | Quoted Prices in Active Markets for Identical Assets Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 0  
Commercial paper | Significant Other Observable Inputs Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 249  
Commercial paper | Significant Unobservable Inputs Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents $ 0  
XML 69 R55.htm IDEA: XBRL DOCUMENT v3.22.1
Derivative Financial Instruments (Details)
$ in Thousands
12 Months Ended
Mar. 26, 2022
USD ($)
derivtive
Mar. 27, 2021
USD ($)
Mar. 28, 2020
USD ($)
Derivative Instruments, Gain (Loss) [Line Items]      
Number of foreign currency derivatives held | derivtive 1    
Notional value of foreign currency forward contract $ 3,000    
Foreign currency forward contracts | Not Designated as Hedging Instrument      
Derivative Instruments, Gain (Loss) [Line Items]      
Gain (loss) recognized in income, foreign currency forward contracts $ (283) $ 3,212 $ (4,226)
XML 70 R56.htm IDEA: XBRL DOCUMENT v3.22.1
Accounts Receivable, net (Components of Accounts Receivable, Net) (Details) - USD ($)
$ in Thousands
Mar. 26, 2022
Mar. 27, 2021
Accounts Receivable, after Allowance for Credit Loss [Abstract]    
Gross accounts receivable $ 240,264 $ 108,712
Allowance for doubtful accounts 0 0
Accounts receivable, net $ 240,264 $ 108,712
XML 71 R57.htm IDEA: XBRL DOCUMENT v3.22.1
Intangibles, net and Goodwill (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 26, 2022
Mar. 27, 2021
Mar. 28, 2020
Goodwill and Intangible Assets Disclosure [Abstract]      
Intangibles, net $ 158,145 $ 22,031  
Amortization expense for intangibles 29,000 14,500 $ 28,300
Goodwill $ 435,791 $ 287,518  
XML 72 R58.htm IDEA: XBRL DOCUMENT v3.22.1
Intangibles, net and Goodwill (Schedule of Gross Carrying Amount and Amortization of Intangible Assets) (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 26, 2022
Mar. 27, 2021
Finite-Lived Intangible Assets [Line Items]    
Gross Amount $ 388,955 $ 228,824
Accumulated Amortization (230,810) (206,793)
Core technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Amount 1,390 1,390
Accumulated Amortization (1,390) (1,390)
License agreement    
Finite-Lived Intangible Assets [Line Items]    
Gross Amount 440 440
Accumulated Amortization $ (440) (440)
Existing technology    
Finite-Lived Intangible Assets [Line Items]    
Weighted-average amortization period 7 years 2 months 12 days  
Gross Amount $ 255,995 111,005
Accumulated Amortization $ (124,127) (105,870)
In-process research & development (“IPR&D”)    
Finite-Lived Intangible Assets [Line Items]    
Weighted-average amortization period 7 years 6 months  
Gross Amount $ 70,936 70,936
Accumulated Amortization $ (67,486) (62,885)
Trademarks and tradename    
Finite-Lived Intangible Assets [Line Items]    
Weighted-average amortization period 10 years  
Gross Amount $ 3,037 3,037
Accumulated Amortization $ (2,845) (2,717)
Customer Relationships    
Finite-Lived Intangible Assets [Line Items]    
Weighted-average amortization period 7 years 3 months 18 days  
Gross Amount $ 34,091 15,381
Accumulated Amortization (14,379) (10,346)
Backlog    
Finite-Lived Intangible Assets [Line Items]    
Gross Amount 220 220
Accumulated Amortization (220) (220)
Non-compete agreements    
Finite-Lived Intangible Assets [Line Items]    
Gross Amount 470 470
Accumulated Amortization $ (470) (470)
Technology licenses    
Finite-Lived Intangible Assets [Line Items]    
Weighted-average amortization period 3 years  
Gross Amount $ 22,376 25,945
Accumulated Amortization $ (19,453) $ (22,455)
XML 73 R59.htm IDEA: XBRL DOCUMENT v3.22.1
Intangibles, net and Goodwill (Schedule of Estimated Aggregate Amortization Expense for Intangibles) (Details)
$ in Thousands
Mar. 26, 2022
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
2023 $ 31,619
2024 27,214
2025 25,276
2026 24,455
2027 21,964
Thereafter $ 27,617
XML 74 R60.htm IDEA: XBRL DOCUMENT v3.22.1
Acquisition - Narrative (Details) - Lion Semiconductor, Inc. - USD ($)
$ in Millions
3 Months Ended 8 Months Ended
Jul. 20, 2021
Dec. 25, 2021
Mar. 26, 2022
Business Acquisition [Line Items]      
Outstanding share capital 100.00%    
Total consideration transferred $ 280.5    
Cash acquired 4.9    
Consideration paid   $ 1.2  
Additional merger consideration subject to indemnity and adjustment provisions     $ 31.0
Merger consideration - retention $ 25.4    
Pro forma revenues from the date of acquisition     $ 44.5
XML 75 R61.htm IDEA: XBRL DOCUMENT v3.22.1
Acquisition - Preliminary Allocation of the Purchase Price (Details) - USD ($)
$ in Thousands
Mar. 26, 2022
Jul. 20, 2021
Mar. 27, 2021
Business Acquisition [Line Items]      
Goodwill $ 435,791   $ 287,518
Lion Semiconductor, Inc.      
Business Acquisition [Line Items]      
Cash   $ 4,924  
Account receivable   6,725  
Inventory   7,675  
Manufacturing advances   8,502  
Other current assets   321  
Intangibles   163,700  
Goodwill   148,273  
Other non-current assets   453  
Current liabilities   (2,927)  
Deferred tax liabilities   (24,871)  
Total purchase price   $ 312,775  
XML 76 R62.htm IDEA: XBRL DOCUMENT v3.22.1
Acquisition - Schedule of Acquired Intangible Assets (Details) - Lion Semiconductor, Inc.
$ in Thousands
Jul. 20, 2021
USD ($)
Business Acquisition [Line Items]  
Acquired intangible assets $ 163,700
Developed Technology  
Business Acquisition [Line Items]  
Acquired intangible assets $ 144,990
Weighted Average Amortization Period (years) 7 years
Customer Relationships  
Business Acquisition [Line Items]  
Acquired intangible assets $ 18,710
Weighted Average Amortization Period (years) 5 years
XML 77 R63.htm IDEA: XBRL DOCUMENT v3.22.1
Revolving Credit Facility (Details) - USD ($)
Jul. 08, 2021
Mar. 26, 2022
Line of Credit Facility [Line Items]    
Long-term line of credit, noncurrent   $ 0
Second Amended Credit Agreement Revolving Credit Facility    
Line of Credit Facility [Line Items]    
Line of credit facility maximum borrowing capacity $ 300,000,000  
Debt covenant, exclusion of unrestricted cash and cash equivalents for ratio of consolidated funded indebtedness $ 200,000,000  
Debt covenant, maximum consolidated net leverage ratio 3.00  
Debt covenant, minimum consolidated interest coverage ratio 3.00  
Long-term line of credit, noncurrent   $ 0
Second Amended Credit Agreement Revolving Credit Facility | Minimum    
Line of Credit Facility [Line Items]    
Line of credit facility, unused capacity, commitment fee percentage 0.175%  
Second Amended Credit Agreement Revolving Credit Facility | Maximum    
Line of Credit Facility [Line Items]    
Line of credit facility, unused capacity, commitment fee percentage 0.275%  
Second Amended Credit Agreement Revolving Credit Facility | Base Rate | Minimum    
Line of Credit Facility [Line Items]    
Basis spread on variable interest rate 0.00%  
Second Amended Credit Agreement Revolving Credit Facility | Base Rate | Maximum    
Line of Credit Facility [Line Items]    
Basis spread on variable interest rate 0.75%  
Second Amended Credit Agreement Revolving Credit Facility | London Interbank Offered Rate (LIBOR) | Minimum    
Line of Credit Facility [Line Items]    
Basis spread on variable interest rate 1.00%  
Second Amended Credit Agreement Revolving Credit Facility | London Interbank Offered Rate (LIBOR) | Maximum    
Line of Credit Facility [Line Items]    
Basis spread on variable interest rate 1.75%  
XML 78 R64.htm IDEA: XBRL DOCUMENT v3.22.1
Revolving Credit Facility - Future Interest Payment Obligations (Details)
$ in Thousands
Mar. 26, 2022
USD ($)
Future Interest Payment Obligations [Roll Forward]  
2023 $ 532
2024 532
2025 534
2026 532
2027 277
Thereafter 0
Total $ 2,407
XML 79 R65.htm IDEA: XBRL DOCUMENT v3.22.1
Revenues - Product Line Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 26, 2022
Mar. 27, 2021
Mar. 28, 2020
Disaggregation of Revenue [Line Items]      
Net sales $ 1,781,460 $ 1,369,230 $ 1,281,124
Audio Products      
Disaggregation of Revenue [Line Items]      
Net sales 1,187,126 1,104,060 1,109,958
High-Performance Mixed-Signal Products      
Disaggregation of Revenue [Line Items]      
Net sales $ 594,334 $ 265,170 $ 171,166
XML 80 R66.htm IDEA: XBRL DOCUMENT v3.22.1
Revenues - Geographic Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 26, 2022
Mar. 27, 2021
Mar. 28, 2020
Disaggregation of Revenue [Line Items]      
Net sales $ 1,781,460 $ 1,369,230 $ 1,281,124
China      
Disaggregation of Revenue [Line Items]      
Net sales 1,197,812 1,024,178 975,090
United States      
Disaggregation of Revenue [Line Items]      
Net sales 29,513 21,708 17,099
Rest of World      
Disaggregation of Revenue [Line Items]      
Net sales $ 554,135 $ 323,344 $ 288,935
XML 81 R67.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Narrative) (Details)
$ in Thousands
Mar. 26, 2022
USD ($)
Lessee, Lease, Description [Line Items]  
Payment to be received $ 278
Minimum  
Lessee, Lease, Description [Line Items]  
Lease term 1 year
Maximum  
Lessee, Lease, Description [Line Items]  
Lease term 27 years
XML 82 R68.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Schedule of Lease Expense, Lease Income, and Other Information) (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 26, 2022
Mar. 27, 2021
Leases [Abstract]    
Operating lease - in excess of 12 months $ 14,901 $ 14,050
Variable lease 4,954 4,981
Short-term lease 22 151
Operating lease income (1,518) (1,416)
Total net operating lease expense 18,359 17,766
Balance Sheet Related Disclosures [Abstract]    
Operating lease right-of-use assets 171,003 133,548
Operating lease liabilities 177,842 142,456
Cash Flow Information (in thousands)    
Operating cash flows from operating leases 14,634 14,954
Right-of-use assets obtained in exchange for new operating lease liabilities $ 46,123 $ 805
Leases, Operating [Abstract]    
Weighted-average remaining lease term - operating leases (in years) 16 years 19 years
Weighted-average discount rate - operating leases 4.00% 4.00%
XML 83 R69.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Schedule of Future Lease Commitments) (Details) - USD ($)
$ in Thousands
Mar. 26, 2022
Mar. 27, 2021
Operating Lease Expense    
2023 $ 14,913  
2024 18,750  
2025 19,450  
2026 17,852  
2027 16,365  
Thereafter 172,170  
Total 259,500  
Less imputed interest (81,658)  
Total $ 177,842 $ 142,456
XML 84 R70.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Schedule of Lease Liabilities) (Details) - USD ($)
$ in Thousands
Mar. 26, 2022
Mar. 27, 2021
Leases [Abstract]    
Current lease liabilities $ 14,680 $ 14,573
Non-current lease liabilities 163,162 127,883
Total operating lease liabilities $ 177,842 $ 142,456
XML 85 R71.htm IDEA: XBRL DOCUMENT v3.22.1
Restructuring Costs (Narrative) (Details) - USD ($)
3 Months Ended 12 Months Ended
Jun. 27, 2020
Mar. 26, 2022
Mar. 27, 2021
Mar. 28, 2020
Restructuring Cost and Reserve [Line Items]        
Restructuring costs   $ 0 $ 352,000 $ 21,925,000
Accrued restructuring charges   $ 0 $ 0  
MEMS Restructuring        
Restructuring Cost and Reserve [Line Items]        
Restructuring costs $ 400,000     $ 21,900,000
XML 86 R72.htm IDEA: XBRL DOCUMENT v3.22.1
Restructuring Costs (Summary of Total Restructuring Charges) (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 28, 2020
Mar. 26, 2022
Mar. 27, 2021
Mar. 28, 2020
Restructuring and Related Activities [Abstract]        
Disposal of equipment, net of recovery from sales $ 9,600,000   $ 130,000 $ 9,578,000
Impairment and write-off of intangible assets $ 10,000,000 $ 0 0 9,961,000
Other exit costs     222,000 1,903,000
Personnel-related charges, net of equity cancellations     0 483,000
Restructuring costs   $ 0 $ 352,000 21,925,000
Accelerated depreciation       11,500,000
Recovery from equipment sold       1,900,000
Severance costs       1,700,000
Equity cancellation benefits       $ 1,200,000
XML 87 R73.htm IDEA: XBRL DOCUMENT v3.22.1
Postretirement Benefit Plans (Narrative) (Details) - USD ($)
$ in Millions
12 Months Ended
Mar. 26, 2022
Mar. 27, 2021
Mar. 28, 2020
Retirement Benefits [Abstract]      
Employee matching contribution $ 9.6 $ 7.9 $ 7.5
XML 88 R74.htm IDEA: XBRL DOCUMENT v3.22.1
Equity Compensation (Narrative) (Details)
$ / shares in Units, shares in Thousands
12 Months Ended
Mar. 26, 2022
USD ($)
$ / shares
shares
Mar. 27, 2021
USD ($)
$ / shares
shares
Mar. 28, 2020
USD ($)
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares available for grant reduction ratio 1.5    
Stock-based compensation expense $ 66,392,000 $ 56,762,000 $ 53,757,000
Excess tax benefits, amount 3,900,000 2,200,000 4,900,000
Net amount received from exercise of stock options granted $ 13,200,000 $ 7,100,000 $ 18,600,000
Options exercised (in shares) | shares 327 236 780
Total intrinsic value of stock options exercised $ 15,800,000 $ 10,200,000 $ 34,000,000
Fair value of options that became vested during the period $ 4,600,000 $ 4,800,000 $ 4,700,000
Number of options exercisable (in shares) | shares 585 700 800
Weighted Average Estimated Fair Value Using Black-Scholes Option Valuation Model      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Fair value of stock options granted under the Black-Scholes valuation model (in dollars per share) | $ / shares $ 37.31 $ 33.81 $ 29.25
Employee Stock Option      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Compensation costs related to equity incentive plans, weighted average recognition period 1 year 5 months 8 days    
Restricted Stock Units (RSUs)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Compensation costs related to equity incentive plans, weighted average recognition period 1 year 6 months 14 days    
Vesting percentage 100.00%    
Intrinsic value of awards outstanding $ 225,900,000 $ 216,900,000 $ 165,900,000
Fair value of awards vested $ 41,100,000 $ 46,700,000 $ 45,900,000
Shares vested (in shares) | shares 935 881 897
Shares withheld to satisfy tax withholding requirements (in shares) | shares 300 300 300
Payment to taxing authorities $ 22,000,000 $ 18,400,000 $ 18,300,000
Weighted averaged estimated fair value of awards granted (in dollars per share) | $ / shares $ 81.61 $ 71.44 $ 66.76
Market Stock Unit (MSUs)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based compensation, vesting period 3 years    
Compensation costs related to equity incentive plans, weighted average recognition period 1 year 9 months 14 days    
Intrinsic value of awards outstanding $ 7,500,000 $ 11,000,000 $ 9,500,000
Fair value of awards vested $ 1,500,000 $ 0 $ 0
Shares vested (in shares) | shares 30 0 0
Weighted averaged estimated fair value of awards granted (in dollars per share) | $ / shares $ 109.18 $ 83.96 $ 95.89
Market Stock Unit (MSUs) | Weighted Average Estimated Fair Value Using Monte Carlo Simulation Model      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted averaged estimated fair value of awards granted (in dollars per share) | $ / shares $ 109.18    
RSUs and MSUs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation expense $ 63,200,000 $ 53,600,000 $ 50,000,000
Options RSUs and MSUs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Compensation costs related to equity incentive plans not yet recognized $ 120,000,000    
Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based compensation, vesting period 1 year    
Minimum | Employee Stock Option      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based compensation, vesting period 1 year    
Minimum | Restricted Stock Units (RSUs)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based compensation, vesting period 1 year    
Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based compensation, vesting period 4 years    
Maximum | Employee Stock Option      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based compensation, vesting period 4 years    
Share based compensation, period from grant date options are exercisable 10 years    
Maximum | Restricted Stock Units (RSUs)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based compensation, vesting period 3 years    
XML 89 R75.htm IDEA: XBRL DOCUMENT v3.22.1
Equity Compensation (Summary of Activity in Total Stock Available for Grant) (Details) - shares
shares in Thousands
12 Months Ended
Mar. 26, 2022
Mar. 27, 2021
Mar. 28, 2020
Share-based Payment Arrangement, Noncash Expense [Abstract]      
Shares available for grant, beginning balance (in shares) 4,025 2,095 3,323
Shares available for grant, shares added (in shares) 0 3,223 248
Shares available for grant, granted (in shares) (1,679) (1,491) (1,686)
Shares available for grant, forfeited (in shares) 271 198 210
Shares available for grant, ending balance (in shares) 2,617 4,025 2,095
XML 90 R76.htm IDEA: XBRL DOCUMENT v3.22.1
Equity Compensation (Summary of Effect of Stock-Based Compensation) (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Mar. 26, 2022
Mar. 27, 2021
Mar. 28, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Effect on pre-tax income $ 66,392 $ 56,762 $ 53,757
Income Tax Benefit (11,521) (9,558) (9,336)
Total stock-based compensation expense (net of taxes) $ 54,871 $ 47,204 $ 44,421
Share based compensation effects on basic earnings per share (in dollars per share) $ 0.96 $ 0.81 $ 0.76
Share based compensation effects on diluted earnings per share (in dollars per share) $ 0.93 $ 0.79 $ 0.73
Cost of sales      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Effect on pre-tax income $ 1,024 $ 900 $ 908
Research and development      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Effect on pre-tax income 44,153 37,483 33,859
Sales, general and administrative      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Effect on pre-tax income $ 21,215 $ 18,379 $ 18,990
XML 91 R77.htm IDEA: XBRL DOCUMENT v3.22.1
Equity Compensation (Schedule of Fair Value of Stock Option Grants) (Details) - Employee Stock Option
12 Months Ended
Mar. 26, 2022
Mar. 27, 2021
Mar. 28, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Dividend yield 0.00%    
Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected stock price volatility 36.85% 43.85% 37.17%
Risk-free interest rate 0.82% 0.35% 1.54%
Expected term (in years) 4 years 2 months 19 days 4 years 3 months 25 days 3 years 9 months 21 days
Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected stock price volatility 41.66% 43.99% 41.61%
Risk-free interest rate 1.62% 0.72% 2.29%
Expected term (in years) 4 years 4 months 20 days 4 years 5 months 4 days 4 years 6 months 18 days
XML 92 R78.htm IDEA: XBRL DOCUMENT v3.22.1
Equity Compensation (Schedule of Stock Option Activity) (Details) - $ / shares
shares in Thousands
12 Months Ended
Mar. 26, 2022
Mar. 27, 2021
Mar. 28, 2020
Number      
Beginning balance (in shares) 1,059 1,216 1,865
Options granted (in shares) 88 96 169
Options exercised (in shares) (327) (236) (780)
Options forfeited (in shares) 0 (17) (27)
Options expired (in shares) 0 0 (11)
Ending balance (in shares) 820 1,059 1,216
Weighted Average Exercise Price      
Beginning balance (in dollars per share) $ 49.87 $ 44.01 $ 33.68
Options granted (in dollars per share) 87.52 77.23 66.93
Options exercised (in dollars per share) 40.31 30.26 23.90
Options forfeited (in dollars per share) 0 56.27 50.75
Options expired (in dollars per share) 0 0 55.03
Ending balance (in dollars per share) $ 57.75 $ 49.87 $ 44.01
XML 93 R79.htm IDEA: XBRL DOCUMENT v3.22.1
Equity Compensation (Summary of Outstanding Options Vesting, Expected to Vest, or Exercisable) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Mar. 26, 2022
Mar. 27, 2021
Mar. 28, 2020
Share-based Payment Arrangement, Noncash Expense [Abstract]      
Number of Options, Vested and expected to vest (in shares) 809    
Weighted Average Exercise Price, Vested and expected to vest (in dollars per share) $ 57.42    
Weighted Average Remaining Contractual Term, Vested and expected to vest 6 years 7 months 17 days    
Aggregate Intrinsic Value, Vested and expected to vest $ 24,499    
Number of Options, Exercisable (in shares) 585 700 800
Weighted Average Exercise Price, Exercisable (in dollars per share) $ 50.65    
Weighted Average Remaining Contractual Term, Exercisable 5 years 9 months 25 days    
Aggregate Intrinsic Value, Exercisable $ 21,676    
XML 94 R80.htm IDEA: XBRL DOCUMENT v3.22.1
Equity Compensation (Summary of Outstanding and Exercisable Options) (Details)
shares in Thousands
12 Months Ended
Mar. 26, 2022
$ / shares
shares
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Options Outstanding, Number (in shares) | shares 820
Options Outstanding, Weighted Average Remaining Contractual Life 6 years 7 months 28 days
Options Outstanding, Weighted Average Exercise Price (in dollars per share) $ 57.75
Options Exercisable, Number Exercisable (in shares) | shares 585
Options Exercisable, Weighted Average Exercise Price (in dollars per share) $ 50.65
$20.37 - $38.34 (in dollars per share)  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of Exercise Prices, lower limit 20.37
Range of Exercise Prices, upper limit $ 38.34
Options Outstanding, Number (in shares) | shares 133
Options Outstanding, Weighted Average Remaining Contractual Life 4 years 7 months 13 days
Options Outstanding, Weighted Average Exercise Price (in dollars per share) $ 33.60
Options Exercisable, Number Exercisable (in shares) | shares 126
Options Exercisable, Weighted Average Exercise Price (in dollars per share) $ 33.37
$41.49 - $42.64 (in dollars per share)  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of Exercise Prices, lower limit 41.49
Range of Exercise Prices, upper limit $ 42.64
Options Outstanding, Number (in shares) | shares 135
Options Outstanding, Weighted Average Remaining Contractual Life 6 years 7 months 24 days
Options Outstanding, Weighted Average Exercise Price (in dollars per share) $ 41.56
Options Exercisable, Number Exercisable (in shares) | shares 117
Options Exercisable, Weighted Average Exercise Price (in dollars per share) $ 41.55
$54.65 - $55.72 (in dollars per share)  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of Exercise Prices, lower limit 54.65
Range of Exercise Prices, upper limit $ 55.72
Options Outstanding, Number (in shares) | shares 231
Options Outstanding, Weighted Average Remaining Contractual Life 5 years 1 month 17 days
Options Outstanding, Weighted Average Exercise Price (in dollars per share) $ 55.21
Options Exercisable, Number Exercisable (in shares) | shares 231
Options Exercisable, Weighted Average Exercise Price (in dollars per share) $ 55.21
$68.43 - $68.43 (in dollars per share)  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of Exercise Prices, lower limit 68.43
Range of Exercise Prices, upper limit $ 68.43
Options Outstanding, Number (in shares) | shares 8
Options Outstanding, Weighted Average Remaining Contractual Life 8 years 29 days
Options Outstanding, Weighted Average Exercise Price (in dollars per share) $ 68.43
Options Exercisable, Number Exercisable (in shares) | shares 4
Options Exercisable, Weighted Average Exercise Price (in dollars per share) $ 68.43
$68.56 - $68.56 (in dollars per share)  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of Exercise Prices, lower limit 68.56
Range of Exercise Prices, upper limit $ 68.56
Options Outstanding, Number (in shares) | shares 137
Options Outstanding, Weighted Average Remaining Contractual Life 7 years 7 months 13 days
Options Outstanding, Weighted Average Exercise Price (in dollars per share) $ 68.56
Options Exercisable, Number Exercisable (in shares) | shares 85
Options Exercisable, Weighted Average Exercise Price (in dollars per share) $ 68.56
$78.00- $88.00 (in dollars per share)  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of Exercise Prices, lower limit 78.00
Range of Exercise Prices, upper limit $ 88.00
Options Outstanding, Number (in shares) | shares 176
Options Outstanding, Weighted Average Remaining Contractual Life 9 years 5 months 1 day
Options Outstanding, Weighted Average Exercise Price (in dollars per share) $ 82.76
Options Exercisable, Number Exercisable (in shares) | shares 22
Options Exercisable, Weighted Average Exercise Price (in dollars per share) $ 78.00
XML 95 R81.htm IDEA: XBRL DOCUMENT v3.22.1
Equity Compensation (Summary of Restricted Stock Unit Activity) (Details) - Restricted Stock Units (RSUs) - $ / shares
shares in Thousands
12 Months Ended
Mar. 26, 2022
Mar. 27, 2021
Mar. 28, 2020
Shares      
Beginning balance (in shares) 2,613 2,680 2,834
Granted (in shares) 1,079 945 1,014
Vested (in shares) (935) (881) (897)
Forfeited (in shares) (181) (131) (271)
Ending balance (in shares) 2,576 2,613 2,680
Weighted Average Fair Value      
Beginning balance (in dollars per share) $ 60.31 $ 53.74 $ 47.99
Granted (in dollars per share) 81.61 71.44 66.76
Vested (in dollars per share) 43.96 52.97 51.20
Forfeited (in dollars per share) 70.60 55.36 50.82
Ending balance (in dollars per share) $ 74.45 $ 60.31 $ 53.74
XML 96 R82.htm IDEA: XBRL DOCUMENT v3.22.1
Equity Compensation (Summary of Restricted Stock Units Expected to Vest) (Details) - Restricted Stock Units (RSUs)
shares in Thousands
12 Months Ended
Mar. 26, 2022
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares, expected to vest (in shares) | shares 2,426
Weighted Average Fair Value, expected to vest (in dollars per share) | $ / shares $ 74.30
Weighted Average Remaining Contractual Term, expected to vest 1 year 6 months 3 days
XML 97 R83.htm IDEA: XBRL DOCUMENT v3.22.1
Equity Compensation (Schedule of Fair Value Market Stock Units Assumptions) (Details) - Market Stock Unit (MSUs)
12 Months Ended
Mar. 26, 2022
Mar. 27, 2021
Mar. 28, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Dividend yield 0.00%    
Expected stock price volatility 41.66% 43.85%  
Risk-free interest rate 1.46% 0.29%  
Expected term (in years) 3 years 3 years 3 years
Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected stock price volatility     37.17%
Risk-free interest rate     1.59%
Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected stock price volatility     41.61%
Risk-free interest rate     2.28%
XML 98 R84.htm IDEA: XBRL DOCUMENT v3.22.1
Equity Compensation (Summary of Market Stock Unit Activity) (Details) - Market Stock Unit (MSUs) - $ / shares
shares in Thousands
12 Months Ended
Mar. 26, 2022
Mar. 27, 2021
Mar. 28, 2020
Shares      
Beginning balance (in shares) 133 153 166
Granted (in shares) 28 28 45
Vested (in shares) (30) 0 0
Forfeited (in shares) (46) (48) (58)
Ending balance (in shares) 85 133 153
Weighted Average Fair Value      
Beginning balance (in dollars per share) $ 73.29 $ 68.71 $ 62.77
Granted (in dollars per share) 109.18 83.96 95.89
Vested (in dollars per share) 50.11 0 0
Forfeited (in dollars per share) 38.70 64.92 73.25
Ending balance (in dollars per share) $ 95.75 $ 73.29 $ 68.71
XML 99 R85.htm IDEA: XBRL DOCUMENT v3.22.1
Equity Compensation (Summary of Market Stock Units Expected to Vest) (Details) - Market Stock Unit (MSUs)
shares in Thousands
12 Months Ended
Mar. 26, 2022
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares, expected to vest (in shares) | shares 80
Weighted Average Fair Value, expected to vest (in dollars per share) | $ / shares $ 95.52
Weighted Average Remaining Contractual Term, expected to vest 1 year 9 months
XML 100 R86.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 26, 2022
Mar. 27, 2021
Mar. 28, 2020
Commitments [Line Items]      
Rent expense $ 19,900 $ 19,200 $ 18,400
Rental income 1,500 $ 1,400 $ 1,300
Capacity reservation fee 50,000    
Amount agreed to pre-pay 175,000    
Purchase obligation 1,712,296    
Additional non-refundable fee 10,000    
Additional amount agreed to pre-pay 20,000    
Minimum      
Commitments [Line Items]      
Purchase obligation $ 1,600,000    
XML 101 R87.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies - Purchase Commitments (Details)
$ in Thousands
Mar. 26, 2022
USD ($)
Purchase Obligation, Fiscal Year Maturity [Abstract]  
2023 $ 511,472
2024 418,299
2025 370,501
2026 251,170
2027 160,854
Thereafter 0
Total $ 1,712,296
XML 102 R88.htm IDEA: XBRL DOCUMENT v3.22.1
Stockholders' Equity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended 15 Months Ended
Mar. 26, 2022
Mar. 27, 2021
Mar. 28, 2020
Mar. 26, 2022
Jan. 31, 2021
Jan. 31, 2019
Equity, Class of Treasury Stock [Line Items]            
Repurchase and retirement of common stock, value $ 167,501 $ 109,986 $ 120,002      
Repurchase and retirement of common stock (in shares) 2,100,000          
Average cost per share repurchased (in dollars per share) $ 81.18          
Preferred stock, shares authorized (in shares) 5,000,000 5,000,000   5,000,000    
Preferred stock, shares issued (in shares) 0     0    
January 2021 Repurchase Program            
Equity, Class of Treasury Stock [Line Items]            
Share repurchase program, amount approved         $ 350,000  
Repurchase and retirement of common stock, value       $ 157,500    
Share repurchase program, remaining authorized repurchase amount $ 192,500     $ 192,500    
January 2019 Repurchase Program            
Equity, Class of Treasury Stock [Line Items]            
Share repurchase program, amount approved           $ 200,000
XML 103 R89.htm IDEA: XBRL DOCUMENT v3.22.1
Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 26, 2022
Mar. 27, 2021
Mar. 28, 2020
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Balance $ 1,389,005 $ 1,229,779 $ 1,140,240
Current period foreign exchange translation (507) 1,862 68
Current period marketable securities activity (5,587) 5,673 (2,803)
Cumulative effect of adoption of ASU 2018-02 0 0 (257)
Balance 1,599,817 1,389,005 1,229,779
Foreign Currency      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Balance 294 (1,568)  
Current period foreign exchange translation (507) 1,862  
Current period marketable securities activity 0 0  
Tax effect 0 0  
Balance (213) 294 (1,568)
Unrealized Gains (Losses) on Securities      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Balance 2,838 (1,644)  
Current period foreign exchange translation 0 0  
Current period marketable securities activity (5,587) 5,673  
Tax effect 1,174 (1,191)  
Balance (1,575) 2,838 (1,644)
Accumulated Other Comprehensive Income / (Loss)      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Balance 2,875 (3,469) (1,066)
Current period foreign exchange translation (507) 1,862  
Current period marketable securities activity (5,587) 5,673  
Tax effect 1,174 (1,191)  
Cumulative effect of adoption of ASU 2018-02 (257) (257) (257)
Balance $ (2,045) $ 2,875 $ (3,469)
XML 104 R90.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes (Summary of Income Before Income Taxes) (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 26, 2022
Mar. 27, 2021
Mar. 28, 2020
Income Tax Disclosure [Abstract]      
U.S. $ (17,674) $ 19,189 $ 44,154
Non-U.S. 386,337 226,057 137,112
Income before income taxes $ 368,663 $ 245,246 $ 181,266
XML 105 R91.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes (Summary of Provision (Benefit) for Income Taxes) (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 26, 2022
Mar. 27, 2021
Mar. 28, 2020
Income Taxes [Line Items]      
Total current tax provision $ 57,403 $ 33,409 $ 26,875
Total deferred tax provision (15,095) (5,507) (5,107)
Total tax provision 42,308 27,902 21,768
U.S.      
Income Taxes [Line Items]      
Total current tax provision 4,483 981 5,241
Total deferred tax provision (6,256) (192) (561)
Non-U.S.      
Income Taxes [Line Items]      
Total current tax provision 52,920 32,428 21,634
Total deferred tax provision $ (8,839) $ (5,315) $ (4,546)
XML 106 R92.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes (Summary of Provision (Benefit) for Income Taxes, Statutory Federal Rate Pretax Income Reconciliation) (Details)
12 Months Ended
Mar. 26, 2022
Mar. 27, 2021
Mar. 28, 2020
Income Tax Disclosure [Abstract]      
U.S. federal statutory rate 21.00% 21.00% 21.00%
Foreign income taxed at different rates (9.60%) (8.40%) (5.50%)
Stock-based compensation (0.90%) (0.80%) (2.70%)
Foreign-derived intangible income deduction (0.10%) (0.30%) (0.80%)
Current U.S. tax on foreign earnings 0.60% 0.40% 1.10%
Change in valuation allowance (0.20%) 0.00% (0.10%)
Release of prior year unrecognized tax benefits 0.00% (1.40%) (2.30%)
Interest related to unrecognized tax benefits 0.20% 0.30% 0.50%
Other 0.50% 0.60% 0.80%
Effective tax rate 11.50% 11.40% 12.00%
XML 107 R93.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
May 17, 2022
Mar. 26, 2022
Mar. 27, 2021
Mar. 28, 2020
Income Taxes [Line Items]        
Provision for one-time transition tax liability   $ 27,000    
Increase in valuation allowance   300    
Gross unrecognized tax benefits   32,879 $ 32,879 $ 36,208
Interest and penalties incurred during period   900 $ 700  
Interest accrued   5,100    
Subsequent Event        
Income Taxes [Line Items]        
Estimate of possible loss $ 170,500      
Income tax examination, estimate of possible loss, penalties expense $ 63,700      
Federal        
Income Taxes [Line Items]        
Net operating loss carryforwards   3,700    
Non-U.S.        
Income Taxes [Line Items]        
Net operating loss carryforwards   300    
State        
Income Taxes [Line Items]        
Net operating loss carryforwards   10,100    
Research Tax Credit Carryforward | State        
Income Taxes [Line Items]        
Tax credit carryforward   $ 13,700    
XML 108 R94.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes (Significant Components of Deferred Tax Assets and Liabilities) (Details) - USD ($)
$ in Thousands
Mar. 26, 2022
Mar. 27, 2021
Deferred tax assets:    
Accrued expenses and allowances $ 6,517 $ 4,354
Net operating loss carryforwards 1,713 1,781
Research and development tax credit carryforwards 15,230 12,753
Stock-based compensation 18,952 10,995
Lease liabilities 26,653 17,672
Capitalized research and development 6,372 0
Other 651 0
Total deferred tax assets 76,088 47,555
Valuation allowance for deferred tax assets (13,088) (12,782)
Net deferred tax assets 63,000 34,773
Deferred tax liabilities:    
Depreciation and amortization 3,574 4,059
Right of use asset 25,744 16,987
Acquisition intangibles 32,315 3,100
Other 0 650
Total deferred tax liabilities 61,633 24,796
Total net deferred tax assets $ 1,367 $ 9,977
XML 109 R95.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes (Reconciliation of Unrecognized Tax Benefits) (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 26, 2022
Mar. 27, 2021
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]    
Beginning balance $ 32,879 $ 36,208
Additions based on tax positions related to the current year 0 0
Reductions based on tax positions related to the prior years 0 (3,329)
Ending balance $ 32,879 $ 32,879
XML 110 R96.htm IDEA: XBRL DOCUMENT v3.22.1
Segment Information (Narrative) (Details)
12 Months Ended
Mar. 26, 2022
product_line
segment
Segment Reporting [Abstract]  
Number of reportable segments | segment 1
Number of product lines | product_line 2
XML 111 R97.htm IDEA: XBRL DOCUMENT v3.22.1
Segment Information (Schedule of Sales by Geographic Location Based on the Sales Office Location) (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 26, 2022
Mar. 27, 2021
Mar. 28, 2020
Revenues from External Customers and Long-Lived Assets [Line Items]      
Net sales $ 1,781,460 $ 1,369,230 $ 1,281,124
China      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Net sales 1,197,812 1,024,178 975,090
Hong Kong      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Net sales 325,433 170,605 205,314
Vietnam      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Net sales 72,162 10,115 0
South Korea      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Net sales 51,606 42,403 12,218
United States      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Net sales 29,513 21,708 17,099
Rest of World      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Net sales $ 104,934 $ 100,221 $ 71,403
XML 112 R98.htm IDEA: XBRL DOCUMENT v3.22.1
Segment Information (Schedule of Property, Plant, and Equipment, Net, by Geographic Location) (Details) - USD ($)
$ in Thousands
Mar. 26, 2022
Mar. 27, 2021
Revenues from External Customers and Long-Lived Assets [Line Items]    
Property and equipment, net $ 157,077 $ 154,942
United States    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Property and equipment, net 118,847 116,649
United Kingdom    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Property and equipment, net 28,612 29,895
Rest of World    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Property and equipment, net $ 9,618 $ 8,398
XML 113 crus-20220326_htm.xml IDEA: XBRL DOCUMENT 0000772406 2021-03-28 2022-03-26 0000772406 2021-09-25 0000772406 2022-05-18 0000772406 2022-03-26 0000772406 2021-03-27 0000772406 2020-03-29 2021-03-27 0000772406 2019-03-31 2020-03-28 0000772406 2020-03-28 0000772406 2019-03-30 0000772406 us-gaap:CommonStockMember 2019-03-30 0000772406 us-gaap:AdditionalPaidInCapitalMember 2019-03-30 0000772406 us-gaap:RetainedEarningsMember 2019-03-30 0000772406 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-30 0000772406 us-gaap:RetainedEarningsMember 2019-03-31 2020-03-28 0000772406 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 2020-03-28 0000772406 us-gaap:CommonStockMember 2019-03-31 2020-03-28 0000772406 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 2020-03-28 0000772406 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201602Member us-gaap:RetainedEarningsMember 2019-03-30 0000772406 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201602Member 2019-03-30 0000772406 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201802Member us-gaap:RetainedEarningsMember 2019-03-30 0000772406 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201802Member us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-30 0000772406 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201802Member 2019-03-30 0000772406 us-gaap:CommonStockMember 2020-03-28 0000772406 us-gaap:AdditionalPaidInCapitalMember 2020-03-28 0000772406 us-gaap:RetainedEarningsMember 2020-03-28 0000772406 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-28 0000772406 us-gaap:RetainedEarningsMember 2020-03-29 2021-03-27 0000772406 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-29 2021-03-27 0000772406 us-gaap:CommonStockMember 2020-03-29 2021-03-27 0000772406 us-gaap:AdditionalPaidInCapitalMember 2020-03-29 2021-03-27 0000772406 us-gaap:CommonStockMember 2021-03-27 0000772406 us-gaap:AdditionalPaidInCapitalMember 2021-03-27 0000772406 us-gaap:RetainedEarningsMember 2021-03-27 0000772406 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-27 0000772406 us-gaap:RetainedEarningsMember 2021-03-28 2022-03-26 0000772406 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-28 2022-03-26 0000772406 us-gaap:CommonStockMember 2021-03-28 2022-03-26 0000772406 us-gaap:AdditionalPaidInCapitalMember 2021-03-28 2022-03-26 0000772406 us-gaap:CommonStockMember 2022-03-26 0000772406 us-gaap:AdditionalPaidInCapitalMember 2022-03-26 0000772406 us-gaap:RetainedEarningsMember 2022-03-26 0000772406 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-26 0000772406 srt:MinimumMember us-gaap:PropertyPlantAndEquipmentMember 2021-03-28 2022-03-26 0000772406 srt:MaximumMember us-gaap:PropertyPlantAndEquipmentMember 2021-03-28 2022-03-26 0000772406 srt:MinimumMember crus:FurnitureFixturesMachineryAndEquipmentMember 2021-03-28 2022-03-26 0000772406 srt:MaximumMember crus:FurnitureFixturesMachineryAndEquipmentMember 2021-03-28 2022-03-26 0000772406 srt:MaximumMember us-gaap:BuildingMember 2021-03-28 2022-03-26 0000772406 us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember 2021-03-28 2022-03-26 0000772406 crus:CapitalizedEnterpriseResourcePlanningSoftwareMember 2021-03-28 2022-03-26 0000772406 2019-12-29 2020-03-28 0000772406 us-gaap:LandMember 2022-03-26 0000772406 us-gaap:LandMember 2021-03-27 0000772406 us-gaap:BuildingMember 2022-03-26 0000772406 us-gaap:BuildingMember 2021-03-27 0000772406 us-gaap:FurnitureAndFixturesMember 2022-03-26 0000772406 us-gaap:FurnitureAndFixturesMember 2021-03-27 0000772406 us-gaap:LeaseholdImprovementsMember 2022-03-26 0000772406 us-gaap:LeaseholdImprovementsMember 2021-03-27 0000772406 us-gaap:MachineryAndEquipmentMember 2022-03-26 0000772406 us-gaap:MachineryAndEquipmentMember 2021-03-27 0000772406 us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember 2022-03-26 0000772406 us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember 2021-03-27 0000772406 us-gaap:ConstructionInProgressMember 2022-03-26 0000772406 us-gaap:ConstructionInProgressMember 2021-03-27 0000772406 srt:MinimumMember 2021-03-28 2022-03-26 0000772406 srt:MaximumMember 2021-03-28 2022-03-26 0000772406 crus:HenanFuchiMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-03-28 2022-03-26 0000772406 crus:PegatronMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-03-28 2022-03-26 0000772406 crus:HenanFuchiMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2020-03-29 2021-03-27 0000772406 crus:TenLargestCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-03-29 2021-03-27 0000772406 crus:TenLargestCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-03-31 2020-03-28 0000772406 crus:TenLargestCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-03-28 2022-03-26 0000772406 crus:AppleIncMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-03-28 2022-03-26 0000772406 crus:AppleIncMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-03-29 2021-03-27 0000772406 crus:AppleIncMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-03-31 2020-03-28 0000772406 us-gaap:DomesticCorporateDebtSecuritiesMember 2022-03-26 0000772406 us-gaap:ForeignCorporateDebtSecuritiesMember 2022-03-26 0000772406 us-gaap:USTreasurySecuritiesMember 2022-03-26 0000772406 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2022-03-26 0000772406 us-gaap:DomesticCorporateDebtSecuritiesMember 2021-03-27 0000772406 us-gaap:ForeignCorporateDebtSecuritiesMember 2021-03-27 0000772406 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2021-03-27 0000772406 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2022-03-26 0000772406 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member 2022-03-26 0000772406 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member 2022-03-26 0000772406 us-gaap:MoneyMarketFundsMember 2022-03-26 0000772406 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel1Member 2022-03-26 0000772406 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel2Member 2022-03-26 0000772406 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel3Member 2022-03-26 0000772406 us-gaap:CommercialPaperMember 2022-03-26 0000772406 us-gaap:FairValueInputsLevel1Member 2022-03-26 0000772406 us-gaap:FairValueInputsLevel2Member 2022-03-26 0000772406 us-gaap:FairValueInputsLevel3Member 2022-03-26 0000772406 us-gaap:FairValueInputsLevel1Member us-gaap:CorporateDebtSecuritiesMember 2022-03-26 0000772406 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2022-03-26 0000772406 us-gaap:FairValueInputsLevel3Member us-gaap:CorporateDebtSecuritiesMember 2022-03-26 0000772406 us-gaap:CorporateDebtSecuritiesMember 2022-03-26 0000772406 us-gaap:FairValueInputsLevel1Member us-gaap:ForeignGovernmentDebtSecuritiesMember 2022-03-26 0000772406 us-gaap:FairValueInputsLevel2Member us-gaap:ForeignGovernmentDebtSecuritiesMember 2022-03-26 0000772406 us-gaap:FairValueInputsLevel3Member us-gaap:ForeignGovernmentDebtSecuritiesMember 2022-03-26 0000772406 us-gaap:ForeignGovernmentDebtSecuritiesMember 2022-03-26 0000772406 us-gaap:FairValueInputsLevel1Member us-gaap:USTreasurySecuritiesMember 2022-03-26 0000772406 us-gaap:FairValueInputsLevel2Member us-gaap:USTreasurySecuritiesMember 2022-03-26 0000772406 us-gaap:FairValueInputsLevel3Member us-gaap:USTreasurySecuritiesMember 2022-03-26 0000772406 us-gaap:FairValueInputsLevel1Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2022-03-26 0000772406 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2022-03-26 0000772406 us-gaap:FairValueInputsLevel3Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2022-03-26 0000772406 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2021-03-27 0000772406 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member 2021-03-27 0000772406 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member 2021-03-27 0000772406 us-gaap:MoneyMarketFundsMember 2021-03-27 0000772406 us-gaap:FairValueInputsLevel1Member us-gaap:CorporateDebtSecuritiesMember 2021-03-27 0000772406 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2021-03-27 0000772406 us-gaap:FairValueInputsLevel3Member us-gaap:CorporateDebtSecuritiesMember 2021-03-27 0000772406 us-gaap:CorporateDebtSecuritiesMember 2021-03-27 0000772406 us-gaap:FairValueInputsLevel1Member us-gaap:ForeignGovernmentDebtSecuritiesMember 2021-03-27 0000772406 us-gaap:FairValueInputsLevel2Member us-gaap:ForeignGovernmentDebtSecuritiesMember 2021-03-27 0000772406 us-gaap:FairValueInputsLevel3Member us-gaap:ForeignGovernmentDebtSecuritiesMember 2021-03-27 0000772406 us-gaap:ForeignGovernmentDebtSecuritiesMember 2021-03-27 0000772406 us-gaap:FairValueInputsLevel1Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2021-03-27 0000772406 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2021-03-27 0000772406 us-gaap:FairValueInputsLevel3Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2021-03-27 0000772406 us-gaap:FairValueInputsLevel1Member 2021-03-27 0000772406 us-gaap:FairValueInputsLevel2Member 2021-03-27 0000772406 us-gaap:FairValueInputsLevel3Member 2021-03-27 0000772406 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2021-03-28 2022-03-26 0000772406 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2020-03-29 2021-03-27 0000772406 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2019-03-31 2020-03-28 0000772406 crus:CoreTechnologyMember 2022-03-26 0000772406 crus:CoreTechnologyMember 2021-03-27 0000772406 us-gaap:LicensingAgreementsMember 2022-03-26 0000772406 us-gaap:LicensingAgreementsMember 2021-03-27 0000772406 crus:ExistingTechnologyMember 2021-03-28 2022-03-26 0000772406 crus:ExistingTechnologyMember 2022-03-26 0000772406 crus:ExistingTechnologyMember 2021-03-27 0000772406 crus:InProcessResearchDevelopmentMember 2021-03-28 2022-03-26 0000772406 crus:InProcessResearchDevelopmentMember 2022-03-26 0000772406 crus:InProcessResearchDevelopmentMember 2021-03-27 0000772406 us-gaap:TrademarksAndTradeNamesMember 2021-03-28 2022-03-26 0000772406 us-gaap:TrademarksAndTradeNamesMember 2022-03-26 0000772406 us-gaap:TrademarksAndTradeNamesMember 2021-03-27 0000772406 us-gaap:CustomerRelationshipsMember 2021-03-28 2022-03-26 0000772406 us-gaap:CustomerRelationshipsMember 2022-03-26 0000772406 us-gaap:CustomerRelationshipsMember 2021-03-27 0000772406 us-gaap:OrderOrProductionBacklogMember 2022-03-26 0000772406 us-gaap:OrderOrProductionBacklogMember 2021-03-27 0000772406 us-gaap:NoncompeteAgreementsMember 2022-03-26 0000772406 us-gaap:NoncompeteAgreementsMember 2021-03-27 0000772406 crus:TechnologyLicensesMember 2021-03-28 2022-03-26 0000772406 crus:TechnologyLicensesMember 2022-03-26 0000772406 crus:TechnologyLicensesMember 2021-03-27 0000772406 crus:LionSemiconductorIncMember 2021-07-20 0000772406 crus:LionSemiconductorIncMember 2021-07-20 2021-07-20 0000772406 crus:LionSemiconductorIncMember 2021-09-26 2021-12-25 0000772406 crus:LionSemiconductorIncMember 2022-03-26 0000772406 crus:LionSemiconductorIncMember us-gaap:DevelopedTechnologyRightsMember 2021-07-20 2021-07-20 0000772406 crus:LionSemiconductorIncMember us-gaap:CustomerRelationshipsMember 2021-07-20 2021-07-20 0000772406 crus:LionSemiconductorIncMember 2021-07-21 2022-03-26 0000772406 crus:SecondAmendedCreditAgreementRevolvingCreditFacilityMember 2021-07-08 0000772406 srt:MinimumMember crus:SecondAmendedCreditAgreementRevolvingCreditFacilityMember us-gaap:BaseRateMember 2021-07-08 2021-07-08 0000772406 srt:MaximumMember crus:SecondAmendedCreditAgreementRevolvingCreditFacilityMember us-gaap:BaseRateMember 2021-07-08 2021-07-08 0000772406 srt:MinimumMember crus:SecondAmendedCreditAgreementRevolvingCreditFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-07-08 2021-07-08 0000772406 srt:MaximumMember crus:SecondAmendedCreditAgreementRevolvingCreditFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-07-08 2021-07-08 0000772406 srt:MinimumMember crus:SecondAmendedCreditAgreementRevolvingCreditFacilityMember 2021-07-08 2021-07-08 0000772406 srt:MaximumMember crus:SecondAmendedCreditAgreementRevolvingCreditFacilityMember 2021-07-08 2021-07-08 0000772406 crus:SecondAmendedCreditAgreementRevolvingCreditFacilityMember 2021-07-08 2021-07-08 0000772406 crus:SecondAmendedCreditAgreementRevolvingCreditFacilityMember 2022-03-26 0000772406 crus:AudioProductsSegmentMember 2021-03-28 2022-03-26 0000772406 crus:AudioProductsSegmentMember 2020-03-29 2021-03-27 0000772406 crus:AudioProductsSegmentMember 2019-03-31 2020-03-28 0000772406 crus:HighPerformanceMixedSignalProductsMember 2021-03-28 2022-03-26 0000772406 crus:HighPerformanceMixedSignalProductsMember 2020-03-29 2021-03-27 0000772406 crus:HighPerformanceMixedSignalProductsMember 2019-03-31 2020-03-28 0000772406 country:CN 2021-03-28 2022-03-26 0000772406 country:CN 2020-03-29 2021-03-27 0000772406 country:CN 2019-03-31 2020-03-28 0000772406 country:US 2021-03-28 2022-03-26 0000772406 country:US 2020-03-29 2021-03-27 0000772406 country:US 2019-03-31 2020-03-28 0000772406 us-gaap:NonUsMember 2021-03-28 2022-03-26 0000772406 us-gaap:NonUsMember 2020-03-29 2021-03-27 0000772406 us-gaap:NonUsMember 2019-03-31 2020-03-28 0000772406 srt:MinimumMember 2022-03-26 0000772406 srt:MaximumMember 2022-03-26 0000772406 crus:MEMSRestructuringMember 2019-03-31 2020-03-28 0000772406 crus:MEMSRestructuringMember 2020-03-29 2020-06-27 0000772406 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2021-03-28 2022-03-26 0000772406 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2021-03-28 2022-03-26 0000772406 srt:MinimumMember us-gaap:RestrictedStockUnitsRSUMember 2021-03-28 2022-03-26 0000772406 srt:MaximumMember us-gaap:RestrictedStockUnitsRSUMember 2021-03-28 2022-03-26 0000772406 crus:MarketStockUnitMsusMember 2021-03-28 2022-03-26 0000772406 us-gaap:CostOfSalesMember 2021-03-28 2022-03-26 0000772406 us-gaap:CostOfSalesMember 2020-03-29 2021-03-27 0000772406 us-gaap:CostOfSalesMember 2019-03-31 2020-03-28 0000772406 us-gaap:ResearchAndDevelopmentExpenseMember 2021-03-28 2022-03-26 0000772406 us-gaap:ResearchAndDevelopmentExpenseMember 2020-03-29 2021-03-27 0000772406 us-gaap:ResearchAndDevelopmentExpenseMember 2019-03-31 2020-03-28 0000772406 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-03-28 2022-03-26 0000772406 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-03-29 2021-03-27 0000772406 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-03-31 2020-03-28 0000772406 crus:RestrictedStockUnitsAndMarketStockUnitsMember 2021-03-28 2022-03-26 0000772406 crus:RestrictedStockUnitsAndMarketStockUnitsMember 2020-03-29 2021-03-27 0000772406 crus:RestrictedStockUnitsAndMarketStockUnitsMember 2019-03-31 2020-03-28 0000772406 crus:OptionsRsusAndMsusMember 2022-03-26 0000772406 us-gaap:EmployeeStockOptionMember 2021-03-28 2022-03-26 0000772406 us-gaap:RestrictedStockUnitsRSUMember 2021-03-28 2022-03-26 0000772406 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2020-03-29 2021-03-27 0000772406 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2020-03-29 2021-03-27 0000772406 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2019-03-31 2020-03-28 0000772406 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2019-03-31 2020-03-28 0000772406 crus:WeightedAverageEstimatedFairValueUsingBlackScholesOptionValuationModelMember 2021-03-28 2022-03-26 0000772406 crus:WeightedAverageEstimatedFairValueUsingBlackScholesOptionValuationModelMember 2020-03-29 2021-03-27 0000772406 crus:WeightedAverageEstimatedFairValueUsingBlackScholesOptionValuationModelMember 2019-03-31 2020-03-28 0000772406 crus:ExercisePriceRangeRangeOneMember 2021-03-28 2022-03-26 0000772406 crus:ExercisePriceRangeRangeOneMember 2022-03-26 0000772406 crus:ExercisePriceRangeRangeTwoMember 2021-03-28 2022-03-26 0000772406 crus:ExercisePriceRangeRangeTwoMember 2022-03-26 0000772406 crus:ExercisePriceRangeRangeThreeMember 2021-03-28 2022-03-26 0000772406 crus:ExercisePriceRangeRangeThreeMember 2022-03-26 0000772406 crus:ExercisePriceRangeRangeFourMember 2021-03-28 2022-03-26 0000772406 crus:ExercisePriceRangeRangeFourMember 2022-03-26 0000772406 crus:ExercisePriceRangeRangeFiveMember 2021-03-28 2022-03-26 0000772406 crus:ExercisePriceRangeRangeFiveMember 2022-03-26 0000772406 crus:ExercisePriceRangeRangeSixMember 2021-03-28 2022-03-26 0000772406 crus:ExercisePriceRangeRangeSixMember 2022-03-26 0000772406 us-gaap:RestrictedStockUnitsRSUMember 2019-03-30 0000772406 us-gaap:RestrictedStockUnitsRSUMember 2019-03-31 2020-03-28 0000772406 us-gaap:RestrictedStockUnitsRSUMember 2020-03-28 0000772406 us-gaap:RestrictedStockUnitsRSUMember 2020-03-29 2021-03-27 0000772406 us-gaap:RestrictedStockUnitsRSUMember 2021-03-27 0000772406 us-gaap:RestrictedStockUnitsRSUMember 2022-03-26 0000772406 crus:MarketStockUnitMsusMember 2020-03-29 2021-03-27 0000772406 srt:MinimumMember crus:MarketStockUnitMsusMember 2019-03-31 2020-03-28 0000772406 srt:MaximumMember crus:MarketStockUnitMsusMember 2019-03-31 2020-03-28 0000772406 crus:MarketStockUnitMsusMember 2019-03-31 2020-03-28 0000772406 crus:MarketStockUnitMsusMember crus:WeightedAverageEstimatedFairValueUsingMonteCarloSimulationModelMember 2021-03-28 2022-03-26 0000772406 crus:MarketStockUnitMsusMember 2019-03-30 0000772406 crus:MarketStockUnitMsusMember 2020-03-28 0000772406 crus:MarketStockUnitMsusMember 2021-03-27 0000772406 crus:MarketStockUnitMsusMember 2022-03-26 0000772406 crus:January2021RepurchaseProgramMember 2021-01-31 0000772406 crus:January2021RepurchaseProgramMember 2021-01-01 2022-03-26 0000772406 crus:January2021RepurchaseProgramMember 2022-03-26 0000772406 crus:January2019RepurchaseProgramMember 2019-01-31 0000772406 us-gaap:AccumulatedTranslationAdjustmentMember 2020-03-28 0000772406 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2020-03-28 0000772406 us-gaap:AccumulatedTranslationAdjustmentMember 2020-03-29 2021-03-27 0000772406 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2020-03-29 2021-03-27 0000772406 us-gaap:AccumulatedTranslationAdjustmentMember 2021-03-27 0000772406 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2021-03-27 0000772406 us-gaap:AccumulatedTranslationAdjustmentMember 2021-03-28 2022-03-26 0000772406 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2021-03-28 2022-03-26 0000772406 us-gaap:AccumulatedTranslationAdjustmentMember 2022-03-26 0000772406 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2022-03-26 0000772406 us-gaap:DomesticCountryMember 2021-03-28 2022-03-26 0000772406 us-gaap:DomesticCountryMember 2020-03-29 2021-03-27 0000772406 us-gaap:DomesticCountryMember 2019-03-31 2020-03-28 0000772406 us-gaap:ForeignCountryMember 2021-03-28 2022-03-26 0000772406 us-gaap:ForeignCountryMember 2020-03-29 2021-03-27 0000772406 us-gaap:ForeignCountryMember 2019-03-31 2020-03-28 0000772406 us-gaap:InternalRevenueServiceIRSMember 2022-03-26 0000772406 us-gaap:ForeignCountryMember 2022-03-26 0000772406 us-gaap:StateAndLocalJurisdictionMember 2022-03-26 0000772406 us-gaap:StateAndLocalJurisdictionMember us-gaap:ResearchMember 2022-03-26 0000772406 us-gaap:SubsequentEventMember 2022-05-17 2022-05-17 0000772406 country:HK 2021-03-28 2022-03-26 0000772406 country:HK 2020-03-29 2021-03-27 0000772406 country:HK 2019-03-31 2020-03-28 0000772406 country:VN 2021-03-28 2022-03-26 0000772406 country:VN 2020-03-29 2021-03-27 0000772406 country:VN 2019-03-31 2020-03-28 0000772406 country:KR 2021-03-28 2022-03-26 0000772406 country:KR 2020-03-29 2021-03-27 0000772406 country:KR 2019-03-31 2020-03-28 0000772406 crus:OtherNonUSCountriesMember 2021-03-28 2022-03-26 0000772406 crus:OtherNonUSCountriesMember 2020-03-29 2021-03-27 0000772406 crus:OtherNonUSCountriesMember 2019-03-31 2020-03-28 0000772406 country:US 2022-03-26 0000772406 country:US 2021-03-27 0000772406 country:GB 2022-03-26 0000772406 country:GB 2021-03-27 0000772406 crus:OtherNonUSCountriesMember 2022-03-26 0000772406 crus:OtherNonUSCountriesMember 2021-03-27 iso4217:USD shares iso4217:USD shares pure crus:derivtive crus:segment crus:product_line false 0000772406 2022 FY P1Y P1Y P3Y P1Y P1Y 10-K true 2022-03-26 --03-26 false 0-17795 CIRRUS LOGIC, INC. DE 77-0024818 800 W. 6th Street Austin, TX 78701 (512) 851-4000 Common stock, $0.001 par value CRUS NASDAQ Yes No Yes Yes Large Accelerated Filer false false true false 2809967527 56108704 Certain information contained in the registrant’s proxy statement for its annual meeting of stockholders to be held July 29, 2022 is incorporated by reference in Part II – Item 5 and Part III of this Annual Report on Form 10-K. 42 Ernst & Young LLP Austin, Texas 369814000 442164000 10601000 55697000 240264000 108712000 138436000 173263000 40822000 37576000 40078000 25107000 840015000 842519000 63749000 312759000 171003000 133548000 157077000 154942000 158145000 22031000 435791000 287518000 11068000 9977000 195000000 0 91552000 67320000 2123400000 1830614000 115417000 102744000 65261000 54849000 21736000 28006000 14680000 14573000 30964000 0 16725000 13438000 264783000 213610000 13563000 36096000 73383000 64020000 163162000 127883000 8692000 0 258800000 227999000 5000000 5000000 0 0 0.001 0.001 280000000 280000000 56596000 56596000 57652000 57652000 57000 58000 1578370000 1498761000 23435000 -112689000 -2045000 2875000 1599817000 1389005000 2123400000 1830614000 1781460000 1369230000 1281124000 857819000 661929000 606957000 923641000 707301000 674167000 406307000 342759000 347647000 150996000 127008000 131115000 0 352000 21925000 557303000 470119000 500687000 366338000 237182000 173480000 1563000 6281000 10458000 948000 1057000 1057000 1710000 2840000 -1615000 368663000 245246000 181266000 42308000 27902000 21768000 326355000 217344000 159498000 5.70 3.74 2.74 5.52 3.62 2.64 57278000 58106000 58317000 59143000 60060000 60462000 326355000 217344000 159498000 -507000 1862000 68000 -5587000 5673000 -2803000 0 0 -257000 -1174000 1191000 -589000 321435000 223688000 157095000 326355000 217344000 159498000 62061000 47083000 68237000 66392000 56762000 53757000 -15002000 -5581000 -5888000 -642000 -371000 -379000 -370000 622000 -697000 0 352000 21925000 124826000 -45286000 33082000 -42502000 26538000 -17765000 195000000 0 0 92584000 -843000 -1379000 10529000 21104000 27626000 10049000 12410000 11470000 -804000 -18185000 -9809000 39656000 0 0 -5587000 -1684000 -18139000 124753000 348945000 295815000 371545000 168328000 170818000 83023000 225528000 249463000 26139000 18253000 15656000 3871000 2222000 5920000 276884000 0 0 -18372000 -77675000 -100221000 1718000 0 0 13220000 7128000 18635000 22732000 18367000 18280000 167501000 109986000 120002000 -178731000 -121225000 -119647000 -72350000 150045000 75947000 442164000 292119000 216172000 369814000 442164000 292119000 35693000 28988000 22321000 572000 610000 457000 58954000 59000 1363677000 -222430000 -1066000 1140240000 159498000 159498000 -2214000 -2214000 68000 68000 1418000 1000 18634000 -18280000 355000 -726000 -726000 257000 -257000 0 2130000 2000 120000000 120002000 52560000 52560000 58242000 58000 1434871000 -201681000 -3469000 1229779000 217344000 217344000 4482000 4482000 1862000 1862000 862000 1000 7128000 -18367000 -11238000 1452000 1000 109985000 109986000 56762000 56762000 57652000 58000 1498761000 -112689000 2875000 1389005000 326355000 326355000 -4413000 -4413000 -507000 -507000 1008000 1000 13217000 -22732000 -9514000 2064000 2000 167499000 167501000 66392000 66392000 56596000 57000 1578370000 23435000 -2045000 1599817000 Description of Business<div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Description of Business</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cirrus Logic, Inc. (“Cirrus Logic,” “We,” “Us,” “Our,” or the “Company”) is a leader in low-power, high-precision mixed-signal processing solutions that create innovative user experiences for the world’s top mobile and consumer applications.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We were incorporated in California in 1984, became a public company in 1989, and were reincorporated in the State of Delaware in February 1999. Our primary facility housing engineering, sales and marketing, and administration functions is located in Austin, Texas. We also have offices in various other locations in the United States, United Kingdom, and Asia, including the People’s Republic of China, South Korea, Japan, Singapore, and Taiwan. Our common stock, which has been publicly traded since 1989, is listed on the NASDAQ's Global Select Market under the symbol CRUS.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Basis of Presentation</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We prepare financial statements on a 52- or 53-week year that ends on the last Saturday in March. Fiscal years 2022, 2021 and 2020 were 52-week years. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Principles of Consolidation</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (U.S. GAAP) and include the accounts of the Company and its wholly-owned subsidiaries. All significant intercompany balances and transactions have been eliminated.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reclassifications</span></div><div style="margin-top:5pt;text-indent:24.75pt"><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 year balances in order to conform to the current year’s presentation of financial information.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Use of Estimates</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in accordance with U.S. GAAP requires the use of management estimates. These estimates are subjective in nature and involve judgments that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at fiscal year-end and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from these estimates.</span></div> Basis of PresentationWe prepare financial statements on a 52- or 53-week year that ends on the last Saturday in March. Fiscal years 2022, 2021 and 2020 were 52-week years. <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Principles of Consolidation</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (U.S. GAAP) and include the accounts of the Company and its wholly-owned subsidiaries. All significant intercompany balances and transactions have been eliminated.</span></div> <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reclassifications</span></div><div style="margin-top:5pt;text-indent:24.75pt"><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 year balances in order to conform to the current year’s presentation of financial information.</span></div> <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Use of Estimates</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in accordance with U.S. GAAP requires the use of management estimates. These estimates are subjective in nature and involve judgments that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at fiscal year-end and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from these estimates.</span></div> Summary of Significant Accounting Policies<div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash and Cash Equivalents</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents consist primarily of money market funds, commercial paper, and U.S. Government Treasury and Agency instruments with original maturities of three months or less at the date of purchase.</span></div><div style="margin-top:9pt"><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></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for business combinations using the acquisition method of accounting and allocate the fair value of acquisition consideration to the assets acquired and liabilities assumed based on their fair values at the acquisition date. The excess of the fair value of purchase consideration over the fair value of the assets acquired and liabilities assumed is recorded as goodwill. The results of operations of the business acquired is included in our consolidated statements of income beginning on the date of the acquisition.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Inventories</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use the lower of cost or net realizable value to value our inventories, with cost being determined on a first-in, first-out basis. One of the factors we consistently evaluate in the application of this method is the extent to which products are accepted into the marketplace. By policy, we evaluate market acceptance based on known business factors and conditions by comparing forecasted customer unit demand for our products over a specific future period, or demand horizon, to quantities on hand at the end of each accounting period.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On a quarterly and annual basis, we analyze inventories on a part-by-part basis. Product life cycles and the competitive nature of the industry are factors considered in the evaluation of customer unit demand at the end of each quarterly accounting </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">period. Inventory on-hand in excess of forecasted demand is considered to have reduced market value and, therefore, the cost basis is adjusted to the lower of cost or net realizable value. Typically, market values for excess or obsolete inventories are considered to be zero. Inventory charges recorded for excess and obsolete inventory, including scrapped inventory, were $6.5 million and $1.2 million, in fiscal year 2022 and 2021, respectively. Inventory charges in fiscal year 2022 and 2021 related to a combination of quality issues and inventory exceeding demand.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories were comprised of the following (in thousands):</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.198%"><tr><td style="width:1.0%"/><td style="width:65.161%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.313%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.559%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.467%"/><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, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 27, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,188 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,073 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,248 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,190 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138,436 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,263 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Property, Plant and Equipment, net</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment is recorded at cost, net of depreciation and amortization. Depreciation and amortization is calculated on a straight-line basis over estimated economic lives, ranging from 3 to 39 years. Leasehold improvements are depreciated over the shorter of the term of the lease or the estimated useful life. Furniture, fixtures, machinery, and equipment are all depreciated over a useful life of 3 to 10 years, while buildings are depreciated over a period of up to 39 years. In general, our capitalized software is amortized over a useful life of 3 years, with capitalized enterprise resource planning software being amortized over a useful life of 10 years. Gains or losses related to retirements or dispositions of fixed assets are recognized in the period incurred. Additionally, if impairment indicators exist, the Company will assess the carrying value in relation to the calculated fair value of the associated asset. The Company recorded $0.1 million and $9.6 million of equipment disposal charges, during fiscal year 2021 and the fourth quarter of fiscal year 2020, respectively, related to the MEMS restructuring. See Note 12 — Restructuring Costs for further detail. There were no additional material disposal charges for property, plant and equipment in fiscal years 2022, 2021 or 2020.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment was comprised of the following (in thousands):</span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.198%"><tr><td style="width:1.0%"/><td style="width:64.705%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.465%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.559%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.771%"/><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, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 27, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,853 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,853 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,730 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,803 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,122 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,733 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,611 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,041 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">175,966 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized software</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,491 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,152 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,566 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">950 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property, plant and equipment</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">373,339 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">350,932 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(216,262)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(195,990)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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 style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,077 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154,942 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization expense on property, plant, and equipment for fiscal years 2022, 2021, and 2020 was $24.8 million, $24.9 million, and $31.9 million, respectively.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill and Intangibles, net</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets include purchased technology licenses and patents that are reported at cost and are amortized on a straight-line basis over their useful lives, generally ranging from 1 to 5 years. Acquired intangibles include existing technology, core technology or patents, license agreements, in-process research &amp; development, trademarks, tradenames, customer relationships, non-compete agreements, and backlog. These assets are amortized on a straight-line basis over lives ranging from 1 to 15 years.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Goodwill is recorded at the time of an acquisition and is calculated as the difference between the aggregate consideration paid for an acquisition and the fair value of the net tangible and intangible assets acquired. Goodwill and intangible assets deemed to have indefinite lives are not amortized but are subject to annual impairment tests. The Company tests goodwill and indefinite lived intangibles for impairment on an annual basis or more frequently if the Company believes indicators of impairment exist. Impairment evaluations involve management’s assessment of qualitative factors to determine whether it is more likely than not that goodwill and other intangible assets are impaired. If management concludes from its assessment of </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">qualitative factors that it is more likely than not that impairment exists, then a quantitative impairment test will be performed involving management estimates of asset useful lives and future cash flows. Significant management judgment is required in the forecasts of future operating results that are used in these evaluations. Following the quantitative test, an impairment charge would be recorded for the amount the carrying value exceeds the calculated fair value. If our actual results, or the plans and estimates used in future impairment analyses, are lower than the original estimates used to assess the recoverability of these assets, we could incur additional impairment charges in a future period. The Company has recorded no goodwill impairments in fiscal years 2022, 2021, and 2020. During the fourth quarter of fiscal year 2020, the Company recorded $10.0 million of intangible asset impairment charges related to the MEMS restructuring. See Note 12 — Restructuring Costs for further detail. There were no material intangible asset impairments in fiscal years 2022 or 2021. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Long-Lived Assets</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We test for impairment losses on long-lived assets and definite-lived intangibles used in operations when indicators of impairment are present and the undiscounted cash flows estimated to be generated by those assets are less than the assets’ carrying amounts. We measure any impairment loss by comparing the fair value of the asset to its carrying amount. We estimate fair value based on discounted future cash flows, quoted market prices, or independent appraisals. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Foreign Currency Translation</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Some of the Company's subsidiaries utilize the local currency as the functional currency. The Company’s main entities, including the entities that generate the majority of sales and employ the majority of employees, are U.S. dollar functional. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Concentration of Credit Risk</span></div><div style="margin-top:5pt;text-indent:24.75pt"><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 us to material concentrations of credit risk consist primarily of cash equivalents, marketable securities, long-term marketable securities, and trade accounts receivable. We are exposed to credit risk to the extent of the amounts recorded on the balance sheet. By policy, our cash equivalents, marketable securities, and long-term marketable securities are subject to certain nationally recognized credit standards, issuer concentrations, sovereign risk, and marketability or liquidity considerations.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In evaluating our trade receivables, we perform credit evaluations of our major customers’ financial condition and monitor closely all of our receivables to limit our financial exposure by limiting the length of time and amount of credit extended. In certain situations, we may require payment in advance or utilize letters of credit to reduce credit risk. By policy, we establish a reserve for trade accounts receivable based on the type of business in which a customer is engaged, the length of time a trade account receivable is outstanding, and other knowledge that we may possess relating to the probability that a trade receivable is at risk for non-payment.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We had two contract manufacturers, Henan Fuchi and Pegatron, who represented 30 percent and 17 percent, respectively, of our consolidated gross trade accounts receivable as of the end of fiscal year 2022. Henan Fuchi represented 25 percent of our consolidated gross trade accounts receivable as of the end of fiscal year 2021. No other distributor or customer had receivable balances that represented more than 10 percent of consolidated gross trade accounts receivable as of the end of fiscal year 2022 and 2021.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Since the components we produce are largely proprietary and generally not available from second sources, we consider our end customer to be the entity specifying the use of our component in their design. These end customers may then purchase our products directly from us, from a distributor, or through a third-party manufacturer contracted to produce their end product. For each of fiscal years 2022, 2021, and 2020, our ten largest end customers represented approximately 93 percent of our sales. For fiscal years 2022, 2021, and 2020, we had one end customer, Apple Inc., who purchased through multiple contract manufacturers and represented approximately 79 percent, 83 percent, and 79 percent, of the Company’s total sales, respectively. No other customer or distributor represented more than 10 percent of net sales in fiscal years 2022, 2021, or 2020.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue Recognition</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize revenue upon the transfer of promised goods or services to customers, in an amount that reflects the consideration the Company expects to be entitled in exchange for those goods or services. </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance Obligations</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s single performance obligation is the delivery of promised goods to the customer. The promised goods are explicitly stated in the customer contract and are comprised of either a single type of good or a series of goods that are substantially the same, have the same pattern of transfer to the customer, and are neither capable of being distinct nor separable from the other promised goods in the contract. This performance obligation is satisfied upon transfer of control of the promised goods to the customer, as defined per the shipping terms within the customer’s contract. The vast majority of the Company’s contracts with customers have an original expected term of one year or less. A</span><span style="color:#2d2d2d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s allowed by ASC 606, the Company has not disclosed the value of any unsatisfied performance obligations related to these contracts. </span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#2d2d2d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s products typically include a warranty period of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmFkYzg2NzM0ZjgzNzRkNTlhNTkyYWQ5ZjVmYTc3OTM5L3NlYzphZGM4NjczNGY4Mzc0ZDU5YTU5MmFkOWY1ZmE3NzkzOV84Mi9mcmFnOjRlY2EwMDM3OGMwZDQ1Y2E4MzZmYzY4NmUwZmM3MThmL3RleHRyZWdpb246NGVjYTAwMzc4YzBkNDVjYTgzNmZjNjg2ZTBmYzcxOGZfOTk5Mg_b662f1ab-49b3-4198-921a-5478ea97b07e">one</span> to three years. These warranties qualify as assurance-type warranties, as goods can be returned for product non-conformance and defect only. As such, these warranties are accounted for under ASC 460, </span><span style="color:#2d2d2d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Guarantees</span><span style="color:#2d2d2d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and are not considered a separate performance obligation. </span></div><div style="margin-top:5pt"><span style="color:#2d2d2d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract balances </span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payments are typically due within 30 to 60 days of invoicing and terms do not include a significant financing component or </span><span style="color:#2d2d2d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">noncash consideration. There have been no material impairment losses on accounts receivable. There are no material contract assets or contract liabilities recorded on the consolidated balance sheets. </span></div><div style="margin-top:5pt"><span style="color:#2d2d2d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transaction price </span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#2d2d2d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The transaction price is the amount of consideration to which the Company expects to be entitled in exchange for transferring the promised goods to the customer. Fixed pricing is the consideration that is agreed upon in the customer contract. Variable pricing includes rebates, rights of return, warranties, price protection and stock rotation. Rebates are granted as a customer account credit, based on agreed-upon sales thresholds. Rights of return and warranty costs are estimated using the "most likely amount" method by reviewing historical returns to determine the most likely customer return rate and applying materiality thresholds. Price protection includes price adjustments available to certain distributors based upon established book price and a stated adjustment period. Stock rotation is also available to certain distributors based on a stated maximum of prior billings. </span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#2d2d2d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company estimates all variable consideration at the most likely amount which it expects to be entitled. The estimate is based on current and historical information available to the Company, including recent sales activity and pricing. Variable consideration is only included in the transaction price to the extent that it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is resolved. The Company defers all variable consideration that does not meet the revenue recognition criteria. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Warranty Expense</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We warrant our products and maintain a provision for warranty repair or replacement of shipped products. The accrual represents management’s estimate of probable returns. Our estimate is based on an analysis of our overall sales volume and historical claims experience. The estimate is re-evaluated periodically for accuracy.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Shipping Costs</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our shipping and handling costs are included in cost of sales for all periods presented in the Consolidated Statements of Income.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Advertising Costs</span></div><div style="margin-top:5pt;text-indent:24.75pt"><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. Advertising costs were $0.9 million, $0.9 million, and $0.9 million, in fiscal years 2022, 2021, and 2020, respectively.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock-Based Compensation</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation is measured at the grant date based on the grant-date fair value of the awards and is recognized as an expense, on a ratable basis, over the vesting period, which is generally between 1 and 4 years. Determining the amount of stock-based compensation to be recorded requires the Company to develop estimates used in calculating the grant-date fair value of stock options and performance awards (also called market stock units). The Company calculates the grant-date fair value for stock options and market stock units using the Black-Scholes valuation model and the Monte Carlo simulation, respectively. The use of valuation models requires the Company to make estimates of assumptions such as expected volatility, expected term, risk-free interest rate, expected dividend yield, and forfeiture rates. The grant-date fair value of restricted stock units is the market value at grant date multiplied by the number of units.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are required to calculate income taxes in each of the jurisdictions in which we operate. This process involves calculating the actual current tax liability as well as assessing temporary differences in the recognition of income or loss for tax and accounting purposes. These differences result in deferred tax assets and liabilities, which are included in our Consolidated Balance Sheet. We record a valuation allowance when it is more likely than not that some portion or all of the deferred tax assets will not be realized.  The Company evaluates the ability to realize its deferred tax assets based on all the facts and circumstances, including projections of future taxable income and expiration dates of carryover tax attributes.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The calculation of our tax liabilities involves assessing uncertainties with respect to the application of complex tax rules and the potential for future adjustment of our uncertain tax positions by the U.S. Internal Revenue Service or other taxing jurisdiction. We recognize liabilities for uncertain tax positions based on the required two-step process. The first step requires </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">us to determine if the weight of available evidence indicates that the tax position has met the threshold for recognition; therefore, we must evaluate whether it is more likely than not that the position will be sustained on audit, including resolution of any related appeals or litigation processes. The second step requires us to measure the tax benefit of the tax position taken, or expected to be taken, in an income tax return as the largest amount that is more than 50 percent likely of being realized upon ultimate settlement. We reevaluate the uncertain tax positions each quarter based on factors including, but not limited to, changes in facts or circumstances, changes in tax law, expirations of statutes of limitation, effectively settled issues under audit, and new audit activity. A change in the recognition step or measurement step would result in the recognition of a tax benefit or an additional charge to the tax provision in the period.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although we believe the measurement of our liabilities for uncertain tax positions is reasonable, we cannot assure that the final outcome of these matters will not be different than what is reflected in the historical income tax provisions and accruals. If additional taxes are assessed as a result of an audit or litigation, it could have a material effect on our income tax provision and net income in the period or periods for which that determination is made. We operate within multiple taxing jurisdictions and are subject to audit in these jurisdictions. These audits can involve complex issues which may require an extended period of time to resolve and could result in additional assessments of income tax. We believe adequate provisions for income taxes have been made for all periods. See Note 19 - Income Taxes for further detail.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net Income Per Share</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic net income per share is based on the weighted effect of common shares issued and outstanding and is calculated by dividing net income by the basic weighted average shares outstanding during the period. Diluted net income per share is calculated by dividing net income by the weighted average number of common shares used in the basic net income per share calculation, plus the equivalent number of common shares that would be issued assuming exercise or conversion of all potentially dilutive common shares outstanding. These potentially dilutive items consist primarily of outstanding stock options and restricted stock grants.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table details the calculation of basic and diluted earnings per share for fiscal years 2022, 2021, and 2020, (in thousands, except per share amounts):</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.052%"><tr><td style="width:1.0%"/><td style="width:51.411%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.120%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.561%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.272%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.561%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.275%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Years Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 26, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;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, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;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, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">326,355 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217,344 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,498 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,278 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,106 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,317 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,865 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,954 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,145 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average diluted shares</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,143 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,060 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,462 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings per share</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.70 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.74 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.74 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted earnings per share</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.52 </span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.62 </span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.64 </span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted outstanding shares excluded from our diluted calculation for the years ended March 26, 2022, March 27, 2021, and March 28, 2020 were 113 thousand, 187 thousand, and 543 thousand, respectively, as the exercise price of certain outstanding stock options exceeded the average market price during the period.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accumulated Other Comprehensive Loss</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our accumulated other comprehensive loss is comprised of foreign currency translation adjustments and unrealized gains and losses on investments classified as available-for-sale. See Note 18 — Accumulated Other Comprehensive Income (Loss) for additional discussion.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recently Adopted Accounting Pronouncements</span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the FASB issued ASU No. 2019-12, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The ASU removes certain exceptions to the general principles in Topic 740 and also clarifies and amends existing guidance to improve consistent application. This ASU is effective for fiscal years beginning after December 15, 2020, including interim periods within that fiscal year, with early adoption permitted. The Company adopted this ASU in the first quarter of fiscal year 2022, with no impact to the financial statements.</span></div><div style="margin-top:5pt;text-indent:22.5pt"><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, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Investments - Equity Securities (Topic 321) - Investments - Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815) – Clarifying the Interactions between Topic 321, Topic 323, and Topic 815 (a consensus of the FASB Emerging Issues Task Force)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. This ASU clarifies the interaction of the accounting for equity securities and investments accounted for under the equity method of accounting, and the accounting </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for certain forward contracts and purchased options. This ASU is effective for fiscal years beginning after December 15, 2020, including interim periods within that fiscal year, with early adoption permitted. The Company adopted this ASU in the first quarter of fiscal year 2022, with no material impact to the financial statements.</span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2020, the SEC adopted final rules that amend the financial statement requirements for significant business acquisitions and dispositions. Among other things, the rules modify the significance tests and improve the disclosure requirements for acquired or to be acquired businesses and related pro forma financial information, the periods those financial statements must cover, and the form and content of the pro forma financial information. The final rules were effective January 1, 2021. The Company adopted the final rules and applied changes in conjunction with the business acquisition described in Note 8 - Acquisition.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recently Issued Accounting Pronouncements</span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, the FASB issued ASU No. 2021-08, </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 (Topic 805) – Accounting for Contract Assets and Contract Liabilities from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which requires contract assets and contract liabilities acquired in a business combination to be recognized and measured at the acquisition date in accordance with </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers (Topic 606)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> as if the acquirer had originated the contracts</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the issuance of this ASU, contract assets and liabilities were recognized at fair value on the acquisition date. This ASU is effective for fiscal years beginning after December 15, 2022, including interim periods within that fiscal year, with early adoption permitted, and should be applied on a prospective basis. The Company is currently evaluating the impact of this guidance.</span><span style="color:#3c3c3d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2021, the FASB issued ASU No. 2021-10, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Government Assistance (Topic 832) – Disclosures by Business Entities about Government Assistance</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which requires annual disclosures about transactions with a government that are accounted for by applying a grant or contribution type accounting model. The disclosures would require information about the nature and related policy used for the transactions, the line items on the balance sheet and income statement that are affected and the amounts applicable to each financial statement line item, and significant terms and conditions of the transactions. This ASU is effective for fiscal years beginning after December 15, 2021, with early adoption permitted, and can be applied on a prospective or retrospective basis. The Company is currently evaluating the impact of this guidance.</span> <div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash and Cash Equivalents</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents consist primarily of money market funds, commercial paper, and U.S. Government Treasury and Agency instruments with original maturities of three months or less at the date of purchase.</span></div> <div style="margin-top:9pt"><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></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for business combinations using the acquisition method of accounting and allocate the fair value of acquisition consideration to the assets acquired and liabilities assumed based on their fair values at the acquisition date. The excess of the fair value of purchase consideration over the fair value of the assets acquired and liabilities assumed is recorded as goodwill. The results of operations of the business acquired is included in our consolidated statements of income beginning on the date of the acquisition.</span></div> <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Inventories</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use the lower of cost or net realizable value to value our inventories, with cost being determined on a first-in, first-out basis. One of the factors we consistently evaluate in the application of this method is the extent to which products are accepted into the marketplace. By policy, we evaluate market acceptance based on known business factors and conditions by comparing forecasted customer unit demand for our products over a specific future period, or demand horizon, to quantities on hand at the end of each accounting period.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On a quarterly and annual basis, we analyze inventories on a part-by-part basis. Product life cycles and the competitive nature of the industry are factors considered in the evaluation of customer unit demand at the end of each quarterly accounting </span></div>period. Inventory on-hand in excess of forecasted demand is considered to have reduced market value and, therefore, the cost basis is adjusted to the lower of cost or net realizable value. Typically, market values for excess or obsolete inventories are considered to be zero. Inventory charges recorded for excess and obsolete inventory, including scrapped inventory, were $6.5 million and $1.2 million, in fiscal year 2022 and 2021, respectively. Inventory charges in fiscal year 2022 and 2021 related to a combination of quality issues and inventory exceeding demand. 6500000 1200000 <div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories were comprised of the following (in thousands):</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.198%"><tr><td style="width:1.0%"/><td style="width:65.161%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.313%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.559%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.467%"/><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, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 27, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,188 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,073 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,248 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,190 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138,436 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,263 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 95188000 92073000 43248000 81190000 138436000 173263000 Property, Plant and Equipment, netProperty, plant and equipment is recorded at cost, net of depreciation and amortization. Depreciation and amortization is calculated on a straight-line basis over estimated economic lives, ranging from 3 to 39 years. Leasehold improvements are depreciated over the shorter of the term of the lease or the estimated useful life. Furniture, fixtures, machinery, and equipment are all depreciated over a useful life of 3 to 10 years, while buildings are depreciated over a period of up to 39 years. In general, our capitalized software is amortized over a useful life of 3 years, with capitalized enterprise resource planning software being amortized over a useful life of 10 years. Gains or losses related to retirements or dispositions of fixed assets are recognized in the period incurred. Additionally, if impairment indicators exist, the Company will assess the carrying value in relation to the calculated fair value of the associated asset. P3Y P39Y P3Y P10Y P39Y P3Y P10Y 100000 9600000 0 0 0 <div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment was comprised of the following (in thousands):</span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.198%"><tr><td style="width:1.0%"/><td style="width:64.705%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.465%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.559%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.771%"/><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, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 27, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,853 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,853 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,730 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,803 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,122 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,733 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,611 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,041 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">175,966 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized software</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,491 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,152 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,566 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">950 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property, plant and equipment</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">373,339 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">350,932 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(216,262)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(195,990)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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 style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,077 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154,942 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 23853000 23853000 63730000 63803000 24122000 23733000 53611000 52041000 175966000 160400000 26491000 26152000 5566000 950000 373339000 350932000 216262000 195990000 157077000 154942000 24800000 24900000 31900000 <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill and Intangibles, net</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets include purchased technology licenses and patents that are reported at cost and are amortized on a straight-line basis over their useful lives, generally ranging from 1 to 5 years. Acquired intangibles include existing technology, core technology or patents, license agreements, in-process research &amp; development, trademarks, tradenames, customer relationships, non-compete agreements, and backlog. These assets are amortized on a straight-line basis over lives ranging from 1 to 15 years.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Goodwill is recorded at the time of an acquisition and is calculated as the difference between the aggregate consideration paid for an acquisition and the fair value of the net tangible and intangible assets acquired. Goodwill and intangible assets deemed to have indefinite lives are not amortized but are subject to annual impairment tests. The Company tests goodwill and indefinite lived intangibles for impairment on an annual basis or more frequently if the Company believes indicators of impairment exist. Impairment evaluations involve management’s assessment of qualitative factors to determine whether it is more likely than not that goodwill and other intangible assets are impaired. If management concludes from its assessment of </span></div>qualitative factors that it is more likely than not that impairment exists, then a quantitative impairment test will be performed involving management estimates of asset useful lives and future cash flows. Significant management judgment is required in the forecasts of future operating results that are used in these evaluations. Following the quantitative test, an impairment charge would be recorded for the amount the carrying value exceeds the calculated fair value. If our actual results, or the plans and estimates used in future impairment analyses, are lower than the original estimates used to assess the recoverability of these assets, we could incur additional impairment charges in a future period. P1Y P5Y P1Y P15Y 0 0 0 10000000 0 0 Long-Lived AssetsWe test for impairment losses on long-lived assets and definite-lived intangibles used in operations when indicators of impairment are present and the undiscounted cash flows estimated to be generated by those assets are less than the assets’ carrying amounts. We measure any impairment loss by comparing the fair value of the asset to its carrying amount. We estimate fair value based on discounted future cash flows, quoted market prices, or independent appraisals. Foreign Currency TranslationSome of the Company's subsidiaries utilize the local currency as the functional currency. The Company’s main entities, including the entities that generate the majority of sales and employ the majority of employees, are U.S. dollar functional. <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Concentration of Credit Risk</span></div><div style="margin-top:5pt;text-indent:24.75pt"><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 us to material concentrations of credit risk consist primarily of cash equivalents, marketable securities, long-term marketable securities, and trade accounts receivable. We are exposed to credit risk to the extent of the amounts recorded on the balance sheet. By policy, our cash equivalents, marketable securities, and long-term marketable securities are subject to certain nationally recognized credit standards, issuer concentrations, sovereign risk, and marketability or liquidity considerations.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In evaluating our trade receivables, we perform credit evaluations of our major customers’ financial condition and monitor closely all of our receivables to limit our financial exposure by limiting the length of time and amount of credit extended. In certain situations, we may require payment in advance or utilize letters of credit to reduce credit risk. By policy, we establish a reserve for trade accounts receivable based on the type of business in which a customer is engaged, the length of time a trade account receivable is outstanding, and other knowledge that we may possess relating to the probability that a trade receivable is at risk for non-payment.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We had two contract manufacturers, Henan Fuchi and Pegatron, who represented 30 percent and 17 percent, respectively, of our consolidated gross trade accounts receivable as of the end of fiscal year 2022. Henan Fuchi represented 25 percent of our consolidated gross trade accounts receivable as of the end of fiscal year 2021. No other distributor or customer had receivable balances that represented more than 10 percent of consolidated gross trade accounts receivable as of the end of fiscal year 2022 and 2021.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Since the components we produce are largely proprietary and generally not available from second sources, we consider our end customer to be the entity specifying the use of our component in their design. These end customers may then purchase our products directly from us, from a distributor, or through a third-party manufacturer contracted to produce their end product. For each of fiscal years 2022, 2021, and 2020, our ten largest end customers represented approximately 93 percent of our sales. For fiscal years 2022, 2021, and 2020, we had one end customer, Apple Inc., who purchased through multiple contract manufacturers and represented approximately 79 percent, 83 percent, and 79 percent, of the Company’s total sales, respectively. No other customer or distributor represented more than 10 percent of net sales in fiscal years 2022, 2021, or 2020.</span></div> 0.30 0.17 0.25 0.93 0.93 0.93 0.79 0.83 0.79 <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue Recognition</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize revenue upon the transfer of promised goods or services to customers, in an amount that reflects the consideration the Company expects to be entitled in exchange for those goods or services. </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance Obligations</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s single performance obligation is the delivery of promised goods to the customer. The promised goods are explicitly stated in the customer contract and are comprised of either a single type of good or a series of goods that are substantially the same, have the same pattern of transfer to the customer, and are neither capable of being distinct nor separable from the other promised goods in the contract. This performance obligation is satisfied upon transfer of control of the promised goods to the customer, as defined per the shipping terms within the customer’s contract. The vast majority of the Company’s contracts with customers have an original expected term of one year or less. A</span><span style="color:#2d2d2d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s allowed by ASC 606, the Company has not disclosed the value of any unsatisfied performance obligations related to these contracts. </span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#2d2d2d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s products typically include a warranty period of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmFkYzg2NzM0ZjgzNzRkNTlhNTkyYWQ5ZjVmYTc3OTM5L3NlYzphZGM4NjczNGY4Mzc0ZDU5YTU5MmFkOWY1ZmE3NzkzOV84Mi9mcmFnOjRlY2EwMDM3OGMwZDQ1Y2E4MzZmYzY4NmUwZmM3MThmL3RleHRyZWdpb246NGVjYTAwMzc4YzBkNDVjYTgzNmZjNjg2ZTBmYzcxOGZfOTk5Mg_b662f1ab-49b3-4198-921a-5478ea97b07e">one</span> to three years. These warranties qualify as assurance-type warranties, as goods can be returned for product non-conformance and defect only. As such, these warranties are accounted for under ASC 460, </span><span style="color:#2d2d2d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Guarantees</span><span style="color:#2d2d2d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and are not considered a separate performance obligation. </span></div><div style="margin-top:5pt"><span style="color:#2d2d2d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract balances </span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payments are typically due within 30 to 60 days of invoicing and terms do not include a significant financing component or </span><span style="color:#2d2d2d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">noncash consideration. There have been no material impairment losses on accounts receivable. There are no material contract assets or contract liabilities recorded on the consolidated balance sheets. </span></div><div style="margin-top:5pt"><span style="color:#2d2d2d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transaction price </span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#2d2d2d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The transaction price is the amount of consideration to which the Company expects to be entitled in exchange for transferring the promised goods to the customer. Fixed pricing is the consideration that is agreed upon in the customer contract. Variable pricing includes rebates, rights of return, warranties, price protection and stock rotation. Rebates are granted as a customer account credit, based on agreed-upon sales thresholds. Rights of return and warranty costs are estimated using the "most likely amount" method by reviewing historical returns to determine the most likely customer return rate and applying materiality thresholds. Price protection includes price adjustments available to certain distributors based upon established book price and a stated adjustment period. Stock rotation is also available to certain distributors based on a stated maximum of prior billings. </span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#2d2d2d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company estimates all variable consideration at the most likely amount which it expects to be entitled. The estimate is based on current and historical information available to the Company, including recent sales activity and pricing. Variable consideration is only included in the transaction price to the extent that it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is resolved. The Company defers all variable consideration that does not meet the revenue recognition criteria. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Warranty Expense</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We warrant our products and maintain a provision for warranty repair or replacement of shipped products. The accrual represents management’s estimate of probable returns. Our estimate is based on an analysis of our overall sales volume and historical claims experience. The estimate is re-evaluated periodically for accuracy.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Shipping Costs</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our shipping and handling costs are included in cost of sales for all periods presented in the Consolidated Statements of Income.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Disaggregation of revenue</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We disaggregate revenue from contracts with customers by product line and ship to location of the customer. Sales are designated in the product line categories of Audio and High-Performance Mixed-Signal. </span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total net sales based on the product line disaggregation criteria described above are shown in the table below (in thousands). </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.057%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.455%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Years 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:9pt;font-weight:700;line-height:100%">March 26, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 27, 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:9pt;font-weight:700;line-height:100%">March 28, 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%">Audio Products</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,187,126 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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,104,060 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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,109,958 </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%">High-Performance Mixed-Signal Products</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">594,334 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">265,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%">171,166 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,781,460 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,369,230 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,281,124 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>The geographic regions that are reviewed are China, the United States, and the rest of the world. P3Y P30D P60D Advertising CostsAdvertising costs are expensed as incurred. 900000 900000 900000 <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock-Based Compensation</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation is measured at the grant date based on the grant-date fair value of the awards and is recognized as an expense, on a ratable basis, over the vesting period, which is generally between 1 and 4 years. Determining the amount of stock-based compensation to be recorded requires the Company to develop estimates used in calculating the grant-date fair value of stock options and performance awards (also called market stock units). The Company calculates the grant-date fair value for stock options and market stock units using the Black-Scholes valuation model and the Monte Carlo simulation, respectively. The use of valuation models requires the Company to make estimates of assumptions such as expected volatility, expected term, risk-free interest rate, expected dividend yield, and forfeiture rates. The grant-date fair value of restricted stock units is the market value at grant date multiplied by the number of units.</span></div> P1Y P4Y <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are required to calculate income taxes in each of the jurisdictions in which we operate. This process involves calculating the actual current tax liability as well as assessing temporary differences in the recognition of income or loss for tax and accounting purposes. These differences result in deferred tax assets and liabilities, which are included in our Consolidated Balance Sheet. We record a valuation allowance when it is more likely than not that some portion or all of the deferred tax assets will not be realized.  The Company evaluates the ability to realize its deferred tax assets based on all the facts and circumstances, including projections of future taxable income and expiration dates of carryover tax attributes.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The calculation of our tax liabilities involves assessing uncertainties with respect to the application of complex tax rules and the potential for future adjustment of our uncertain tax positions by the U.S. Internal Revenue Service or other taxing jurisdiction. We recognize liabilities for uncertain tax positions based on the required two-step process. The first step requires </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">us to determine if the weight of available evidence indicates that the tax position has met the threshold for recognition; therefore, we must evaluate whether it is more likely than not that the position will be sustained on audit, including resolution of any related appeals or litigation processes. The second step requires us to measure the tax benefit of the tax position taken, or expected to be taken, in an income tax return as the largest amount that is more than 50 percent likely of being realized upon ultimate settlement. We reevaluate the uncertain tax positions each quarter based on factors including, but not limited to, changes in facts or circumstances, changes in tax law, expirations of statutes of limitation, effectively settled issues under audit, and new audit activity. A change in the recognition step or measurement step would result in the recognition of a tax benefit or an additional charge to the tax provision in the period.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although we believe the measurement of our liabilities for uncertain tax positions is reasonable, we cannot assure that the final outcome of these matters will not be different than what is reflected in the historical income tax provisions and accruals. If additional taxes are assessed as a result of an audit or litigation, it could have a material effect on our income tax provision and net income in the period or periods for which that determination is made. We operate within multiple taxing jurisdictions and are subject to audit in these jurisdictions. These audits can involve complex issues which may require an extended period of time to resolve and could result in additional assessments of income tax. We believe adequate provisions for income taxes have been made for all periods. See Note 19 - Income Taxes for further detail.</span></div> <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net Income Per Share</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic net income per share is based on the weighted effect of common shares issued and outstanding and is calculated by dividing net income by the basic weighted average shares outstanding during the period. Diluted net income per share is calculated by dividing net income by the weighted average number of common shares used in the basic net income per share calculation, plus the equivalent number of common shares that would be issued assuming exercise or conversion of all potentially dilutive common shares outstanding. These potentially dilutive items consist primarily of outstanding stock options and restricted stock grants.</span></div> <div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table details the calculation of basic and diluted earnings per share for fiscal years 2022, 2021, and 2020, (in thousands, except per share amounts):</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.052%"><tr><td style="width:1.0%"/><td style="width:51.411%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.120%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.561%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.272%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.561%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.275%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Years Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 26, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;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, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;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, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">326,355 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217,344 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,498 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,278 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,106 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,317 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,865 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,954 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,145 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average diluted shares</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,143 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,060 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,462 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings per share</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.70 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.74 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.74 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted earnings per share</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.52 </span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.62 </span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.64 </span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 326355000 217344000 159498000 57278000 58106000 58317000 1865000 1954000 2145000 59143000 60060000 60462000 5.70 3.74 2.74 5.52 3.62 2.64 113000 187000 543000 <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accumulated Other Comprehensive Loss</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our accumulated other comprehensive loss is comprised of foreign currency translation adjustments and unrealized gains and losses on investments classified as available-for-sale. See Note 18 — Accumulated Other Comprehensive Income (Loss) for additional discussion.</span></div> <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recently Adopted Accounting Pronouncements</span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the FASB issued ASU No. 2019-12, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The ASU removes certain exceptions to the general principles in Topic 740 and also clarifies and amends existing guidance to improve consistent application. This ASU is effective for fiscal years beginning after December 15, 2020, including interim periods within that fiscal year, with early adoption permitted. The Company adopted this ASU in the first quarter of fiscal year 2022, with no impact to the financial statements.</span></div><div style="margin-top:5pt;text-indent:22.5pt"><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, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Investments - Equity Securities (Topic 321) - Investments - Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815) – Clarifying the Interactions between Topic 321, Topic 323, and Topic 815 (a consensus of the FASB Emerging Issues Task Force)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. This ASU clarifies the interaction of the accounting for equity securities and investments accounted for under the equity method of accounting, and the accounting </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for certain forward contracts and purchased options. This ASU is effective for fiscal years beginning after December 15, 2020, including interim periods within that fiscal year, with early adoption permitted. The Company adopted this ASU in the first quarter of fiscal year 2022, with no material impact to the financial statements.</span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2020, the SEC adopted final rules that amend the financial statement requirements for significant business acquisitions and dispositions. Among other things, the rules modify the significance tests and improve the disclosure requirements for acquired or to be acquired businesses and related pro forma financial information, the periods those financial statements must cover, and the form and content of the pro forma financial information. The final rules were effective January 1, 2021. The Company adopted the final rules and applied changes in conjunction with the business acquisition described in Note 8 - Acquisition.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recently Issued Accounting Pronouncements</span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, the FASB issued ASU No. 2021-08, </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 (Topic 805) – Accounting for Contract Assets and Contract Liabilities from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which requires contract assets and contract liabilities acquired in a business combination to be recognized and measured at the acquisition date in accordance with </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers (Topic 606)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> as if the acquirer had originated the contracts</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the issuance of this ASU, contract assets and liabilities were recognized at fair value on the acquisition date. This ASU is effective for fiscal years beginning after December 15, 2022, including interim periods within that fiscal year, with early adoption permitted, and should be applied on a prospective basis. The Company is currently evaluating the impact of this guidance.</span><span style="color:#3c3c3d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2021, the FASB issued ASU No. 2021-10, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Government Assistance (Topic 832) – Disclosures by Business Entities about Government Assistance</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which requires annual disclosures about transactions with a government that are accounted for by applying a grant or contribution type accounting model. The disclosures would require information about the nature and related policy used for the transactions, the line items on the balance sheet and income statement that are affected and the amounts applicable to each financial statement line item, and significant terms and conditions of the transactions. This ASU is effective for fiscal years beginning after December 15, 2021, with early adoption permitted, and can be applied on a prospective or retrospective basis. The Company is currently evaluating the impact of this guidance.</span> Marketable Securities<div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s investments have been classified as available-for-sale securities in accordance with U.S. GAAP. Marketable securities are categorized on the Consolidated Balance Sheet as “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Marketable securities”</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> within the short-term or long-term classification, as appropriate.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table is a summary of available-for-sale securities (in thousands):</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:34.090%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.002%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.149%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.149%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.911%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">As of March 26, 2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized<br/>Cost</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%">Gross Unrealized<br/>Gains</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%">Gross Unrealized<br/>Losses</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%">Estimated Fair Value<br/>(Net Carrying Amount)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,296 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,133)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,165 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-U.S. government 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%">509 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">(9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">U.S. Treasury securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,483 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">(169)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,314 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agency discount notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">385 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">371 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total securities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,673 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,325)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,350 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company typically invests in highly-rated securities with original maturities generally ranging from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmFkYzg2NzM0ZjgzNzRkNTlhNTkyYWQ5ZjVmYTc3OTM5L3NlYzphZGM4NjczNGY4Mzc0ZDU5YTU5MmFkOWY1ZmE3NzkzOV84NS9mcmFnOjZlMTI4MjNhMTcxYTRlZmQ5YjM3MTI4MDMxMTRkNjYxL3RleHRyZWdpb246NmUxMjgyM2ExNzFhNGVmZDliMzcxMjgwMzExNGQ2NjFfNTA0_e344bebc-4d20-4cb8-beaf-e3cabebd7208">one</span> to <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmFkYzg2NzM0ZjgzNzRkNTlhNTkyYWQ5ZjVmYTc3OTM5L3NlYzphZGM4NjczNGY4Mzc0ZDU5YTU5MmFkOWY1ZmE3NzkzOV84NS9mcmFnOjZlMTI4MjNhMTcxYTRlZmQ5YjM3MTI4MDMxMTRkNjYxL3RleHRyZWdpb246NmUxMjgyM2ExNzFhNGVmZDliMzcxMjgwMzExNGQ2NjFfNTEw_e164bdf6-ecfe-4cd9-876c-b834dfec1d6c">three</span> years. The Company's specifically identified gross unrealized losses of $2.3 million related to securities with total amortized costs of approximately $75.5 million at March 26, 2022. Securities in a continuous unrealized loss position for more than 12 months as of March 26, 2022 had an aggregate amortized cost of $3.5 million and an aggregate unrealized loss of $0.1 million. The Company may sell certain of its marketable securities prior to their stated maturities for strategic reasons including, but not limited to, anticipated or actual changes in credit rating and duration management.  The Company records an allowance for credit loss when a decline in investment market value is due to credit-related factors. When evaluating an investment for impairment, the Company reviews factors including the length of time and extent to which fair value has been below cost basis, the financial condition of the issuer, changes in market interest rates and whether it is more likely than not the Company will be required to sell the investment before recovery of the investment’s cost basis. As of March 26, 2022, the Company does not consider any of its investments to be impaired.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:33.504%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.002%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.149%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.149%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.497%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">As of March 27, 2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized<br/>Cost</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%">Gross Unrealized<br/>Gains</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%">Gross Unrealized<br/>Losses</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%">Estimated Fair Value<br/>(Net Carrying Amount)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">348,971 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,403 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(313)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">352,061 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-U.S. government securities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,462 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,633 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agency discount notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,759 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,762 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total securities</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">365,192 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,579 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(315)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">368,456 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s specifically identified gross unrealized losses of $0.3 million related to securities with total amortized costs of approximately $92.0 million at March 27, 2021. There were no securities that had been in a continuous unrealized loss position for more than 12 months as of March 27, 2021. As of March 27, 2021, the Company did not consider any of its investments to be impaired. </span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The cost and estimated fair value of available-for-sale investments by contractual maturity were as follows:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:40.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.976%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.829%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.976%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.978%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><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%">March 26, 2022</span></td><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%">March 27, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Within 1 year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,697 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,601 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,895 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,698 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">After 1 year</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,976 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,749 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310,297 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">312,758 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,673 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,350 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">365,192 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">368,456 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s investments have been classified as available-for-sale securities in accordance with U.S. GAAP. Marketable securities are categorized on the Consolidated Balance Sheet as “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Marketable securities”</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> within the short-term or long-term classification, as appropriate.</span> <div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table is a summary of available-for-sale securities (in thousands):</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:34.090%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.002%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.149%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.149%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.911%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">As of March 26, 2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized<br/>Cost</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%">Gross Unrealized<br/>Gains</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%">Gross Unrealized<br/>Losses</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%">Estimated Fair Value<br/>(Net Carrying Amount)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,296 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,133)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,165 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-U.S. government 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%">509 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">(9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">U.S. Treasury securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,483 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">(169)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,314 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agency discount notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">385 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">371 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total securities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,673 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,325)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,350 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:33.504%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.002%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.149%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.149%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.497%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">As of March 27, 2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized<br/>Cost</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%">Gross Unrealized<br/>Gains</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%">Gross Unrealized<br/>Losses</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%">Estimated Fair Value<br/>(Net Carrying Amount)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">348,971 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,403 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(313)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">352,061 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-U.S. government securities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,462 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,633 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agency discount notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,759 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,762 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total securities</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">365,192 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,579 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(315)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">368,456 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 70296000 2000 2133000 68165000 509000 0 9000 500000 5483000 0 169000 5314000 385000 0 14000 371000 76673000 2000 2325000 74350000 2300000 75500000 3500000 100000 348971000 3403000 313000 352061000 13462000 172000 1000 13633000 2759000 4000 1000 2762000 365192000 3579000 315000 368456000 300000 92000000 <div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The cost and estimated fair value of available-for-sale investments by contractual maturity were as follows:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:40.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.976%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.829%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.976%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.978%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><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%">March 26, 2022</span></td><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%">March 27, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Within 1 year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,697 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,601 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,895 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,698 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">After 1 year</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,976 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,749 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310,297 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">312,758 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,673 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,350 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">365,192 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">368,456 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 10697000 10601000 54895000 55698000 65976000 63749000 310297000 312758000 76673000 74350000 365192000 368456000 Fair Value of Financial Instruments<div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has determined that the assets and liabilities in the Company’s financial statements that are required to be measured at fair value on a recurring basis are the Company’s cash equivalents and marketable securities portfolio. The Company defines fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The Company applies the following fair value hierarchy, which prioritizes the inputs used to measure fair value into three levels and bases the categorization within the hierarchy upon the lowest level of input that is available and significant to the fair value measurement. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1 measurements) and the lowest priority to unobservable inputs (Level 3 measurements).</span></div><div style="margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">▪</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">Level 1 — Quoted prices in active markets for identical assets or liabilities.</span></div><div style="margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">▪</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">Level 2 — Inputs other than Level 1 that are observable, either directly or indirectly, 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="margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">▪</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">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.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><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 marketable securities portfolio consist of money market funds, commercial paper, debt securities, non-U.S government securities, U.S Treasury securities, and securities of U.S. government-sponsored enterprises, and are reflected on our Consolidated Balance Sheet under the headings cash and cash equivalents, marketable securities, and long-term marketable securities. The Company determines the fair value of its marketable securities portfolio by obtaining non-binding market prices from its third-party pricing providers on the last day of the quarter, whose sources may use </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">quoted prices in active markets for identical assets (Level 1 inputs) or inputs other than quoted prices that are observable either directly or indirectly (Level 2 inputs) in determining fair value.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s long-term revolving facility, described in Note 9 - Revolving Credit Facility, bears interest at a base rate plus applicable margin or LIBOR plus applicable margin.  As of March 26, 2022, there are no amounts drawn under the facility and the fair value is zero.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 26, 2022 and March 27, 2021, the Company has no material Level 3 assets or liabilities. There were no transfers between Level 1, Level 2, or Level 3 measurements for the years ending March 26, 2022 and March 27, 2021.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following summarizes the fair value of our financial instruments at March 26, 2022 (in thousands):</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:40.920%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.809%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.809%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.809%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.957%"/><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%">Quoted Prices<br/>in Active<br/>Markets for<br/>Identical<br/>Assets<br/>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%">Significant<br/>Other<br/>Observable<br/>Inputs<br/>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%">Significant<br/>Unobservable<br/>Inputs<br/>Level 3</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</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%">217,151 </span></td><td style="background-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%">217,151 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">249 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">249 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217,151 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">249 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217,400 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available-for-sale securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt 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%">— </span></td><td style="background-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%">68,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%">— </span></td><td style="background-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%">68,165 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-U.S. government securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">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 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury 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%">5,314 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,314 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agency discount notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">371 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">371 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding: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%">5,314 </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%">69,036 </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%">74,350 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following summarizes the fair value of our financial instruments at March 27, 2021 (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:42.512%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.409%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.409%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.409%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.559%"/><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%">Quoted Prices<br/>in Active<br/>Markets for<br/>Identical<br/>Assets<br/>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%">Significant<br/>Other<br/>Observable<br/>Inputs<br/>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%">Significant<br/>Unobservable<br/>Inputs<br/>Level 3</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</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%">405,819 </span></td><td style="background-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%">405,819 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available-for-sale securities</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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-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%">352,061 </span></td><td style="background-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%">352,061 </span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-U.S. government 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%">13,633 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">13,633 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agency discount notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,762 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,762 </span></td><td style="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 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%">368,456 </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%">368,456 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 0 0 <div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following summarizes the fair value of our financial instruments at March 26, 2022 (in thousands):</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:40.920%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.809%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.809%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.809%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.957%"/><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%">Quoted Prices<br/>in Active<br/>Markets for<br/>Identical<br/>Assets<br/>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%">Significant<br/>Other<br/>Observable<br/>Inputs<br/>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%">Significant<br/>Unobservable<br/>Inputs<br/>Level 3</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</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%">217,151 </span></td><td style="background-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%">217,151 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">249 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">249 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217,151 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">249 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217,400 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available-for-sale securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt 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%">— </span></td><td style="background-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%">68,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%">— </span></td><td style="background-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%">68,165 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-U.S. government securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">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 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury 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%">5,314 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,314 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agency discount notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">371 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">371 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding: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%">5,314 </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%">69,036 </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%">74,350 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following summarizes the fair value of our financial instruments at March 27, 2021 (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:42.512%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.409%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.409%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.409%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.559%"/><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%">Quoted Prices<br/>in Active<br/>Markets for<br/>Identical<br/>Assets<br/>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%">Significant<br/>Other<br/>Observable<br/>Inputs<br/>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%">Significant<br/>Unobservable<br/>Inputs<br/>Level 3</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</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%">405,819 </span></td><td style="background-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%">405,819 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available-for-sale securities</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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-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%">352,061 </span></td><td style="background-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%">352,061 </span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-U.S. government 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%">13,633 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">13,633 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agency discount notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,762 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,762 </span></td><td style="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 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%">368,456 </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%">368,456 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 217151000 0 0 217151000 0 249000 0 249000 217151000 249000 0 217400000 0 68165000 0 68165000 0 500000 0 500000 5314000 0 0 5314000 0 371000 0 371000 5314000 69036000 0 74350000 405819000 0 0 405819000 0 352061000 0 352061000 0 13633000 0 13633000 0 2762000 0 2762000 0 368456000 0 368456000 Derivative Financial Instruments<div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreign Currency Forward Contracts</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Beginning in fiscal year 2020, the Company uses foreign currency forward contracts to reduce the earnings impact that exchange rate fluctuations have on non-functional currency balance sheet exposures. The Company recognizes both the gains and losses on foreign currency forward contracts and the gains and losses on the remeasurement of non-functional currency assets and liabilities within "Other income (expense)" in the consolidated statements of income. The Company does not apply hedge accounting to these foreign currency derivative instruments.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 26, 2022, the Company held one foreign currency forward contract denominated in British Pound Sterling with a notional value of $3.0 million. The fair value of this contract was not material as of March 26, 2022.</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The before-tax effect of derivative instruments not designated as hedging instruments was as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.788%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Years Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 26, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 27, 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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 28, 2020</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%">Location</span></td></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:400;line-height:100%">Gain (loss) recognized in income</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward contracts</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(283)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,212 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,226)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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%">Other income (expense)</span></td></tr></table> 1 3000000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The before-tax effect of derivative instruments not designated as hedging instruments was as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.788%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Years Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 26, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 27, 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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 28, 2020</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%">Location</span></td></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:400;line-height:100%">Gain (loss) recognized in income</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward contracts</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(283)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,212 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,226)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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%">Other income (expense)</span></td></tr></table> -283000 3212000 -4226000 Accounts Receivable, net<div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following are the components of accounts receivable, net (in thousands):</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:64.735%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.175%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.324%"/><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, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 27, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross accounts receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">240,264 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,712 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">240,264 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,712 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company regularly evaluates the collectability of accounts receivable based on age, historical customer payment trends and ongoing customer relations. The allowance for doubtful accounts and recoveries on bad debt were immaterial for fiscal years 2022, 2021 and 2020.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The significant increase in accounts receivable is due primarily to the volume and timing of shipments in the current fiscal quarter versus the fourth quarter of fiscal year 2021.</span></div> <div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following are the components of accounts receivable, net (in thousands):</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:64.735%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.175%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.324%"/><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, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 27, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross accounts receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">240,264 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,712 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">240,264 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,712 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 240264000 108712000 0 0 240264000 108712000 Intangibles, net and Goodwill<div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The intangibles, net balance included on the Consolidated Balance Sheet was $158.1 million and $22.0 million at March 26, 2022 and March 27, 2021, respectively.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following information details the gross carrying amount and accumulated amortization of our intangible assets (in thousands):</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:38.196%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.416%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.122%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.416%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.418%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><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%">March 26, 2022</span></td><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%">March 27, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Intangible Category / Weighted-Average Amortization<br/>period (in years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 technology (a)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,390 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,390)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,390 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,390)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">License agreement (a)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">440 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(440)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">440 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(440)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Existing technology (7.2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">255,995 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(124,127)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,005 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(105,870)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In-process research &amp; development (“IPR&amp;D”) (7.5)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,936 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(67,486)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,936 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,885)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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%">Trademarks and tradename (10.0)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,037 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,845)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,037 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,717)</span></td><td style="background-color:#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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships (7.3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,091 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,379)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,381 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,346)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">Backlog (a)</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%">220 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(220)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">220 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(220)</span></td><td style="background-color:#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%">Non-compete agreements (a)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">470 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(470)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">470 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(470)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology licenses (3.0)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,376 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,453)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,945 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,455)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">388,955 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(230,810)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">228,824 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(206,793)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="padding-left:31.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">Intangible assets are fully amortized.</span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense for intangibles in fiscal years 2022, 2021, and 2020 was $29.0 million, $14.5 million, and $28.3 million, respectively. The following table details the estimated aggregate amortization expense for all intangibles owned as of March 26, 2022, for each of the five succeeding fiscal years and in the aggregate thereafter (in thousands):</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:80.305%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.495%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#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%">31,619 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,214 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</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%">25,276 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</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%">24,455 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</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%">21,964 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</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%">27,617 </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:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The goodwill balance included on the Consolidated Balance Sheet was $435.8 million and $287.5 million at March 26, 2022 and March 27, 2021, respectively.</span></div> 158100000 22000000 <div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following information details the gross carrying amount and accumulated amortization of our intangible assets (in thousands):</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:38.196%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.416%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.122%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.416%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.418%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><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%">March 26, 2022</span></td><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%">March 27, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Intangible Category / Weighted-Average Amortization<br/>period (in years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 technology (a)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,390 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,390)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,390 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,390)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">License agreement (a)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">440 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(440)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">440 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(440)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Existing technology (7.2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">255,995 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(124,127)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,005 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(105,870)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In-process research &amp; development (“IPR&amp;D”) (7.5)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,936 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(67,486)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,936 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,885)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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%">Trademarks and tradename (10.0)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,037 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,845)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,037 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,717)</span></td><td style="background-color:#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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships (7.3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,091 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,379)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,381 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,346)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">Backlog (a)</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%">220 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(220)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">220 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(220)</span></td><td style="background-color:#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%">Non-compete agreements (a)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">470 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(470)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">470 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(470)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology licenses (3.0)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,376 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,453)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,945 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,455)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">388,955 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(230,810)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">228,824 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(206,793)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="padding-left:31.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">Intangible assets are fully amortized.</span></div> 1390000 1390000 1390000 1390000 440000 440000 440000 440000 P7Y2M12D 255995000 124127000 111005000 105870000 P7Y6M 70936000 67486000 70936000 62885000 P10Y 3037000 2845000 3037000 2717000 P7Y3M18D 34091000 14379000 15381000 10346000 220000 220000 220000 220000 470000 470000 470000 470000 P3Y 22376000 19453000 25945000 22455000 388955000 230810000 228824000 206793000 29000000 14500000 28300000 The following table details the estimated aggregate amortization expense for all intangibles owned as of March 26, 2022, for each of the five succeeding fiscal years and in the aggregate thereafter (in thousands):<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:80.305%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.495%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#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%">31,619 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,214 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</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%">25,276 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</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%">24,455 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</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%">21,964 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</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%">27,617 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 31619000 27214000 25276000 24455000 21964000 27617000 435800000 287500000 Acquisition<div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 20, 2021, the Company completed the acquisition of Lion Semiconductor, Inc. ("Lion") (the "Acquisition"). Lion's switched-capacitor architectures deliver higher efficiency and better heat dissipation for the rapidly developing fast-charging market and are used today in numerous flagship and mid-tier smartphones. The Acquisition is expected to bring unique intellectual property and products for power applications in smartphones, laptops and other devices and accelerate growth of the Company’s high-performance mixed-signal product line.</span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of acquiring 100 percent of the outstanding share capital of Lion, Lion became a wholly-owned subsidiary of the Company. This transaction was accounted for as a business combination using the acquisition method of accounting. All of the acquired assets and liabilities of Lion have been recorded at their respective fair values as of the acquisition date. Transaction costs have been expensed as incurred.</span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the acquisition date, total consideration transferred was approximately $280.5 million, inclusive of $4.9 million in cash acquired. During the third quarter of fiscal year 2022, an additional $1.2 million of consideration was paid related to contractual post-closing adjustment provisions. The remaining merger consideration of $31.0 million is subject to indemnity provisions as outlined in the merger agreement and is recorded as a liability as of March 26, 2022. </span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, $25.4 million of the merger consideration relates to retention agreements with certain key employees that are subject to continued employment with the Company. The merger consideration subject to retention agreements is treated as compensation expense and is recognized over the retention period in "</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Research and development"</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> expense in the consolidated statements of income. </span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The excess of the purchase price over the net assets acquired is recorded as goodwill and is attributable primarily to expected growth in the scope of and market opportunities of the products and customer base of Lion. None of the goodwill is deductible for income tax purposes.</span></div><div style="margin-top:5pt;text-indent:22.5pt"><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 preliminary allocation of the purchase price at the date of acquisition (in thousands):</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:79.894%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.883%"/><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:10pt;font-weight:700;line-height:100%">July 20, 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%">Cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,924 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Account 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%">6,725 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory</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%">7,675 </span></td><td style="background-color:#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%">Manufacturing advances</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,502 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 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%">321 </span></td><td style="background-color:#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%">Intangibles</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,273 </span></td><td style="background-color:#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 non-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%">453 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,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%">Deferred tax 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%">(24,871)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total purchase price</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%">312,775 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Preliminary estimates of the fair value of the assets acquired and the liabilities assumed are based on the information currently available. The Company is continuing to evaluate the underlying inputs and assumptions used in the valuations and related income tax impacts of the transaction. Accordingly, these preliminary estimates are subject to change during the measurement period, which is up to one year from the date of acquisition. </span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the acquired intangible assets and related weighted average amortization periods are detailed below (in thousands):</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:57.087%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.783%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.784%"/><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:10pt;font-weight:700;line-height:100%">Amount</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:10pt;font-weight:700;line-height:100%">Weighted Average Amortization Period (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%">Developed Technology</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%">144,990 </span></td><td style="background-color:#cceeff;border-top:1pt 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%">7</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%">18,710 </span></td><td style="background-color:#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%">5</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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%">163,700 </span></td><td style="background-color:#cceeff;border-top:1pt 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;padding:0 1pt"/></tr></table></div><div style="text-indent:36pt"><span><br/></span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Developed technology represents the fair value of the intellectual property portfolio related to Lion's fast-charging products that are expected to contribute meaningful growth. Developed technology was valued using the multi-period excess earnings method under the income approach. This method reflects the present value of the projected cash flows that are expected to be generated by the technology less charges representing the contribution of other assets to those cash flows. The economic useful life was determined based on the technology cycle, as well as the cash flows over the forecast period.</span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer relationships represent the fair value of future projected revenue that will be derived from sales of products to existing customers. Customer relationships were valued using the with-and-without-method under the income approach. In the with-and-without method, the fair value was measured by the difference between the present values of the cash flows with and without the existing customers in place over the period of time necessary to reacquire the customers. The economic useful life was determined by evaluating many factors, including the useful life of comparable intangible assets, the length of time</span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">remaining on the acquired contracts and the historical customer turnover rates.</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues attributable to the Lion business from the date of acquisition to March 26, 2022 were $44.5 million and are included in the consolidated statements of income for the current fiscal year. Transaction costs in connection with the Acquisition were immaterial for the fiscal year ended March 26, 2022, and are included in "</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Selling, general and administrative"</span> expense in the consolidated statements of income. Pro forma information related to the Acquisition has not been presented because it is not materially different from amounts reported. 1 280500000 4900000 1200000 31000000 25400000 <div style="margin-top:5pt;text-indent:22.5pt"><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 preliminary allocation of the purchase price at the date of acquisition (in thousands):</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:79.894%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.883%"/><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:10pt;font-weight:700;line-height:100%">July 20, 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%">Cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,924 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Account 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%">6,725 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory</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%">7,675 </span></td><td style="background-color:#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%">Manufacturing advances</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,502 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 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%">321 </span></td><td style="background-color:#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%">Intangibles</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,273 </span></td><td style="background-color:#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 non-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%">453 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,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%">Deferred tax 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%">(24,871)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total purchase price</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%">312,775 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 4924000 6725000 7675000 8502000 321000 163700000 148273000 453000 2927000 24871000 312775000 <div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the acquired intangible assets and related weighted average amortization periods are detailed below (in thousands):</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:57.087%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.783%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.784%"/><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:10pt;font-weight:700;line-height:100%">Amount</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:10pt;font-weight:700;line-height:100%">Weighted Average Amortization Period (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%">Developed Technology</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%">144,990 </span></td><td style="background-color:#cceeff;border-top:1pt 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%">7</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%">18,710 </span></td><td style="background-color:#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%">5</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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%">163,700 </span></td><td style="background-color:#cceeff;border-top:1pt 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;padding:0 1pt"/></tr></table></div> 144990000 P7Y 18710000 P5Y 163700000 44500000 Revolving Credit Facility<div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 8, 2021, the Company entered into a second amended and restated credit agreement (the “Second Amended Credit Agreement”) with Wells Fargo Bank, National Association, as administrative agent, and the lenders party thereto. The Second Amended Credit Agreement provides for a $300 million senior secured revolving credit facility (the “Revolving Credit Facility”). The Revolving Credit Facility matures on July 8, 2026 (the “Maturity Date”). The Revolving Credit Facility is required to be guaranteed by all of Cirrus Logic’s material domestic subsidiaries (the "Subsidiary Guarantors"). The Revolving Credit Facility is secured by substantially all the assets of Cirrus Logic and any Subsidiary Guarantors, except for certain excluded assets.</span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Borrowings under the Revolving Credit Facility may, at Cirrus Logic’s election, bear interest at either (a) a base rate plus the applicable margin ("Base Rate Loans") or (b) a LIBOR rate plus the applicable margin ("LIBOR Rate Loans"). The applicable margin ranges from 0% to 0.75% per annum for Base Rate Loans and 1.00% to 1.75% per annum for LIBOR Rate Loans based on the ratio of consolidated funded indebtedness to consolidated EBITDA for the most recently ended period of four consecutive fiscal quarters (the “Consolidated Leverage Ratio”). The Second Amended Credit Agreement further provides a method for determining an alternative rate of interest if the LIBOR Rate is no longer available or upon the occurrence of certain other events. A Commitment Fee accrues at a rate per annum ranging from 0.175% to 0.275% (based on the Consolidated Leverage Ratio) on the average daily unused portion of the commitment of the lenders.</span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Revolving Credit Facility contains certain financial covenants providing that (a) the ratio of consolidated funded indebtedness (minus up to $200 million of unrestricted cash and cash equivalents available on such date) to consolidated EBITDA for the prior four consecutive quarters must not be greater than 3.00 to 1.00 (the “Consolidated Net Leverage Ratio”) and (b) the ratio of consolidated EBITDA for the prior four consecutive quarters to consolidated interest expense paid or payable in cash for the prior four consecutive quarters must not be less than 3.00 to 1.00 (the “Consolidated Interest Coverage Ratio”). The Second Amended Credit Agreement also contains negative covenants limiting the Company's or any Subsidiary's ability to, among other things, incur debt, grant liens, make investments, effect certain fundamental changes, make certain asset </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">dispositions, and make certain restricted payments. Further, the Second Amended Credit Agreement contains customary affirmative covenants, including, among others, covenants regarding the payment of taxes and other obligations, maintenance of insurance, reporting requirements, and compliance with applicable laws and regulations. </span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 26, 2022, the Company had no amounts outstanding under the Revolving Credit Facility and was in compliance with all covenants under the Second Amended Credit Agreement. </span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 26, 2022, future interest payment obligations based on forecasted commitment fees under the Revolving Credit Facility were as follows (in thousands):  </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:77.993%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.784%"/><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%">Fiscal Year</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">532 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">532 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">534 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">532 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277 </span></td><td style="background-color:#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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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%">2,407 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 300000000 0 0.0075 0.0100 0.0175 0.00175 0.00275 200000000 3.00 3.00 0 <div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 26, 2022, future interest payment obligations based on forecasted commitment fees under the Revolving Credit Facility were as follows (in thousands):  </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:77.993%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.784%"/><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%">Fiscal Year</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">532 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">532 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">534 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">532 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277 </span></td><td style="background-color:#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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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%">2,407 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 532000 532000 534000 532000 277000 0 2407000 Revenues<div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Disaggregation of revenue</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We disaggregate revenue from contracts with customers by product line and ship to location of the customer. Sales are designated in the product line categories of Audio and High-Performance Mixed-Signal. </span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total net sales based on the product line disaggregation criteria described above are shown in the table below (in thousands). </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.057%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.455%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Years 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:9pt;font-weight:700;line-height:100%">March 26, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 27, 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:9pt;font-weight:700;line-height:100%">March 28, 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%">Audio Products</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,187,126 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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,104,060 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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,109,958 </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%">High-Performance Mixed-Signal Products</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">594,334 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">265,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%">171,166 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,781,460 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,369,230 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,281,124 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt;text-indent:24.75pt"><span><br/></span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The geographic regions that are reviewed are China, the United States, and the rest of the world. </span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total net sales based on the geographic disaggregation criteria described are as follows (in thousands):</span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.788%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.454%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Years Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 26,</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 27,</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 28,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">China</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,197,812 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,024,178 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">975,090 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,513 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,708 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,099 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of World</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">554,135 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">323,344 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,935 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,781,460 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,369,230 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,281,124 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 2 - Summary of Significant Accounting Policies for additional discussion surrounding revenue recognition considerations.</span></div> <div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total net sales based on the product line disaggregation criteria described above are shown in the table below (in thousands). </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.057%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.455%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Years 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:9pt;font-weight:700;line-height:100%">March 26, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 27, 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:9pt;font-weight:700;line-height:100%">March 28, 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%">Audio Products</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,187,126 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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,104,060 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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,109,958 </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%">High-Performance Mixed-Signal Products</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">594,334 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">265,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%">171,166 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,781,460 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,369,230 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,281,124 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total net sales based on the geographic disaggregation criteria described are as follows (in thousands):</span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.788%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.454%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Years Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 26,</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 27,</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 28,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">China</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,197,812 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,024,178 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">975,090 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,513 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,708 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,099 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of World</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">554,135 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">323,344 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,935 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,781,460 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,369,230 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,281,124 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div> 1187126000 1104060000 1109958000 594334000 265170000 171166000 1781460000 1369230000 1281124000 1197812000 1024178000 975090000 29513000 21708000 17099000 554135000 323344000 288935000 1781460000 1369230000 1281124000 Leases<div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has operating leases for corporate offices and certain office equipment. Our leases have remaining lease terms of 1 year to 27 years, some of which include options to extend the leases that are considered reasonably certain to be exercised. Our leases generally contain fixed rental payments, with additional variable payments linked to actual common area maintenance costs incurred by the landlord. These variable payments are therefore not included within the lease liability and ROU asset, but are recognized as an expense when incurred. As our leases typically do not provide an implicit rate, the Company determined the Incremental Borrowing Rate ("IBR") for each lease based on the information available at the commencement date, taking into consideration necessary adjustments for collateral, currency, and lease term. There are no residual value guarantees in any of our leases. No restrictions or covenants have been imposed on the Company as a result of the lease agreements in place.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also leases a small portion of our office space to tenants under operating leases, receiving monthly rental payments. Payments are generally fixed, with variable payments linked to actual common area maintenance costs incurred. Total fixed lease payments to be received over the life of the lease are recognized on a straight-line basis over the lease term.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All of the Company’s leases have been classified as operating leases. Operating leases in excess of 12 months are recognized on the balance sheet, with future lease payments recognized as a liability, measured at present value, and the right-of-use asset recognized for the lease term. A single lease cost is recognized in the income statement over the lease term.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of net operating lease expense were as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.981%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.128%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.131%"/><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:10pt;font-weight:700;line-height:100%">Fiscal Years 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:10pt;font-weight:700;line-height:100%">March 26, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 27, 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%">Operating lease - in excess of 12 months</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,901 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,050 </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%">Variable lease</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,954 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease</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%">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151 </span></td><td style="background-color:#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%">Operating lease income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,518)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,416)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net operating lease expense</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%">18,359 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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,766 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt;text-indent:24.75pt"><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental operating lease information:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.981%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.128%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.131%"/><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:10pt;font-weight:700;line-height:100%">Fiscal Years 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:10pt;font-weight:700;line-height:100%">March 26, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 27, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance Sheet Information (in thousands)</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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171,003 </span></td><td style="background-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%">133,548 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</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%">177,842 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">142,456 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash Flow Information (in thousands)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,634 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,954 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for new operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,123 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">805 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Lease Information</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term - operating leases (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate - operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:10pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 26, 2022, there are no leases that have not yet commenced that would create significant rights and obligations on the Company.</span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future lease commitments under non-cancellable leases, including extension options reasonably anticipated to be exercised as of March 26, 2022, are as follows (in thousands):</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:73.022%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.048%"/><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%">Fiscal Year</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Lease Expense</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,913 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,750 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,450 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,852 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,365 </span></td><td style="background-color:#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%">172,170 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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%">259,500 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(81,658)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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%">177,842 </span></td><td style="background-color:#cceeff;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 style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases a portion of its facilities to other tenants. Future lease income from operating leases is $278 thousand for fiscal year 2023.</span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease liabilities consisted of the following (in thousands):</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:57.671%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.783%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.786%"/><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:10pt;font-weight:700;line-height:100%">March 26, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 27, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,680 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,573 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current lease 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%">163,162 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127,883 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</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%">177,842 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">142,456 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> Leases<div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has operating leases for corporate offices and certain office equipment. Our leases have remaining lease terms of 1 year to 27 years, some of which include options to extend the leases that are considered reasonably certain to be exercised. Our leases generally contain fixed rental payments, with additional variable payments linked to actual common area maintenance costs incurred by the landlord. These variable payments are therefore not included within the lease liability and ROU asset, but are recognized as an expense when incurred. As our leases typically do not provide an implicit rate, the Company determined the Incremental Borrowing Rate ("IBR") for each lease based on the information available at the commencement date, taking into consideration necessary adjustments for collateral, currency, and lease term. There are no residual value guarantees in any of our leases. No restrictions or covenants have been imposed on the Company as a result of the lease agreements in place.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also leases a small portion of our office space to tenants under operating leases, receiving monthly rental payments. Payments are generally fixed, with variable payments linked to actual common area maintenance costs incurred. Total fixed lease payments to be received over the life of the lease are recognized on a straight-line basis over the lease term.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All of the Company’s leases have been classified as operating leases. Operating leases in excess of 12 months are recognized on the balance sheet, with future lease payments recognized as a liability, measured at present value, and the right-of-use asset recognized for the lease term. A single lease cost is recognized in the income statement over the lease term.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of net operating lease expense were as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.981%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.128%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.131%"/><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:10pt;font-weight:700;line-height:100%">Fiscal Years 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:10pt;font-weight:700;line-height:100%">March 26, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 27, 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%">Operating lease - in excess of 12 months</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,901 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,050 </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%">Variable lease</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,954 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease</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%">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151 </span></td><td style="background-color:#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%">Operating lease income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,518)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,416)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net operating lease expense</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%">18,359 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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,766 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt;text-indent:24.75pt"><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental operating lease information:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.981%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.128%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.131%"/><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:10pt;font-weight:700;line-height:100%">Fiscal Years 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:10pt;font-weight:700;line-height:100%">March 26, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 27, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance Sheet Information (in thousands)</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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171,003 </span></td><td style="background-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%">133,548 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</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%">177,842 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">142,456 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash Flow Information (in thousands)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,634 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,954 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for new operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,123 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">805 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Lease Information</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term - operating leases (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate - operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:10pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 26, 2022, there are no leases that have not yet commenced that would create significant rights and obligations on the Company.</span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future lease commitments under non-cancellable leases, including extension options reasonably anticipated to be exercised as of March 26, 2022, are as follows (in thousands):</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:73.022%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.048%"/><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%">Fiscal Year</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Lease Expense</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,913 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,750 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,450 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,852 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,365 </span></td><td style="background-color:#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%">172,170 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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%">259,500 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(81,658)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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%">177,842 </span></td><td style="background-color:#cceeff;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 style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases a portion of its facilities to other tenants. Future lease income from operating leases is $278 thousand for fiscal year 2023.</span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease liabilities consisted of the following (in thousands):</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:57.671%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.783%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.786%"/><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:10pt;font-weight:700;line-height:100%">March 26, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 27, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,680 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,573 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current lease 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%">163,162 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127,883 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</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%">177,842 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">142,456 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> P1Y P27Y <div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of net operating lease expense were as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.981%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.128%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.131%"/><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:10pt;font-weight:700;line-height:100%">Fiscal Years 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:10pt;font-weight:700;line-height:100%">March 26, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 27, 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%">Operating lease - in excess of 12 months</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,901 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,050 </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%">Variable lease</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,954 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease</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%">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151 </span></td><td style="background-color:#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%">Operating lease income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,518)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,416)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net operating lease expense</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%">18,359 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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,766 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt;text-indent:24.75pt"><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental operating lease information:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.981%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.128%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.131%"/><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:10pt;font-weight:700;line-height:100%">Fiscal Years 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:10pt;font-weight:700;line-height:100%">March 26, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 27, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance Sheet Information (in thousands)</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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171,003 </span></td><td style="background-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%">133,548 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</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%">177,842 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">142,456 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash Flow Information (in thousands)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,634 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,954 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for new operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,123 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">805 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Lease Information</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term - operating leases (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate - operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of net operating lease expense were as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.981%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.128%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.131%"/><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:10pt;font-weight:700;line-height:100%">Fiscal Years 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:10pt;font-weight:700;line-height:100%">March 26, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 27, 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%">Operating lease - in excess of 12 months</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,901 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,050 </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%">Variable lease</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,954 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease</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%">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151 </span></td><td style="background-color:#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%">Operating lease income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,518)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,416)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net operating lease expense</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%">18,359 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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,766 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 14901000 14050000 4954000 4981000 22000 151000 1518000 1416000 18359000 17766000 171003000 133548000 177842000 142456000 14634000 14954000 46123000 805000 P16Y P19Y 0.04 0.04 <div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future lease commitments under non-cancellable leases, including extension options reasonably anticipated to be exercised as of March 26, 2022, are as follows (in thousands):</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:73.022%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.048%"/><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%">Fiscal Year</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Lease Expense</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,913 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,750 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,450 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,852 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,365 </span></td><td style="background-color:#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%">172,170 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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%">259,500 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(81,658)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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%">177,842 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 14913000 18750000 19450000 17852000 16365000 172170000 259500000 81658000 177842000 278000 <div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease liabilities consisted of the following (in thousands):</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:57.671%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.783%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.786%"/><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:10pt;font-weight:700;line-height:100%">March 26, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 27, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,680 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,573 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current lease 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%">163,162 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127,883 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</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%">177,842 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">142,456 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 14680000 14573000 163162000 127883000 177842000 142456000 Restructuring Costs<div style="margin-top:5pt;text-indent:24.75pt"><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 approved a restructuring plan (the “MEMS Restructuring”), including discontinuing efforts relating to the microelectromechanical systems ("MEMS") microphone product line, which allowed the Company to concentrate our resources on projects with an anticipated larger return on investment. The Company recorded charges of $21.9 million as part of the MEMS Restructuring in fiscal year 2020. The MEMS Restructuring was substantially complete as of the first quarter of fiscal year 2021 with a $0.4 million "</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restructuring Costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">" charge to the income statement. No additional restructuring charges were incurred during fiscal year 2021 or 2022. </span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table details the total restructuring charges presented in the Consolidated Statements of Income within the "</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restructuring Costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">" line item (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.671%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.783%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.786%"/><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:10pt;font-weight:700;line-height:100%">Fiscal Years 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:10pt;font-weight:700;line-height:100%">March 27, 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:10pt;font-weight:700;line-height:100%">March 28, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Disposal of equipment, net of recovery from sales (a)</span></div></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%">130 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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,578 </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%">Impairment and write-off of intangible 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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,961 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 exit costs</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%">222 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,903 </span></td><td style="background-color:#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%">Personnel-related charges, net of equity cancellations (b)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">483 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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%">352 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,925 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt;text-indent:22.5pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">a.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;padding-left:11.07pt">Fiscal year ended March 28, 2020 includes accelerated depreciation of equipment of $11.5 million, net of $1.9 million of recovery from equipment sold during the fourth quarter of fiscal 2020. </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Personnel-related charges consist of severance costs of $1.7 million, net of $1.2 million of equity cancellation benefits.</span></div>There were no restructuring-related liabilities as of March 26, 2022 or March 27, 2021. 21900000 400000 <div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table details the total restructuring charges presented in the Consolidated Statements of Income within the "</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restructuring Costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">" line item (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.671%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.783%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.786%"/><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:10pt;font-weight:700;line-height:100%">Fiscal Years 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:10pt;font-weight:700;line-height:100%">March 27, 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:10pt;font-weight:700;line-height:100%">March 28, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Disposal of equipment, net of recovery from sales (a)</span></div></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%">130 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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,578 </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%">Impairment and write-off of intangible 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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,961 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 exit costs</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%">222 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,903 </span></td><td style="background-color:#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%">Personnel-related charges, net of equity cancellations (b)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">483 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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%">352 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,925 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt;text-indent:22.5pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">a.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;padding-left:11.07pt">Fiscal year ended March 28, 2020 includes accelerated depreciation of equipment of $11.5 million, net of $1.9 million of recovery from equipment sold during the fourth quarter of fiscal 2020. </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Personnel-related charges consist of severance costs of $1.7 million, net of $1.2 million of equity cancellation benefits.</span></div> 130000 9578000 0 9961000 222000 1903000 0 483000 352000 21925000 11500000 1900000 1700000 1200000 0 0 Postretirement Benefit PlansWe have Defined Contribution Plans (“the Plans”) covering all of our qualifying employees. Under the Plans, employees may elect to contribute any percentage of their annual compensation up to the annual regulatory limits. The Company made matching employee contributions of $9.6 million, $7.9 million, and $7.5 million during fiscal years 2022, 2021, and 2020, respectively. 9600000 7900000 7500000 Equity Compensation<div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is currently granting equity awards from the 2018 Long Term Incentive Plan (the “Plan”), which was approved by stockholders in August 2018 and subsequently amended on July 31, 2020. The Plan provides for granting of stock options, restricted stock awards, performance awards, phantom stock awards, and bonus stock awards, or any combination of the foregoing.  To date, the Company has granted stock options, restricted stock awards, phantom stock awards (also called restricted stock units), and performance awards (also called market stock units). Each stock option granted reduces the total shares available for grant under the Plan by one share. Each full value award granted (including restricted stock awards, restricted stock units and market stock units) reduces the total shares available for grant under the Plan by 1.5 shares. Stock options generally vest between <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmFkYzg2NzM0ZjgzNzRkNTlhNTkyYWQ5ZjVmYTc3OTM5L3NlYzphZGM4NjczNGY4Mzc0ZDU5YTU5MmFkOWY1ZmE3NzkzOV8xMTUvZnJhZzpjNWY4ODFmMmM4NWY0MTg1YmQ5YWQwMWFlNTEzYjJmNy90ZXh0cmVnaW9uOmM1Zjg4MWYyYzg1ZjQxODViZDlhZDAxYWU1MTNiMmY3XzkyMw_ff7e417b-491c-46f8-ac39-dbeb60373852">one</span> and four years, and are exercisable for a period of ten years from the date of grant.  Restricted stock units are generally subject to vesting from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmFkYzg2NzM0ZjgzNzRkNTlhNTkyYWQ5ZjVmYTc3OTM5L3NlYzphZGM4NjczNGY4Mzc0ZDU5YTU5MmFkOWY1ZmE3NzkzOV8xMTUvZnJhZzpjNWY4ODFmMmM4NWY0MTg1YmQ5YWQwMWFlNTEzYjJmNy90ZXh0cmVnaW9uOmM1Zjg4MWYyYzg1ZjQxODViZDlhZDAxYWU1MTNiMmY3XzEwNTk_2677bf9f-3e6e-4885-9c0e-a0e794cbf9bc">one</span> to three years, depending upon the terms of the grant. Market stock units are subject to a vesting schedule of three years.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the activity in total shares available for grant (in thousands):</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:83.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.959%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Available for</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Grant</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, March 30, 2019</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,323 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares added</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><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,686)</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, March 28, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,095 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares added</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,223 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><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,491)</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, March 27, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,025 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares added</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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 7.75pt;text-align:left;vertical-align:top"><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,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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, March 26, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,617 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock-based Compensation Expense </span></div><div><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the effects of stock-based compensation on cost of goods sold, research and development, sales, general and administrative, pre-tax income, and net income after taxes for shares granted under the Plan (in thousands, except per share amounts):</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:53.672%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.143%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.143%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.440%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,024 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">900 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">908 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">44,153 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,483 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,859 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales, 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%">21,215 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,379 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,990 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect on pre-tax income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,392 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,762 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,757 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income Tax Benefit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,521)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">(9,336)</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation expense (net of taxes)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,871 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,204 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,421 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation effects on basic earnings per share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.96 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.81 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.76 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation effects on diluted earnings per share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.93 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.79 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.73 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total stock-based compensation expense included in the table above and which is attributable to restricted stock units and market stock units was $63.2 million, $53.6 million, $50.0 million, for fiscal years 2022, 2021, and 2020, respectively. Stock-based compensation expense is presented within operating activities in the Consolidated Statement of Cash Flows.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 26, 2022, there was $120.0 million of compensation costs related to non-vested stock options, restricted stock units, and market stock units granted under the Company’s equity incentive plans not yet recognized in the Company’s financial statements. The unrecognized compensation cost is expected to be recognized over a weighted average period of 1.44 years for stock options, 1.54 years for restricted stock units, and 1.79 years for market stock units.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the income tax benefit of stock-based compensation expense shown in the table above, the Company recognized excess tax benefits of $3.9 million, $2.2 million and $4.9 million in fiscal years 2022, 2021, and 2020 respectively. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock Options</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We estimate the fair value of each stock option on the date of grant using the Black-Scholes option-pricing model using a dividend yield of zero and the following additional assumptions:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:46.917%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.493%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.493%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.495%"/><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, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 27, 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 28, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected stock price volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.85% - 41.66%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43.85% - 43.99%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37.17% - 41.61%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</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 style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.82% - 1.62%</span></div></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 style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.35% - 0.72%</span></div></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 style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.54% - 2.29%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (in years)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.22 - 4.39</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.32 - 4.43</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.81 - 4.55</span></div></td></tr></table></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Black-Scholes valuation calculation requires us to estimate key assumptions such as stock price volatility, expected term, risk-free interest rate and dividend yield. The expected stock price volatility is based upon implied volatility from traded options on our stock in the marketplace. The expected term of options granted is derived from an analysis of historical exercises and remaining contractual life of stock options, and represents the period of time that options granted are expected to be outstanding after becoming vested. The risk-free interest rate reflects the yield on zero-coupon U.S. Treasury securities for a period that is commensurate with the expected term assumption. Finally, we have never paid cash dividends, do not currently intend to pay cash dividends, and thus have assumed a zero percent dividend yield.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Using the Black-Scholes option valuation model, the weighted average estimated fair values of employee stock options granted in fiscal years 2022, 2021, and 2020, were $37.31, $33.81, and $29.25, respectively.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During fiscal years 2022, 2021, and 2020, we received a net $13.2 million, $7.1 million, and $18.6 million, respectively, from the exercise of 0.3 million, 0.2 million, and 0.8 million, respectively, stock options granted under the Company’s Stock Plan.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total intrinsic value of stock options exercised during fiscal year 2022, 2021, and 2020, was $15.8 million, $10.2 million, and $34.0 million, respectively. Intrinsic value represents the difference between the market value of the Company’s common stock at the time of exercise and the strike price of the stock option.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additional information with respect to stock option activity is as follows (in thousands, except per share amounts):</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:65.615%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.735%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.884%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><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%">Outstanding Options</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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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<br/>Average<br/>Exercise Price</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, March 30, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,865 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.68 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66.93 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options exercised</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(780)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.90 </span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.75 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options expired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.03 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, March 28, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,216 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">44.01 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options granted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77.23 </span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options exercised</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(236)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.26 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options forfeited</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56.27 </span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options expired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, March 27, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,059 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">49.87 </span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.52 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options exercised</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(327)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.31 </span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options expired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, March 26, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">820 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">57.75 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additional information with regards to outstanding options that are vesting, expected to vest, or exercisable as of March 26, 2022 is as follows (in thousands, except years and per share amounts):</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:26.279%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.323%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.323%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.323%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.324%"/><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%">Number of<br/>Options</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<br/>Average<br/>Exercise price</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<br/>Remaining Contractual<br/>Term (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 Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and expected to vest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">809 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57.42 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.63</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,499 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">585 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.65 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.82</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,676 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with U.S. GAAP, stock options outstanding that are expected to vest are presented net of estimated future option forfeitures, which are estimated as compensation costs are recognized. Options with a fair value of $4.6 million, $4.8 million, and $4.7 million, became vested during fiscal years 2022, 2021, and 2020, respectively.</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes information regarding outstanding and exercisable options as of March 26, 2022 (in thousands, except per share amounts):</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:22.946%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.122%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.416%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.416%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.416%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.419%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options Outstanding</span></td><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%">Options Exercisable</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 #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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<br/>Remaining<br/>Contractual Life</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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<br/>Average Exercise</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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<br/>Average</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Range of Exercise Prices</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%">Number</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%">(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%">Price</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%">Exercisable</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%">Exercise Price</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$20.37 - $38.34</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.62</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.60 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.37 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$41.49 - $42.64</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.65</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.56 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.55 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$54.65 - $55.72</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.13</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%">55.21 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.21 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$68.43 - $68.43</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.08</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.43 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">68.43 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$68.56 - $68.56</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.62</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%">68.56 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.56 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$78.00 - $88.00</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.42</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.76 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">820 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.66</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%">57.75 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">585 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">50.65 </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:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 26, 2022, March 27, 2021, and March 28, 2020, the number of options exercisable was 0.6 million, 0.7 million, and 0.8 million respectively.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restricted Stock Units</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted stock units (“RSUs”) are valued as of the grant date and amortized over the requisite vesting period. Generally, RSUs vest 100 percent on the first to third anniversary of the grant date depending on the vesting specifications. A summary of the activity for RSUs in fiscal year 2022, 2021, and 2020 is presented below (in thousands, except per share amounts):</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:65.419%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.905%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.908%"/><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%">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<br/>Average<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 30, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,834 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47.99 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><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="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,014 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66.76 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">51.20 </span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">50.82 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 28, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,680 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53.74 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><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="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">945 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71.44 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(881)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52.97 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(131)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.36 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 27, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,613 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60.31 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><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="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,079 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81.61 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(935)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.96 </span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(181)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70.60 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 26, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,576 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74.45 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate intrinsic value of RSUs outstanding as of March 26, 2022, March 27, 2021, and March 28, 2020 was $225.9 million, $216.9 million, and $165.9 million, respectively. Additional information with regards to outstanding RSUs that are expected to vest as of March 26, 2022, is as follows (in thousands, except year and per share amounts):</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:46.036%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.905%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.905%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.552%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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<br/>Average<br/>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<br/>Remaining Contractual<br/>Term (years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected to vest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,426 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74.30 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.51</span></td></tr></table></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RSUs outstanding that are expected to vest are presented net of estimated future forfeitures, which are estimated as compensation costs are recognized. RSUs with a fair value of $41.1 million, $46.7 million, and $45.9 million became vested during fiscal years 2022, 2021, and 2020, respectively. The majority of RSUs that vested in 2022, 2021 and 2020 were net settled such that the Company withheld a portion of the shares to satisfy tax withholding requirements. In fiscal years 2022, 2021, and 2020 the vesting of RSUs reduced the authorized and unissued share balance by approximately 0.9 million, 0.9 million, and 0.9 million, respectively. Total shares withheld and subsequently retired out of the Plan were approximately 0.3 million, 0.3 million, and 0.3 million and total payments for the employees’ tax obligations to taxing authorities were $22.0 million, $18.4 million, and $18.3 million for fiscal years 2022, 2021, and 2020, respectively. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Market Stock Units</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Market stock units (“MSUs”) vest based upon the relative total shareholder return (“TSR”) of the Company as compared to that of the Philadelphia Semiconductor Index (“the Index”). The requisite service period for these MSUs is also the vesting period, which is three years. The fair value of each MSU granted was determined on the date of grant using the Monte Carlo simulation, which calculates the present value of the potential outcomes of future stock prices of the Company and the Index over the requisite service period. The fair value is based on the risk-free rate of return, the volatilities of the stock price of the Company and the Index, the correlation of the stock price of the Company with the Index, and the dividend yield.</span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair values estimated from the Monte Carlo simulation were calculated using a dividend yield of zero and the following additional assumptions:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.829%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.859%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.859%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.863%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Years 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,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 27,<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 28,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected stock price volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.66 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43.85 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37.17% - 41.61%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.46 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.29 </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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.59% - 2.28%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (in years)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.00</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.00</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.00</span></td></tr></table></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Using the Monte Carlo simulation, the weighted average estimated fair value of the MSUs granted in fiscal year 2022 was $109.18. A summary of the activity for MSUs in fiscal year 2022, 2021, and 2020 is presented below (in thousands, except per share amounts):</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:65.419%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.905%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.908%"/><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%">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<br/>Average<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 30, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62.77 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><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="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95.89 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">73.25 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 28, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68.71 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><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="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83.96 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(48)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64.92 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 27, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73.29 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><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="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109.18 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.11 </span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.70 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 26, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95.75 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate intrinsic value of MSUs outstanding as of March 26, 2022, March 27, 2021, and March 28, 2020 was $7.5 million, $11.0 million, and $9.5 million, respectively. Additional information with regard to outstanding MSUs that are expected to vest as of March 26, 2022 is as follows (in thousands, except year and per share amounts):</span></div><div style="text-indent:24.75pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:46.036%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.905%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.905%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.552%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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<br/>Average<br/>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<br/>Remaining Contractual<br/>Term (years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected to vest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95.52 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.75</span></td></tr></table></div>MSUs with a fair value of $1.5 million became vested during fiscal year 2022. No MSUs became vested in fiscal years 2021 or 2020. 1.5 P4Y P10Y P3Y P3Y <div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the activity in total shares available for grant (in thousands):</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:83.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.959%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Available for</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Grant</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, March 30, 2019</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,323 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares added</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><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,686)</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, March 28, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,095 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares added</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,223 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><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,491)</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, March 27, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,025 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares added</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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 7.75pt;text-align:left;vertical-align:top"><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,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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, March 26, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,617 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 3323000 248000 1686000 210000 2095000 3223000 1491000 198000 4025000 0 1679000 271000 2617000 <div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the effects of stock-based compensation on cost of goods sold, research and development, sales, general and administrative, pre-tax income, and net income after taxes for shares granted under the Plan (in thousands, except per share amounts):</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:53.672%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.143%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.143%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.440%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,024 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">900 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">908 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">44,153 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,483 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,859 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales, 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%">21,215 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,379 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,990 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect on pre-tax income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,392 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,762 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,757 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income Tax Benefit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,521)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">(9,336)</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation expense (net of taxes)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,871 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,204 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,421 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation effects on basic earnings per share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.96 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.81 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.76 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation effects on diluted earnings per share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.93 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.79 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.73 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1024000 900000 908000 44153000 37483000 33859000 21215000 18379000 18990000 66392000 56762000 53757000 11521000 9558000 9336000 54871000 47204000 44421000 0.96 0.81 0.76 0.93 0.79 0.73 63200000 53600000 50000000 120000000 P1Y5M8D P1Y6M14D P1Y9M14D 3900000 2200000 4900000 <div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We estimate the fair value of each stock option on the date of grant using the Black-Scholes option-pricing model using a dividend yield of zero and the following additional assumptions:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:46.917%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.493%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.493%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.495%"/><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, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 27, 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 28, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected stock price volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.85% - 41.66%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43.85% - 43.99%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37.17% - 41.61%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</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 style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.82% - 1.62%</span></div></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 style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.35% - 0.72%</span></div></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 style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.54% - 2.29%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (in years)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.22 - 4.39</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.32 - 4.43</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.81 - 4.55</span></div></td></tr></table></div> 0 0.3685 0.4166 0.4385 0.4399 0.3717 0.4161 0.0082 0.0162 0.0035 0.0072 0.0154 0.0229 P4Y2M19D P4Y4M20D P4Y3M25D P4Y5M4D P3Y9M21D P4Y6M18D 37.31 33.81 29.25 13200000 7100000 18600000 300000 200000 800000 15800000 10200000 34000000 <div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additional information with respect to stock option activity is as follows (in thousands, except per share amounts):</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:65.615%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.735%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.884%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><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%">Outstanding Options</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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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<br/>Average<br/>Exercise Price</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, March 30, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,865 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.68 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66.93 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options exercised</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(780)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.90 </span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.75 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options expired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.03 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, March 28, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,216 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">44.01 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options granted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77.23 </span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options exercised</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(236)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.26 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options forfeited</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56.27 </span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options expired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, March 27, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,059 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">49.87 </span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.52 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options exercised</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(327)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.31 </span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options expired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, March 26, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">820 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">57.75 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1865000 33.68 169000 66.93 780000 23.90 27000 50.75 11000 55.03 1216000 44.01 96000 77.23 236000 30.26 17000 56.27 0 0 1059000 49.87 88000 87.52 327000 40.31 0 0 0 0 820000 57.75 <div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additional information with regards to outstanding options that are vesting, expected to vest, or exercisable as of March 26, 2022 is as follows (in thousands, except years and per share amounts):</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:26.279%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.323%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.323%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.323%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.324%"/><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%">Number of<br/>Options</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<br/>Average<br/>Exercise price</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<br/>Remaining Contractual<br/>Term (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 Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and expected to vest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">809 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57.42 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.63</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,499 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">585 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.65 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.82</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,676 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 809000 57.42 P6Y7M17D 24499000 585000 50.65 P5Y9M25D 21676000 4600000 4800000 4700000 <div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes information regarding outstanding and exercisable options as of March 26, 2022 (in thousands, except per share amounts):</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:22.946%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.122%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.416%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.416%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.416%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.419%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options Outstanding</span></td><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%">Options Exercisable</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 #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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<br/>Remaining<br/>Contractual Life</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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<br/>Average Exercise</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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<br/>Average</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Range of Exercise Prices</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%">Number</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%">(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%">Price</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%">Exercisable</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%">Exercise Price</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$20.37 - $38.34</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.62</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.60 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.37 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$41.49 - $42.64</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.65</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.56 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.55 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$54.65 - $55.72</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.13</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%">55.21 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.21 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$68.43 - $68.43</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.08</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.43 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">68.43 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$68.56 - $68.56</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.62</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%">68.56 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.56 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$78.00 - $88.00</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.42</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.76 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">820 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.66</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%">57.75 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">585 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">50.65 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 20.37 38.34 133000 P4Y7M13D 33.60 126000 33.37 41.49 42.64 135000 P6Y7M24D 41.56 117000 41.55 54.65 55.72 231000 P5Y1M17D 55.21 231000 55.21 68.43 68.43 8000 P8Y29D 68.43 4000 68.43 68.56 68.56 137000 P7Y7M13D 68.56 85000 68.56 78.00 88.00 176000 P9Y5M1D 82.76 22000 78.00 820000 P6Y7M28D 57.75 585000 50.65 600000 700000 800000 1 A summary of the activity for RSUs in fiscal year 2022, 2021, and 2020 is presented below (in thousands, except per share amounts):<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:65.419%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.905%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.908%"/><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%">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<br/>Average<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 30, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,834 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47.99 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><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="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,014 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66.76 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">51.20 </span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">50.82 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 28, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,680 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53.74 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><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="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">945 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71.44 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(881)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52.97 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(131)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.36 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 27, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,613 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60.31 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><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="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,079 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81.61 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(935)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.96 </span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(181)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70.60 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 26, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,576 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74.45 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 2834000 47.99 1014000 66.76 897000 51.20 271000 50.82 2680000 53.74 945000 71.44 881000 52.97 131000 55.36 2613000 60.31 1079000 81.61 935000 43.96 181000 70.60 2576000 74.45 225900000 216900000 165900000 Additional information with regards to outstanding RSUs that are expected to vest as of March 26, 2022, is as follows (in thousands, except year and per share amounts):<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:46.036%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.905%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.905%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.552%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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<br/>Average<br/>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<br/>Remaining Contractual<br/>Term (years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected to vest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,426 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74.30 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.51</span></td></tr></table> 2426000 74.30 P1Y6M3D 41100000 46700000 45900000 900000 900000 900000 300000 300000 300000 22000000 18400000 18300000 P3Y <div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair values estimated from the Monte Carlo simulation were calculated using a dividend yield of zero and the following additional assumptions:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.829%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.859%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.859%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.863%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Years 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,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 27,<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 28,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected stock price volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.66 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43.85 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37.17% - 41.61%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.46 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.29 </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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.59% - 2.28%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (in years)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.00</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.00</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.00</span></td></tr></table></div> 0 0.4166 0.4385 0.3717 0.4161 0.0146 0.0029 0.0159 0.0228 P3Y P3Y P3Y 109.18 A summary of the activity for MSUs in fiscal year 2022, 2021, and 2020 is presented below (in thousands, except per share amounts):<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:65.419%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.905%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.908%"/><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%">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<br/>Average<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 30, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62.77 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><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="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95.89 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">73.25 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 28, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68.71 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><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="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83.96 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(48)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64.92 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 27, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73.29 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><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="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109.18 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.11 </span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.70 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 26, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95.75 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 166000 62.77 45000 95.89 0 0 58000 73.25 153000 68.71 28000 83.96 0 0 48000 64.92 133000 73.29 28000 109.18 30000 50.11 46000 38.70 85000 95.75 7500000 11000000 9500000 Additional information with regard to outstanding MSUs that are expected to vest as of March 26, 2022 is as follows (in thousands, except year and per share amounts):<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:46.036%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.905%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.905%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.552%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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<br/>Average<br/>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<br/>Remaining Contractual<br/>Term (years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected to vest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95.52 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.75</span></td></tr></table> 80000 95.52 P1Y9M 1500000 0 0 Commitments and Contingencies<div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Facilities and Equipment Under Operating Lease Agreements</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We currently own our corporate headquarters and select surrounding properties. We lease certain of our other facilities and certain equipment under operating lease agreements, some of which have renewal options. Certain of these arrangements provide for lease payment increases based upon future fair market rates. As of March 26, 2022, our principal facilities are located in Austin, Texas and Edinburgh, Scotland, United Kingdom.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total rent expense under operating leases was approximately $19.9 million, $19.2 million, and $18.4 million, for fiscal years 2022, 2021, and 2020, respectively. Rental income was $1.5 million, $1.4 million, and $1.3 million, for fiscal years 2022, 2021, and 2020, respectively.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 11 - Leases for minimum future rental commitments and income under all operating leases as of March 26, 2022.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Capacity Reservation Agreement</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 28, 2021, the Company entered into a Capacity Reservation and Wafer Supply Commitment Agreement (the “Capacity Reservation Agreement”) with GLOBALFOUNDRIES Singapore Pte. Ltd. (“GlobalFoundries”) to provide the Company a wafer capacity commitment and wafer pricing for Company products for calendar years 2022-2026 (the “Commitment Period”).</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Capacity Reservation Agreement requires GlobalFoundries to provide, and the Company to purchase, a defined number of wafers on a quarterly basis for the Commitment Period, subject to shortfall payments. In exchange for GlobalFoundries’ capacity commitment, the Company paid a $50 million non-refundable capacity reservation fee. This reservation fee is recorded in "</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other current assets</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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">" on the consolidated balance sheets within the short-term or long-term classification, as appropriate, and amortized over the Commitment Period. In addition, the Company pre-paid </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">GlobalFoundries $175 million for future wafer purchases, which will be credited back to the Company as a portion of the price of wafers purchased beginning in the third quarter of calendar year 2023. This prepayment is currently recorded in "</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Long-term prepaid wafers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">" on the consolidated balance sheets. The Company currently estimates that it is obligated to purchase at least approximately $1.6 billion of wafers from GlobalFoundries under the Capacity Reservation Agreement. </span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the Capacity Reservation Agreement provides the Company an option to reserve a specified portion of the capacity commitment for wafers that include certain additional technology beginning in calendar year 2023. The Company exercised that option in the second quarter of fiscal year 2022, and GlobalFoundries agreed to provide up to a maximum portion of the wafers pursuant to the capacity commitment with this additional technology. In exchange for the capacity commitment with the additional technology, the Company paid an additional $10 million non-refundable fee and pre-paid an additional $20 million for future wafer purchases. These payments were recorded similarly to the description above.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Purchase Commitments</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We rely primarily on third-party foundries for our wafer manufacturing needs. With the exception of the terms of the Capacity Reservation Agreement described above, generally, our foundry agreements do not have volume purchase commitments and primarily provide for purchase commitments based on purchase orders. Cancellation fees or other charges may apply and are generally dependent upon whether wafers have been started or the stage of the manufacturing process at which the notice of cancellation is given.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to our wafer supply arrangements, we contract with third-party assembly vendors to package the wafer die into finished products. Assembly and test vendors provide fixed-cost-per-unit pricing, as is common in the semiconductor industry. </span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's purchase commitments primarily include the Company's obligations to purchase wafers and related assembly and testing services described above, in addition to future payments related to multi-year tool commitments. </span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total future unconditional purchase commitments as of March 26, 2022 were as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:87.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.282%"/><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%">Fiscal Year</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">511,472 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">418,299 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">370,501 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">251,170 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160,854 </span></td><td style="background-color:#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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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,712,296 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 19900000 19200000 18400000 1500000 1400000 1300000 50000000 175000000 1600000000 10000000 20000000 <div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total future unconditional purchase commitments as of March 26, 2022 were as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:87.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.282%"/><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%">Fiscal Year</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">511,472 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">418,299 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">370,501 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">251,170 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160,854 </span></td><td style="background-color:#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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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,712,296 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 511472000 418299000 370501000 251170000 160854000 0 1712296000 Legal MattersFrom time to time, we are involved in legal proceedings concerning matters arising in connection with the conduct of our business activities. We regularly evaluate the status of legal proceedings in which we are involved to assess whether a loss is probable or there is a reasonable possibility that a loss or additional loss may have been incurred and to determine if accruals are appropriate. We further evaluate each legal proceeding to assess whether an estimate of possible loss or range of loss can be made. Based on current knowledge, management does not believe that there are any pending matters that could potentially have a material adverse effect on our business, financial condition, results of operations or cash flows. Stockholders' Equity<div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Share Repurchase Program</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2021, the Board of Directors authorized the repurchase of up to an additional $350 million of the Company’s common stock. Since inception, 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%">pproximately </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$157.5 million</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 the Company’s common stock has been repurchased under the 2021 share repurchase program, leaving approximately </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$192.5 million </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">available for repurchase under this plan as of</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> March 26, 2022. During the fiscal year ended March 26, 2022, the Company repurchased 2.1 million shares of its common stock under both the 2021 plan and the prior $200 million 2019 share repurchase program for $167.5 million, at an average cost of $81.18 per share. D</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">uring the three months ended </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June 26, 2021, the Company completed share repurchases under the 2019 plan. All of these shares were repurchased in the open market and were funded from existing cash. All shares of our common stock that were repurchased were retired as of March 26, 2022. </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Preferred Stock</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have 5.0 million shares of Preferred Stock authorized. As of March 26, 2022, we have not issued any of the authorized shares.</span></div> 350000000 157500000 192500000 2100000 200000000 167500000 81.18 5000000 0 Accumulated Other Comprehensive Income (Loss)<div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our accumulated other comprehensive income (loss) is comprised of foreign currency translation adjustments, unrealized gains and losses on investments classified as available-for-sale, and cumulative effects of adopting new accounting standards.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the changes in the components of accumulated other comprehensive income (loss), net of tax (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:54.894%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.110%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.110%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.455%"/><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%">Foreign<br/>Currency</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%">Unrealized Gains<br/>(Losses) on Securities</span></td><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%">Cumulative Effect of Adoption of ASU 2018-02</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, March 28, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,568)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,644)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(257)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,469)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current period foreign exchange translation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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%">— </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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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,862 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current period marketable securities activity</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,673 </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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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,673 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax effect</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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,191)</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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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,191)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, March 27, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">294 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,838 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(257)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,875 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current period foreign exchange translation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(507)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(507)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current period marketable securities activity</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,587)</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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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,587)</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax effect</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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,174 </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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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,174 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, March 26, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(213)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,575)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="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%">(257)</span></td><td style="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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,045)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the changes in the components of accumulated other comprehensive income (loss), net of tax (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:54.894%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.110%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.110%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.455%"/><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%">Foreign<br/>Currency</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%">Unrealized Gains<br/>(Losses) on Securities</span></td><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%">Cumulative Effect of Adoption of ASU 2018-02</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, March 28, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,568)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,644)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(257)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,469)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current period foreign exchange translation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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%">— </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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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,862 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current period marketable securities activity</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,673 </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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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,673 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax effect</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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,191)</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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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,191)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, March 27, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">294 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,838 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(257)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,875 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current period foreign exchange translation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(507)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(507)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current period marketable securities activity</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,587)</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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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,587)</span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax effect</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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,174 </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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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,174 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, March 26, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(213)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,575)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="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%">(257)</span></td><td style="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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,045)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> -1568000 -1644000 -257000 -3469000 1862000 0 1862000 0 5673000 5673000 0 1191000 1191000 294000 2838000 -257000 2875000 -507000 0 -507000 0 -5587000 -5587000 0 -1174000 -1174000 -213000 -1575000 -257000 -2045000 Income Taxes<div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income (loss) before income taxes consisted of (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:51.462%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.980%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.980%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.982%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Years 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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 26,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;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/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,674)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,189 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,154 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-U.S.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226,057 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137,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:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">368,663 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">245,246 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181,266 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision (benefit) for income taxes consists of (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:51.462%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.980%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.980%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.982%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Years 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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 26,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;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/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S.</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%">4,483 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">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 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,241 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-U.S.</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%">52,920 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,428 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,634 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current tax provision</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,403 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,409 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,875 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,256)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(192)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(561)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-U.S.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,839)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,315)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,546)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax provision</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,095)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,507)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,107)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total tax provision</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,308 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,902 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,768 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effective income tax rates differ from the rates computed by applying the statutory federal rate to pretax income as follows (in percentages):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:51.099%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.002%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.149%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.151%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Years 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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 26,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;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/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. federal statutory rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign income taxed at different rates</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">(5.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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%">(2.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign-derived intangible income deduction</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current U.S. tax on foreign earnings</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in valuation allowance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Release of prior year unrecognized tax benefits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest related to unrecognized tax benefits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.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%">0.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">0.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.5 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.4 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The legislation commonly referred to as the Tax Cuts and Jobs Act ("Tax Act") was enacted on December 22, 2017 and required companies to pay a one-time transition tax on earnings of certain foreign subsidiaries that were previously tax-deferred. We elected to pay the transition tax over the eight-year period provided in the Tax Act. As of March 26, 2022, the remaining balance of our transition tax obligation was $27.0 million, which will be paid over the next four years. </span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant components of our deferred tax assets and liabilities as of March 26, 2022 and March 27, 2021 are (in thousands):</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:64.589%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.322%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.323%"/><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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 26,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;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/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and allowances</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%">6,517 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,354 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss carryforwards</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,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%">1,781 </span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development tax credit carryforwards</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,230 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</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%">18,952 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,995 </span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,653 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,672 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized research and development</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%">6,372 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">651 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,088 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,555 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance for deferred tax 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%">(13,088)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,782)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,773 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#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,574 </span></td><td style="background-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,059 </span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right of use asset</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,744 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,987 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition intangibles</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,315 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">650 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,633 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,796 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net deferred tax assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,367 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,977 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax assets and liabilities are recorded for the estimated tax impact of temporary differences between the tax basis and book basis of assets and liabilities. A valuation allowance is established against a deferred tax asset when it is more likely than not that the deferred tax asset will not be realized. Our valuation allowance increased by $0.3 million in fiscal year 2022.  The Company maintains a valuation allowance for certain deferred tax assets primarily relating to certain state net operating loss and state tax credit carryforwards due to the likelihood that they will expire or go unutilized. Management believes that the Company’s results from future operations will generate sufficient taxable income in the appropriate jurisdictions and of the appropriate character such that it is more likely than not that the remaining deferred tax assets will be realized.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At March 26, 2022, the Company had gross federal net operating loss carryforwards of $3.7 million, all of which related to acquired companies and are, therefore, subject to certain limitations under Section 382 of the Internal Revenue Code. The </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">federal net operating loss carryforwards expire in fiscal years 2023 through 2031. At March 26, 2022 the Company had gross foreign net operating loss carryforwards of $0.3 million that do not expire and gross state net operating loss carryforwards of $10.1 million that expire in fiscal years 2023 through 2030. In addition, the Company had $13.7 million of state business tax, minimum tax, and research and development tax credit carryforwards. Certain of these state tax credits will expire in fiscal years 2023 through 2034, and others do not expire.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At March 26, 2022, unremitted earnings of our foreign subsidiaries that can be distributed without tax consequence, other than withholding taxes that may apply based on the jurisdiction of the subsidiary, are not expected to be indefinitely reinvested. No taxes have been accrued for foreign withholding taxes on these earnings as these amounts are not material. We have not provided additional income taxes for other outside basis differences inherent in our foreign entities, as these amounts continue to be indefinitely reinvested in foreign operations. Determining the amount of unrecognized deferred tax liability related to all other outside basis differences in these entities is not practicable at this time. </span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 27, 2015, the U.S. Tax Court issued an opinion in Altera Corp. et al. v. Commissioner which concluded that the regulations relating to the treatment of stock-based compensation expense in intercompany cost-sharing arrangements were invalid. In 2016 the U.S. Internal Revenue Service appealed the decision to the U.S. Court of Appeals for the Ninth Circuit (the “Ninth Circuit”). On July 24, 2018, the Ninth Circuit issued a decision that was subsequently withdrawn and a reconstituted panel conferred on the appeal. On June 7, 2019, the Ninth Circuit reversed the decision of the U.S. Tax Court and upheld the cost-sharing regulations. On February 10, 2020, Altera Corp. filed a Petition for a Writ of Certiorari with the Supreme Court of the United States, which was denied by the Supreme Court on June 22, 2020. Although the issue is now resolved within the Ninth Circuit, the Ninth Circuit's opinion is not binding in other circuits. The potential impact of this issue on the Company, which is not located within the jurisdiction of the Ninth Circuit, is unclear at this time. We will continue to monitor developments related to this issue and the potential impact of those developments on the Company's current and prior fiscal years.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the changes in the unrecognized tax benefits (in thousands):</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:64.589%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.322%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.323%"/><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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 26,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;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/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,879 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,208 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions based on tax positions related to the current year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reductions based on tax positions related to the prior 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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,329)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,879 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,879 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At March 26, 2022, the Company had gross unrecognized tax benefits of $32.9 million, all of which would impact the effective tax rate if recognized. The Company’s unrecognized tax benefits are classified as “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non-current income taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">” in the Consolidated Balance Sheet. The Company recognizes interest and penalties related to unrecognized tax benefits in the provision for income taxes. During fiscal years 2022 and 2021 we recognized interest expense, net of tax, of approximately $0.9 million and $0.7 million, respectively. The total amount of interest accrued as of March 26, 2022 was $5.1 million.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company and its subsidiaries are subject to U.S. federal income tax as well as income tax in multiple state and foreign jurisdictions. Fiscal years 2017 through 2022 remain open to examination by the major taxing jurisdictions to which the Company is subject, although carry forward attributes that were generated in tax years prior to fiscal year 2017 may be adjusted upon examination by the tax authorities if they have been, or will be, used in a future period.  </span></div><div style="margin-top:5pt;text-indent:24.75pt"><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 2017, 2018, and 2019 federal income tax returns are under examination by the U.S. Internal Revenue Service ("IRS").  The IRS has proposed adjustments that would increase U.S. taxable income related to transfer pricing matters with respect to our U.S. and U.K. affiliated companies and on May 17, 2022, the IRS issued a Revenue Agent’s Report asserting additional tax of approximately $170.5 million plus interest and imposing penalties of approximately $63.7 million. We do not agree with the IRS's positions and we intend to vigorously dispute the proposed adjustments. We intend to pursue resolution through the administrative process with the IRS Independent Office of Appeals and, if necessary, through judicial remedies. We expect it could take a number of years to reach resolution on these matters. Although the final resolution of these matters is uncertain, the Company believes adequate amounts have been reserved for any adjustments to the provision for income taxes that may ultimately result. However, if the IRS prevails in these matters, the assessed tax, interest, and penalties, if any, could have an adverse impact on our financial position, results of operations, and cash flows in future periods. The Company is not under an income tax audit in any other major taxing jurisdiction.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income (loss) before income taxes consisted of (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:51.462%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.980%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.980%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.982%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Years 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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 26,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;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/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,674)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,189 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,154 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-U.S.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226,057 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137,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:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">368,663 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">245,246 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181,266 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> -17674000 19189000 44154000 386337000 226057000 137112000 368663000 245246000 181266000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision (benefit) for income taxes consists of (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:51.462%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.980%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.980%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.982%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Years 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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 26,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;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/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S.</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%">4,483 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">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 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,241 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-U.S.</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%">52,920 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,428 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,634 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current tax provision</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,403 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,409 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,875 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,256)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(192)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(561)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-U.S.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,839)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,315)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,546)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax provision</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,095)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,507)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,107)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total tax provision</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,308 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,902 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,768 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 4483000 981000 5241000 52920000 32428000 21634000 57403000 33409000 26875000 -6256000 -192000 -561000 -8839000 -5315000 -4546000 -15095000 -5507000 -5107000 42308000 27902000 21768000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effective income tax rates differ from the rates computed by applying the statutory federal rate to pretax income as follows (in percentages):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:51.099%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.002%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.149%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.151%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Years 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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 26,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;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/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. federal statutory rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign income taxed at different rates</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">(5.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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%">(2.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign-derived intangible income deduction</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current U.S. tax on foreign earnings</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in valuation allowance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Release of prior year unrecognized tax benefits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest related to unrecognized tax benefits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.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%">0.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">0.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.5 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.4 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 0.210 0.210 0.210 -0.096 -0.084 -0.055 -0.009 -0.008 -0.027 0.001 0.003 0.008 0.006 0.004 0.011 -0.002 0 -0.001 0 -0.014 -0.023 0.002 0.003 0.005 0.005 0.006 0.008 0.115 0.114 0.120 27000000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant components of our deferred tax assets and liabilities as of March 26, 2022 and March 27, 2021 are (in thousands):</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:64.589%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.322%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.323%"/><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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 26,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;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/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and allowances</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%">6,517 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,354 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss carryforwards</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,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%">1,781 </span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development tax credit carryforwards</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,230 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</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%">18,952 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,995 </span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,653 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,672 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized research and development</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%">6,372 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">651 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,088 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,555 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance for deferred tax 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%">(13,088)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,782)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,773 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#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,574 </span></td><td style="background-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,059 </span></td><td style="background-color:#cceeff;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right of use asset</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,744 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,987 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition intangibles</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,315 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">650 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,633 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,796 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net deferred tax assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,367 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,977 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 6517000 4354000 1713000 1781000 15230000 12753000 18952000 10995000 26653000 17672000 6372000 0 651000 0 76088000 47555000 13088000 12782000 63000000 34773000 3574000 4059000 25744000 16987000 32315000 3100000 0 650000 61633000 24796000 1367000 9977000 300000 3700000 300000 10100000 13700000 <div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the changes in the unrecognized tax benefits (in thousands):</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:64.589%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.322%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.323%"/><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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 26,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;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/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,879 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,208 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions based on tax positions related to the current year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reductions based on tax positions related to the prior 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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,329)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,879 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,879 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 32879000 36208000 0 0 0 3329000 32879000 32879000 32900000 900000 700000 5100000 170500000 63700000 Segment Information<div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We determine our operating segments in accordance with Financial Accounting Standards Board (“FASB”) guidelines. Our Chief Executive Officer (“CEO”) has been identified as the chief operating decision maker under these guidelines.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company operates and tracks its results in one reportable segment, but reports revenue performance in two product lines: Audio and High-Performance Mixed-Signal. Our CEO receives and uses enterprise-wide financial information to assess financial performance and allocate resources, rather than detailed information at a product line level. Additionally, our product lines have similar characteristics and customers. They share operations support functions such as sales, public relations, supply chain management, various research and development and engineering support, in addition to the general and administrative functions of human resources, legal, finance and information technology. Therefore, there is no complete, discrete financial information maintained for these product lines. Revenue by product line is disclosed in Note 10 - Revenues. Geographic details of revenue and property, plant and equipment are included below.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:24.75pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Geographic Area</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following illustrates sales by ship to location of the customer (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.926%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.589%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.295%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.591%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Years 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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 26,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;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/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">China</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,197,812 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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,024,178 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">975,090 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hong Kong</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,433 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,605 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205,314 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vietnam</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%">72,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%">10,115 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">South Korea</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,606 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,403 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,218 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</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%">29,513 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,708 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,099 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of World</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,934 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,221 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,403 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total consolidated sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,781,460 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,369,230 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,281,124 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following illustrates property, plant and equipment, net, by geographic locations, based on physical location (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:64.442%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.322%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.470%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><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 Years 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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 26,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;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/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,847 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,649 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United Kingdom</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,612 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,895 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of World</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,618 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total consolidated property, plant and equipment, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,077 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154,942 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1 2 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following illustrates sales by ship to location of the customer (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.926%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.589%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.295%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.591%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Years 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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 26,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;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/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">China</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,197,812 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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,024,178 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">975,090 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hong Kong</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,433 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,605 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205,314 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vietnam</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%">72,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%">10,115 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">South Korea</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,606 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,403 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,218 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</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%">29,513 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,708 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,099 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of World</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,934 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,221 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,403 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total consolidated sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,781,460 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,369,230 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,281,124 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 1197812000 1024178000 975090000 325433000 170605000 205314000 72162000 10115000 0 51606000 42403000 12218000 29513000 21708000 17099000 104934000 100221000 71403000 1781460000 1369230000 1281124000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following illustrates property, plant and equipment, net, by geographic locations, based on physical location (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:64.442%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.322%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.470%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><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 Years 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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 26,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;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/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,847 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,649 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United Kingdom</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,612 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,895 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of World</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,618 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total consolidated property, plant and equipment, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,077 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154,942 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 118847000 116649000 28612000 29895000 9618000 8398000 157077000 154942000 EXCEL 114 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( #. M%0'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 " S@+14^<*Y).T K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M:L,P#(=?9?B>R''9#B;-I:.G#@8K;.QF;+4UB_]@:R1]^R5>FS*V!]C1TL^? M/H%:':4."9]3B)C(8KX;7>^SU''-3D11 F1]0J=R/27\U#R$Y!1-SW2$J/2' M.B((SA_ (2FC2,$,K.)"9%UKM-0)%85TP1N]X.-GZ@O,:, >'7K*T-0-L&Z> M&,]CW\(-,,,(D\O?!30+L53_Q)8.L$MRS'9)#<-0#ZN2FW9HX.UI]U+6K:S/ MI+S&Z5>VDLX1U^PZ^76U>=QO62>X$!6_KP3?"RYY(X5XGUU_^-V$73#V8/^Q M\56P:^'7771?4$L#!!0 ( #. M%297)PC$ 8 )PG 3 >&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ M,X"T5)\Y+L9C!@ I1D !@ !X;"]W;W)KY^!>$610K$L439EM,F 5PYZ;RFJ1>G[;IA#[1$6T(DT:.H)/[W MNZ1LR^SD'-%GI(XSYH<\8=F) M6/,4[BR%3)B"4[GJ96O)66""DKA'+6O82UB4=B[.S+69O#@3N8JCE,\DR?(D M87+SD=T8=$O ERV-U*QY_Y=L >+^+, M_)+'XMD![1 _SY1(ML' ((G2XI\];1.Q%S"R#@30;0!]$6 [!P*<;8#S,F!P M(*"_#>B;S!1-,7F8,,4NSJ1X)%(_#6CZP"331$/SHU3W^UQ)N!M!G+KPQ .7 MI$N^S2?DZ,V[LYX"4'VKYV\!/A8 ] " 3WMMSFY_OIIZAV3Z8UW@O';DV^[#;]IZ@L)/<=T)QZ3 MN8*A180DGLA3)3?P']23QM$GEQA)6I&D;4C>L2\.R#4\1[ZF];G#(4>617ZTUJ2.-P8*HPH/<:H589@XTK^DEHY"&=2/$2I7Y]$ M'//N#XQ:90XVKNDOJW?'Y,WUHEEV60-3OS 8K0"H9574%SBP4:# M*%V1^299B+B.8P. !PZ!,:E<@>*ZO-W[%.0*>I-E,-0",LVRO'ZL-6#^Y!G&K9)_VDK^OXL8[!*6OZ;^ MD%DM(QSI1F"$*IFGK61^5SD659D96R"J>3TQ'+$A597*TU8J/TT5E\6B7=>Q M;$>UEAF.V,"L$GG:2N1-UQ$/O&>)8S65W+32?8I+]F7"Y4J3^02A4*]@G/[?,H!6RD]Q MO9YZ5[=DG >1@@IBK!0'QS8EXU7,5K7,<+R&=:93J;S3:D4P#T'(L$PUP#1E MRJG$WFFU!)CEBSCR(3V"UZ+7=DH-TU=>G#:@>EXI!FZ*TV(+5 ]07J;X&X'!#A9S( M-H0/:2Y68%#-(F &RLV4Q)8+NAT0>%C"I90Q 'X$5&" M+#B!D1>0W_)X\_:U/;0^T--BLXM$&;SQ>=ODKFV:RXQ)1:938EC8'\@47EY M#.#%P>[^5+]6A8#V;&N'Z+D'C21Z PE;O#J5RSD-JP]H>V#:?VA2-P T3J+* MUIQ6MN8!&0E-GJ8!?R*?>?W,QJ&@]K5\#&4PPJ-**+>[R:OD- M8FQVWGO5X\4'C"],.UQ&8KZ$4.O$A3Z4Q3>!XD2)M=DE7PBE1&(.0\Y@UND' MX/Y2"+4[T2\HO\Q<_ M02P,$% @ ,X"T5&"!SRM:@I3T MHD5JIZC=1=.T#PZ<@%5L,_M0LG\_VQ"620G+%WP[[^/W&!_'C52ON@! LN.E MT'.O0*RN?5^G!7"J1[("85:V4G&*9JAR7U<*:.9$O/3#((A\3IGPDMC-K542 MRQI+)F"MB*XYI^KW$DK9S+VQMY]X9GF!=L)/XHKF\ +XI5HK,_)[2L8X",VD M( JVTPL/^GO[@Y;*B&6UE^8QD6<^_*(QEL:5WBLVP^0I?/S/)266KW M)4T;&W[P2%IKE+P3&P>[D7-Y1Y$FL9(-43;: MT&S'I>K4QAP3]J>\H#*KS.@P6=090[(2[>\UYQ3[:+!VT4\[Q+)%A"<0XY \ M28&%)OFY-3;7&W Y25 M*ZB-1%.>KEN8]Q"4#3#K6REQ/[ ;]"]L\@=02P,$% @ ,X"T5"K)JYSQ M!@ XAP !@ !X;"]W;W)K7LFKR[B7#?8+#XIQ0[ M=?0;]4.YE_*AO_BXO)SA7I&H1*%[%QS^/8H;456])]#Q;70Z._39-SS^_>S] MMV'P,)A[KL2-K/XMEWIS.<5;PJ![GIW"LW1U[L/ MZ.V;7] ;5#;HRT9VBC=+=;'0T'/??E&,O;S?]T(]O7SB[3FBR1FBF%)'\YM3 MFJ=#<_*R^0+&>Q@T/0R:#OZ8;]!=VXI&(ZX4C/-=P",[>&2#Q\CGD:L-@KE! M1?]#?.O*1UY!%\ZYVKN*!U?],7N\8DF>D>AB\7@\)[99%%&2&+,72J.#TBBH M%.;R06A^7PFD1-&UI2Z%4^7>37+4/<$))A.1ME4<)WGJUA@?-,9!C==%(3N8 M/(@3A8"9!+%GJ!':)3.V!- (TV0ZF;89P5E*J%MH:O4;X8S2B3K;BJ5QFKC% M90=Q65#<@5YG(U[Y1 E0 (!Z9W]/7R=!",V52MPXZQ.,H\:@TK"'WE'$'. MU.JG(;SWD7T+68SVQJ/1VPL=<8K3=*K791?ED2P1 )B;"@(&&"Y2_X" \+UK9%+(6?<;B636[_$@9LQ?- M-DN@FO:L&3.H86'4'$L]*=8P!T\21I)I7N"RHVF6>:(-,]QA8>Z87<9_/.XP M&RY9DEO:;2O?1!O\L#!^]D>Y+\=;X(O8,@8.M&-[#5T_.Z;*!%4\S1Y>-AVC,$(V% MB7:]7 X'%LY"7QO-RP85?%O"V7#*=-1',1 MM=;681CE69IX"F)FH,;"91*D MN5W=[8.+X&T#:Z#0VR5DN46I?W&*MBLBJ$O8-&=PF,T)H4GF.[H&EBP,RV/) M\\<>I MV,8CB?,\L\HAER'+NPV?-J_\!4$L#!!0 ( #. M%1MF_Q1J0( )@' 8 >&PO M=V]R:W-H965T&ULE57?;]HP$/Y7K&@/K=21$"#IJA"I9:JV MATFH[,?#M >3',2J8V>V ]O^^IV=$$$)A;X0GWW?W7>?CW.RE>I9%P"&_"FY MT%.O,*:Z\WV=%5!2/9 5"#Q92552@Z9:^[I20','*KD?!D'DEY0)+TWT-MM/+%U8>R&GR857<,"S+=JKM#RNR@Y*T%H M)@51L)IZ]\.[66S]G<-W!EN]MR:VDJ64S];XG$^]P!("#IFQ$2A^-C #SFT@ MI/&[C>EU*2UP?[V+_NAJQUJ65,-,\A\L-\74N_5(#BM:<_,DMY^@K6=BXV62 M:_=+MHUO''LDJ[6190M&!B43S9?^:778 PS')P!A"P@O!8Q:P,@5VC!S97VD MAJ:)DENBK#=&LPNGC4-C-4S86UP8A:<,<2:=2:$E9SDUD),'RJG(@"QL.$VN MYE2!, 48EE%^3=Z3=\0GNL!=O?LP0;X6LM94Y#KQ#3*R*,3\18&9< 6-42NR",3* :C MG,RE9J[G?MXOM5'8>;]>23;JDHUMNTDD0!(F_V9?SC--!'>.NCO&K=0V.;RXYITJ3"E3#O9=Z$S_>8Q4,@F#X@OLYKP/RDX[\Y WD MCV_@C.B3(SW#V^!8]K-N!]RCCGOT=NZ7-4MTW ?1Y$/T@G:/5QQ-PG[6<</=3]O;EIWRR<)VLF-.&P0EPPB/'B5/,.-(:1 ME1NE2VEP,+ME@4\G*.N YRLIS&PO=V]R:W-H965T&ULK9C?;]LV$,?_ M%<+H0PNTMDA)E%0D!I)X/_K0-6C:[6'8 V/1ME!)]$@ZSO[['259LDE*";"] MV);\O1,_//+NQ*NCD#_4CG.-GJNR5M>SG=;[CXN%6N]XQ=1<['D-_VR$K)B& M2[E=J+WD+&^,JG)!@H N*E;4L^55<^]>+J_$09=%S>\E4H>J8O*?6UZ*X_4, MSTXWOA;;G38W%LNK/=OR!ZZ_[^\E7"UZ+WE1\5H5HD:2;ZYG-_CCBA!CT"A^ M+_A1G?U&!N51B!_FXE-^/0O,B'C)U]JX8/#UQ.]X61I/,(Z_.Z>S_IG&\/SW MR?O/#3S /#+%[T3Y1Y'KW?4LG:&<;]BAU%_%\5?> <7&WUJ4JOE$QTX;S-#Z MH+2H.F,80574[3=[[B;BS #3$0/2&1#;(!HQ"#N#\+4&46<0-3/3HC3SL&*: M+:^D.")IU.#-_&@FL[$&_*(V<7_0$OXMP$XO[T2M1%GD3/,=."A6Y^H]>G-Q?;70,"CC>K'N!G#; M#H",# 3]%G4>J?03W7.\TL'"Z#ID<@)Z99,>OS,Y!P1^AZ1@!#/@.Y>8YXT MYMACOGJ->=J8!Q,T81^@L/$7COCKHM"'!OUY\ZBTA/WRUX3WJ/<>-=ZC$>^_ M0691K.3>P+6F<6-J\L?3$B( M)QGNA-)FO8YRM.;T[+EI#""9A>'**,49L60KCRR@69SX(6@/02(9E),KG<(T@LD]">H5'NS#WR3E#I844##(+$FR96%$4EB M.] ^64*CD4G*>IYLDNV&VM:F"/K3,&0R.@RRC M%II'1I(@2"TTCRS$&,=^-!P,Q21X*5A:'M;Z(,TJ6,/&]%>$P'F^G5,\DC F M%H9'1&#'CF&&$Y=RS8&4,KAT M9-EA,D"12:BND&RDJ$YH4/N]2,2=>TK#,+617!T)$YPZ87)U. FC-!A!&DHC M#E] TAPZ$@TMB&'SLH2>C4.=X+@J"J7)YO#X"J(X'<$8:C">+L(]1K?.O!R1 M\^P/6>1$Q*/"09S8("_)+D&&0HRG*_$7O>.R"P9ZV]&\\^*X510GV$D"KHJD MD=U6>%0?,!U-9D-%QM,EN=LPCQS>KOB)2K/GD3S@UM20IM1=:JZ.1#&)J$WE MZG"*":4C6$.1QLDDUKT43T7SV@9<+V,E;MJ"SLY9>*Z,)%G@9 */#"=T; <- M/0*>;A),&SN1 U*G\0P)#>/8AG!UQ"2JR*9P=3C.HFP,8V@-\'1O<,M4L4;0 M[M10=: ;A,W4O'.AM_".E8NR9/+LKG]CM4](S\O'W&Z /*)PGCB8KHJ@4SW"*NB/)B7S?^$V3WC$M/N#^X\JG!.[47I49$Y'>,Y<6!ZTT=("FRS#T[6T_LJ&PO=V]R:W-H965T&UL MC59+D^(V$/XK*M<>9JJ6\?O!%E U0%+9PR93R\[FD,I!X :KQI:()& VOSXM M&;R,;9RY8$GTUZVO6_V8G(1\406 )J]5R=74*;3>?W)=M2F@HNI![('C/ULA M*ZIQ*W>NVDN@N055I1MX7N)6E'%G-K%G3W(V$0==,@Y/DJA#55'Y8PZE.$T= MW[DE[!F EOC,X MJ:LU,5360KR8S>=\ZGCF1E#"1AL5%#]'6$!9&DUXCW_.2IW&I@%>KR_:?[7D MDPO.=6R:>B0S4%I49W! M>(.*\?I+7\^.N +XR0U < 8$;4!T Q"> >%[ =$9$%G/U%2L'Y94T]E$BA.1 M1AJUF85UID4C?<9-W%=:XK\,<7JV$%R)DN540TY6&C\85*V(V)*%J/ I%2;& M1R"?^4940$;D>;4D=Q_NR0?"./E6B(.B/%<35^-MC$YW<[8\KRT'-RS[ ?DB MN"X4^87GD+]5X"*-ADMPX3(/!C5^H?*!!,E'$GA!T'.AQ7O@J87[/?#E>^"9 MA7L#;,(F,J'5%][0UP3C9BS^>EPK+3%S_AXP%S7F(FLNNF'N=ZPQS.KM"V6- MC2W6E)+C+ R2,(XG[O':P5VQP$_#*'HKMNR*^?$X&F>-V!L&<<,@'G38'[H M239O/%4S(G>E4.K^(UD#5DH@FKX.>"QI["6#'L.Z@U6%8Y9*"7SS@V LN"JI MK6<[++EGLWW^K#4G5QX8Q5[:\F97R,^2H.7+KE!RPX]IPRL=Y/7,L8&4[%\L M"%C,_[:$79VU^7:DX2<,6OQY50>:%_12SAF(V M2'%QJ XF4/A"8+O%%F1RC.9B;V.'Z\?5,^:QGXV\OD(RSSJ7\EK<_E=BV948 M!7':SVO<\!H/\IH#ARW3Y&XOQ9&9WGQ/\,5?T@#??7^\QMV7YJ>MK%UTA4:^ M/_9;M+I2<3;N9^5[/YN4-QROGJ3N[3A>3YWRH[!=IWKD@B!,LJQ%ID?.CU-O M'+<(N5<-N *YLX.,PEITX+KN7\UI,RP]VA&A=3XW0Y1M[#_5U!,8MI<=XXJ4 ML$65WD.*EY+U4%-OM-C;-K\6&H<&NRQP$ 1I!/#_K1#ZLC$&FM%R]A]02P,$ M% @ ,X"T5!.YX4Y;" ,2, !@ !X;"]W;W)K(8!]:H*Y%4C^+)$!J;UB Y;VB>7O[3-NTK542/9*. MF_WU(RG'LLDK)@7V);:50XKG\O*>0TK7!R&_J2WG&GUOFT[=7&VUWGV:3M5R MRUNF/HH=[\Q_UD*V3)N?S+C^.O8Z=7IGK;A^?>7WG]QY V9!5-\)IH_ZI7>WER55VC%UVS?Z*_B M\"L_$LIL?TO1*/<7'7IL;L#+O=*B/38V(VCKKO]DWX^!.&N \Y$&Y-B ^ W2 MD0;TV("^M4%Z;)"ZR/147!SF3+/;:RD.2%JTZB4:.H5TWR%'K7Y,).J%1)K-&-JBWXQB:'0!/W^.$?O?GJ/?D)UA_ZW M%7O%NI6ZGFHS!MO3='F\W^?^?F3D?IB@!]'IK4(_=RN^NNQ@:@9_8D!>&'PF MT1X?F/R(2/X!D8008$"SMS0O7',,-)^_I7GIFB<1-O0T']3U1\?FPP9][8*^ MEJ)%9H%+INMNTZ^06M=5X MNJ4DIUEV/7TZCVP(([B@:7H)FX?39J@7J M#*&E#=Y.BJ?:I!9://]P]/+3O?-H].;<%-EES?K2U:T0:X74]=_N A30OKO\ M+ 0Y27+LQ3-$I4524B^<0%\EH04+$J(@R>M1B^6UB*^@*F:PPLJ)Z=OR[ M_0YF21$.)*<5\4B%J"PO<@\U!U"TR$9(E2=2Y2O3M.92&D9]IB/-OG.P9I7! MW2 MVWK=B&XS:8R*FG14BFN0:17.6>K3##&T\$E"F JFB)-!BY(HR?_J+9>H$]W$ MK>1W&^-;U'LT1H4.S-1+R"#BJ.XS)^6BH[]FS7 M"<@CU%J<9*3R:80P@G'BFSL(9N0]'V$R2#>.:[=A(O=&RA1KF%TDKK0L>,?7 M]D'?P:A<(G+ MS&<#X*HR&4DW,@@VB0OVW?*O?:UJ:Q0GDC=N$WE6_B%B!-#K*L_\\@S _"F* M0BX)#6)-XF)]K ''W'N-2JBQU@\6/A4 AG._;,Q!6(GIV"0-DDW(JUN]-^V, M0(X$6BY%1GV2(8ZF997ZF0C@2&4\](@2D<$DD!_;.-=&7]4/;/W(H-PDKMP/ MS-HX_5*33('B[KR$/;&ZL>MYLA9R8B^CELEO7-MK2/'EL148YE"?C>?._/#- M )Q))4I\O8=P9BN)1W8A9!!\$A?\+WMI[)_Z%Q@#;J"D"0D2"\ 1DF4A90B8 M5FE.1S@/QH#$C<$%9[.(S-+1SQ\0-[5OYW9B+@W$6A^8!(LY 9P#R<^7]I$K M@,,E\1?;',1EYT7TDNE@'TC0UWS$2:+L]"WVR@"4\%51K'09JOI'T<>:0+[ M>>-PRL#W XF?HZ50L->DD%87 MV"M),P#F9T04.]4\ZKK2E4"AUJO=WR9H5, M]1X_&Z. Z"$^)LV %;@H$A#G94Y'5%_>G9J'C\B^,IWQR+M^%FV]E#8GF&J M]3/B[:X1S]SY[IZV:%8V?\2BJ3?NH!/F#NS^"2FHOT0@G%E*>>'3!W&D')OR MP9/0N"R=#(7>LV#^4 M/UT]O?=QY]YV\*Y_QI_F_=L;0S?]RR0/3)HEK5##UZ;+Y&-A1B3[]S/Z'UKL MW!L+"Z&U:-W7+6DOF]A]02P,$% @ ,X"T5,SS MW>OF!@ 4", !@ !X;"]W;W)K\^"ULA/FPK9RNE]-??RG'M6)9C=RB4 M+V GNZM=2;O[6,[1@\COBQ7G$GU-DZPXGJRD7+^?S8IPQ5-6O!-KGL$W2Y&G M3,)M?CXL97$V.3DJ/[O.3X[$1B9QQJ]S5&S2E.6/6,HCGO!0*A,,_GWA"YXDRA+X\5]E=%*/ MJ11WK[];ORB#AV!N6<$7(ODGCN3J>.)/4,27;)/(C^+ADE9VNPW,H=O8]"3)PN1%2*)(R9YA&XD_(.=+ LD MEG GPON52"*>%[^A\_\VL7Q$4_3YY@P=O'F+BA7+>8'B#'U:B4W!LJ@X1&]: M]T>3D"PQJ"WVJRTVZ29A*FW0^7()>72(KGD>BTC% M<1J)M4JL0[CZ%V94!6@8XFQ@")&FD)SEI!BTS_=KGT91K'Q@";IF<32]RM"" MK6-SL!<#ML)P&RZLV#G+LSB[*]#!&5_&82S?&NQ]>(J]GS&UE^,=^$NN>(Y@ MLJ%TKU1-A7&OLE"D',W0P>^B*$P17OW4 9X8\@Q2L,Y#4NURW*.4%;Y-Q@BKK4];RVW$57;DH(L:DVY*5! M#ENN:YX;NYX;>]Q"P:82FTQ"MJBZF44LCPKT>:TJJ9HL=VJ144NXL+MN>L1M MQ_)A0*@5BE.'XOR44/S1H3@=+[4U^="5((ZVOE==F>FN4"M6MX[5W1OKG\"- M<9GFIDWL=K((.X$=^-K&&Q1KN>;5KGE[75NL6';'5>/<9,"K2?P-RM0=<"HZ M2%0Y0M!V $3ON62W"4<%#SL2:F0%O^.:JRW)Y5Z1ENM![7JP MU_6KHMB4:0$36ZAN#\L""%1=;XL_6D/F% A2!0G53^J5J*#H(9:K%4\B%3WB MZ3H1CYRK98+O=BJ\J: 'W3UFXYZ0L-50GO4K@S*"GM6)A#J.UA4JH5;-U[J" MP0[V7:IMXPN#V!3[Q+=ZIFX'D/'>J?O(UYL\7,$#53DU.9=Q7D*RFIIP2X7; M:1Q8V6J<=J9AVN=@0PYX/SJ,=M"X2EV F&)X4K:(OE+$4)7U->@SUA=C R1X M/Y&M3M%:5"N[5Z# M#/@7,0/NXH!M^T2?]0&I=E0--."7H ;<90)H&)T0!J3:(33P@%\U/> N/O0& M11IZ(*^.'HBIG6-"M8IR1H8!PF#*PT1G>^. /CQ]]DQ>PP_DA?B!&/@!VT[? MZNZ"P'?UA3+P@U[U>XTY/3$V_$">E1^( 0Q<3Z\IYX-B;>\; M?B!/X >O[-W8N&,,_."YO3NFX0?R@_S0[\.<&%H^]0/+TA\%R A^,!F#YV_/ M[>PD Q9 ^7!]C5HN#8+$]_KV6X,/Y"GX0+I80(G;>3JZ&)9KN]?@ _E%^$ , MIPFVC:D^ZT-B[;@:@" O 1"DBP93Q_+T& :DVB$T $%>-4 0P_F#9?6'?0\-]*=-R?/"AJT M2Q"N2P,=- ;%VMXWH$&? !INV>2)J6I0 VBX3M#S?H(VH$%_$#3Z?9C3+C]@ M!]A1S],S@Z#^"N+<:,SSJ6?I.\GP0H/:5.ODEP8Q2"E;;^2SG1?YZKR/%NGRW?RND%&EYN>(,*JL2@.^70LCO-^KG O6/ M:$[^!U!+ P04 " S@+141Z'!N, % "(# & 'AL+W=OV(?!+X0_,ZW/HFB63AW(4LWI<'@XDXQ(:+* @*/Y<\9V,$ M"&Y\ZS 'O4E1O/V]07^;8D B\BXZ(".,M#T M$:#M*7UT-E:!WMB2R[L 8WC5NS;=N'8T_2[B1^5'-'T^I.ED.OT.WK,^U&<) M[]DC>)_\2EG]MY)8AS1W-CBC2Y6+PY9TXCFPC6K#Q5MME2VT,G2&348EQD!_ MSA8A>M327]_Q:*?W:"=YM//_R?]/0/38_EQ[WP;ZU:UT,:3WMAC1DQ]_>#F= M3E[?.4I[VZ^I._O"]W?.P_V=3ZWOMYRG6/'F9.[J1MGK[O IZ4"*# 8)>]*6 M,!ZV&K=F/Z0*K;2%&5/HU/NUON)R*^B512X:[PJ$H.V*D+]60@NPHB(5&$J1 M 67=I9)>IS8 FJ\:]IHMM&C9>81)84IQ9/O%:VB[AFJWT(93'11 ;&MHJJ8Q MNDCU$$;T!6KL!;]POG$>MDKQ>ZZ,!J[52E;;>R]WAK3@0M5 HZ9= *0*?1. M8&^8["0TS_?QQ+]4<)*Q8S9JK9)5>LL+WV)P F)O;T0@&F1H&:6T5(4V.EY3 MY=I$#=L5,HVX[6I(01G$+B8A?,$Q;5NA0?EUJ8A=BE\AKFR2$"G_4S6([IW&K!2Z&%X6;Y FB0B@!.6/;YF\DT\M^[(2;L2,CBG:G6])2N\^VULP7=,W*Y\IG6X:-4T:%2&#@3E&-,,U" 4Q1"FFBIKFZG>C!QR27(TSTV$CU"0JHT(V4C_!]9V1^ MAC%5=)4MV2KZ8U#T8!2I8C+/.=A47@("9X7HM48FST>@:<66O3+(!(ZY$4B1 M:ZU4K]3]QJ\G2?S=;';R-,62JX<3%YU&5PX6MMS:2JK;1="E M1A$S(I\9>(Z)HU'>RD; 1O:;-D:R59HG H1*L4%UC7,3(1N-YA(N1BC: FD) M"2O+S=E'O)C0_O=/;A!J)6$X"1993]GN#4,5G$E].>%='F?R*4$6K?=@.RGT M;=/WFUBQ4MG<9?K2&>Q^;T6LC8U#*/1+Y$CQ@7Q DP:L4F[CXL!+!VO*F MK;981JI4Q".F/5^R;;/S(T-/2NUK4;A,V>NA1,K[U.L2UMDIOX 1F8WXH]KO],WN67YP5SD)=0G8Q>[ [(YW=O7N J36_-A8MXN:;/*MWP(H#SI7-QLQ #_3\?A_\ M4$L#!!0 ( #. M%1WXSSBS!\ #E@ 9 >&PO=V]R:W-H965TLWKCQ(LQ>U_#+VC8[U<+79O/<[1NM2GIH5SV?3Z<7SW?* MU$]^_I&NO6]^_M%V;65J_;[)7+?;J>;X0E?V\-.3V1-_X8/9;%N\\/SG'_=J MHV]U^X_]^P:^/0^CE&:G:V=LG35Z_=.3F]GW+\[Q?KKAGT8?7/(YPY6LK/V, M7]Z6/SV9(D&ZTD6+(RCXU'^SA;UK6L\3Q"ELY^C<[\+WGBR=9T;G6[N1AH&!G M:OZKO@@?D@>NIO<\,)<'YD0W3T14OE*M^OG'QAZR!N^&T? #+96>!N),C9MR MVS;PJX'GVI]O>3,RN\YNS:8V:U.HNLUNBL)V=6OJ3?;>5J8PVOWXO(7Y\*GG MA8S]@L>>WS/V;)Z]LW6[==GKNM1E?X#G0&B@=NZI?3%_<,1WJIED\XL\FT_G M\P?&6X35+VB\Q3WCC2PS^\^;E6L;D);_>F""\S#!.4UP_B]A[[<:.WNIW#93 M=%456V5WO=Y#3>/R:WD^RO]DXW->APFWT$R' =D(L_WFQT71PS4P.G MNQU-=S#M-K.-V9@:!@)UZQK3(NTP:[MMM,:Y499LDU7:N4RU<%UGI6HUWK/O MFF(+ZCG)7G0.. 5WO+2[%8R&VN^R3QH0@#B3 91E*W]3D=Z$%S4)G-.P;+JO MT26-5QFU,A4O&WX'SI0$.3!WC0_!!'&6P(%T*N3&)/L(5_67 I='W!L2YWDU MH PW:^3N_PFUQ@%2%[8I\1Z7;:PM#Z:JF*1&.\!*H@F,2B,\EQG"AH0Y8"Q3 M%U6'8QF@KFN(7I!I7&69N1;^L/# &'"KW<$P&@2HQ@UBE@7Y&'!JDKVM[^!9 MD#A-PM$YWD:P4L %>*"P(/P@*35(.LAN9?Y4JTH+6V 3A3] E8DCY2S'].Q* M(QFE;G4#P,V;J+*U:5Q[9NIG=KO0<5E^_!18)J(*WQJ20[P423XL#7%%M39EEV!>]F01NA]2_P5L635 MWE>J0$TZ9GN$D&..A(2Y1?WY8547.@KIY]H>ZKB7?AD$,+8N#6_YZHAJMP=4 M 0:!-FH 'Z2"[1VPOZM-"YS;X7.HK(>0!#@!4Z XDRMLQQ MR^3)+6S)GQ8X#6O[HP-L%$"ILRUI+ZN/KDFUM0+F)/K-P^&FP%SP= /;6#%Z MJ;KN *-HUX@S"B#K^*=.!8$W&Y;8GJV.9_C7[_)[7@>HSQHV]UA4FOF#M"!7 M-))YI[-:T;)$($Q= G,0/ILH'5Y]64%H,;Q'(@ZC_!Q9=K*\4P9X/0'\K\^( M<3!71)=D^V0"TR,,>+]5=ZC\L&KX+L+#V@.WYT@->&(P3"X\<,(K'$F5OWZ[>\<>AH\91]N MT?Z6OLEK22[Y,5AKJ2%2 L^H]=NI=K9I0539!+UZZ&?2(U45'>\+X0DZIAAF MG*$O*$I"<*A="UX:W@>DU'8'L%B!' \-:K>$,PV=IERMGK4'O3(L*@TV'7[0%'1&SBW7J +D\1 M^03)*+ ^W9!*H-+"'&!#4;;(<0E3L /QM5G\PL';AAB<_6,+[II+5;H!J])X M9PD,I'%[ZTQPP& [R&%C)Z_1)-$04OP9+8NP"S"L:P 6)]E-R>:<4=:L48; M;V2= %,/7@G:*/W%H$+@$"_1YM?'##U"FLRQBU*HICGB4MDHF)HI3YSE1 ]& M?5,K6TLK8&?33Q9T\^ET,NM#Z_7D(EQ 4QA$C]D#."G(F6=EQ[Y*'SYGP7"O M80_;8$B9I;U;IWUXSM/-P0'>O7YWBW= /%2T--DDNX6@YU<+-@0"Z;_\V]5\ M-O\A^Y#> HMT+=NT-)RT5^,9ME2S RYS.@0S!KL+K9Y3*_OKC(9A?3_'PZ MA>!Z!#A@->?7,_PS6\YA!VO>4$)\LFR;)C@1M*7+? EC7B^GV4?;8I#]((<7 M8-<6@&6+Y32_7LQA07T^?/;RG M;.S H"XOP0)?TJ?S_/I\_A7SIK_L=8TVHQZN:&@)2+['Y2[W#LR41.OI_'QR M%=TE_'H=OY*X+&;II;[+]%<)5^G.MW6+IA.<2L=+C!<\4DIX&N)IT&9=;&M; MV MU9\AR"R]E;@)\75<8%@)H37E0,)",,'3Z'1EB!.\GMRO,E,@M:PKZ*6>>0<- M^*M):?^B=OL?0/2 T5;$!E:&'F/SV]P#B#PZ0^M,A MYU:J^ RT$>XYG5JRQ_*36#C"MUE@7)".@<='KI#9<=JG[J5C?#@4S9=BDU>: M]1JPF6)GW1ZTEG!^ ^O:8(S=S\R 8>4(8V3\\80-"FP4USK=[6$R9R#WIS>6 MR.H8R8%QUVMPLX%*9IHB(],FK%YU+.6N6_T.ZD5!!0?-B9/0@BES?6--ET+6 M2,CIS=876V1),B)QI!>>HZSN4'S7#> )YU#,NN>-K'1E]!WI0'!:;,^;(:4 MMS"Y$L)L?.S.5G>8%:G5AF22;/7E#TY\'";-1U&*@GL?P0-C0H(('%=-@&\H MJ""R*_,9D EAHR86$W[T^,,V8F1WT4>?"HRY-PL#D M;X)S@^/VN(!+1_A*V<'.6':P';@@*]W/+Q!$["B'/>(W820PPH($= M10V19>0^;$/CRTR,C/8K$QXDE%+2RR%@(P<(RR&ZJ?"^QC"QCHR$WPB8,6Q;&&*9)Q3P/B M=O:^'^OXMZ/AR&PZF:;AQU"%Q];X?QHTA$CA BTLA$X.S4"7D23FL(!,>=>/$=YW:-G(JXL MLK*#FQWE/G69@$>2RN \(+M8^'V%V&?[SD;%DBU*P#^(-8C:RAH,T "LV%%1 M#"WT<1O[2Y0+;KP[P[] _!RC*)4 M8=<:#)4DS8L25?B1Q&M:=W4A .!_ZNEX,+S8C8!)%DKXIXE7SGQ+(8"-J6RH M5#]^!^1B*()%B4G1NWUECRC.O(8@F(6Z= DY06/W>#8HP7<89G7 MY\>YT(577G-60,GSWW$":@VZ[+QH0O&H8&.XDX4.N0)1G!?A3V@3 I#CE MI7D7AF&,E!+>2E549:(NAUY5BK-SCUP1U2P?7M70:2T@*D51XE0X1U8Q,R8+ M<@!%I6JP%$X)\F:P+SG$_F#E2#=P\4R)GU],'P8@L(82O_1\?\Y'>I<"ZYJP M9N9[9#?;2O&>/%VIDVK9\)/XA@ K0-,Z2&$HTC&-%B 7'P \0E\/T[$R4C(W M,JHR.Y@1?XACT=8CJJR._+M70-BF#1;[UQPV26:@8T'PQ*-DE.2ZUF$;(.KI M/$\/J(Q'[[A!A'3T*2I5WI&X .$>4BK=PJ:G&D(Y4:Q(I6)Y4O%T*" &.R0H MDFWN-/MA]XE]KUJ?M<<]85XHAP)Q7(15,<@%YQ/8 3XI5\).F-.?+)T+HYNN M)>D#SN9)-(!5V$J7&\U((JS:6_:\.*S&O6 EA%A]Y>60/=H3^:)LMZ@N,@!# M<>$X:?I6@88?+(H/M%;@.I?@[+89,>I2E=\V6@ MZU\Q,[A*OUK9/3#+;6,@A,8"9=168G)/U @5Q5JDM%)X1E[(;)I2_6UY%4J' M&&"AOOD"MJVYH4=+R9X-084>+& (YOK W+=*LJSP"'LG9$K09M '=@#0/H&4#NQ( M>RB,#8TSO8:$$@"HP,P"T=P!G?1!I3LI059CNPVJ?[LU34EM <>>K@0-8I/I M&<@D(E$R*7E;7+SO;\UXR,*6$A"5MP&<@OX"4^E!E\Y^(:\1EG2]&,H]^44\ M_R/F/3 X +-[4^;9S7X/N_RV+B8, DD.5;BT@^#4X$WCJ$*3W$_XY75$CJM% M_(Q/I;_U?=+@0;:4:J>U#K/$05&#Y-F^TCY&%S$_QQ[F0R%GJ*I\T'>Z!M_] M WL?9*$_)64Z^,0W='MO?-#Y7G-("GS94<&%B^(P*MHR4[#M#F) _0680/,I M!L*5-3;02E:AW\B6A+68S*>[2 =)_RKM.T5@]1LQG!0PG5 Q 8- K@O9[=_ MY&[$;QES[K%'KPK>#IOZ\(AO>RHU!HK<'3E8OJ\IRK(Y@AC<(ZXKMD^B8E.K M64@.A7T/@NF3][W2EC8D)/Y7>U4[G MG'_U7S$)#UX--W[YW1XL+@^DU4).H?:$K^B7<(,:9?QA$37M"&!2Q%]*Y=!C M _YX3@@#D(? ^/NWQ,$GMS;8$4 "F@@GC6$KKX@/;U:.=HER 7#'/K0EF/V> MBQ;-CCM)!SL59"T*ZW)U<%,),(;-BNS#'+_P;N1<,KHEL?."Q:%\WI!!4Z$NB/!^^<;"9 MQSB1EW%&RV!_ )O='78@P!Y^&-!&LP==+"B12Z8J:;CRO'ZRP[*R5&EX=Y_X MWN 5!LYW1E-= I ;F_4*J@C@+(.R%.6]DK&2^BS11*I-R@\NW9%+-BS8'%'& MY;P?,C/L!K.9FSU%\4,DD.1A$B_+"0^),=!P_E@=O> M/I)45FHI*"M.DX+GV>W8W3!XP S^_5F4.",Y1#,I=QYZ>R+N-243_=/ M-)'2(V,**)W_/N=K$D(Y7\J>2K+AIN9S731MNNQ$V]/\*6)9[3U7.E&%>TP= M#JQ@B8E!TY45%IGZ5(P1S]W\;1BH9PQHTOYBXZ MR4D.CRI :"-L@24F*AQP/4 V'I<7&\S(!6!S?-\JL:&ONM.#ZA/X+!2SW+_K MM*C2:C;^.SR0QS6R'LU\H 3\%52P2?;)8\%KZ::!H$#PH1^C"^WG$_3 MAJC^-^J8ZEUY3(%T&# 3S)Z]H(U%?=#DO6)1B'[@'2_2'^@4"U7&0H<-V54^ MS=-+LM+ULW)0X_(5A0/FY7T;3J+V:)U#"UK.2 YZZ'.X>*XC=#W?:9<5[>+@A]-QW#+T2&QH.E050MG $].'J2WG8][XNL,S52C13J?>7? MSWDO?]B)L7N.%@C"$_=<./<=&414CE@*Y ?Q2(E[U@>YT'7@'I@:%>%T[M.Q M$U?F!4#1Y[/; MP(U/MPQ&5G(

N[/4$6 */B,7^2GN=/\ 3ILJEF36@9&A(T?3WK\$)"O5LNB'[R@ $@%F6:T@QT&W=#?*5SR^%*L2>5UM[X6A_G MTDY)#WX3H17W. ]<73&Q$E[Z I/UMU//PMC0T0. *;COP7LPA6G G7-TZ+!7 MUP=!^5T7\3P#MS/ H%R]XGVD6OZ7O1&'J_3*3(T3#/=(1S('(L$Y1( M3\3,Z$0\HYA%_Y%.0:';*#@4#@#WCVZB%:CT%QJ[Z=)#@:$10'IVN(4]1C-" M5)B1AHC'.T23J3WA+8(.IJI\/OF6,[!T%H[R?/ LDI\JZ*2?:4X7C@3=.V]J MI2-$'.R9:_7>JS;SF(["9G0]8' W"$.E;?- [UD@# [QBB;(++1O^?%%,8HO M$J(HM;83QSH$IK2*1/-_P)_]B42LG7:NC8=?']NDR3LG\_K^1@=#J7 6N*-4 M0!I<@8IW7B"X6TRZAL'Y!DO,;0*MSZL*"[V@^F+9"!=]FY%GR H\E[4)C1<] M'K5@[&HJ/43;Q94U_H%K!!'=0VJ"%=T7F-(B@F<4<6@9ZR#"N)"*]D#"03T: M(W+9 14@N@W%9K">?C-ZD=I _M*3K5$8?3=KX'I.S"O(=S&++(DV4;,%FT_=CWSEA-"T#5N*8T&:<3>J;YP<+MY;+J4WE3!+^)V M""-[I\2 P@J/\6S(I$N#-3L?"56"6X_%$W+@E0-*0.6Y%*QJJAD[D6W1NC4E MXVW7%K'GS*'?PST@J>7RIKIET3R(L$K1*\9FO8Q)$/RP>N== HR&';79)FQC M#XC.(I!Y\,E!V0HY-4!;W-/O'#&&^U^YU! 3QBQ *,_\_H%3DD1V6O]C_Q0? MGN"0.)3B?TGP8@)"\#;&8:KD;B[QS'S^/51G1RR&"[6 ] K3 T2??N#^Z\G]E4X>T4WOX?+M M%MD*L;0ITNW%4IC;RKG4GN5E>PG?OQ>]K#Q2L#=D^7]Z[HT52FP6ACZM)#,(I* MTOE9(F<,ZT$R?,)/KSNC3X%!V]WS*I]T2T[C\9,8DL)$[Z[%,PWD?[&L]D\> MR'J8M]3!+7NL55/3ZOG4 M5XZ2RM>KG,\2_MKM$.QL\SWIGXC%TVP!SR^62SQK.KO,%^?G=-KQ.C^_OLI> M:3QW7_-3GQZA!\O+?'YYE2VO\MGT O\L9I?9ZZ"E80^3]M19?G6QA'^OE^?9 M/)^=+T\G\FR6"8&XV?DBNYCFTXLI_CF_F M\C&S$TVPYN<3W)"PFE[BV.?YY M=?_&X?W+.=U_,:?[+\Y)0H(>]J2,28)]X]"66@S0@'F:4]GQYUU8(/3('N:# M3611&>PDI3AGLT40G#R;75TFW_"9Y7GZ>[_/4/G7Z(C&[T_:3S\&A>E)W=_($F! W>@MO@@/I.$7S$3\UG&>VM\H_4B]&REE80;' MK=?2HQ\ZZ]ND1[]7?@.V='5PR#?T:@'NH/8%;GP%B+^]J #;#/4CJ*1V=P;S MG6'^.S5[5^%T3GG!1@"S[;=U-:>I]1^A*TQM86 MG4JF]&T-F@I?$+7GT]DU]UZ\N;E]X5'ZYO8?0.F$?CV;@9CU;/1W'^T>E.?R M? HX@PR=.#CXOY:262)!#&0D,N);2V89I:0NT,NB,"/, M+"\?P\PLA%O(=O&X8(FEBX=X-YTI*0.$)T3X.'OR.JDT R'Y-J0.&Y)]?'** MS/']6FJ-@57@Y6R9"TS'@)9RG&87?,W0F:/:=%1Y009\PDIGR>J##T'$U [3 M2DIVN WTRHD]2B'=S*OUM@7O9/^)U>4A > M7CQCR'H%++VCJB9O_=]T20>7Y<:KV?(9J]GLA^PE"4D04DH"*7'4?>4B$)>' MCPN>*0R8?:=(>D YN] <3"QY#=:29G_+3OI'A4=;+ 3YS[)$LJ*PXI,FDA'? MS]93'\U<28]GR)N' DH5X0 318ZEE&SDR;$7]^4AKS:8S6LC?,;:1]+W1;61 MT)XJZ/[_2F-ZG4Z/4)UW*E6;V]:#/-YMJAPE-?_^ M*P-]GH!]S?A^&S"IX#AO?'YSBRX,T\54[&P)RL&-A&'P0LM9=)(X@4[*A7-3 M7A?+'I&V\.9"ZYO1PQ5/JO;>-1L]&#>CDENR^*0E(T\\ V07-L^.\9Q3E'26 M-HHW'07BL+=.3UE]94Z?D(W;1"Y4%' /B[-7S1FQ4$;^1%7@)LWZ0L=@Q/P5A#Z(1_@MZ*U[ (@Y#T [K.S M*?B2X^\4]6 [3 56G;C&A/3ZJL+#:Q&N74PO MGE�O)NSD:.N4A+K9>D",740V9#FS-N%W>3K@.\Y:.\25E" ITNM^T54.O1 M]7XSO)]_>[QGI7=;GV[PFF:EUE'O*0C:>^9Z=Y(@ M_E=\-](C-6@&AB!Y%3"H@N$T>M"@Q3QJT*L L52\"JKWVI_;52M\:>KX@">* M(F\#*9-!^?FD\4Q$5&6;.&;HQ>_[&$!0:'-44COW[;I8-21]PD;_Q+N@[@+F M>DJ&3\AS&K/7B<<$;L-+0'LV@\XG<@++!\GI6N08(97,*/LS=HI6/"D*3Z*U MC6LF\18DB)TKSH<,TB1()98QLQUF%\E,C#8W9@M<^1?"^CI4LHQOIF^S1RD/ MIIP?TAPJ$;;?7I7&WC'^/'F=.WK6]-)ZA&S8 GZS>[@:WHM_PZ^#C[?S2_7? M*73,75;I-3PZG5PNGW##L__2VCV]''YE6X!G^KC5"OQHO %^7UNPM?(%)PC_ M6\#/_PU02P,$% @ ,X"T5()KBJ7J! I@L !D !X;"]W;W)K&ULM599;^,V$/XK W=1)(!BZY:="W"V>_1ABV"SQT/1 M!UH:6\12I$K2]KJ_OD-*MI74R:(H^I"8Q\PWWYSB]5;I;Z9&M/"]$=+PUFW31,[^Y0J.W-*!KM#S[R56W=P>3VNF4K?$#[N;W7M)L<4"K>H#1< M2="XO!G-H\N[U,E[@2\N;T70$%2[96MB/:OL>>W\RAU(/>_.D&?Y"[/L]EJK M+6@G36ANX5WUVD2.2Y>4!ZOIEI.>O?W ]#>T;"$0'K!<:VXYFNN))6@G,"E[ MF+L.)GX&)HKA@Y*V-O!&5E@]!I@0IP.Q>$_L+GX1D8B-(+SDWS@*O\\7QFHJC3]>,)$>3*3>1/I?8_DBC&O#2].R$F]&U&<&]09'S]#_ M5".\5DW+Y.[GGZ9Q5%P9X'*#QE+?6 ,UVR L$"64@AG#EQPK8 ;8AG'AP"ZH MK2\,(U1S1.6N64JE*R9+I'JT-7P>/XSAW7Q^/X8!DX$.TP@EL[A2FO]%1JCA MK"KTP'O8MEJUFI/AL0_34@D:0%RNH#/$268_BD M?Q"2,\] K0V3E3F_ MA+EQ.L2[K ]%"O.&Z'GOWVEE#'R6-";%Z8,WQO+&1^4MXQJ^,+%VT=*MTG1* M8\*-(@R<)A*8/=M91+(79],?N2K&F^ MBMV%]D$; /OZI*I;<4D6*:;["R*+VJ-H)ED-:F=2$J29T$TBSVCK)AUC'Q>$BJM-,M/SAC38NG[S>>H(I+=:%GY"*V/ M$1*T1Q_F5^$XH0^8$-W77/BP6?6/3%K/D1VR4"J7?]>@KJ._^WB3T5>S>!P> M\)A]DD;?\S22MNZ??&3%UB1=LZJ;BV[6D0UR0*ZIO9]RAU89[I\/-!6 2+G: M81+H>]=TWSMVHHC&)TLKZ"=B5^,5KUR>G&U#$=3@#DF'V\@"IT5.>1) M4*0S2"(W" OZ=?4][6MZ,%WZ>?*HM/M2/O6-GPS>3@WJE7\A&O"-U#VC#J>' M1^B\>WL=Q;L7+(6'QHP!@4M2#<=%-@+=O0J[C56M?XDME*5WG5_6])!&[03H M?JFH_@V8#LU M:B!.7=M)'XH^<*79%1N)E$EJ-YM?WQE2DJ6-O E:HR]>'G-\,YS+.EDK_<4D M )9]S5)I3GN)M?G18&"B!#)N^BH'B3<+I3-N<:N7 Y-KX+%CRM)!.!S.!AD7 MLG=VXLYN]=F)*FPJ)-QJ9HHLXWIS :E:G_9&O>K@3BP32P>#LY.<+^$>[*?\ M5N-N4$N)10;2""69AL5I[WQT=#$A>D?P6<#:--:,+)DK]84VU_%I;TB ((7( MD@2./RNXA#0E00CCL939JU428W-=2;]RMJ,M:KP5R&?/KKC0[#-/"V!JP:Z$ MY#(2/&77TEA=H/>M.1E85$3D@Z@4>N&%AL\('87L1DF;&/:+C"%N"Q@@PAIF M6,&\"'=*O.&ZS\)9P,)A&.Z0-Z[-'CMYXQ^;_5Z8*%6FTG^=S-!LCY:\= M.B:UCHG3,7E9U^X42CEZ9'(>P6D/D]" 7D'O9S2QAP38I$=+!+NJ] <[!I MEK!1BK8B$@B.S/&O4+J*_,EB=&S;!)[G*5E(E&@A%E5R7,.@1(#F.DHV 5LG M(DK(-$5N^59R"9D7J*TPWK)275.$D&18H@%8"BM(O:>I^'D)$:):HLQOW-FT M%C8I8Z16SHI<^2-$",9Z012>3KWW-+WUBHO4O1ZI,&(IQ4)$Z [GVZ0%J^$8 M[Y,G;4M\)U,B6":DK[1Z0W(*R>._L9:BP8^%HA_WW"ZR?5LHWP,C Y]6Q*@! M0:150N!9,Q_>?G"VC)J S#MG0,/@-@ UIUQUAI;^+Z6,VU+Z[,VKP]DD/&:5 M$A?^N/_]OR/?%A[6PJ\])H7X-;V-K-77"?UD09* M<](PWS2)RF3$9.,>98%M &,0:QNE+T5A@>E/!9,BN%$J=_MW7/OW4T< U'!- MD5.]\K!0DO6XI:J .8,IE'R(56P[DV4WSH<7*J_H59S/,-I17:8D;"K(BT+& M)L#K+ /MFD3.<] !EN"Y;8@*T$RY]ZE_SY9J!5JZJM>\IJL'[5)DT[IP]>() M$@) TGY#S)[!$F04-1W<@<:H,A6C[U +F@WQ&BN5*C0Z!,E3$;L(N> I=C=@ M]VXT1FM<8F!]P@VVE><:KD[3I>%V!+_2C MUW%A;G$TIQY!CIY3FN*Z:C]E9FJ5.7E8QW6\1TUIX^Z(--=JA75%&U85=&XH M5S95B#T62$]/NTZ402#H2A*:(07VF']7<>L2ZW/EG:\PVS6J+;HK_7<6JDI+ M6&M!=)7/VUVU.V.>'E/#2J4KSQ.Y&8 BW41:S!$@BOV(2-DAVV-W->4E1J:P M[*IFF /7Y"&42 V$K'%-EU'-8GE:&-_]HZIH+04-&>S#]<5O=\_<]]FYRXT; MZI/U!!W0PZ&G?$5E/%,%)7RL^5HV8KVRI6YMS1G!L&^@5;=\QU >[;NC4= < MZ=P$ZNH;VDK%H:J7SYBO+MH(R,;Y&GPV M_!"\?_ZG<- M"M]N:))P-MUM"2];L(!C-IEU''WW?Z').SY<@(ZS'^*\B90I-(0T5X_U1:_VZY$*HA\%P M/&NAWY\$X^GPI>.IC-/_,9XFPVEP,#I\)IZJVY<(@?$T#(:S4>?93P;!:!S, MQN/M[>Y7#8/]6;BU:T' .)Q,9YUG75\/!HV/-)AC2_N M<_^1YXG_A(8Y MTD-K;+C(FAA7YWD>RH9;%49NQ19?:N=;%;'TRSRL/*LJ.;4F+\;CT[Q5VF:S M:=J[];.IZZ+1EF\]A:YME7^[YB8P0(-/X<,+-M2''MX)7NE,2+^T[FU/85QV(;IV< :#5MO^J1Z&/.PYG(U?<"@&AR+Q[@,EEM$X+UY%_*3\B(K3 M(RK&1?$*WF2K>9+P)M_6O*>4E*WH U=+;9=T*67G)_?B(8L,P;E?*/E(7D)UZ@"PWD/4 66XAH\/T5EW)R1M8 A]( M Z6,V%.1^*%LE%TR>169:M.5L5,RM8$:!3D87^OLV[JS:9;!:1MOH0R4,O5' M&#^L4JG"B'[:H^JY=$NK_P+AA8M-(K+$B=47'=45*0CR+]2(PTONLN^Y9244 M).7DZA>)*W@->$:KA39]NZUU;)#Z[$> >12A="W3 73A(.3#3,HB84 H.*,K MY*NB$/'H2XR O<_3!%0.T-9%4JN5>:0&;0;SZZPBB'4XW)(8")Q[Y"(T= MZ%=U%]D9( M2FI(B8P^E??*="PLWDQ&8QR.QF"_UUTK[7??D=&P"[96?2IPI$,;<-0S4GJ8 M!0OWMU$]$-00S\E1@6,=ZY.CHC@]I.>;\[E#,=^[FEKVRW0!2S'0>/TMM=W= MWO&7_=6V,^__($#J4F;.< W7\>C]NXQ\?^GVB^A6Z:+#B./:3*\-_J>P%P-\ MKYV+FX4$V/[SF?T-4$L#!!0 ( #. M%1A %=\)0, $,' 9 >&PO M=V]R:W-H965T $$A3DV9=-XVV4C=> M)29-X^T#XH.37!(+QP[VI5W_/6QRVMLA)N8%C5_*8UM!/'45K%K+8HB)#4J3I-D'C="ZFBU"&O7 M=K4P'2FI\=J"ZYI&V-T%*K-=1M-HOW CJYK\0KQ:M*+"]T@?VVO+LWA$*62# MVDFCP6*YC-;3\XN9CP\!GR1NW<$8O)+,F&]^\K981HDGA IS\@B"7QN\1*4\ M$-/X/F!&XY8^\7"\1W\5M+.63#B\-.JS+*A>1F<1%%B*3M&-V;[!0<^)Q\N- M/<;!98O!(G5PIHM M6!_-:'X0I(9L)B>U/Y3W9/FKY#Q:K?/<=)H@D18Q,;J/B?,! MZ:)'2N]!FJ9P9335#E[J HM? 6*F-7)+]]PNT@<1KX2=0#H_@C1)TP?PCD>M MQP'O^&^TBI+0PEIQ=0J=(W"=PZ7%0A*\,\[!EW7FR'+Q?'V P6QD, L,9O_! M[7]#@@^UU^#E2%V!L C$*[EI6J/1)YB2K\*0;']+?BHUAYO."5VX9^? )Y#7 MXQ'LIZ=A.H77UAMT!Q@\AG26'*7S&8^FR=G1*1?'KQ87ILNH[-3/]">/SM)I M^GQ\K^\C>1>X5WW)&H7><7S5*6'5#G C5"<(W>"!\KU 9%))VMWC0[CB!?A^ M4?%^M>0;:&4NU' 9N59:L>.N1$ 6V25@JSB\,M[N,<:B$K[KN$F@)OZ@W6,P M![-!*YDM[YZ)@IM+1K!%/D+)'9/+5#(-#U!*YQGM4%@73F8X$ _#@Z3?U,E* MRY*Y,U>I^$]9>*U;BN][XTG:5Z_,(@!QH"^/][X=JMI':@L.349')Z$H'M6W8_(=.&-ID9XC,,PYK_ M&ULK599;^,V$/XKA!LL'("1)4JR MI,0Q8'N/!N@609)V411]H"5:%D*)*DFOX_[ZSE ^E.PF#]N^V)SA'-^CD8F7XN:&T^UHH&;E=(UMT#J/=ZNE$;:RL&G&KB=G4-=>[N9!J>ST(!@?&756N+3)&TTG+2W$O M[&_MK09J=+125+5H3*4:HL7J>C ++N<1RCN!WRNQ-;TSP4B62CTB<5-<#WP$ M)*3(+5K@\/=5+(24: A@_+VW.3BZ1,7^^6#]HXL=8EER(Q9*?JD*N[X>I -2 MB!7?2'NGMC^+?3PQVLN5-.Z7;#O9.!R0?&.LJO?*@*"NFNZ?/^WST%-(_5<4 MV%Z!.=R=(X?R/;=\.M%J2S1*@S4\N%"=-H"K&BS*O=5P6X&>G=XTEC=EM93" M4-) $_"F()^4*K:5E).1!12 <9V-I6_W3J:D741O>")[RKZ[#":-7&@+HYOWP)^3G%[G%^J'/8@!%-J(6 E6J<913X9PD__].&I,A:SU?>2>.R@X!-&(^ED 9B(:)AD$ M&-,P1=JG801 YCQ_A(RXY$$ 8)3Y_=.OJKG(5=T*VTNUZ7*=8(8Q1Z?3PRG% MLBL0R(:>,PD (.(@HU$<8NYI%L7H!6C,@+)<0GW#-*59'&.E6>C3-'#59RRE M*8LE>*I=9T#$]9?"7 F*UAU@&(' M939N"@ZSBD6!D]_-/\M.PTYA'41>?"*[=9!ZX8GUUJ1;CN#[,RZ@6^MNCDO( M>,DQ]:\%P&&W]8-0VP85#8[]\X&F3EYP8,$=.EH!('AZY+D0!4)Y%CV&477K M\ 0#*'CFK"PTV\OM\;%3_@.4T5V(I0SH.,B0PL+!)F%!A!06%\K/H!V &B,5 M81,@E2 5T&P<89X.SISV.$A<[LK#3O_1]1V%L9>^6-]I&PO=V]R:W-H965T,9);MMTFMY,DO8^=/H D9"(! 08 +2L^^M[=@%2E&SG MWNF+99+ 8O?@[-D%KG?.?PN54E' MS4?=BT]Z6T5Z,;VY;N16?5;Q7\U'CZ=I;Z74M;)!.RN\VKP>W![P M;ZUV8?"_H$C6SGVCA_?EZ]&,'%)&%9$L2/S.';&L95!OG?E%E[%Z/;H:B5)M9&OB)[?[F\KQ7)*]PIG ?\4NC;UU-JF7WF?<1A,N)H],6&1)RS8[[00>_E.1GES[=U.>!H-:_0/A\JS MX9RVM"F?H\=7C7GQYK;XWNJ@":'K:81!>CTM\N0W:?+BBC,5BMEC\P-Y%']X%V[MXPMZ;-N!-".*M MJ]?:RL0$6XK;$,#X0?3B/[?K$#U8\M\?K+OLUUWRNLO_#];?/5G\;,7?6[,' M'HS)?"QBI2B:1MJ]*/!K5%0EOY6#>6XC_D&_GU6M"V?+MHC.C\5[6TS$LQ%] M&CT7SVC6:+#RD87&;"%]4>F(=&J]"J"^03YY48'W M^%&;C2ZTLL6>\5VK&.FCDE&4.@3=).PA(^RKEXTN$5>I[B ,C;9;L9$AGA>5 M]%MZ@D1\PPZ1+>F5: ,%Z4JY%]H*V];*NS:(C9';4.F&Q]6Z/(\:JP9,CDWE ML/,3\06K#1'50:C[!E&P0;'VM%IK]?=6P72$/E"$THC&0_I\3/'@@3 ,'$#C M=EA%-HW1!8<5R*G!JF-A9!-=$WBNBP00(M6%2F]D44"7O(Q*;,&L6-%^#3;V MCW^X6LQ7?PX,[CF\8/6UA4*,]]B3H+4A."2+0!)06$CH9H$=DCMG PK=]0.5:Q(CG.VE:VJQPM$CVJ,3&(=1!E(4+6/BP #',!G8)U"A:#_?@+>PB %\6!_^GBTG+[M/ MQ,Q"AJI':2+>M;[#.5;:E^)["^:"HIBZT:& *WLE/6OP&&@*69;L+3Z+ MWC3&'_M,?C92EX#3R)Q@&,&RRBGE*,6-XWV6Y5?4MYI8B43_! M,J#\%IX=+T,A7LPGLT.,@3CY%1M(*VH4H]IJ9.[!+N]DZDE*@H2"S[;EUBO% M;A!Q8.K #F)JQZ1])L,'DL&^1DT@J3T^8VS+Y60YQ&>PSG$,":% _GHHN$V5 MJ7,EH V *A30'P AOJF]4)!ZMU-C&27H^X<[ MU*/N<%8KWE/)24O\3E,SUX?H;:W^%2,=U0=6^]XD=$@[WH&1^*2"8C!I9BX$ MM-JH-YDWBEQU1I>\/'0K9J> +WCO:I4"4_<%*4I&O6EA&OT:2 #=/?ABJ:ID MH>B$XV33M\Z5.^QA%Y*,T>MU&^7:L#D(O48. JN^DF09SPZ' J6#%8O*4JID MKFFQ4:R+^B8K2C>\]TU2 ::HFGTA6$Q(BRGL* M'9G6%;\-E-OM..-S ,"=X$L.H(RCKR0MEQA7]!GV"(9)+5FS^@J3=>P91XZ2 MC$#"\U?'38MX2P)T)I;CEXLEBC&K."&N]!V[]&*\6EPBD^[@EX,GJ_&+U24R MS;8;4@Z?Y.*.*F 05^/+V4+\S$65E=7V&WJ!M=Y;%+8MP1+$_,7%>(7J]]<. MMOGR:KQ87>39UMGS$PO+RPOQ-K\:UI!G"_B^>B[>J2S)A//Q@.7X:C5_+KZP MEI\@=R8NYHOQ"D%]' "N0F0][^EP*#U]V3EA*O&$W@^7QACT0ZE/(NH@\1(- MM4VG-JY0*2CLBKR3VA#LB1Y=+ZE#)R),%7";'*&M)E,M--6;/7W2MFDS8WGE M)G5 W*%E_J>927?MH1H,**JQ:!'[P <=PX0)XJDU,7MN=\,Q30^HG6I@A8T' M/0_EK58RH%E--8:59XQ.1D-R$&W;T"1*+JYV&^_JI^B=D"+5PW ;PX/.0_>D M&S8A7=P[/AO2#D&$<-05LH84Z%_E0!)3-*6"WAM%_3-R]D%6W=:<.;]T]FZS MO=NAO8])8I]15($8R\**T5]445EGW!;M S(!V?AR)E:@>Y:=3^0N;1H::N3. MU7@UGXG+3.BS/ID.!N/!H%='LO*0R(^WUB2)T"?MAAU#/H$RKW["+ MYR:#))KWG#J'36NR*$\>]YAZ%?:P'/2=-9IG?9Z+5*XG@)$,AJX1Y53(,3&? MN3.3196[WSS,JPV%V\LL@7,,"69]31%P@[;!CC\1WAK*KRP?&$"-?4J90RB& M&VE"2H7#3G0Q]=AD84_'D4Q3&(>W00U=!J3%)]T" MH#)1#^!\R(>&G1+N3=I$33.73='?H_5&MH1G'9XQ$M[/E\G#@ MZ^]%$B2'RON;K7)_ ],U/H,3WV-G6CH^.FOS)6I_HAC>J+![NJ::[#5,=2L, MSY**+@A/XAH_&L5(?(9H8%O&6?-2&RY+\$/3#1T=TD>/W=%-!]>@?,BARU[J M:E STXUH_[:_3[Y-UZB'X>DR^@-7G0#*;#!U-EE=CH1/%[SI(;J&+U77+H(- M_&^E)/*X08 ,41 M 9 >&PO=V]R:W-H965TNR6 M$=M*T@1M$B!.ERU#^@-)MV(8]H&6*)LH):HD9B3A;%?W$Q*3W>%+MUI;^9]]7HP<.E,%L+MF4J6^)(;6PB/5SL=N,I* MD85%A1XDP^&K02%4V3L["6,?[=F)J;U6I?QHR=5%(>QR++59G/9&O7;@1DUG MG@<&9R>5F,I;Z?^L/EJ\#3J43!6R=,J49&5^VCL?O1X?\/PPX2\E%V[MF=B2 MB3%?^.4J.^T-F9#4,O6,(/!O+B^DU@P$&E\;S%ZW)2]G)U8LR#+LX'&#\'4L!KD5,E!N?467Q76 M^;,;.3=ZKLHI75B9*4^7(E5:^>7)P .>)PW2!FH*I=JXVHK MZ9_SB?,6POCW$?"##OP@@!_\'YY\%(H3\;6K1"I/>\@T)^U<]K;CTX>2_JCU MDHZ#HT9]\C-)%Z:H1+DD67J)^:1*;TB0DZDI,Q+(*\2(!)ZQ@Q<>+VG$%5,K M);Y[VF&@GW\Z3I+AF]NX\+Q9V' X;^>&6:,WNY"OG]%G9)D#03LU-!;EESZ] M%YR$0M.Y#TQ.8 ZP=>O+GFW:RC2E@8BA$KO=FC3_CT M!"&JK)FK3#I"Y8+A+_:'0R20UEP+G"P51N&,FGUC.];6SRCN?P9&2S?"ZP0Q,EB2T M)I/3A;*V=G1MIBIEZ-'1&\>DI%4(3&8*"$&EJ,\3IS(EK +7P*UWVPXMZ;>( M;*SK/8=7ZV*P8%R/I=A,1TZ,+9R3WMVG%P3 \GUPYS[)NU16/H0VE=;C\.$A M70=-!\0]&AN+% 8O1S6K*&SW6'26T)U_V$OM*=*'2^DGM>=B" M@0H#-UN9(J4U5S->#R+*9(R>F]J&Y9!9J!\YJCO$_!5:\5PXUG/K8GV;:SF7 M%M6&+5!F,].>*BUY;4/,NQ(CJ)!^!DK,.I/8F8L:1";0=VB\EK&ZA;""=J9)/RTLQ'81YRXV\X1S6@&]DLD M7\WK*V-#'V:BR>F*7C/2U/JGB@I"P_:ZSO!X5:#@5$)EK.U*+(.C$,[@QA_QA0[5Y/F.N&K)7)@? M+P5".[.29"FG,=%72M0*,H]"[)JR7QS;O'F\84Q,HL*]P4%4H (T.>UG?(CU MX1SD/;%(^P@\T $.+_91Z+^PZ^8PADGQ^9CG.+!6*0*%<\OG.4EFX3QH5K4S MPJ%)F7*5<8KSU,4F;&/2FNH1L")6FLM8#&/7^92[5LD;KC9\K(L\5WR]VG!; M,!;'.0S?\ 4^K%QKX6V;M;YM&(5J(NYD/,&B \U$JZEHK.*;JF>$M"G%N KP M2Q]XH48!K^FF&F>&Y$;DM J+0H>[=LQJL7!-(SVM==P&!3CT-+C!(.W;*\QF M9SX3&9=Z6%>S-;@QD&'^PD_'K0/AW@XB)UU,W)$R=$1IS.J9<[E,O1UR1OZ9#@C7E#2 M/Q@>T4.7P,':U;J0=AI^0(!\.6;QEMV-=K]1G,>K^6IZ_('C76C'4!%DCJ7< M@_7(QA\-XHLW5;BH3XQ';H3'F13P&4_ ]]P8W[[P!MTO-V?_ 5!+ P04 M" S@+14KVO>J=8# "Q" &0 'AL+W=O>J.VB5@<3Z*6"QDLYUZVTVY?K['3;J MM B2X"QX$%5MG2!:S@^\PBW:+X>-)BX:4$K1HC1"2="X7P2KY/8N<_I>X:O MDWE%@\MDI]0WQ_Q>+H+8!80-%M8A.?)3ON>7+N58GT$Z;T!SA4_76%)R0KBE; MJ^FI(#N[?, GE$;!U6,X+/RO(&).T< MXSVY]ZH$]0,'Y64]"BTL:L%=7$3OR(KOU!/Z6$VM3O(3,YM[-N[SW'1Q&O@%DC#)IV'" M)AT=9V$\B7MZ%L[&^?6"O$"-9UF8IAD%,@Z3:0S)E" FD[Y@#G":)V'6@Z>3 M6F_(_FO7+]AM91"-S 7C74)?.O-MU>;]-+ARZ: MP[J&^3;Y[+HNS*9A3@O+T3'+J+0YT;/I.(QG\67JP&;A.$F!4:GCG!I *C-X MZ,OPZ$H XS%!I&-(61JF&74KS\,9\6_OTA81/BEZBQG,Q@=X60I747)%)::7UA](<]2:U$NG?EX-&@M%>%WY M:0I$B=HWPXQ^M.VB5V>$UD#ECZ4!'T5W40;I<(]7W1EZ4>^..?6D$C1V#>[) M-!Y-QP'H[D!VC%4'?Y1VRM+.\61-WQ2HG0(]WRNJ3L\X!\-7RO(?4$L#!!0 M ( #. M%2% ?V.=@< ( @ 9 >&PO=V]R:W-H965T!EFB+5TG4 MDI0=[Z_?9TA)ENW4V%OF-&7FR5.HS/7Q,;P=C,DCD(K&D@>-G(QY% MGI,BF/%KHW/0;4F"_7&K_8/S';XLN1&/*O]9IC:['2P&+!4K7N?V26V_%HT_ MSL!$Y<;]95N_-L3BI#96%8TP+"ADZ7_Y2X-#3V Q_H) U A$SFZ_D;/R7]SR MNQNMMDS3:FBC@7/52<,X65)0GJW&6PDY>_>-@$OF9F2ABV9&22/WX.6B+\B% M$?M6E38S[*LR%>FA@A&,Z"R)6DL>HK,:O^5ZR*)9P*)Q%)W1-^D\FSA]D[.> ML5_NE\9J!/\_9W1..YU3IW/Z/Z-U5HZ8]=Y4/!&W U#'"+T1@]; 'S+!'E51 M\7+',FX8^*:YE>6:Y7X!F,<2I2N%:<'4:B43S/(R98G0%KQKYICXM985"&.' M[/M:M^(9WPC0APC:*656Z );K5C(=H)K9A6+YFYH F940?NP;2:3C,DRR>L4 M$Q71R-!2\6(%MK>PO-G$9MPRK@4,!5]3H46*/;E1)5_FN\Y0R"YAYXO0B30B M/;!S+4HXGM-J)!:M7LD7IP9/.:OXCER#>5MI,\;35)(]>+/A6F(7T2UA@/\S M)+$;XEYC2:**@DH 3&($!,SG94+6&BR'A[4FBY<[[Q.PS96&>8@-P#K=@#S% M2A00A5&I;(M2ZJPC3UML8 Q?RES:G0O9T_<_,FZ,L %;UAXR+1*U+N5O$.84 M5^"#D@O);2;*SK@ANT? ]G#97243!U>JG 655AL@3PID4>4RD991Q@3.EC;# M4D&A1WKZ\'TL$Z2&1_A!:="!#JZX;+W,&$5*"7!+H RJ2>I=X2_IGT(P"JRQ0O70HDM<&Q@,C^%V7/X^Q3 M/\\AC-0(F(.B3':!PW*?RBY2@)*[: !1:*Y=:N2U8.N::XZ8"PHU(Q20W'LH MA^P[)V*U3'R*NUTWE".VX<]2" >KZCG?0DI!(WF< Z1X'WF^UD)X1[!OE8/_ MPP.Z\]RH-IZU(J!D$G)#,P659Z3' M$7^&[%,_B_>L4[&EM)2FIZ*7&O= M='6 /^/ORVB PO MZM5Q<99$5TI=5TPCC[IYQ6#:?LESAY$[KANH5[6MM3B&YJ@F[(M(P JLK*E: M<>(\ZA/8Y?+L\^2(-* MQ_Y-IY-O-QB:!52DMEMH'^?N,3R.$KO^4IC>L' :O!N'?C".Q^RG-O.])-[& M4_J["-ES!FI>DX/-2VP[-1"]#8,X7%S1[S2<735$.(<#C%@$D_@=#>;! M?#9CSW55Y6U]/A;K%=\_@=%#DXO/KO7_V"ODA_"?N'>:7 ['>1B,QQ,:329! M/%V,8>N4KER\KK8K3MLF%=#:9 M-D%&&)]>L5PMJ=7P^8T,R7BY%HXA)2X4QXCW79C.@C":L,4X[AGE6KH#^W]V MUP*17J/$:-QR7NW$D* GYI/CKA^[8N&,A>].-:4(N:I+?\J_IF+*_N[^W;NL M/TR'P/[S^KW_JKQ?[K_-P_NU+*F#64%T/)SC JK]]V[_8%7EOC$O ME;6J<,-,<)",%N#]2BG;/M &W7\ZN/L=4$L#!!0 ( #. M%1*T8C6>@0 M $,* 9 >&PO=V]R:W-H965TT@;)MD51](&61A:[%*F05)S\?0\I6>L@%[3HBR1* MU.D]+[^N-HY+*2*^&&IF:-+X6QE?!8VO7(U99% M'ITJ-4K'X\-1):1.SI;QW8T]6YK&*ZGYQI)KJDK8IPM69G.:3)+MBUNY+GUX M,3I;UF+-=^Q_K6\L5J,^2BXKUDX:39:+T^1\\O%B%NRCP6^2-V[GF0*3E3'? MPN(J/TW& 1 KSGR(('![X$M6*@0"C/LN9M*G#(Z[S]OH7R)W<%D)QY=&_2YS M7YXFBX1R+D2C_*W9_,0=GWF(EQGEXI4VK>T,QEGCO*DZ9R"HI&[OXK'38<=A M,7[#(>TG"VMV9 -UH@6'B+5Z UP4H>BW'F+KQ)^_NR6G;=- MYALK]9HNC?-N.?(('#Z/LB[(11LD?2/()*5KHWWIZ+/..7\>8 1$/:QT"^LB M?3?BM;!#2@\'E([3])UXTY[F-,:;_BN:0N=TRTIXSND\M(7TDAW]>;Z"%?KD MKWF)A@VSC0;2[ M-%4M]!.)NK;F 80%]M)NU%H)3?O!],IJ '2XN"+V7 M3H;'@*Q4G"N.:M0@? CP7JJ'V"]JTR9YQ7:#<*Y!'P:TH/T$DE6M& R%V^8H MI'7^G=)/.LZT-Q[.>J )O=9.2<=L6S%4&)4B $"%HAP_&Q)Y+L,018[GS;-5 M9<,VNC;60JN\_?@"E8GWM"5?F%#4V"MBI1BCU NI7 3AC7\S%?X]#KB01NJN M(;0S2N:QL'=;W%&LJY9,4*,S?DN$T&TDX4K[T=(T#E/"'7RD+RV+/\"BFV^$ MZ82F3(\&+:UNN8C+,7V2KC8.+@# ]XVL YP!:8X]$AKJ@>T3%=@1!#-0VA<' MM$>3Z1C7X\'\:$%7Z#YI@V,<5AL+:!],480(4J,YUC)H)IQCP _[P/?X M<$*_@*O1/8I6E*D\'Q>$HW;)W1FM4'VXV_3M4>7@#LT70".TN%O0QQ M:7]UT.>8+:;T-99GCZ;S%-<4L=,YB>%6JEAPWE5J*TT[/L!89 C/-D+(&27- M9,SU3+.XUR:3X7S;PCW*O=T-^$+4[P'0%WTWOCLTVSVY&KZM4!@V3KJ8WC&2 M!84Z@5M$1Z_!3'=AOB(NK5AS(7&P>NV?,]KYL5<,&.'X$J TVK?_^/YM?T(Z M;P\&W\W;XQ4JL9:HI>("KN/AT3PAVQY9VH4W=3PFK(S'H2,^ECCEL0T&^%X8 MX[>+D* _-Y[] U!+ P04 " S@+14S$?,RJ\" #X!0 &0 'AL+W=O MG*2(TR0YB27C*II/@VYEYE-= M.\$5K@S86DIFF@4*O9U%HVBGN.6;TGE%/)]6;(-WZ.ZKE2$I[E%R+E%9KA48 M+&;1U>AB,?'VP> [QZT].(//9*WUHQ>^YK,H\8108.8\ J/?,RY1" ]$-)XZ MS*@/Z1T/SSOTSR%WRF7-+"ZU>."Y*V?1600Y%JP6[E9OOV"7S[''R[2PX0O; MUG9,$;/:.BT[9Y(E5^V?O71U.' X2UYQ2#N'-/!N P66U\RQ^=3H+1AO36C^ M$%(-WD2.*_\H=\[0+2<_-U]IZPPZ;I J[6"!"@ON8"68LM/8401O%V<=VJ)% M2U]!&Z5PHY4K+7Q2.>:_ \1$K>>7[O@MTC<1;Y@90GHR@#1)TS?PQGV^XX W M?@7O]H]<+?RX6E,1J#]^OA%@T@>8A "3_U30?T=[0"C9,\(UJ13FL*3*&[ZN M0[<'"_CP_MU9FB:7KL16$^31Y4?(]#,:KC; A !=@*X-/-5,\*+Q6I25T VB M'0+D4QR%+24K$L M,*TK[^SANUN#FUHPITT#@DMZ(.+PC:Z7Y.6!)&ULS5MI M;]S($?TK#64VD &:XGWLV@9DQYLXB+*&9&<1!/G0,].C8;LFI?GZV[;OO]Q46[6*N- M;-UZJRJ\6=7-1G:X;6XOVFVCY)(G;_?1C2>!_RM4'>M=2UH)_.Z_D(W'Y:OSSQB2)5JT1$%B9^O MZITJ2R($-OYM:)X-2])$^[JG_B/O'7N9RU:]J\N?BV6W?GV6G8FE6LE=V5W7 M=W]29C\QT5O49FWAG8K%KNWIC)H.#35'I7WEOY&!-R$Y-",R$@/G6 M"S&7?Y"=?/.JJ>]$0Z-!C2YXJSP;S!45*>6F:_"VP+SNS?M_[XKN0;RK-U!S M*TE2KRXZ$*;7%PM#Y*TF$IP@X@?BJJZZ=2O>5TNUG!*X $<#6T'/UMO@48I7 MLG%%D#@B\(+@$7KAL,V0Z84GZ-VL9:->DOJ6XJ-\@%5UXK)I9'6KZ-H1?ZVK MA6S7XOT]R4&)?US.VZZ!S?SSD=6C8?6(5X]^G9"_F8CXM%;\0%8/HFAA+TV# MW90/XA9;ZXKJ5B@]2][)9MF*55-O1(=)@>=GXB\U!GQ2S49\J!:8!_<0'TM9 MB7,:\OO?94'@_4 /^-+_X84C[M;%8BWN9"OD=MO47R'.^8. E2Z^K.MRJ9I6 M%)6XW-W"?]WI80SC,\\#5,_@]PILXEV5; MBX4L2XP_F+JKBJY]H3=PN-WI9,#M%^"[/=$5[R4T:3,X<-VHY6X!Z=.NNKJ3 MI6C)?:#SK[(HY;Q4HV) #EKGH:PZ6$-=*3W!K+':E:7X*LN=86Y8Y[RH%N5N M2;H]*9GC^^9=']G5KV7==V,SP14WMN[$K:I4 VD^B*_@2,Q5=Z=4Q7NE_S^Q M890(<;2;CA?2<:[XCV&'XP_Y(ASD2=;.:="ZWK78:/OB>W&CAUY.AOZ1A[Z5 M)2G>$+R/&"/7*$,7[PPX2_-)_PE_H' M!$V$ '^)GVJ5&92?X&2/ZL]0DUJMD#"T ]H8<@N;'/Y;U+ "C+FM:WA;"^QC M6U7,%EGG4GU%QK/5T:65I8(Q&R/B]W*):%Y0C"'^%7'5DJ_+>H**QG=Z5]DQY8CZ.4/<+M>T()O0\8'"]JSHRK!^+%B A_@[& MC21)/ZSS=V:+S+R8"1]*B_";>Q[_S<3UB0V+*'+\.!1AZD09?D(GBW-Q\Y00 M8(%.X,?"SYPPS>DGSSWQGA5",I^*2"2)$^:!B!,G3? 3.FF<4B2C=Y\P["T6 M6A7P)=]WX@"V>9X[<9SQ;QC"]#]I+SRE966,YIS40.!/PG\AXLC)8(E1Z@1> M1#N-(+";DT1Z2P6 @*K8'RMI8V9\-P\X9_,YY\T>1;%95'N2/M':()B M2(1R^A.RX7?/VZX&9;QE&U+&2^0:&\AHV4GW"I.]4?KX M(Z %L>.2\6.*49PE0#.\<3^P]D9C)\P1N+382F+2%X3?]H>T3QF+("+< E!8<=!![A_46]6T%M%R.$ID26"%?JA8%FYH1 M3ZMSNUUES3[8,*F"M+(P>YXK>S%8'S(R<<=5%NXE[E$TDL47]9(DZ+M19"R# M 7(J)T1V^^UC8O/):\:AAU)T@3(4M0KF':R2& PH$3[-#? \%D)Z^VO7]5UU MQ-6F.:4E",+RMK7785N;A6YNN4XP^A7O:1:-KVFU)QWIF!^)GTPR]#/"9-L5 MJ(F53HEET9@,#ZRH@\2RUMLCI^&8J;.OEF,PGK\M)81TLT % 4?3V]>BC0M CQFO/O]_.&O;QD+^MY MWYNCW@VQI,37&FY9E.0D8>)F\7?BI8A\-TF^$U'8WT,;^7>(?ZZ?]N_][\1U MT7YYN6H460O".262#&3 3 C3LR7+J#1D%QX*BCLHW"/*OP MA8A<[ 8+N6%.?_1UA-A+(86NXYA]<"IKTIGQ0%DN=J6^;@@#*+M 503K'E3] M13W8PD3F1*&_/2$=Q_)F, NH.K%[3AXF>M5PH9Z0/O!".]9N2T:]V98%;JP! MNMIM)%>;AF>RQEV/#L;MM(<#YQ9J;V66,HQLJ (,?&)IX&=!Y2\O(LG+9/G0 M%NR,:Z0T-=B%\:E[U2R*5NDXV"CJDY%]+NJ*VPL[C"F+E3I2W>H))CKIY'1$ M.ZB$?$]V![Q1]-_#T7K7 8LKKK1T(CD'H&SH5D<5O>U3"FK4JN24@U@PCE>Q MX[UH-M?5V3)QBKDZ\)T(? M[4 _5%=(R15BJ+!5A8 58JZO?5 :,N:0]78":&M5"R(K7PX&*Z! M W;.='E1$J%&%;!-0?# .#\_BER64S%V:20_"%R]5RTM]&3C43#D^@%*:*<% M:&]ZSP!ODA3EE< ?ZJ[,0D(!_7H6Y&X0[Z=)?X"^L*5G$:9@I-CT)1TL_LM,Y>V1D[4KVCD B @.-XSZ9.]("6IZ@=%]GI9$>'-2J97"M% MALE ')2L#S%M2KCG%;AU(+A3SI9DODCY,48>R.M!12="!OOZ&0_MN,\?0GWO?.]4J M\9TLB5%XP4^2;)C=FX^?Y*@UJ9[ZZ4#_YVGFO1 !PKTWO%T-'8OS($6]B#@> M6U.W"*W4WD!!&L>N%Y[LN5 Q3%5A!)OP#[A"P9BF;G"4J8"JVQ#6E1QCRB>F M$C=(#YCJ>S#][ZGVC>]XJ.?!6>YFZ0%G62:RU(V#8YR%))$(_NT?X6Q_^6]E MKT_JLH :%'%*2:7NZ!;1L[!NG!E(>+2Q-/+F]O:3^(J'_3A2(1VV=89%ZN11,%(G&3 M$#=!Y$1YCLQRW$:'GY<1]^ M;9D.LCS@B!Z.%;AIM5C!<=?M,,*@A+$5/&G[LP@F.@R7[;%*FL:,)90[&!;S M+_?*%Y1*=A,BLB';E%+I^ 2)E-PHDT8="0?/:U,\T9>T+5<;+=NIG=6QLD<- M]CHX:I#? *J&S#%PM0WFP!J'!_L0?$U';L33^SZN?*1 ,F#UN:EG^.EDC>D$ M)#) D12ES2S,W# 2?ABBRDD" ^. SR#1UQ@U0P$6Y30X"MR$!L=D_C$59G$B M?#_E*UA]'-%C# 0VIP&0W8<'^"%!-?5%Z9:O9DE&Y=7+_@*8YWJ9T#>1^:5W M(/^RO_#!2DH\ZEMXF;Z8I9CLT;B,+WQX6DXNF@74"H3*] "-K"=#.AF.^KQ MGM,4N;4%3N.,SD^K 6+VDAR6/64OGNT6GNT#>TG9GFU?CZT6G6Y]YD[4]?%N MX;DY=KR^^=SVQXX:A,D_E\:@B6/=15CV%22,MNG&5A&-X#JV16CI$=P4(H"K M_C3'$;201B(?$NY3?M.Q6!5-V^D.3]$0I%;85--*%#F'7"P5<$=[II[=KTK2 M*%8H!UFPR(_Z3R!Z(D/R0^42,S3-\H]W:":MRSE]7O$-GFW.7@:_W,N( B<+ MJ=)*49!R>0S>- M!LIY%(N4.W@#W8PH!&Z>VG3]4*=-8;*?D] )$(6SA),+B^,T%QFU7P;*>1B_ MX Y-,J%,ZZ4>(E M^1: VX_FX.##Y@BPU'!YJ#4-.V%$VT"LV?*!#M'LD)?OA[R3/O?)/M\?9;'_*4RC.BYL8*^]>/CXEH6\S\JD)1+N MLQ).VOVZC['5'SKI+ASW6$QKJ365/XN^GI?%K30E3TV/&+2TQ+B)IYM)06"W M)JBI$QWV>48V?M%QW95N5MAYPM7A(5:?(US9.8+^+&/L!^L$H-0'R];W%OHS M)1+]KJD&4I]NK@=*TR9)[]^RT="A>ZY&6>NBE$M5;M>%%#=J4RSJ"D;78>L? MJJ6Z'\C38'[2+V(:KD."TJKF*V6UIE-J%(9D]XJS > )?Z8S'L=V: M.K*T /,G<[*.(H8E+5:_.V! DSC28OT2'8W%=[!YH=S@MXJ MAC9W8S:KC4$GPL/Y03%R8A] /,:!7JG"0S];T.A)WCL1,3N%%N! MJF^A'M>1=M]!0\O?[BS-^G;$?/EI)05C?C-F-4^=I_$QFC#G:.+YYV=('&F: MYP:YX!.SW)R898^F082,ESF,WR_OT>K])9Z78].U-&KI!?-#IC#ESS]QTS-P# M5-2,GEBN]/:%('%0P=5 -<<6/' MZ3-*@:O?MA1(W=@.P+X=CSD Y_: ;ZT"]HN JV\O OX7-0 7D]!''-"'&_&Q MK[4OK,_C-ZJYY7\$0%$=B^HOY8>GP[\SN-2?UX_#]3]2P'YOH611JA6F4F?_ M#/&$/_S7-UV]Y8_MYW77U1N^7"OD" T-P/M5C3!H;FB!X5]?O/DO4$L#!!0 M ( #. M%09F"(87@@ (,5 9 >&PO=V]R:W-H965TKXS]ZI9">/94*>TN!DOOZS?CL2N6 MHN)N9&JA\69N;,4];NUB[&HK>!DV56J<3R8GXXI+/;@\#\_N[>6Y:;R26MQ; MYIJJXG9]+91970RR0?O@DUPL/3T87Y[7?"$>A/]45#0\CWW_/+GC9.\9UR=X9[:5>"%U(X<[''B)H MX;A(<-<1+O\.7):S7X"P=.R#+D6Y#3"&;IV">:O@=?XBXB_$?_C<'LO72%,JZQ@OWC:N:\1=;\\P6IQYW4XR#U^/_EYA?AJ%+? MN)H7XF* 4G3"/HK!#RR[X854TM,EO?SPK9$UK66?$2C+[FIA.2UGMP))SJX6 M5HB(]44@$:W%M5HSL]+,-)85QM8&.P1;@@J^-=QZ82-T+#F4N;6FT25AUA8L M8DGXB.!4$%'@"5B#F7E -'X)/>;;:K9K1*=N$]0UG;H1BW?J#IDSE2#0U5(6 M2[;DCP+LH<6**VPC*H 2[S:R(98 K.7P5;08ZC[*4C!P7L*O^3I(E[JP], % M*BA94X-9YHVGA)ES:5&:]BNHE#P#,5>.)""%H4B;P\-@;6T!)6OHU+<8*,H4 MV%M"$KM"^4L]9+^))YZB!F_.&KM8#ME#8;S"LR$"*&G#7^&-TE0C]IOQ@*5X M,?$$\H;Z>YWFV(I@:UC[),%O N$]R%Z/7H-GE(*?AN$VW]R2"@?9V>AX\XA< M-$?10.):<&1 -!&_65R/J\D0VKA:! )6ZQ'[!-VP 1Z@4)$6!]EHVA?;%Q&E MCH[^1Z$/0K!?#1(VR]AAS'(7D,"JLFJJ-HPV*E?L5%-2-GJ2*_7/SLU9_Y"-*MZJY7C.L$#8D@S>,[\Z,EY1;!__,-9GD_>OJQ26)2]_0F-R"_9S[=WUU>W-W>??WW_ MZ>.'!_8 @SDJ7[![+T;LUIM M.AN7!Z/B6Q1*04ZF2+4[@58VA8_A0Q8(77+;2X5#_)QLF[R!OA=6FK)5#N5" M*KT<)$OT@VQB.Q;V+(MYUS>/WC7(!>0&7M*D !(OF6ZJ&=7B/-J'G$$(62)0 M1 ^\(J-A"6Q;;]!;,_L7\2OPW=)8/Z=D3/P$ROD(LGR"5)!90-D3E.ST[3ZG M;Z=>S64)Q0ZFD[;NF#;Z$#,3D/A,B0V$[3EM+@2Y%";L/&7A$=I&&+# 2QD%I3+24WP5^V;%./MFR5$E7248HEK.HZH.M- ]L!O>T<'=;+ MLM7A]\0O%6*R;"-"H =2-3M@L>7[C MF+DUU;,H17KW/Z2$?1GP,H]@BQ"FS7@*$A1A@DE5Z20@.'65 MY"OD7V%E#!^?@>!&[+ZMGO[QX0N!*&(S%)&5-/?K2!?0U<)%\RZ,I!P-M%&S MBNL& RUTI=32"#!-_*T3X7)1]T-*9.':FQ\44-1]!K."YD.&DPTF,*76<:*. M*JU[1P%6&GC=QR/ HU$-YK>.+';GNXVI_>E_[_(X^D.Y[BVYV]*Q@@A-J:[I M.>H_\6"#A7:!!Q5?$S^I=>PV"%=G!TS$N%Z&4PZ=*U9+$;:FQ ]FS(30S'FJ MM9*EQ,7M0K1>W(X ;"F$A=FP,/9Y:%L+7IZQ*$FE! %PH<8&3 M_GJ+\_[D]L=^DR8MS_JM3:DST2ESJS>E&)(-J*S0NOBN810PRGP$QSU/=[D= ME$0(7>6WJ'A5-POR:OTUF'+!L>)KEP#IA^[[2C'L? MQBJ!^J//?Y0-C?;Q&UGWM/O">!4_K&V6Q\^3\ ZIL.$,AT.F V?O*+ M-][4X3/;S'AOJG!)GT:$I05X/SKM>RX0;"[@-=MT Q8"1HVU\;NL"V%XE^>^ZJ1GO[:#&.PTUO4<,'5M M[@U8FVV_3VJ/;;^T8M#+RZ,B/?<_N=!!MIUUVE9T7/JFV M"W$AWV\';N6SA-^&1X=9?O%2JUZ,5]:0DV:7W5V].]Q$^V3PNY+)/QM35%): M^Q0G'^I=MHF$1$L5H@?&[RCWHG5T!!I_+3ZS2\@(?#X^>W^?M$-+R5[NK?ZB MZM#MLK<9U=+PJ,,G._TJBYXWT5]EM4]?FF;;V]N,JM$'VR]@,.B5F?_\=),Z%"\ZO&! MW9J*VQ45FZ)XQ=_U1>!U\G?]DD#K/=V#HS*MF.JTH@]FKN54%"4*E3ZJH-IY M86>*FLJ<09CE,^LD9WR<0Y[[)KEGDPJ=!0ZB6OU6 6R#=D1 MM3_"6)#,=)&0,?%KHB^"J]F.FIT^D1Q9CQPDP7W@,/J(_IX,(DZ=JKKOJ$,3 M>Q^C3)W BR,F'4]0^>B@Y%(+61<#1!C((#Q[:]+& $M5*JW""18R]HDI#Z Q. 65L_IF M=(GG1;LP=/U;\H^$&1*/ XP8)&GF#A%GQHY1L"E]<:&">2F@7<>X!_2AFG!8 MB;8)]&3LI*5N40T]&W33/J[65CP9&X#42HXR)V7.71)C3H3N7C\OBF12V5'7 MH!3@1;'62ZXX6@G$:^3S"&NH;1J)-6*^J9$5-2\Q*EX4J"QLTL MN$T^+*Z])[!*5DK]>@6G_-9$#M"*#"S#H'1WP[O4 @'1#1^M)A! M%](Y]I^/Z']X[:1ES0S>*?&-Y[:8!9, ;S1&W3" M7\HB_'N[-E93=7Q_)L7)F P&L=4]O6>*4K#I./CY?A0W%YDHV&T5K8XJ6^HR>94*\U)PX#N MY XNC9/W+Z;(2QXDU[UCH5.SOA)VJ.E>)@+&.C*#21(F$ZB(@$B2F#D[7&+NY(5P*T1;+L2]3= >SSQS*CSO MYB86W9'Z$:W/B[?;U)[31JL2\(D;ZXAGS!0-]BGGJM;G.;<%Y>-_L=H7EMHK M?Z$PEC1@4+M]W]#P#:F:=PCC,'[FK"^M3^U*#)_!'Q*%!D\J"]R8VA&AW+9= MU6OW)DCXW/T6]49'B7KK!Z0KNEK:9HIT;[L9?-N,GI-Y,\")WI9+0SVW(=8?"_J.0.T,:'^CZ#YN%RY ]V4R_P]02P,$% M @ ,X"T5()*)!J3 P PP@ !D !X;"]W;W)K&ULM591;]LV$/XK!VT8;$"))%JRE&B'-(JBMW9Y'D2EJUE!S MJK9,XDJE=$,MFGH3F:UFM/1!C8A('$^CAG(9+.=^[DHOYZJU@DMVI<&T34/U MXP43:K<(DF _\8%O:NLFHN5\2S?LFMG;[95&*QI02MXP:;B2H%FU"%;)^47J M_+W#'YSMS,$8G)*U4G?.>%,N@M@18H(5UB%0_-RS2R:$ T(:'WO,8-C2!1Z. M]^BOO7;4LJ:&72KQ)R]MO0CR $I6T5;8#VKW&^OU9 ZO4,+X7]AUOM.S (K6 M6-7TP?R5 -('$,^[V\BS_(5:NIQKM0/MO!'-#;Q4'XWD MN'2'!Y9 MW-(%1D4/?]'!DZ_ )P3>*FEK Z]DR$+\B+B6ZI/@4Q#(#$A M+^!-A@1,/-[D>R0@A'=8)ZJ"&_H ?ZW6QFJ\5G^_0",=:*2>1OI_G<-WA(?W MK<9R>8I0/J)X%L'[".$CN.F6N7'N%6"WP'J0>(.U9K)X!$R4-(CF*['\!R\V M5K8U(;02>XG@_V+<]Z7R@$-897'%TI^MU3+NA:L!/< M[,10P4(?V]-V'%E58?$;1XB6:FNYW(#$1H':5"N]:2S&4%V:4[BI&?(6V*;< M@G70?:]"=@8P!U#45&YPS&5GHF0E/3>WQ;=D+$0B_B99O$DCCZ=:@US,^!Q> M]]F[?I')I#_K;)8].VL2QFDV_E(3BPX>EH;IC7\^7:EC M]71OS# [O-"K[F%Z=R2T<5=8L I#X]-9%H#NGLS.L&KKGZFULOCH^6&- M_S*8=@ZX7BEE]X;;8/C?LOP$4$L#!!0 ( #. M%20[IL/$ \ *XG 9 M >&PO=V]R:W-H965T T&0#RVR)?4,#VTW:=G[Z_.JNGG9THP3Y(-EBNJNKO/5 M0;X^E.:+W2E5B?L\*^R;T:ZJ]B\O+VVR4[FTXW*O"ORR*4TN*WPUVTN[-TJF MO"G/+J/)9'Z92UV,WK[F>Y_,V]=E766Z4)^,L'6>2_/P3F7EXO]W*K;E7UZ_Z3P;?+EDJJ)JC]DC:V+]NJ'_/LD.6 MM;3JNLQ^UVFU>S-:CD2J-K+.JIOR\(/R\LR(7E)FEC_%P:V-XY%(:EN5N=\, M#G)=N/_RWNNAMV$Y.;$A\ALBYML=Q%R^EY5\^]J4!V%H-:C1!8O*N\&<+L@H MMY7!KQK[JKO$WY1/OM4VRTM9&B7]= MK6UEX!'__LH1T_:(*1\Q_1]5^/S=PG\Y!YOV0JP5@DX)[6Y6O"(I$0^V4JDH M-^)<%Z+:E;6516HO7HKO(:',Q#^5--XB OI,=JQ0?[5HKY:!^'5\.Q9GXCQ< M!//%] *7X2H(ERM<3*=!.)N*G\KB!:^*E_,@CA!&$L/^9B.?+ M8#Z/<15-9T$TG1.991A$\[GX9:?$WI1WFH/X?*T*M='5A8!@1^6R_Q>QKFMC M5%&];.2;!M,E\;=:AO@D'L-.L%D4K**)B*-@&BU%% ;S>"I^*2N^:31;\/Z3_;M=C1J=1$$^6Q-\B M6$W(6)!O,5^R7=1FHQ@3>Y801E:P1JKQFQ$;4^:PA/)WL6A?D^NM'X3<[[,' M76SY9UO)JJY*\R V*E4&C- &495@1A%5?X"T,'R&/ QGME$J@7V/^_.V]S M8,<"'QV%XTGO P .>"[Z+I<*67DYR<1.PO/5F,RU'$])LV/H^;8JDR\O"/=3 MEA_I2'(Z.9^,R7B3\1*?T1@F\(>\ $-0:HK#*EEL]3IK%0R9ZJ39'?+NN*'A M?=9)13K#JHUG&RHIH&LK)N,Y_J8B'(?B>@?J1%KYH/4=KM#UD=$S'XH*BC, M0F$JD^0+,/)I"F "?S'^9N)G>(KA*R?%4GS7.F#C>2(,\3L^(&($NY&;9FJK M;>;D@Q;SLL@>J!SPX5&25Y$3$L1?US@4J"%^+-=67"65.!_1?5R-+L0!*U4! MU"?T+!"LB0?.Z3[7'2_8E @H7:8. 5+VP%8ST,!87#%[7511C@U<@"LJX"B> MUS)C!\+"LC9/3EUG>NML0=H\BQ:P4JZS#'<"<=AI4#[@*UP C.NT8[-0]Q4T M4CNOLV-Q"]7HC4XDG)YT#>46#O]IT0#_I+7*&S;3.BS;.H (Q#V;P''- MI$U*Y"*1QCS &0[2I%8 @,.8/I&,;I15?#P13=4=:N1]WF2D? M2QM,<-$\GX7MG2-YR]OM3"Q0,RPI#TT7P6PV$[\=02PJ"8[M/@]CVDQ9%$(O M@6JDXN/GS+%T,J'$/ T6BWAHT9[\+_$+PB_1G@DR:5Z:2O_I;H! ,%M,V:B3 MV4IPKT+.5EOE3A/1+%A, 5/S8+53 M8SKK6PD"43GB2JM@L9K[#<5)!81!/"=?7 6KQ>*80S\-(D/1GY2& (-LP)AB M 7,.WBE[ P@3%K]2B%.#YJW-G!0":U4=E')8P_ O4GDCG37Q3!*E*D*,K*@2ZQ=VPO MP14M6I,B7!2,Q<_ H*-<%0A+CC<406>4VSSZ$=AN7 G#6$Q@-.8$=LV)Y$$0 MPE)>@ :.DB;E-ZGCF'61L]$W:\Y^F8,7I(=F!Q5 BCWC$?J0NMV/)T$EK;E8 M(P6QYO2N1!IIE/;@5 0 1%X48')+*;^NM%?51UF@A&.,6&,O(,-V"O?"L],O M7EF"%_3+UI66F[JB;LPSC [ G;1%^<#5@*TW2!#: Z+L55(^LZ$*-27T0HL_ MUT;;5">.$$E-#OMH4;*3U/8I&DL XYC-Y_A-EQ^/6:;)>)W[7%5'TVSC"CN9 MBJTAZS3UZQ'##6T$8<[B\:)+MG M8IQARGH+Q4WB\(@>3ZG1EUK/4F,_:MG":KGH"&'># M^2:.D9* M4'AR2CG*4L%CA,7VK1F5V8I0RB/'YA:+GU?*UQ%53J0Z0-+$P4M M*P\!9U O7%NTKTE!@ K8I5*,V+H +E:$#3^5_M"=1.NSILPI?9%)*:"1]BF3 MCA]8IE60:WVH)LG+FJKGAA=*WD"\C)L)/H?NMHU!XVZPWF *0^<[/4&%$%#Y MY-W/]KK8N9:9?*5G'=SB?!X\Y0IV0.RX)'-:,Z+7,G4I88PJ!K+D#GT9SYDJ M5V/]QO-H%?4P0$9"S&]*U^C8BT.YP>F.!L@))R%."KA/O2!*A4+\6$,2UV^@ M0&2MK6F4?K?D'@>D4E*XYW!HP338)O:8@33:B>>-A)2EN]L,B41!$@ M07.&G)LS[EMA+Z2YE'$+\LX[<9_DAEME[G3"*1BID;FG&BQQ\RG/+&]U6@*W M5[S4MJ7H3V!M)ZZU26I@UCG=HF(BFKP:_,+WPE<7/7-,V1S+X B9QAH]7K@M MA^=29#-F5-D#QV!JY,&W"%PHHPC5%4,-E*4R,HUWO+(M2A19DADIE'!NL3K& MAX&>C'VL%X\QCSR(.*CW.Y6YU0,C]7R!S_U>K4U-93H:0,)7? Y\;:,S%O^3 MJES/0MJ6XG>CV0:4"C35^9HUP.?=UFB8*[,[#^N^Z!NH\(A6_V:[&'.QNP;B MD)H(L3C^$[?2NKIE7U84[02&7:=#\>U8\6;U2;F1TI/.RD160_Z.Y8M'/&LJ ML)*,^H0AE@"M.%_E\037924"0_&D;=.8''8VN!T6&A^K&0ZZAU1+YA+7ZSNOJEAYH#MOGE@/K MLA4-H=E/%3(.9^IGC:3]J=U3DL>/HE!PU RJC\M;-UODB>)!]536L>,3:N!: MAHTKQVGP01WH/4]4,IX:M.9BDKC1Z^M :>],E#TX#50\].G*GDY\7S8>'83R M?';6=25#;=*YI(Y!34W&[/6%@P)FT_;M0;([67N^SIG6@,YJ" M;M"=CYN'/8UNPT6O=0#OKMVF*I"K!'4O4?^YHL6GE%Q^I@)!WI.EAJT_-CCG M[\>2MHUD%"$^W7 ')'P+!"3V341_2-_,(MPP'6(ZEEW8XZ3AR =R4!.!&E>F MGVLN:NL]5UI/!&!%UF#$^#)SXV8M;5,0T*C%3Q8"&CPR"[(9FKA9_\"H /#' M[#0ED//<<'7,G$:!8.&L[]K^(^Q^O;X['WVXN1U=.&YP"2E(1R5@D[L-TH5+ M.4ZS#I7\**U]Y-4?\/1AEAY!T.-(*#TA$T!()]A*&<@AK<)<;;RK 1\0H>4+5 >*/V)=5BUE*)1.5QUTGQ M\Y$GP1XNZ)%7$^[[K'X$7\!FY!90ZG#L*9%Y;P; 18+OI^76*-75:! /M#E M*J)_4'Q>P:J\T]O2N$=.Z)GI86X#AD\LQ<=T._>UH0*#Z[':/0[R ZI?[8#6@&"@4[>2^NCG@)>Q-E?P"/D11\R,]4':!"M;A9#PA:SEO^VCO2(\*4+2F M?%BW?C-<[\LW-R\9INQV "I3-!$,@KX'[II]FLV8.]_M,Q;WXZ/\1GKJ1A4$ MMMY!W%1U+'XH#]11!!Y-6._TF%'JK-?:>C$\=JER9+;\I1J,+6,^]3M7>;5]& MNW+O8'7+W9ML2,1;&O-G:H.M2.ZSD3#N[3#WI2KW_$;6NJRJ,N?+G8+'&%J MWS&ULI5;O;]LV$/U7#MXPM( 22_+O- G@ M9.U:%%F"IETQ#/M 2[1%A"95DHKC_W[O*-FUAS8%MB\V2?'>W;UW1_)\8]V# MKZ0,]+36QE_TJA#JLW[?%Y5<"W]J:VGP96G=6@1,W:KO:R=%&8W6NI^GZ;B_ M%LKT+L_CVIV[/+=-T,K(.T>^6:^%VUY);3<7O:RW6_B@5E7@A?[E>2U6\EZ& M3_6=PZR_1RG56AJOK"$GEQ>]>79V->3]<<,?2F[\P9@XDX6U#SQY5U[T4@Y( M:ED$1A#X>Y374FL&0AA?.LS>WB4;'HYWZ&]B[LAE(;R\MOJS*D-UT9OVJ)1+ MT>CPP6[>RBZ?$>,55OOX2YMV;S[K4='X8->=,2)8*]/^BZ>.AP.#:?H=@[PS MR&/#?0>!!3C=8(3AD6Y3XX?%6P"Y?W<@6* [TSK"/<*>7C MA/(TSY_!&^S3'$2\P0_2_"!KZX(R*_IKOO#!H2C^?@9^N(]-!?7KI'V?L6,GV6J+L@'IZ_>S.^OXC![]9)6C2HE MA^M/Z1;^KBLEE_3Z218-]Q3=+I>JD&YO?/WZ=F];"4\+*0T! BZ72I:$I5!) M*B+,U^!+6:C8[&OQ +0&M>1XHY='$7R$Z;5=U\)L.V/I"5D0R_F U)$^^$-; M1AHL2')1=K'0I+ER;U:&:$[GE[? KJ0X*B-L/$8P+MTM5->GJ#7)2WWNJ@# MD0.\>&SW!]\/PV,XH;4MD#ZGBSHHI$\(=%21-F&X2H32(/P06 021UF11O:( M>%Z6BG< =9O$NCK*'4I":J_62@L'[00WCT0:015M=NUQ)5VKT98\]LB=OM9X MG/PU\TW+QA2[E:+B5(1%E4QFJ[VD9*<.%8)Q-V"6*4)V.I0"5K='-" MI?*%P^@[!<$W+.0TD!.+75\<*72*XZVMX\7V6&&X8G1M?2P&^MW"39;2R8< M3X;8NDN+JMVP(DKK)O(LNP+@N'VE:I8E5C;GC2#B8=$5%[W@QJP@/=S[EV7$?0S94DVFR137%X\3O-ADDVF&,\F MHR2=I?36(L;W_#/(1\EP,*!LDB;C=(1+:90,LB'AC1",6-,D3[)Q#D*3+!L1 M'WU9_HKN\0:J ,")CS(8CFF8)\,4.'F29U/Z9%1 M#B"F8%\EHRR >59,DFG M<(489I#'!V;@LW6ZA(-A,AL,\9\F.%UIDD6XCS: @ (U:K4J!6.V=')>DRDV MC=,X'HQG23YHQSG6LWSXC"3/RIV0D7R(;M$[>XUWFJ$Q^*54XNRENMIZQ0+M M!?V/ AZSA12R:3(=3N)HG(R'L]V.]TBDM&O6>@QQP>MT-OH7DS-\FM(T&X@7#61\ '!C 9 >&PO=V]R:W-H M965TMWEFY_M[/-)[FE3/9F? MGEX\V>BR/OGA._KNIOGA.]NU55F;FT:Y;K/1S?Z%J>SN^Y/9B?_B7;E:M_C% MDQ^^V^J5N37M;]N;!OYZ$D8IRHVI76EKU9CE]R=7LV]>S,_P!7KB]]+L7/)9 MX586UG["/]X4WY^ M-K/0SES;ZD-9M.OO3RY/5&&6NJO:=W;WDY$-G>-XN:T<_5?M^-GSLQ.5=ZZU M&WD95K I:_Z__BR$2%ZX/#WRPEQ>F-.Z>2):Y4O=ZA^^:^Q.-?@TC(8?:*OT M-BRNK)$KMVT#OY;P7OO#+7-#V:6Z+5=UN2QS7;?J*L]M5[=EO5(WMBKSTCCU MB#[M'W_WI(6)\?4GN4SR@B>9'YED-E=O;=VNG7I5%Z;H#_ $5AR6/??+?C$? M'?&M;J9J?I&I^>E\/C+>62##&8UW=F2\H?W^S]7"M0V(S?^.3/ T3/"4)GAZ M9((7VI4.J7S3&&?J5J-,#E'R*X;Y8!1HY%8W1BW+6M=YJ2OEX#<#ZM/"XR#\ MZGP^4;91YV>3G3&?U-[H1K5KW2I3%_1(NS:JTJY5M[KMFD+O55DKH'.^GBKU MNG0Y#(IO.:(Y47ZF=%W@AU.U,S [S!$&=],1JIT'JIV/;O>F*6$WV\K0GJ]M M[8 YQ5':??5@ZCUL7H,,;+:ZWJ,4Y.%G4PQ3=:WOC%H84WOB%T@P' 2(5^<& M%+E=J]^FMU.U,K5I=%7M\6>SQ2%U%+AM7-OS'JZN;QT1:^*'J"D.\D3=H M\?CW-2^6GX.O=VL+,TSLKH;A7;=P95'J!@1YJJXJ6'FBW67=FD8V"S:MPN4Z M&@CDO7::#&:Z0U.58'N0%F-!489QK\'9B/_@X_(J7SKFF Y?3"/_[C44"!T']T)1"!2-3Q%!M=@RO'EY7QLTUQ.O@Y?*'04(& ?C3DD7&6 M&DV.$9&_LQ5\^[$K5KP*LE)ZN83':2Y8N&U(AS9!(8#CIF41KDJ]**NR!MPB<,O*9AM&6H M#%QKMZ8ETH=7P+H[72%YA\3I*X=2X9<$ZB N3&9[8=N#W >F.4 M?QXH_WS<97<.OH$YP& OT(@>LWA?,8SZ$/R" J.C%OZA/'T(OUR)#P&>N)*4 M?F/:M2U(>:(O0GJ"H[(Y$@+?6.JR4<#%SO"3\7UB*1A,-B%B*KU*Y60;BONZ MY0#^P_<(I M!'3!!G"6P(IT*V4)F!!0LQ^V)"^POSC/M8&4H-0-/_Y75 N0" MMX+N 9YQ:F5ML2NKBI?DU1C&A%BI$9K+#($A88[2>:].>,%V31]KI+AMB8_: M#7HOD.0:&21 S0OJ :7&Y'5V&D."TU%1>U.#16LM8H=!K#_Z-H:1W[BMSLWW M)^0CFSMSD@Z),HON@O"F!=S(5AF, PAP#98 =+LJ_]2+R@BW0+:$;4"L,HZ4 ML9[3NPN#U"D, !M *BQ;&NQXX]I)66?R"<)2%+T2G-*OM8EBE,. 8#6,MU,P M Y@H@[,BH4LFNMYN*T$5_"KP4K2H9#=H/N.KN.#=NLS78.YLT>4MN[R _0!^ ML;:PZ=M60*RI>K%76PJP,EQ(F%O,([],?CCHSJ<:P%X4,;\-,L"V+DJ6Q,5> M$=0CAP1&PH!QQE5P< GD[^JR!%P.(9?T6FP=O@8YN* MK;NN:W26Q#6B#$",:O^G206!F0U;;">+_03_[[E\P_L K5X"<_=YY7$NPCJ@ MBL%E MH0 "("4=8%$ ?=2Q.EPUL5UEO:#/-(Q&&0G@/;3K87"3"FMTDH/_M" M@(,&J 4!NJD0YN,"T#UOT9QDJ%N#ZOSO#AJ?V(8GC'^B;SM;4E9Z"^E1&+ 0 MX.LY/U,3K *H]"=C9_5R[&<<&#!:WE5D-DD",%S'+,P$-\$BP +LH10L#-AH M-R#(%; =! KBG14I!N*N,Q3>L^<2ORKU,Z , V$5<'P#&G$G=AFE(BP=Y_8> MQJT1'39>C- 6^<\5#H7J0N(0E@.&<-E5))X897<-R X((MJKS_@!5K@!H8'M M-/OL@+)D4R"RN[<4G0Z+"Z!]S4YY7QG:I@I=4UD5L/4C^]&BE/A^MST@S)O: MQ[09>S"]+5NTVNC [++=X9! ?&'8R,+\DLB0)Z,8#%$!+3IRL# '+W*" M80JV^E^:Q>\<%OXCA(B,^JQ#G-X8%A_87@.VH/&>M\&H86M=&;PY,(2\/R.& MQI!40TC]9[0'0C#PV1@P@CE35P5;88S],U4N48X A;!B@(4&9X*FQ7PN42O2 MJ![Q!D +=J@>]$F481#I6N$M;& 4*\VAPYJ.VX4>-SYGXN$@,-?DZ]I6=K4'D<@Y0,/!MKI- M LPF#>_84+'1036+$C9J9QC-!O$C"Q.3/SU;,T.^G7O!O KP,&XP[(3$@R!\ MV @&2HU)=P8B*_O)_"Z57D&HL^'ORGH")HS0,Y(6\WKJ'WJS_194_\Y45NPY M[ Q=5_/)R>=:;W 7P;MYL7/K?8&T^ 9#HSD/I220< MH-LL$"Y(QX&?(?M;;CAJJ7O1!&49>LY#.TD48 AN"&.9=H<9(]*=%>QKA5BL M'UB )C-@&AA_.-Y @8WB6J?6TYNM+[9(DF1$HD@/QJ&L;E!\ MEYA#8JQ=]I.:"U.5YHYT(%A)VS.?I!13]2;Y)L Q%[)(,2$5$G=L5'EI2T1C M$.QI H$>Z0%A0B !SA(0/HAB25"&EEV5GPPL&1GXMD5K6G03/_%,3X8 M$I)#SHN/!0&H\ V6E"3IYF5H%N M[2;046S)?[E>-41U;8D04_(/F.;-_4#B!Y9=G3-J"S\!8Q.3&&P)EKT1JDJV MF1VVYZS_7NR#")D$_A\A<&TI"PIT%CQB-MO*[N\]P%\;G #ED7*AA:TJW20K M'>54++?-QDMDUV"#8-FQ+' -A@HLW[O2?1KDU-:52 L<&"Q[I72)GQ&BUX)GP!K#8Z>PRT9:1D;B04ED9;^B&.1:Q'V[O8 M\^_>)@";5EB:6#(XE:1&QX+@%X^241! J ,; %MVGJ8[M ][7X #'+J7@%+I MXH[$!1;NS5QE6F!ZJB$4ZQ8=/):(Y;W\HT,!*;&>HR04(_=^5.Q[*7W5[K=D MAT-R$A;'*5$=0PG 4T .P#]%-DB<_F3I7(@ANY:D#RB;)9@+!]^2+TABBND@ #'B$XJ3I:PT:OJ.:,36+(*3K M$$D"^S&S\1-$4+5ZW>7KDI9Y@Z%$@XG2W1H9(: %2'=VBF*<>P0S>^;_S) # M6ZZ68AY!Y+!7-E@UB"Z.'DH3D(I,2)S5T3'LK3=395OUCA M'H"7MBDA4,$T=-16(G)/U*1H3SQ+UTKXG,#:[#1=]=]+*]_V DN_+5'??#K9 MUEQ^-)) 9T< GGJ%-@2^ X<$ED\*ES$S0(':G2XKFI_PO\-,)6;3,/7%2N^- M(_$ EQ;HPS@V@(Z]Y.OWWNQ(>9YY)\N4K%6)&7QL#@EU^F1@1]K3(O(.U;5> M>: Y1C_$9K[F"=]$&GG,PX[=G8;H7JWZ[+IJ D_;ZG*T&#V&5Z O(2<5$R MZ50! .14>I\U:6-2%CJ3V%."164VN/9@@ZGT(/"UGPE;PY:>GQW*/4$UGO\! M\^[8. "Q>U-FZFJ[!2Z_J?,I&X$D4R54VG15BQU!1ZP*37)\X<^>1\MQ>18_ MXUOI;WV<'$!M:UML ]'D6U/+DRAJD#S;5]J'Z")F01CT@@0>I:,E53L=Q;6Q MX6CVI78A[M%XQP@&_6BF/D!HI6N0PE?PD:$*J UABKA%5]$+0SF [@G]6#[H2&+MSV53J;>,P*]L8D3#1/5TT.* M/LAM4"R?XD6[V- P&'*5).7:+]C#&9P!=Z]Q_])/(BOS.62,-5OMHQ>J"NF- MR3A+Y__$5"V@,BXC>VX?;"X+2ZME.;G>DG] 7,7E;LH+PR9JX@CVA8OL,/-+5D:##1.]5I;@5 M+&QD.JA6P1V#G)8Y"9ZO'6BU\V8NUO-PC"SBY.5:'WTN5R9T%=I?^(1:&PM)JXC[2! M52(MZM/U<(:Q.87$/6-')&M,T@9:)WF$P73E8%3/HS"5>GD(L2.<,;2):4E; MB0X#^QX@[47YR./8A^];,9A)!'G8D\4QU]>8>U'SD*?\DB5^3?51 M7!>^40Y['4U)=*H3B3DY9I>GZG<-!$9S%L;T^?'&++ M$L )%HVD"1.0$<94 M+.R4]& :P;I;?P($\71K\T\*OA/9>,=C$5]7I!!4#DJB5!]^P=9"A_T"P,-W!VNCV8,N8G517%72"^!I?;+!XJ.4&9B[)[[3:(&!_UUI M=O@P6&[L@,FIFQ1G.2A>4"HQ&2NIXM&:2+5)^0&24K3@!9LCXKB=FT-B!FXP MF77Q$<86Q0^13))'2E"B$QH2Y4*B ?7 VD]^O)K,#SOO.'CH%+KM\9&DJG+V MP5-+V5%S,AR0<[=AN(&-X:"T%39&],M@2?]R58%-%^GLB[A4'N_S3S21TCM# M"BCMC3ZS7R8+]>WGU&45&9ZTF?>WG6A[FI)&6U9[Y$V'H9#'5 =G!4M4KK\I MS+;4T:<$,'7?(/5SFZSOI/*<:*F,S[*DQASQ;^-H1X?FK-M@A19K$F= G8W%"M-,@C0W%FH5B:J?JU:X8E MENJ]NMK+627<#::!D8(L?G>VZB3]F4AT7NERXTA! %S7N;FO%(V9^,[(0FR! MX LJQ*,@:*S6]$,Y6FF FC0K_*=B_. -<2K=W([J:S,T-*R=YPM'/Z(B7*?. M_+;7P/N&&GBGZF7I?!^!U$*\='R@$PJQR>,7[3S7+9I?/LMG\ M@C^?/LU. ;;RY^?9\_/+<8+$H7 ML^RI#'YV\3R;G_'G.7P_FS\=K?['HT2S\9- 5P6H(40?XTF.OSA&^D6":]BJ M$9H*'7%CFX@G66;CYT_(]4]>D&BAC38441TI)7_=4 PO)BR^>?H#M7Q3>3^T M&1%LY([\GKS3]Y/BH%#O"WX[+)OY7J3$JR'XK#WU,@8JX&9\B06;H$._Z9UQ M2?MTYC&&2S++OI&)CVH^]6U3+P4BAH,AP>>Z8SMGO!+BF-[QK] J9'TW60*7 M?"^';[CR$]]#VQWX&?A'[K]$:I#X\-'NYD:G1 MSM^?^_[8"5)_ 9[VT^0V!Y2,;BWT@V]L8:K0B(*'GV$MNJDL(!_&-)B!["=7 MW\=$_<% [BBU-_I3>K*.3\)U&UF^Z[#@YF)V _RN;JG'0C"N\V"LU TQJAIB4>U9N.'K-A;J_?Z\Y&C+P]_W7X#MWV]\-P!GJ^\O/40F9#"YH_T@F!00*PD< M7X*V_G'J_1H:.F)LF**5PTMRYJ=L(&!R=$BHUXP$@O+1Y+&3G=O"8%"N;S,? MY?AJ*2%-X>T)-:"QQ\%5M!Q)>TT/(L$#A&S%%(9S MA/VC5NB(*O.9QFZZ]!!/:!4B 92M)?D"6528D8:(C?UB3*BGZ@W:/41MOF)S MRS4.9#AGTN%=7'ZJH--^+2?=."[HZ+PI4(@F8F%J6H36K1Z,6_&U-QBT3.<)110ZCY52(5PH]GA#PFDS](<4%(-5:"L3VE' @7MF]'(A M!_*7GD2+PN@;H /5,VH:1[91%Q/M-E.<)N;R+5D?3'KWC4_R"-D#OFV$R-#HPLH,G32GS"1;*[@YC*'#;V8D&710 M0FQW_&1):6*>1-/: VR+V M8_W#29A4R8$3MD*CIG0_"ZS@P:%V1 M2Y=&=\8_R:K$;CW4GE ,H1VL!%2>FT5T35TE3F1;M&Y)Y2[;M7GLE'4(O;A+ M+/5^OR21G=;_V#^_A2=I)--#&38IH6"* M3^QM# 5UP?V>@LQ\A2OT;PQX#!>J;>E!#-HAK\,=0,!P?@:?0917A^,-WB^* M?O!2T]Y "B6YG3"I_U%['8$-RG?*B>&^!B0\BL<0TC/IL#7:NI=@(,4?9'<2 MSM.!@!3J'MS%H7<.EJ]EQ-5 ]/LW]ON$_,@ Z,]CS/XVGW^?AI M]U_H%!E-= -#WX(>FR'L_Q7#*+RN*4\E#>O>;BVG(WL@@%TWGGP4\274LT&C MA<\[YC'?49#T/@Z<9EKL.53#7Y.I!>HL:$EA-HUYV97QDZ0C)W>8>,OUL@07 M;(JC.WKP*N[-'\.Y_JY]\B N?7#N!(?B,>1.CN.'UNBCXW.7*,G^P@0:8PR- M"S>?\2X2/K@+^ 'K%-X;H-0F;>H%4J9DE4R&3^CIU7CP+?"MFR.WI*0LN9^= MN!=14] \&@[/XX'R^?C9[ZM<*C P^J^D>!B_-&:-M_+!JG^&P&]05?[]82EE MKY,'I>^L]R %GJ7K]^XLY7A(.-71QN,A_3(ED*^K ZQ:T=%@[I3WC0!XQX!_ MW%\K)1[*X^L)S#?!;'=JO"X5E5#FWZHO[55,QB/<\V.VA]'P8AM)Y]P7+O:8 MQ_.Z\_'SNN^H! AB]8;E/+WUKK&U172Q.78IT$/'OBHLW7)Q='!L:W\)3Y-" MSD]GS[F'YO75[0NO@%>WOP$EI_3K9#;/^I[@T7N[!4/P[.GIXV_4;0DN,&EU M3:9%:O9>Y% !P>492EE(F@*[Y41K1($)RG4]'8V>"[,+#?E8 H20#V*A?CU M#=VG%X[LKKJ2;\_"\UQ\B4!RR4@:YTI6!U>'C?$>!;/?2[LDXV4P>HGP/=!R M=IY)ZVD,FRB95VX"H@D=5OU;KN0$/GS"BG7!%@9? ES>'B8OM'"X#>NM!5MB MH.JCBH&^:9FE)E+H&.T/73Y&IQ_^J>L.LU&\J^-2,C^=G,Y02J*Z3NB6BG8/ M6AF.N(C@G,UGCPE=##S]EKLLD)7_M$ \]3O\CAD?5:6;] M3Z:@8\KRX.7L_#&;@=FWZIJ$) @II1K\-7L^11\6EX6/9SQ3&% ]TB0]8#RZ MT*1.)'FU,0W-_H:AX'N-1ZPLA)*/52)945CQS3(N(UXFU%,?PU1)CPGQ'6V! MS-P6Q>&^$S)OF3ZB<5 4*;M#C _U<:T^M8>X#J MO-6IVMR^N@Z+X!"0TVCFDS*N\3Z_>VL+UVQ9?R@B?..7 M:CQP8J<,XRJJ+0W?X)@E^!?)A4W0@W@:6]E%.D<86F2&V)J5Y>(UPSB78 MS:OD]C'U8("!$OIKWEJ& &CR1HS[;')ZF:GA"_"\L3U-C.T!! @MJE>QL!"^ M^SE-L&#'Q76_X^(Z=%SX D3('AZV?GI&W^O]C'>_83%WZ(Z^I+CJR\!8>3PH M-!]>B3=T/^>[M'ODZ%Z$:A>G%X^I/I]<)-?(<2MIC?:2%$TQ]0+:T*Z.[.*N MX&4P;]D@;5*2D$"GVVU[E<)Z<+]_F[V?__WV/I,.'!])>DVSTK+E"[W^8K)4 M8S&"X1I=O'3.(P6Q]IZX'DZ2B?\%;Z1ZH ;-P!$D%VB"*I2^6/M.L%7J4W/. ]19&[/XID4'Z_=]LPD5>K51PSG*GH8PQ84&A7 MU5(D]FW76)LB?<(#&PFZH#(Z4SU=AD_[Z%SG.2H49"NR'3G,+DJ+P)'K;N&<2;Q/OGO5'Q"5DD&9/2N0/N>TPNTAF MXK2YP?[@FD!?[4BV\;?IV^Q!RH.)S3'-H4)4^_>KTEAH'>]5F8_?B?(VGJF/ M <=@&#T^3K*9T(69PNV80/U2/B(%[6,7.4_5VZ/W ?@VP#]CGO)XK1V7@6N> MGWX[/"3]"-8E.>5#-^;QK0342."O*.C?X4U'A^B,(T3CZ B&6/8D^4<0,!BB M?^J!;E>N6_[W$,*WX9^3N.)_1"$^SO\6!:Q^AG%='[>B96\E_[7;F'Q-!U1:M5*[9318.7R8G(9GUWE=#]<^$W) MC7NU!_+DT9AO=/A07TPB,D@VLO*$('!YDM>R:0@(S?B^Q9R,*DGP]7Z'?A=\ M1U\>A9/7IGE0M5]?3,H)U'(I^L9_,9M?Y-:?C/ JT[CPA,UP-^,3J'KG3;L5 M1@M:I8=5/&]Y>"501N\(\*T #W8/BH*5-\*+^;DU&[!T&]%H$UP-TFBV_QJT(Y/[\?@@%F"?=JI=5254)[N*PJTVNO] H6IE&5D@Z.OXK'1KJ3\ZE' MQ20^K;9*K@8E_!TE,8=/1ONU@UM=R_HMP!0M'LWF.[.O^$'$3\*> L\9\(CS M WC)2$,2\))W\/;Y^\?EH_,6T^;/ PK244$:%*3O\8S55/>-)*(_Z">IO;&H M9!^7!X&H2,]<)RIY,<$J=-(^R?@"&89B\N2-IQ%10)W2BO, MOQI6QM0.TH3QM(0R9O$LPEMQ4K(TR6E7X*<\@0-L9B.;V4$VK]$]H]%E1_XM M+/8HZW\P6#24O.@8W'[O58?-P^]C^"#X?H9?='2C#KG3 1OA_C_*/Q+V$?"$ ME5GRLKGJ55,CFH,\8442T5)&R']OM?(]!IWDENJ9]@YXRF+$YG0W@8\2.]?: M-#4HM-(\R3:0ER4LCV/(,))IC'94:^0"N\%;[^(B8[,\ASB/6!I%<"TZY46C M?J*OSBS]1J!R]":=Q;3$&8=KH[%V^J'S#NFSLI0_A&R0'0L9RQ!SED7PU2 : M73G <(+)DR0S2+*(S1*.#CEW1FVJ;_M&>+2DEABM2HFAV:.P:(WUZN?PXIC' M.68?/X'C&#-X-HM.X&!,&6C\)6+69@6F>1%V*9NE_%#^YF/^YO^Y&]P*C!^% M=8&DW*^12P97PJDJV'.CFM[_O64.67Q0Q?XL_OHF+3WU<^3-"]6XD+*5:"JB MDQA#TQY',^K!#) [8Y$X<&0LXEG,.H>B\ ,_NY#30RJS((N[B+VM 0;RN9*= M?P6#T<(&3-5Q-X#]'L#"#^-?"F9[+,,Q@L]]*ZW ;G@&GS&$2F-E2HQ?@O)) MEE%%Q05+TC3$=(9I6\*-U ;_KH/40_B5HUKQA$ K.5B(K:;WSJ/YQ!UF!2]* MR$H61SDM25S [7*)PP8Q%_C"<0.1BJE=(.&KE$T>BTP%9LA\%I M.'C3A6'ET7@&PO=V]R:W-H965TB!UJB+2(2Z9*4O>FO[Y"6%6?K M>+>''FP-R7E\,YR/Y&0GU9.N&3/PI6V$GGJU,9OK(-!ES5JJK^2&"5Q92=52 M@T.U#O1&,5HYH[8)2!AF04NY\&83-W>O9A/9F88+=J] =VU+U?,-:^1NZD7> M8>(C7]?&3@2SR8:NV8*9Q\V]PE$P>*EXRX3F4H!BJZDWCZYO4JOO%#YQMM-' M,MA,EE(^V<%OU=0++2#6L-)8#Q0_6W;+FL8Z0AA_]3Z](:0U/)8/WM^[W#&7 M)=7L5C:?>67JJ3?VH&(KVC7FH]S]ROI\',!2-MK]PZ[7#3TH.VUDVQLC@I:+ M_9=^Z>OP/0:D-R .]SZ00_D+-70V47('RFJC-RNX5)TU@N/";LK"*%SE:&=F M=U0],4.7#8,%*SO%#6<:+A[LC!Y- H,QK&90]OYN]O[(&_XB G=2F%K#.U&Q MZK6# ,$-",D!X0TYZQ$17@')?" A(6?\Q4/&L?,7_Z>,_Y@OM5'8(W^>"9$, M(1(7(GDCQ *I4W480*Y@OJ6\L=$ND4&7FKX*>ZJ^9UU;CE[K#2W9U$,2:J:V MS)L]U Q6LD&"<;&&?6Y< SU0S>*@_\:ACS:<"S"U[#05E1Y=PUQ;&RQ560^U MAWDKE>%_LPH^**DU/ H\!IK3$^^TX<@9E-Y3KN 3;3H&MU)MI,)9Y,W2',?_ M$?+0)T6& L'?!?&C.!ZAE(W]*$OA=RDN'Z\65["66Z8$G@JOS-.P@)]^&).( M_ P7Q0C'(3CU!P2D.ZS L;*?C.,7]2BS!GX<)3!?,U$^0\5U*3N,(*1!_7B< M'FDG(XCS"!ZDHN*YJZBT?];T3@9^P5"1.4^&$6?:NJ$=IE!**<8-XC.\SB^(TB$3]/"TB<(LIH=J)"<9;Z M44$3[U9J ]C2IXOW+7;"\AD]"'INUY0$@&P"N+,#M > )VG*Q16V[60YA>82P[1'"CBD&5/>G M@K[^FLIO]N%+H4[-?>:FQI,B@F=&%6Y;%/I9D?=":%LM3?QQD5HAQ:4QS%>& MJ8,!;G^19Y#%?IX4$$>6\CE^;?.,^X8YXE'/G%=]YZ#:Y+ M]Q?B,#L\)^;[6_1%??\6P?*LN=#0L!6:AE&PO=V]R:W-H965TA?$1_<+EC+ANJX5[R/UAAJH4W]4@!)6VY M^2#WO\ AG\SBY9)K]TOVG6UVZY&\U4;6!V=D4#/1_=,OASH,'*;A!8?XX! [ MWET@Q_(M-70Y5W)/E+5&-"NX5)TWDF/"'LK:*-QEZ&>6#Y0I\HGR%H@LR0,3 M5.2,GP!/8K)>RE,II:'E7X0OU7FD-6&HJ"O(KHQO&F6&@SU7\:BQ[ MAV>ZH3DL/+RD&M0.O.53!:24'"\@$]O#_6-_8YK&;EA&NR,CV2I2]JS8H NH M(5C\O.JK3UXS@0BRUR_K&I0C MWM &5&\2I[\/'%+GT9.F1^ M$J6]:>_B5E=;$/D+*;"]98MQ!)[2UQ#))#J17QV\D.JM'R;C$_:3U$^RD'SG M?IJX?HK^QWY*P\R?1K<7^NFX^SU:(,EB/QQ'9]?^8Q-$B3].DF_5ZZ<:^Y-Q M_(UV0@'[,,W&9]?.O7C!8,+@'=NZ.:J)"]T-FWZU']6K;D)]->_F/![Z%ON M<"C1-1Q-,H^H;G9VBI&-FU<;:7#Z.;'"SPU0U@#W2XFI'A0;H/^ 6?X#4$L# M!!0 ( #. M%3UH5?/PP( /T% 9 >&PO=V]R:W-H965T$<\F*Y[C/;JOJUM#4MRAI*)$98568#";1O/AR6+L[8/! M-X&UW=J#CV2I]:,7KM)I-/"$4&+B/ *GY0E/44H/1#1^MYA1=Z5WW-YOT"]" M[!3+DEL\U?*[2%TQC8XC2#'CE71WNK[$-IX#CY=H:<,?ZM9V$$%26:?+UID8 ME$(U*U^W[_ _#JQU8(%W<8=GTV,KL%X:T+SFQ!J\"9R0OFDW#M#IX+\ MW.P,C7CB_F7@0BBN$L$E7"GK3$5/[RST'OA2HNU/8D?7>:\ &C.W &W7!CP+>Z-_!;X?, M50J7F.9"Y3#W52.<0 MGPB92V\H@_)POR9PJZM<.%N..Q3BP&+_#XIX:+:TD M@LY@@=1G^/&!K^$\RZARO?(=FI^UHR,KI*LE2S1Y&#R6+JF4:[JSTW:S;=ZT](MY,Q@I5'I."Q(S M&PO=V]R:W-H965TMN3;DQ3U+(6I45F@%!LM9-!].%JF/#P'?!6[L MG@T^DY76]][Y7,RBQ M"B;GS#)R6!URBE)Z(9/S>4?Y=89^BL( MY[)YGNM6.0LWF*-XX"N) U!4#*_OO&W?3&-'Q_C@.-]2+CI*=H1RR.!**U=9 M>*\*+)X3Q*2O%\EV(A?L).,5-V? 1@-@"6,G^,[[I,\#W_G_),U+AP;FDLJ4 MJQR!"AZ6!@OAX(NV%G[.5]89JJ)?)Q2DO8(T*$B/*%CJNM$*O09=PD$]7]$= MNON3O+Z%)[;A.7%Q&8;@1TCM--:+N5=M3$P:QH:J+Q ?2_U-KM''] /X>SOU!+ M P04 " S@+14(08EVHH$ )"@ &0 'AL+W=OJ[=WJ=+H/+C@$ M%3!GFZ:Y7W\S)B%DVT;W!3RV9^:9%S_V;"ODL]IPKLEK5=9J;FVT;BX=1Z4; M7C$U$0VO864M9,4TB#)W5",YRXQ253K4=:=.Q8K:6LS,W)UI?7(>XW&_XH^%8-Q@0C>1+B&87;;&ZY"(B7/-5H@<'OA:]X6:(A@/'/WJ;5 MNT3%X?A@_8N)'6)Y8HJO1/F]R/1F;L46R?B:M:6^%]M?^#X> S 5I3)?LNWV M1M0B::NTJ/;*@* JZN[/7O=Y&"C$[@<*=*] #>[.D4'YF6FVF$FQ)1)W@S4< MF%"--H K:BS*@Y:P6H">7MS6FM5Y\51R99,:FH#5&?DJ1+8MRI*,'AFNC&>. M!E^HX:1[N]>=7?J!78^2;Z+6&T5NZHQGIP8< -DCI0>DU_2LQ6],3@B=VH2Z ME)ZQY_>1^\:>_X&]/DB,^)@&LE2*:T4^%RHMA6HE)W\MGY26T#]_GW$;]&X# MXS;XP.T#'*NL!3]B3;Y*H119,2EW19V3927:NJL #*4N_F6F2\ MX\<-)VM1PBE$7T7='6BTGW'-BE(1#3MR RD]0&)'2"Q-VZHMF>893I_ $ZT$ MBSU$UJ5P5-1@4[0*U-7XDD %TTU?PH,8&=$;AK@")[F0.^*0[^98\>QB^<(E ML,1I9KH$+@?(WLZL!)10\W13BU+D.S)B8_(S\6P_<>$_,H/W9GXM4N >"":7 MG ,-::,9!"X9P6[;HXXX9V M'('V;7W12)%R@"VYXB8IGUC57$%=7H TF\[WIY]B2MVKV[M[L_C9R-[5&#V% M8Q*Y=N)/R6@:V4$\'SL)0O0",F9 :%9"??TXMI,PQ$I3W[5CSU2?TMB.:6!FW:D=)6 !,=R^ MZ6H&[;1NRW)W. 4\FYSAA;#GA?!_\\(-M%-EFG>90TIR&)[V_#94R]!"0L/3$2] "5L#F@?"NT$TA2E )L(I0@E MSTZF 7D\.C/:4R\B[W6",[B>X1CEYA$")(O4VMW4_6S_SEEVU_MQ>_=(@HSE M1:U(R=>@ZDXB**_L'AZ=H$5C+OLGH>',FN$&WFI&PO=V]R:W-H965T2'3?3:?*26!)Y>$@>4=.#TM],B6CAI1+2S(+2VOHNBDQ> M8L7,K:I1TLE6Z8I96NI=9&J-K/!.E8C2.!Y'%>,RF$_]WEK/IZJQ@DM<:S!- M53']ND2A#K,@"8X;CWQ76K<1S:]- MY+AT37FRFDXY^=GY(O_><,-]A:Z?V4:@N9E&EI#=>91W*,L6)3V#DJ3PH*0M M#?PJ"RQ^!(B(4L\K/?):IA<1'YB^A70<0AJGZ06\09_GP.,-SN M&T,[QL!* M51LN62L)6<#"&)+^:1G^66R,U227?R_$'?9QAS[N\$S%@(H?(V MLMK"NM%Y27J"M>8Y?E3SB\CNMMZ9FN4X"^@Z&M1[#.;/)<)649P#ESNPKI_@ M3Z4U8$N_Z/FP'_CXTR.GVG$"9OUNP2PZ"W:J%2[I3#6&:FAN[N#/1KQ2KWR_ M$E@Q4\(5#,-/Z9!JFZM&6KK".?*]IS0.LW0$]W)/O!0QR<)Q-H(')ILMU;W1 MCCPK]DSF:& 2CN(4_B(FFFZ$UN0#S'7-P(!BW4O+Y(X[Y4(R'H19',/O2A4' M+@0DPTF89H/.6RKYRSN$X6@ JVY+<+;A@O(CI.N4N&4E\_6(M^CP%J=X:X\'UZ_(M'&MVA-63=;/ MF)=2";5[I48D0Y+AIQ@RZK,;IZ2#1T>7$$S):Q+-),R2&$9=)Z]Z%7W4NNAD MU!+4SC\H!KS"VZG;[_9OUJ(=U6_F[8-'(V['I0&!6W*-;S/JEFX?D79A5>T' M]T99XNT_2WIW43L#.M\J98\+%Z!_R>?_ U!+ P04 " S@+14$K;\M9\" M " !0 &0 'AL+W=O&/LB\L1"5X+7;I)E!-5HSAV28Z%=!>FPI*_9,86DGAI5[&K+,HT!!4Z M%IW.95Q(54;3<=A;V.G8U*15B0L+KBX*:=_FJ,UF$G6CW<:C6N7D-^+IN)(K M?$+Z7BTLK^*6DJH"2Z=,"1:S233KCN9][Q\T6]#[]S+4CJ\-OJG2BF?1%<1I)C) M6M.CV7S#;3\#STN,=N$)F\:WS\Y)[<@4VV"NH%!E\Y:OVSGL!5QU#@2(;8 ( M=3>)0I4WDN1T;,T&K/=FFC="JR&:BU.E_RE/9/FKXCB:/N+:Z+4J5W!M,54$ MMS)16M$;G#[+I49W-HZ)\WCO.-DRYPU3'&!V!=R;DG('7\L4T_\!,1?85BEV M5<[%4>*]M!<@+L]!=(0XPNNU7?<"KW> =X-+@AOE$FU<;1%^SY:.+)^0/T?@ M_1;>#_#^ ?@3"R>M-<)#!K?Y=26C1$2SD&Y]H@H>E5BOISZ7[:+Y'$WB= MCEPE$YQ$+$2'=HW1=.; 9,"#2O)V4N>0-?G5+G^US6_>\X=#G0(KA"6.B73$ MJ\04A:+@FB$ZJ/E'6J VS+@)^/SI2G3%%W@VQ+ 3$.?] MSA ^^FWQGBH*M*N@?<>MU24U FEWV^MEUJCJW;VYFWBL*\6CTIAQ:.=B.(C M-GIO%F2JH+&E(59L,'.^(M%Z!_Z>&4.[A4_07KK3?U!+ P04 " S@+14 MDX.Y>SD# .!P &0 'AL+W=O/GT1Z>5+ZF^D0+3P-O32KH+/V^*"ACU@<+Z*!"QFLEWYMJ]=+=;2]D+C58([#P/7W6^S5:14DP7GA M7K2==0O1>GG@+3Z@_7S8:O*B&:41 THCE 2-^U5PDUS?9NZ\/_"WP)-Y9H.K M9*?4-^?\U:R"V!'"'FOK$#C]/>(&^]X!$8W_)LQ@3ND"G]MG] ^^=JIEQPUN M5/]%-+9;!64 #>[YL;?WZO01IWIRAU>KWOA?.(UGLR* ^FBL&J9@8C (.?[S MITF'9P%E_$H FP*8YSTF\BS?<\O72ZU.H-UI0G.&+]5'$SDAW:4\6$V[@N+L M^AX?41[1P)M/?->C>;N,+,&ZS:B>(&Y'"/8*1,+@3DG;&?A3-MB\!(B(STR* MG4G=LHN(=UQ? 5N$P&+&+N"ER7A>V%XVVILN7]Z:@\3A5^I>Q'*->6U.? :5P%UG4'] MB,'ZD[*\!TD]:SA=FG^7#5 FVR$KB&[!U%\9UZ M1. :P73J)$&,*-8]!]BYKH4W?DT=#9>->7L%'X2I*?]7Y'JZ=* KJ[OYSLYN MX=WD[);>C>'FV @%VY&G@3\@"9.R"!.V&.TX"^-%/-E56.4E?*3N>K=%[<>0 MK!'NQ!,V[QY$*XG)#)5769BF&1')PZ2((2D(8K& 43 '6)1)F$W@Z:(*63K: MC-83EL%%:5M4K>:'3M2_(RQ)R@WL54\:FI]$O+XLX@_]7DC'1CF]B)M.2#YJ M5!5A25WH[)AE5'A)=E7D85S%\%D2LP8>++=4#JO"/$F!D1!Q2?+0D8H>I['N MD7Y1NF\@SPDBS2%E:9AFI&59AA7YOZ_AKSHH>C:CJ-]:/XD-U.HH[3BNYM5Y MV-^,,^['\?%+09*T0AKH<4^A\561!Z#'Z3LZ5AW\Q-LI2\WMS8X^6*C= =K? M*V7/CDLP?P+7_P-02P,$% @ ,X"T5/,J20J?! F T !D !X;"]W M;W)K&UL[5=M;]LV$/XK!Z$#$D".]2XE< (T68,5 M:-<@R5H,PS[0TMDB*HD:2<7)O]^14F0W=H1LV,=]L$6*Q^?>GCM2BXV0WU6) MJ.&QKAIU[I1:MV?SN"-!=77-Y-,E5F)S[OC.\XM;OBZU>3&_6+1LC7>H?VMO M),WF(TK!:VP4%PU(7)T[[_VSR]3(6X&O'#=J9PS&DZ40W\WD8W'N>,8@K##7 M!H'1XP&OL*H,$)GQUX#IC"K-QMWQ,_JU]9U\63*%5Z+ZQ@M=GCN9 P6N6%?I M6['Y!0=_8H.7BTK9?]CTLDG@0-XI+>IA,UE0\Z9_LL#P"7/4#P"H ?P&?1Z%+!AZ; XD> .5DSFA0\FW093")^9O($@L2% MP N"";QP=#&T>.&TBW^\7RHMB05_3F!&(V9D,:-7,.^H.(JN0A KL/CPX9'J MA)ZL*>"++E'"QZ:O&2+?H;!.*[@O$7)1MZ+!1BNCIJ$*I5J4!-BLH;)*<5"Z M04F:%:Q$155&Z>0-Z%)TBJQ1QV=PS57.*O@=F1SR!!3EO!S#_#Q-[=2'+R\4 MS8 0\3%'96VAI-=]TM^!'[FGGM\/O-B#KTQR0Z9A)ZW&D?G/?+@KA=0SC;(> M%DFQ'^]KXPVYCG#DN[&?'9MGY"?'<"\T.3$5!S(B<\/XU Q2-TT2N.O:MD+J M(F;KRVU\FZ%_$:-+5K$F1_+*-,^=;+\(_YY[TG2*F5C-.L,7I5#;.*:^ZWFA M&86A&T?9WKZ*XLHKKCGV\JF;18$-?.!&<0)73)5P301XFS&Y$5]9OJRDJ%]& M9\AM$D9#DBF-MP?7G>XHU'W"KT1=9=UVVG8U$D6EX2CS MW23.CD?QYP8\P91T9$KZ#Z\3G[:-\A 3)N$.,V'J-,DIKUP9=\D NKP,^3'" M+S,T7?Y7G91$K\,'%ATFF=WXV?&^OVUOQ?MO%O)^S:DD*ES15N\DI88M M^^^ ?J)%:^_>2Z'I)F^')7TZH30"M+X20C]/C(+Q8^SB;U!+ P04 " S M@+14K03(*'8# " !P &0 'AL+W=O+*$4JY*E._OV. ME*RZF!/TB\27N^>>>XX\+K;6??,5(L%SK8U?)A51%6[\W MAI#)VMIO87);+)-Q((0:;K6/7]AVME,VSEM/MNZ=F4&M3/>7 MS[T.>P[S\2L.HG<0D7<7*+)\+TFN%LYNP05K1@N#F&KT9G+*A*(\D.-=Q7ZT MND=/KLVI=%/4V#Q M,T#*U 9^8L?O6KR)^$FZ$8BS4Q!C(=[ FPSY3B+>Y)?RE:: >]22L("K<#X4 M*?3PY6K-5GQ@OKX1<3I$G,:(TUV1):KXP^Z'R2KH-9\87UZ,)Z2H3C6^L\5:K(DKP0/SC&\=G M@,G>FMS6R.>1JMXX.90 KP:&H-@5CJ.E;3TKZT\NX8/R.9/Y%Z7KSP1P1?,* MQ'DL:;:;SN-T#.^5;ZQG%R: 3ZUJ IU3,-R>>,5A;K^C>X'2V1K8C%,ZEB=P M!-EDS-^+T]GY'&[K1BH7'&.!MXZIO;-E&1"4(6DV*F@FO4>F__MO(YC,!'\%8XL9R-%.JA>6"G!?J9TTRN2Z+3ACF3,\NDBA M0"YIKF*LGS0+DZ,L&\VX:VC-NP/+HVQTL5O\OZ@_ /A<,'Y7:8IGKG54P5,K M';%&[%EVE .[$:Q'KRO$6G(;]S&\1PX6%.H%[AB='Z(I]FD>$!?6:+!4_"H= MNJ?I7E>LD6F$WA^HM(:Z!CFL#L_+5==5?YAW;Q-78J.XEAI+=AV/SF<)N*[? M=Q.R3>RQ:TO.PXB<273#@_=):VDU"@.'17?T'4$L#!!0 ( #. M%0# M^007HPD +\> 9 >&PO=V]R:W-H965TV^0[ -%T0^*3=O"RI*O).=Q?WW/4 _+ MCVB]08$6,"Q*(H=#SIDS,]3Y4UY\+^=:5_2\2+/R8C2OJN7[L[-R/->+N+3S MI<[P9IH7B[C";3$[*Y>%CB=FT"(]DX[CGRWB)!M=GIMGM\7E>;ZJTB33MP65 MJ\4B+EZN=9H_78S$J'UPE\SF%3\XNSQ?QC-]KZLOR]L"=V>=E$FRT%F9Y!D5 M>GHQNA+OKX7+ TR/KXE^*GMMXJ4\Y/EWOOEU8A+_2%/OR63:GXQ"DT,:-\Q2S6@HEV1LE?NJP-L$XZK+FS]62?5"'_(%[%S&9J>. M/\4DWV41/-@6<0;5./]GJ=RT' M)7Z*"YND;Y%TI!R0I[KU*B-/O2+O?AX7^I3M.*';^ 7XJNBJ*.)LIKEMT6]Y M-H[+.=T\\X9H^M?50UD5 ,^_!V9WN]E=,[O[VNPU]BF?TA7#D;<^R>AS7L4I MW5?Y^#M=/<9)ROM/<#GZ!9I5^^PP. ^[\OMR&8_UQ0B^6NKB48\N/\]99@H_ M3+(956:.VAF3/W5)%5['/:4JHU3)^U52O*'5C+6B8^XTSU=EG$W*D_=T7W?= MLP"ZCM,X&VN+8,[QG)3#]A01*4M)U0Z,)X ,23>L!Z%]+"P_]$\(_C?5"3^1 MPMD6)D,##H>DY43>IC!E2#1 M1I>2E2F-,K67C?O4@M\X+XW"LSR?E%3FZ<0BGL9L%J $3GU$L%C6[EC&8"*+ M9CK3!>#([^,)>#!AIV1"MPA*GE;Q,S"+J7#/?3+$L_J>XFFE"VC\##49D0VB M9XT-5R"JPNA_"[-M@MHB_3S6RXJ6NAE'\2)?917#_6-2CJ'1/Z%X8U]&C4'B MAV:)1GDZ(@$HN;A&CF/^0[I[9<'DNI;P%*G ?T>T:$TT3>+@0EB?A,<>1 MY7FAN2H%AZP)ZU4KZX8[C]D,V >S^2?DN58(_W #2SHNK]3%AMV_*J2%4\9A M-QD3-BP#^,J>-8[(L2/?7$)A+H%_D,1)DJ[8^GMD0J)B01'_J2%_]3M_]8?] M%:G49 6'P59\C)."OL;I2G=.2[\OC7J&57Z>LSILDC&W&&13W3: M=(ZQBX_)1 .-+XE.)RSL3UWD!I_5!E^ /A.6P^ M01M&:/E^FR&W&'B+WSDB MC]EH]6I8)4V/>0KCIARSE&^'WCLZ)5?8OO^.7-7>*SN*WL&G;!&T[\4[NDO* M[Z?30FNX!2@">T@%[PFP)+D;>N'JV,H( 1AP)VS/Y3MI2TCL-,+PA:&.%P * M2'=MK 83V2KBO[KMPI\9IMSVO %Y2FIYLSZ97SA1V! ]O+VC7[6Q3AAOC@.0N>$) #C=&^G M770_E@%8#$CP>D.726%2 ="DY]F.>C4_88IFKG)=VQ$[6H'&@L"6>Y62S+G* ML:6_3RG!2OFV#':4:O.5]OI:JH/XA"@#S2([#'8T"T,* ]N3^S13O",N?$3L MT6Q[^I]5KZ6%4'+8] +>]P&W"3NW"0]-G_:!["N3:3:S>MZ=FX<6(7NXJ=?. M^<\^[QJ<^2W>-8L+9$G0(.^IFC>J5O.X(G:;QU9GW=/YL=59KW5F7\2ZMS;X M$!\US&:H?9^W-IX)T9US=HVK1V0M,TU7LQFO!PS+NXD7+&Q;80J=J#:V*\FW M?84;B4PABOI;3U[(_@U7A)][X&ONQRW^$SS^XV#;%2\,C=,NA MO*/WXR:(FJ<;9P->#X)E&;< JP\EQ^C(^@\0%H/;O-LH9C=.<'G6],Z\D..Z:=M M S1I([6O;]SFRN\@_K1M"*@2L([U+6!<-XX"#':X7V@: E".V ="R3DM3%9W M8"Z$VGY'B'U/&,"^<-8'0LZAZ$>54F&GV6AU?L$8VWGX)4N05 _E',,SOD*+ M[4&A*2#Z9Q-A0 Q>Y:;L@2I!T%?;E"U;F(\K<#/1]!,*/Z)F+W-$:U$W)6 MW$F.E'=B$F=_0S+/%SCL6SN'&U[ H R0YPX#L7U;K:,WZ+O?BNJ[X1]QIJ>-K/&T5NV56_$YH6 M^<*015^=85!S]MTS^]H)UV[^HV+6U+#4%+%T M>/$*>N!AJ!4B,N5JU)2KX4"YJCBR=']#T%@?LPMU<&VZ:_3A:#$H^2W1XM/_ M0[00)FC[".=!Q[R@R@CI:]32[G9%U*->/GX+E"V]G;+2,XP>VL&:T25R$$[8#PZ><#PO\B'ICD G9 42]@C'VV..M] M4USH8F:^G)8TYDGKSXO=T^[K[%7]37+=O?ZTB_7.$@2 5$\QE(]/1E347TOK MFRI?FB^4#WE5Y0O3G.MXH@ON@/?3/*_:&YZ@^V9]^1]02P,$% @ ,X"T M5'-*7LF5 @ 904 !D !X;"]W;W)K&ULA51A M;],P$/TKIS A)I4E<9.V*VVEM6,"B4G5-D (\<%-+HTUQPZVLXY_SSEILR)M MXTOCL^^]>^_J\VRGS;TM$1T\5E+9>5 Z5T_#T&8E5MR>Z1H5G13:5-Q1:+:A MK0WRO 55,F11- HK+E2PF+5[:[.8Z<9)H7!MP#95Q!.WNT!N]DH_6] M#S[G\R#R@E!BYCP#I\\#KE!*3T0R?N\Y@[ZD!QZO#^Q7K7?RLN$65UI^%[DK MY\$D@!P+WDAWHW>?<.\G]7R9EK;]A5V7F[( LL8Z7>W!I* 2JOORQWT?C@"3 MZ 4 VP-8J[LKU*J\Y(XO9D;OP/AL8O.+UFJ+)G%"^3_EUADZ%81SBY6N*N&H MRPZXRF&EE1-JBRH3:.'='=](M*>ST%$I#PBS/>VRHV4OT,8,KHFJM/!1Y9C_ M2Q"2QEXH.PA=LE<9K[DY S8: (L8>X5OV!L?MGS#_QJWSSB_%#:3VC8&X>?% MQCI#M^?7*U63OFK25DU>J/I%J^U[AZ:"=6.RDJX3/ EYKLVOTOF)G=J:9S@/ M:"0MF@<,%G?:<0E%X[SZ1F5:Y<)/ &W6AZ+9L7L+N@#J;U;V#88=$IA."BUI M;NDJ" 6NU(VE7MG3*5Q1@XCP!W+C 4,X@32.!\F8^3"!))X,V/FY#U(8CJ-! M&L4^& %+XT$\CGPPAG@4#29I G,%=0;>OIFPF'V SL8)Q(-QS(AK!,_U M/SRZ^A6:;3O@EOPURG53T._V;\A%-SI/Z=T#1!W8"F5!8D'0Z&RX" MI^MVD#;:T5BVRY+>030^@]U6H"]!DVP?AGV@)EHL@=H288(5U"!1_']B:">& D,;['C,80CK'X_$!_3>O';5LJ&%K M)?[BI:T701Y R2K:"OM.[?]@O9[,X15*&/^%?;\W#J!HC55-[XP,&BZ[/WWL M\_ M#J1W()YW%\BS_)5:NIQKM0?M=B.:&WBIWAO)<>D.Y=9J7.7H9Y?71=$V MK:"6E?#6UDS#6C5XO+7+^P<&+V6A&@:C5\J8,8SNZ$8P,YY'%F,[A*CHXZRZ M..0K<1("KY6TM8$7LF3E*4"$I ?FY,!\19Y%?$WU!9!I""0FY!F\R9")B<>; M_!^9".$-%HRJX(X^PM_7&V,UWJ]_GJ&1#C123R/]"HW;KCH<]KJF*$'N_IB2Z;LLNFQ6R./)YJ#96E&5\!%A^6EH1[B4U'8/02?L=F8V#=!7!H M+ZH*J]RGI50[7^YN?'N/ER/)?XX)W"E+!:RHH+)@(>#E*6H@N;\],?P(HR3, MIOFX&TW3U(](-O/_29A.+\<84&O4!SNFN2HQ/1TQ]MAE O .2.,88?@DS*<$ M?OHA)PGY9?AWLV8%:WFEF-6?;OB]N/@FX73V>3,/==H/"T@_ MN4S&7]CGTF=>>H+RR&7JOF$^R8]$HSW+ODOR*(MGXR\D=[/_3?(H"[/\"/-@ M/R$;5<[2,^M<S+ #=O1^=8=7.]^R-LO@"^&&-3R[3 M;@.N5TK9@^$"#(_X\A-02P,$% @ ,X"T5!W&B^VA!@ 5A$ !D !X M;"]W;W)K&ULK5AK;]NV&OXK+[QB< #6EJA[E@1( MTA4KL$N1M#LX.-@'6J)CH;+HDE32[-?O(2793F=[Q<$^6*8IOO?GO= 73TI_ M,BLI+7U9-ZVYG*RLW9S/YZ9IL4[?RO2;3K=="/]_(1CU=3L+)N'%7/ZRLVYA?76S$ M@[R7]N/FO<:O^99+5:]E:VK5DI;+R\EU>'Z3N_/^P.^U?#)[:W*6+)3ZY'Z\ MJRXG@5-(-K*TCH/ UZ.\E4WC&$&-SP//R5:D(]Q?C]S?>MMART(8>:N:_]25 M75U.\@E5UJ"S5^_:4JTE M?1!?I*'I![%HI#F[F%NP=@?FY<#FIF?#C[ ).?VB6KLR]&-;R>HE@SETVBK& M1\5N^$F.OP@](YXRX@'G)_A%6T,CSR_Z1T/I36W*1IE.2_K?]<)8#6C\<4)$ MO!41>Q'Q$1'W/;!)+6F0=B.1-I+VG7S(MR?9NK0\-QM1RLL)\LY(_2@GHSE3 MV&'.:-'+J?M-ZX-9*F2.L;)R^DSKENQ*=4:TE3D[I[=P@6CHOU+H(60$AY&V610F^(Y9$N-P+[H:.'TE M>QHF+"@23Y4$F?\.W7=/];6B,6=1D#O],E8$#F6P+TOS4X!*MX!*_TU ,;JW MPG96@>2MK*2&NG?"2A!+I_9P]DX""67=U,+UI4,H/*G5<13*Y5+Z)K>'.])0 MP%!5XYVFI59KX$X.NSBTZ5R%6#R3V&R:Y[I]\*_-UH[E8(F_*($ 8 M.*%!8S<>T1NI2X )S?S_KS&CP)T*7C0/9\'> QT9_;;=3["*A!WL=(#N+9P6 M,P?.?!8[',V JGNKRD^O72.OO/V8+WP<:!K,'%2#68XGGP%P@Y#74 A.K2#, MBO:A1HL6@-ES2PM>&@EF*3TSA+*3;%;@[ MUO0HFJY72CCGBK:4CBD2[/OO,!$CKB=2,ILFY39Z:2$ ^ME70KX]A8!5"V\[(OJ6)I\D[\V1F(; M]95^KL4"Z6;KPS7_I+C#V;:O0_E"!]7IEX5-[/1H=GJXS,'I73ZX*<X3ONPZ&IZ#WDPBG6[&IT1<\5/4QE3"0 MX.@(_QZX:1)N=PXTI"%NKRC#%).[!A-G+$D2^OU -699%+R.Z9_\YW@")93THX4*Z5MK6?_8;8,"2+/9!#9*" M_#W+@:TSLI=&/&%9C(Q,69%G0,GG#JW-$^]*G''C KHVN(50J_?9Z*\T"0[Y M;#]*,,C-&?VPQ[(B'0C:HPX(690Z+!:LR+)3E2+?5HK\9*5XV6B="S[N%S97 M)89>?K NG&1^O OW#=%W4G>;&JZ[D&A\:RU]E3?D*+7?DO4W\J%N72?! MS;3Q2'SEPI9GA9^V&<=D=%U5/K:&^ER#)_P,I:$L[N%^N9("XX [@/=+ MI>SXPPG8_I5R]1=02P,$% @ ,X"T5&#HLY>D P 2@@ !D !X;"]W M;W)K&ULG59M;]LV$/XK!ZT86H"().H]LPTD6=_0 MM3#B=,4P[ ,MT191B51)NF[^_8Z4K:2#XV[[8IVHN^>>NWM(>K97^K-I.;?P MK>^DF0>MM<-E&)JZY3TS%VK@$K]LE.Z9Q5>]#5UYOR]P^^"[\TC&UPE:Z4^NY>WS3R('"'>\=HZ!(:/ MK_R&=YT#0AI?#IC!E-(%/K:/Z*]\[5C+FAE^H[I/HK'M/"@#:/B&[3I[J_9O M^*$>3[!6G?&_L!]]BSR >F>LZ@_!R* 7MYC(L_R M5V;98J;5'K3S1C1G^%)]-)(3T@UE935^%1AG%RN^Q19;>"O' ;M./;]CZXZ; M%[/08@;G%]8'M.L1C3Z!%E-XKZ1M#;R4#6^^!PB1VL2/'OE=T[.([YF^ )H3 MH!&E9_"2J=[$XR4_J/>6#TI;(;?PY]7:6(WJ^.L,?#K!IQX^?0H>-TVSZSBH M#:P8-A'6]_":JZUF0RMJ^$W58X^O44D-H''C9\PUK%HQP)V:7$YU_VQRMW\O MS8MA]9': MT,DXUY<0FOA*E9!W]PI@^3!IQ3W?I!':QBLDH"-ZV0#)Y!3.*J("7* MQ-D134E?D21. ;>EE:R'@I(X MIQ!')(XS^/FGDL;T%UCAL=,B !Y/D,48F$-*21HA#B4T+N&C%!;9KJSO *U( M%B= 8U)$):9"#A4JPUC7@4]*=PTF2$F5I/B,"*4Q%+&'NU,6&U K:50G&N8P MQW:ZNHH2G?+(VTE>$9J,-L7UF*9P1F?9I+/L7^MLJ?&(UO:>P+)CTA+ *<'+ M+SLQ.*43^,#QY[0,3VGL;.+_JK%AXC8X;IX:?Z F#]2V#]2.(C3$G[9^CPSM MO1%.<9-"_Z?ERZ2YNAZ I/($.AI?2D.,)'YSONQZV_Q0RFVTD['O73ZG117HWW MPX/[>,MB+[9"&NCX!D.CBP+'K<>;:WRQ:O"WQ5I9W/S>;/&RY]HYX/>-4O;X MXA),?Q\6?P-02P,$% @ ,X"T5/WLN\#5!P #2H !D !X;"]W;W)K M&ULO5IM;]LX$OXKA'$')$ :Z]UVD01(''>WP&;7 M:+K7#X?[P,BT3502O205)XO]\3>4'-&.Y:&2>K&0Z?&3XSI'2Q%O*[ M6C*FR5.>%>JRM]1Z];'?5^F2Y52=BQ4KX)>YD#G5<"L7?;62C,XJI3SK!YZ7 M]'/*B][51?5L*J\N1*DS7K"I)*K,9SQB&4NU,4'ASR,;LRPSEL"//S9&>\V81G'[^L7ZIVKR,)D'JMA89-_X M3"\O>\,>F;$Y+3/]1:Q_9IL)Q<9>*C)5_4_6&UFO1])2:9%OE,&#G!?U7_JT M 6)+ >RT*P0;A>"U0G) (=PHA*\5H@,*T48AZJH0;Q2JJ??KN5? W5)-KRZD M6!-II,&:N:C0K[0!+UZ81+G7$G[EH*>O[NL$(6).[OFBX'.>TD*3ZS059:%Y ML2!3D?&4,T5.?J524A/74W)RRS3EF3HE'\CO][?DY%^G1"VI!#%>D*]+42I: MS-1%7X./9J1^NO'GIO8G..!/2.Y$H9>*3(H9F[7HCW%]/T ,] &/K- "$N:6JS03JI2,_/?Z06D)2_Y_R A1,T)4C1 Y1UA+KMF'F5@7;:C7 M5N+*BF'#QZLD]LR_B_[C-KS[O19./A=I5LY,/?E)B-F:9]EIMP7B>[:2>3ASY"O*9;5&('<6FV%:2XCG M3 ZWR 05V9W#5C7VN\[!)$5-@6(^-S/B%MK#"V-C?X?O/*\E \8;210$I\BD M160T2OR#>>0'%HH S20H7=]9U8$8)*YG0&V:*W,_V:RD;OEC2YL?HMAO#Y$* MU8KO>&-CA_K:%F)'N8E;;G !?6X]]O"#_S I:D$]ENN3DKY=^69$O+&7\ MD9I%^A<95_T[X#\610IK6M8S_\+5=RP"MESZ S3&NV9_FY.Q9#.NJP$Z1MO6 M-A\O;KMC21@!JA>3YAEL*%LCB!L,O7//^W=;1^Q0#.)]Q=U)V6+ECU!34[:@ M6L)\CAO!P-:LP/N;(QC8VA+@M>7M$708] >.0 26[(, -?65%>27JIW5#>8* M\+^'3M"$!/8$):M;B7<'Q1:" -_D'"$HEJ8#?+OSCJ#@!D?AH67U7L7).Q1W MT; E)4?P<8.#T<'@XXK#P\%_ M^XB[:-@*$S@J#%UQ33/^)S0*]V*NU] ;8(8MRP?XGN18>_70TGJ(;T4F2O.< MFHZG5&Q>9B3C\]9X.NR$Y)E1J3"?+/V'#OK?@G=2:"97D' ,EI<2):1%[FF"U+DB%^]'3T M+79HR3'$F][/K[>@9TZ0<8-^A3'FFR73$&>BZQ32"KAZ?Y_L=A*W[';2: D-\>,KZH:T"W>%GF"_'^]ILYL2_TLZDJ7+0>ISLL..<> M65*,G+UN-35R0[-JWE/Z7)UT?&4R5QU/D2W=1/+&=&CI/[KO7(8S_@,!B[,;;D%SO.<]_? M$#@L^QWU1VD)XJWWEHY36W=+X+#081U8C"U;);@AWG=X76\)4(2O+_U MV5O.Y*+ZWE"1ZCU._7U7\[3YIO&Z^I+OU?.Q_W%2?YEHS=0?2MY1N>"%(AF; M@TGO? #)(.MO#^L;+5;5QW4/0FN15Y=+1F=,&@'X?2Z$?KDQ S1?@%[]'U!+ M P04 " S@+143=]\SUT" #,!0 &0 'AL+W=O>>WC8Y"/FD*@"-GFO&U!?RF M<%"C,;*5[(1XLI.[?.4%5A PR+1E(.:WAS4P9HF,C'\]IS>DM,#Q^)7]UM5N M:MD1!6O!'FFNJY6W]% .!6F9OA>'']#7XP1F@BGW18<^-O!0UBHMZAYL%-24 M=W_RW/LP H3Q$0#N ?BK@*@'1*[03IDKZX9HDB92')"TT8;-#IPW#FVJH=R> MXE9+LTL-3J?;[O20*-"6EIP6-"-G*$31#GZ58E6$9ZKQ-=&K$WI9[VPZTX8 M/B+L)Y'G",^_(1Q@/ %??P6^74-%F.2B&F3[/#ST=IXPC'[\5]C%J&X44P+6XVB)M]*F[4 MBU/*9A\,":-E',W?29L(6T1X_MXX?W37[#MG&JVD7"$&A0$&YPO#(+NWHYMH MT;CKMQ/:7&8WK,QS"](&F/U""/TZL3=Z>,#3_U!+ P04 " S@+1467'6 M7/0# "@$ &0 'AL+W=OR@>7WJ^X^*[S E1X+DLF+QU5:4Y*+*]Y19A^LN&BQ$I/ MQ=:5E2 X:YS*PD6>%[DEILQ9S)NUE5C,>:T*RLA* %F7)18_[TC!=[<.=%X6 M/M%MKLR"NYA7>$O61'VI5D+/W#Y*1DO").4,"+*Y==[!FR6*C$-C\0\E.[DW M!J:41\Z_F\F'[-;Q#")2D%29$%A_/9$E*0H32>/XT05U^IS&<7_\$OU]4[PN MYA%+LN3%5YJI_-:9.2 C&UP7ZA/?_4VZ@D(3+^6%;#[!KK/U')#64O&R<]8( M2LK:;_S<$;'G (,)!]0YH-]U\#L'ORFT1=:4=8\57LP%WP%AK'4T,VBX:;QU M-929;5PKH9]2[:<6ZW;[ -^ -=TRNJ$I9@J\2U->,T79%JQX05-*)+A8\K+B MC# EC?E*Z'=)J)]78%48%\PR\->/FE9ZD]4EN+@G"M-"7H*WX,OZ'ER\N01O M &7@<\YKJ8WEW%6Z /#33NP=RU8- 'V(Q;7 $57 'D(C;@O?\<];MSAH;NK M:>NY0SUWJ(GG3\2S,@"^/6AS\$&14OYK2>;WR?PF63"1[#-7N !5G[+J4Y*7 ME&.$MD'#)J@YTD\+/_9]/YF[3_O$C9B%7N*CWNP <]!C#JR8'XB4-^9=JLNZ MP(ID^H!IL4DI;H^P!H]++A3]U2R,X6\31'O WB(8H0@=%3!B!Y,P2;SQ"L*^ M@M!:PM1#CNRD:XR6]RWNP\3G?[EG M?;+9.5[NV0F!R)^%_A'-_V=U@#CI$2=6Q'"454+TB#=T&9("6&OL3,3BM_ ^2 M!:-7X'^0-AB?A?_XA-C0CR \YG_$#'D!G.!_T$AH%\F/.,WUDF[6+$@/8P]J M!I/S;P :] YYY]B +NK!+V8<)E%TM -C=I$7>!/- !J$$]F%0KM))HT#MTEF:RBWJ@+%&0'!^ 43,83O0U:)!-9)?-)6=2 MB;J]_^F;A,:_U;\ L@'.54Z$C9Q!YU#X"GLQ:!^R]VM_NA?12AJ&PO=V]R:W-H965T;%;(\*< MS\3.FU"CI=?S=B3K]G(8X?#ZK_VK-:S-O2.)G3K^20E5K)W5 @4O44/6% MGW[#G:'(Z.6<2OL+3AW62,7KCJQ74!/6_J/O72(&!#^^08 = 8X)X0U" MT!&"CQ+"CA#:S+16;!XRI-!F)?@)"(/6:N;!)M.RM7W"S+[OE=!OB>:IS;[= M;\!+L"<'1DJ2(Z; 4Y[SABG"#F#'*#/BC=2Z^K@W<5XY2IMV2SO&'/A^ S9ZJ2X(45N+@4<'6N^H3! M<\*V<%;Q,Q(+ .-/ 'H03BSH^2/TQ-+]"7KV$7IJZ=Z,FZ#?_L#J!3?T_FAJ M+)#BXG%&+.S%0BL6WA+398JPG-=X:J-:;F2YIAJ];P(8!U&T=N$@ZAU$L^G(,./Z(_M90N)>+IY-R%=;=?2'@=YUE@_X M?,9U_95*'VCS>=WK ]Z&'Z:RUDX0#WQ&"4S24=(F4*GOQ:.<3:$"/YE.6=)[ M3&8]OI2E+N&F'A2F"N@B#B3.&T&4K1GS[I*K%?EI/#X1$Z!E-#X/UR#HA]&T MM;2WEOZW[2NZ.M=MXT_,I=?I7OIA,')WC8KUE>V-[$VAPAA.^UOV_I:S_MH" MCL]%^ZB+MK5CC16<4B0&T4F/[03IT.,B&3F\Q@2+9+Q_UR X!%WX\[T?EYLW MZ_!\,?TOC]TCW)>?J/# 3])WJYE]02P,$% @ ,X"T5.39U$AE! =A0 M !D !X;"]W;W)K&ULO5C;CMLV$/T50@V*72"V M1%(WIUX#&V]S 9)@$6?3AZ(/M$7;PDJB2])VME]?ZA))-BFMW2[\8HO2S/#, M:,XAQ?&>\4>QIE2"'VF2B1MK+>7FC6V+Q9JF1 S9AF;JR9+QE$@UY"M;;#@E M4>&4)C9R'-].29Q9DW%Q[YY/QFPKDSBC]QR(;9H2_O26)FQ_8T'KYXVO\6HM M\QOV9+PA*SJC\F%SS]7(KJ-$<4HS$;,,<+J\L6[AFREV;P%2T3Q"_:5K6.!Q59(EE;."D$: M9^4_^5$5HN4 W0X'5#F@4QUPY8"+1$MD15IW1)+)F+,]X+FUBI9?%+4IO%4V M<9:_QIGDZFFL_.3D,^&/5))Y0L&,+K8\EC$5X&JFVB7:JIML"6YW)$YRBX'J MFH$@!Z;7X.I.^<>)NAJ A]D=N'IU#5Z!. /?UFPK2!:)L2T5TGP^>U&A>ENB M0MVHA@#YKP%R$#*X3T]Q#PIW>.ANJ_K414)UD5 1#W?$NZ-SV\5_CE9=Y/ ]P,\MG?M M0NE6V/?@"-5F!^C<&IW;B^X]9T+\^@OTG=\>,J4>28'TO5(-X\LN@_DM$.@( MIFZ!O6!D!NG5(+W_ /*3NDF-*#T-PP!AY!TA-5AAZ)F1^C52OQ?I[T+&2I%H M5*)]1V)>7GTGR9:"JR]4EN,IX?PISE;E2/7(-I/7IEQ\#67@8L\YRD6WPG[H M>KXYFZ#.)NC-9LKXAG&5CI)3Q1M1\Z:'%F$=.[P4$T?UE*/_R<217FP'C?RC M8NM6V U' 307&SJ-@#LOR<4J6A\9#2;8=7 'T-9* U^4CU6X0T)"?*QP)C,, MN] VD@_1A3E93=@&ZH?0/Q88@QGVD.-W-4JSHL#^)>4+RP8/P]D0K-B.\DSM MQ4XD)VR6!>A>BIZPD7G8K_//$Q3JHNTYH^.ZZT80NW['2@D;;8?]XGXN/W51 M/I9M@PD,NG VJ@W[9?ML>@8Z[[2:&FRZ^KA9 F!X:6:&AO[0JJX;0>SC+J%I MEA?8O[X4E/RF"BZV_.DT0J)F<4#.I0B)&J%'_4+_/"&1KMF>&W:4$K6VZ?V: M?2;5D*ZT3@>$1F11O\B>RZ(JW"%#_(Z=+VJ$&/5OT%^>(TC?HGL8NAU &_%& MSXCWBF:+)Q#%8I%/#3(F^UN_T5WD7ZSU&Q%%_2)Z0NOKDHC#XSV P0@%7E=7 M-,J)^I7S7'[HBG-DW\!4$L#!!0 ( #. M%0F M7ZK),P, %(* 9 >&PO=V]R:W-H965TJ"ML42$(EV2BI-^?8>4+2N)K?;2 M7"Q2XKQY[]%#SFBI]*TI$2W<5T*:<5!:NW@=AF968L7,D5J@I"]SI2MF::J+ MT"PTLMP'52),HF@05HS+8#+R[Z[U9*1J*[C$:PVFKBJF'\Y1J.4XB(/UB\^\ M**U[$4Y&"U;@#=JOBVM-L[!%R7F%TG E0>-\')S%KR_BU 7X%=\X+DUG#$[* M5*E;-_F0CX/(,4*!,^L@&#WN\ *%<$C$X]<*-&ASNL#N>(W^UHLG,5-F\$*) M[SRWY3@X"2#'.:N%_:R6[W$E*'-X,R6,_X7E:FT4P*PV5E6K8&)0<=D\V?W* MB$Y /-@1D*P"DJ7L/=J M'UX!E_"E5+5A,C>CT!(3AQ?.5EG/FZS)CJQQ E=*VM+ &YEC_A@@) FMCF2M MXSSI120=1Y ,#B")DF0+H8M_"1_Z\+B'3MK:FGJ\= ?>)4YMQ] #.+LC#YW- MAU1ZAX:1WS\^4A!\L%B9GSTIC]N4QS[E\8Z4[[0R!FI)Q2SX;\Q!T!RW;DX# ME'D@5^=WDR1-LE%XUS7L^:(TWJQY1#%K*6:]%,\JI:WG-E/&@JOBM2U MH"W MQ6S^AB6*')B%8INT;<*:](,.YV&61=$39=DS9:=TZD7;M0U:;8->;9WJH=I@ MI%!:+FLJD:?$8:$,]V>8TTR6(-B22:"BJ'Q1' ![9-0VI8-G2M-LEX1A*V'X M@A**0F/!+/[+O@V?[4B\2\Q)*^:D5\P5E[RJJY[".FV13E^JEN-H8(&:J]S[7-*5)!X.Z6 F*S=ELO7X[4>/X0&9[B/:N3_BOQ"]_XO/<;+! M2E[,ZE^]-0[;;8Q#3NW=H6Z\,V,H:JKI6TN\/9MVS"=^38AW"QO MNBVZO@HN#0B<4VAT-*12TDT#TTRL6O@>8*HL=11^6%+3A]HMH.]SI>QZXA*T M;>3D#U!+ P04 " S@+14FYJA>?$" !5" &0 'AL+W=OXV [)ZRP!CTS]R &/5ZJC!7T M02!9YCD1ZQN:\57?L >]!9G3,55/BPD;SE:$,WH5&D& H\E'=$LTT0@XT_- M:34E-7!S_,Y^9[R#EPF1=,2S%Y:HM&_%%DKHC)29>N2K;[3V$VJ^*<^D^46K M.M>QT+24BNY*WNPP; #0X O!K@?13@UP#?&*V4&5NW1)%!3_ 5 M$CH;V/3 ],:@P0TK]"Z.E8!5!C@UN"?BE2HRR2@:TVDIF&)4HLX83DM2PB2? MH1&7"I$B05^E8M XFJ [P@1Z)EEI$H9+PC)-<0FGZE*2;:[)&A@*)6##2I*A M>Z+TROH<=6ZA,,OD.;I$3^-;U#D[1V>(%>AGRDL)!67/5F!1"[6GM9V;RHYW MV,X5\O %\AS/VP,??00>&;B[#;>AL4UWO::[GN'S3^KNK^%$FG[\/E+";TKX MID1PH,0+4RGTS$5K2L0%&N9<*/87]DAOV[X&5G2AH=/O^'+@.K@;]>SE9I_: M66$0=\,F:TMKT&@-CFH=SA05)TBMV/"&"!QV([PCM9WENXZWX6A+:]AH#8]K M_:^ZL%4WPCCR=]2ULWP\_*CAJGP _"KH[@MM9ONM%X0'%<:,X/JJXT?CYDXN=+UIH-:H^ M?)T?5%7QB BQ9L6\BN#@E(4ZW^"'SHZ;=I:/XR#$.V[LC8^^OG#A M6S-GA409G0'0N8J 05276!4HOC#WP(0KN%7,,(5[GPJ= .LSSM5[H*^6YI_$ MX!]02P,$% @ ,X"T5'&")7(: @ =P0 !D !X;"]W;W)K&ULC51?;]HP$/\J5K0'*C$< NVF*D0J16B5M@D5M7N8]F"2 M"UAU[.SLD/;;[^Q A"98]Y+X[/O]N?,E:6OPQ>X ''NME+:S:.=-1[G=.;_!L[066UB#>ZI72!'O60I9@;;2:(90SJ*[\>U\ZO-# MPK.$UIZLF:]D8\R+#QZ*611[0Z @=YY!T&L/]Z"4)R(;OP^<42_I@:?K(_LR MU$ZU;(2%>Z-^R,+M9M'GB!50BD:Y1]-^@4,]UYXO-\J&)VN[W&M*SAOK3'4 MDX-*ZNXM7@]]. $DXPN Y !(@N].*+A<"">R%$W+T&<3FU^$4@.:S$GM+V7M MD$XEX5RV%!+9LU -,%.RI=1"YU(H]J"MPX:Z[RP;?!>(PG?OB@T6X(14]BKE MCN0]"<\/4O-.*KD@]4W@B"4W0Y;$2?*T7K#!A[]8.)GO*TCZ"I) .WF_@H6T MN3*V0;#LY]V&*J!+__4/C4FO,0D:TPL:7XW>?G2 %?,GOE,Y0B'=D&FC\P:1 M^G2N(1WK=6#UG\<^BU.^/V-DVAN9_J<1A+U1>ZFWK!2Y5-*]#6E%K=C[5IPS M,WW7##^9(_])THUMI;9,04F8>/2)P-B->1,& ^-@ &0 'AL+W=O M;62H/UE&*G 3?:E6XWBCI+O(&P7^ M&%L6'P>N%XZFD_R]6S6=1&GB>Z&\52A.@\!5CV^D'SU:MUDKTQ MGDXV[DK>R>1^9%VX^M]67DO?SWK2>7S;=SHZW#-K6'S]H_=W^>#U M8&9N+*\C_T]OD:PO1V*$%G+IIG[R*7KX3>X'Q++^YI$?YW_1PS[6&J%Y&B=1 ML&^L,PB\N^Y,\_W$D_&OZ"7;V7B>KY^=8;N[]ZB MER]^02^0%Z+/ZRB-=7@\&2=Z(%DZX_D^Z3>[I'%#TA]<=8XP?X6PA7%-\^LN MS9V\N5UN/M;3=YA#?)A#G/='6N?P5<,TH _2C5,E%TA7[B]7L4 MJL,;;]S8B]%?[_4-T$TB@_AO0WKDD![)TZ,-Z5V[\1K);ZFW=?T,S[KYWO7 M\AZRE;^=8MNAEC49;VON3 ]WIL8[7VTU\N[,EV>:;\YB?7L49V/-YZ0NC5UW MO)"&0PF#+';HTDJRA O*>'VR[) L,R;[1QHEZ6>A9].90\^_E5OJ[AJ9RXH=$^!#+R3FDYYQ<3DX%1UU.-K/K M$1*'.XM^RTE4TF#$ID?55 UJJ/J+0YH7QC3OO%7H+76!A GZF*RE0A]GL53; M+'/-JYOT1\D@;(##MH#!K2'6BUV0&/ODBMEW42H9>E$/A W$;.-^*V;?7S$- M?F$1?E0S-6$F"K*!JFTS5Q=KYSZ,ZNMF1S7$A TPM$T'63S RK:9ECL5#^NZ MAFT@89OW7#KT6.H[4)E)N(O7F=98TYECN'1C7%H,L#^!: MVTRV3X?IHKK"AP.BX9?=MP+N?G0(&LL>#)'L,9(_-9/]T4*O,7[>::\*, MJQE4 IM5HBNZ)V@Y!BG SB#A!37!/6_@L6ESOH>V\_X=@ZA@LZCHN3B[/[\[ M1ZMH*U68N2#=A)6 #)!!;MH)" Q;]J?C!6I[N"9=8Q639!-."'UB!%0 V)6 M S-BSR&MI&#'D$%"#S)!>K9M2-6WJ0!O"BGG"6I!S&K1"GH_^DI #<@@G1L" M"D',7Q:>CFS5R:E9U-4@TZ(&N2!FN7@2OBJRDN'\$2V\>!ZE&KU0L[-)6"DH 1VD&4^!_JGY"\'3(2+5 MS:MC'X-4#<(.QPTX%0S\%BFHP^DYY)2""E V2,!!%6C/3A)M=Y*,(>4\01QH MBS@T8-V/BE*@?3I(SXF""M">/2=:8R955W UJ'D%,U $UJ(('5 ]03L94#X; MI*/$0#E8SXX2:W>4C"'E/$% F%E \BW19Y7/U6.W[Z4,")\-TB)BA5]I>[:( M6-7[*?T*6,X#6)V96;T)A><01P:]:S)<1:?M0MYP&SN#M$P< MH&_'O+WN!$B- =)T!% +XNV\S;E^7X.61- R&*0IH@ LA;F;787X$1GDT, M!XNV8S,5V/K1*0%<*P9IA0B@87'ZT4A1=3^:%Q7PJV@[]F)$YP01$D"D8I#6 MABB<5C=OJ3O!(UH59EQXN"=[LDH3U,H+8^3+I6YCG6=:K78/*^TNDFB3/^\S MBY(D"O*7:^DNI,H"].?+2-/?_B)[A.CPR-CT7U!+ P04 " S@+14O5U@ MR/," Y" &0 'AL+W=OAF: ME4:>>E"1ARR*^F'!A0PF(V^[TI.1*FTN)%YI,&51#1O+[^ARV M ''T"H#5 /8,P#JO .(:$+\7T*T!77\R52K^'&;<\LE(JPUHYTUL;N$/TZ,I M?2%=V6^LIK>"<'8R0RW6W)T]G G)92)X#N?26%U2<:V!_1E:+G)S 'L@)'S- M5&FX3,THM!3>D81)'6I:A6*OA.HPN%329@8^RA33IP0AZ6[$LT?Q4[:3\9+K M(V#]0V 18[+I.3=?",GL/R]"S1*TL3W*-FT+% MGC9^NU!;Y3F$3_1IP_Z%,E2A'Q<$@G.+A?FY(V2W"=GU(;NOA/Q2%G/4H!9 M[84^($D74FN4R0.DC1H#&>8I_(%=!S^M O5](->)UI/.*%RW:.LUVGJ[M2G7 M-NBNKGE>8JM&,FRX3B&A2Z>IO[3IJH+TMG3%412U2^LWTOH[I9V])<30:9%^ MF*$A/VXQ!6[@,Z9+(9=;U=U1PD&C9?"_;LVP"3GKC55 O42S^< M#&DLI:U:5&-MYM^);_O/[%.:B]48^T=3#55J%51R SDNB#(Z&I F70VJ:F/5 MRK?NN;(T"/PRH]F.VCG0^X52]G'C C3_%B9_ 5!+ P04 " S@+14(\\7 M4UP" ,!@ &0 'AL+W=O[?SW9"!(.B[H;8 M\7E?GO-BFW@GU;,N$ V\E%SH:5 84]V'H4X++*GNRPJ%7._^WO=N>UE3C7/)?[#,%-/@ M+H ,_0S_$VAI,#D.@?U$L51Y3CCG)\F?(T2;_MS^&-WQ;G M:=G9.,.#L^KN2;M7-TQHX)A;8=2_M0ZJN7N:B9&5/[YK:>QEX(>%O:Y1N0*[ MGDMI]A-W(W1_ ,E?4$L#!!0 ( #. M%0QI=:@L0( !<' 9 >&PO M=V]R:W-H965T=0!9@1UUR M2!$D37LH>J"EL46$(EV2CM)^?4E*5A1O\$7B,N_->QQJE#9N*XL*:BPO^0J8WEEP46.EIV+IRI4 7%I03=W \Q*WQH0Y66K7[D66 M\K6BA,&]0')=UUC\G0'ES<3QGPXY5CA+!6^0,-&:S0SL85JTMD^8*?NC$GJ7:)S*;IG";$GF%.0%8OJ: M85:B+YR7#:$4G7W#0F!3F7-TEH/"A,IS]!$]/>;H[,,Y^H (0]\KOI8:)E-7 M:46&URVZ[+,V>W @NQ^@.\Y4)=$G5D+YGL#55GH_P<;/+#C*>(?%)0J2"Q1X M0;!'T,TI\)&%^WO@^2GPL85[1]R$?75"RQ<>X.L+8:KR5BHTE1*41#F1!>5R M+0#]FLZE$OHK^GTD;=2GC6S:Z,1+L:^P+4-L&4QO>.Q'<>J^#(][-RP( MO-#OH][IBWM]\5%]TYH+1?YAVSG@5;= "4BW0'T;>^'[-+>LR5#,E>=Y6Y)W MH[2M[:@\WC4V#@=1[XPEO;'DJ+%-O?>)3W821F$\NO*WU.^&!>-1[(^WA+F# MEE-K6*U'!UTRU7UN_VG?WJ6UJ6^LSW?7;)OU&T_XR],>P)$PB"@M-Z5V. MM"C1MN%VHOC*-J8Y5[K-V6&E_UP@3(#>7W"N-A.3H/\79O\!4$L#!!0 ( M #. M%1UOJN,H@4 P< 9 >&PO=V]R:W-H965TI9I/Z)=$Q,_QK./[QFN\8_R'6E$KP,TTR<3)92[EY-YN)<$U3(MZR M#';)%W.VE4F9.S:O'Z)_*#Y>?/ ZH<4,6ZMH^461F\);?4VJ;*)M0@&[!1\Y$P(L">?W<;8"IRG;9J6]NN0R_I<4 M':,L=5!P*@25XC4X.J>2Q(FZFH)OU^?@Z.5K\!+$&?BZ9ENA@HCY3*KOR57- MPDK[6:D=[=$.$?C",KD6X'T6T:@=8*8246<#/63C#!DC?B'\+4#N&X LA 8$ M+7_%W2O2IN)O0VMVW9I= MM&;O::WLW[);ASJC]'8*[YP.=POL^X'CS&=WS13US1#R?6379BUQ3BW.,8H[ M#<-MNDV(I.UR&Q):1G(;"J8(6SZT.DJ'["S7"_"P5+>6ZAJE+AFG0-)PG;&$ MK>X-/>/5$;T#U(%?M^8_J0[\7MH@#KJY'3%J"0MJ8<&SU4#0[]L!E6-6+9G0 MTDRUC$(_QZ$:Z"@@*TZI&O.DH5=@@]3P %4 D6X//:D.*O=F]FR[F^$1H[8T MS46(GZT2JE!-($T'=.)^*>P7JI$*S4Q]_S,6,A\M?XD'4-,0.H>H!8TT:&;: M]V(Z1*,IN:-<3>\ :0[Y&\IC%@TFWQS6 _>4< $02,N!7 WI$;D7)LT:FM![ M6OUZ_9'*<8*@.Z!5=BV606A9SI[BT)R%9M ^JHK]?A5#9$/D==7VR3N%EN-[ M^VI9TQ>:\7N133>OX%4DWQVKN?*<6!9L<=^#HU0L? M(>OXXO*J>'E>W,/CUZ8YFL8KL@Y0_$B#%\'?4OPC81^*WZV*WZ150QL]#=J5 M>[../"O ;J>*4!_;;;.V/ UN]'S@1@/@=CW;[VD=0+>KIIQ[?I](PQN9X?V5 MDT@MFM6"NECER/PV(RDU=90F.#H$P9$F./H]!!\)"ZVRBDT:-;'1TXB-^L3& M%NX2$/5YW;)JB].T1L]':S1 :^3;W9$%#; :>7"?5$UJ9";ULM@WH!QK M?09#!_MPN#IP8U/A^1B,!]@*;>P%7:U#=A:V]PP86#,8FQE\1L(?:M9LZA>- M7'P(Y&*-7&QFXV@=N+VDJ4E3-[-FH[8T35IL)NVC:J#/T^F SA&KME!-76RF M[A\LFX8LW5#96$X;?Z::DC@XQ.Z:1J=MWA48W5^S^DMEKYOF$:.V-$U9VXS# MQY1#%:J]GN[KA /KZ;U"-5IM,UJ_ULMHD)2;+*9:L#43[8/LM#:V6LU8^[_# MVDA8/#H9LS4M;?..ZVBY.@,;O=CKSL[M_BXK<@)[S^3712_VT/NHZ+0YX9MJ\/"?[0O@J MS@1(Z*URM=YZJG%>'CV5-Y)MBM.;&R;5G*ZX7%.U$.&Y@7I_RYA\N,D;J \ M%_\!4$L#!!0 ( #. M%1F%6(;?P( $P& 9 >&PO=V]R:W-H965T M9&0]#T@KYK$H 35XK7JNY4VJ]O7)= MM2FAHNI";*'&DUS(BFIS>O4P3T6C.:KB7 M1#551>7;-7#1SAW/>=]X8$6IS8:;)EM:P KTT_9>XLH=5#)60:V8J(F$?.XL MO*OKF;EO+WQCT*H=FYA,UD(\F\5=-G+C!6Z T_=V) M0S:-TJ+JG3&"BM7=D[[V==AQ\+T##G[OX-NX.Y"-F-PK#9_RDI+/&7HI].[6M.Z8&L.ZIS4V 2TSLAG(;*6<4Y.5]@$6<.!B)S< M*LVP#)"115%(*- DBTI(S7Y36^';5VP5!01;A>SHGI'3)6C*.%HGA-7DL12- M0HY*7(TIF$#<31_N=1>N?R#$#\Z)_[$]Y]62W)ZST@.R0L,G^;^ADH11H199,;;A0C03R8[%66F(O_?P .QVP4XL-#F QB>E8 M#3JOT'J9M^HEG7J1=YFX+R.P8( %QV#!&*SSBG9@?NQ[P3@L'&#A,5@X!@OW M8:$?1^.P:(!%QV#1&"S:AP5!&([#X@$6'X/%8[!X'^9=1@?*.!M@LP]ACR7@ MI,TUR#'D;*]-L)1>_!_2W1D.9L[B*U2P6A$..?I-+F(4D-WLZA9:;.V\6 N- MT\>:)8Y[D.8"GN="Z/>%&4'#!R3] U!+ P04 " S@+14739\I@,# S M" &0 'AL+W=O/.;&+7EG(V$:7.&(>E)*K,#:3VWCJ^$80 M9!!I8X'B8PMSR#)C"&6\U#:=AM( ]\?OUC];W]&7-54P%]DO%NMTZHP<$D-" MRTP_B-T7J/T9&'N1R)3])[OZK.^0J%1:Y#48%>2,5T_Z6L=A#] +CP""&A#\ M+Z!? _K_"PAK0&@C4[EBX["@FLXF4NR(-*?1FAG88%HTNL^XN?:5EKC+$*=G MU]%+R12S=W!!OE$IJ;D(1X'$9:2'/R2V/7-QZ7"W( MZ@4\>< MJA0K"@;_"&L%[_E[M*$[;B<=-J3#;M(/;A>4M3'/AP?^]MR@G?BR(;[L)+Z. M8YMB&/H@RO435EFB!;ZD,>2"J4-H_(0%!FNX)H446Z:.O+R+ MBG^P)[K?:]<\:C2/.C7?MPF]P#ZB40V.VRYM=)@J S=LUS%N=(P[=2RE(+9W M(O46> F*)%+D1*= 8JJ!B*1*I.HM;@O.^$!6&!XDL+=7H4T[Q9*S85R1#!*$ M^>XE!E=6+:J::%'8HKT6&EN ':;8U4&: [B?"*'?)Z8/--\)L[]02P,$% M @ ,X"T5&;!MUME P _@H !D !X;"]W;W)K&ULM9;;;MLX$(9?A1!ZD0)-)%%'%[:!Q,;NIDBQ1M)N+Q9[04NT190B79*R MT[?O4%9D%3HT*+ WEGCXYYL9R;\X/TGU51>4&O1<;%;$B:VZCE7%:&,T$W"NFJ+(GZ M?D>Y/"T&3[PM@)=SD_D#U]HN;S8:-@Y+91M*=>V1+V4KYU0[N\X7CV8PHIYFQ(0A1((]O35"G95IA M]_XE^A]U\5#,EFBZDOP+RTVQ<%('Y71'*FX>Y>DOVA04V7B9Y+K^1:=FK^>@ MK-)&EHT8,BB9.%_)<].(CL /1P2X$>#7"H)&$+Q6$#:"L.[,N92Z#VMBR'*N MY DINQNBV9NZF;4:RF?"/ONX: M2-&"W*Q)Y^Z<#AY)YR-1-PC'[Q#V,!Z0KZ;E'RH.(#[(_0.V;K_Z+=AH@]@P<\#/5[4#\.$L\;X5Y\R,>_:Q*K1OH3-$QQ$HQ M+\;D3SO3N=5"BNM7M#OH)1%&8QE<',B?MJ!5P^6,;!D'FQAI>]B#7^,93D;P M%Y?RHTG\FNXH)) C0YY_F4,TD$.8)F.OW,7&_&D?^R0-X>CP\ND^V$_W8 )] M8PM\G/3^[V[GK&%/AO#-W#.A$:<[$'HW"410Y\/6>6#DH3Y^;*6!PTQ]6\ ! ME2J[ =9W4IJ7@3W1M$?>Y0]02P,$% @ ,X"T5'Q]XF2D @ Z@< !D M !X;"]W;W)K&ULM55=3]LP%/TK5L0#2*SYZ#=* M([54TYB85%$8#],>W.2VL7#L8#LM[-?OV@VA:#1[@8>>*]OQ3JH' MG0,8\E1PH2=>;DQYX?LZS:&@NB-+$+BREJJ@!J=JX^M2 $GL8@N5Q+(RG E8***KHJ#J>09<[B9>Z+T$;M@F-S;@)W%)-[ $[>F_@D;321A8U&!443.R_]*DVX@ 0A4< 40V(G.Y](J=R3@U- M8B5W1-G=R&8'KE2'1G%,V*XLC<)5ACB33-/'BFGF'/I"EMCTK.) Y)JX%049 MN1*&B@U;87BJ-1A-3N=@*./Z#"'7%KF$@J529%5JI#I'1-HA)X0)5QHC6Y+#R7]<8(U<&"OV[)4>WR=%U.7IMIEKKV*MUU%GWG@U[KK[CLH=H MFX2#[C (8G_[CH9>HZ'7JF$.6SQR)8JXA307DLO->'S$OF&C8=BJX=X=9]0PW8+"ZXE,"ZD,^T-=P0M03&;D]!FHTF?O MJ6IG'Q*';/%JU.@/QIC0Z#U]LG^,!6UV1O M>CT:AD=:'1[<@>&G-OL_]/WCW?8/;F[["OZ@:L.$)AS62!5TAEBKVC\L^XF1 MI;O,5])@W]TPQ\<8E-V ZVLISW0/98[72C^:!8 E3T4NS46TL';Y/HY-NH""FYY:@L0[,Z4+ M;G&JY[%9:N"9-RKRF"7),"ZXD-%D[*_=Z.T^8Q[?::=3$=(;;XXWW#QX\ M@IER ]B$L(31'>;78?-/7/<(&WIS]MP\1J - M6M:@9=Y??X^_CS@G:O8"ZY_^QJV%POP5"--OPO1]F--]892U'C9AAN%:/ZLPF6W"8(^(HBS(5>Z""F?(DW?\16 M/<7#%Y7O)_5G-P-G37IGP?1N8&I)JE8@N43^X2G-2R^!F'(I-1BK16J1FY2; M!>&R'L"W4JQXCAP9@EI--$?1\S"5-"H7&7#7$(!6 MV&E'RNX8J_HTE$MS--_I?-O9BP<->FQ XRU&P$-[P1O8>P*7U3) M/8K6Z_JMU6\ZZI2]5HUI6(X1@#"D^J=!V2'[;U7LPZXN> XZ07[A_62C8+B^=;^,&]-D-4 MMP[,E,M'\GDV0UA9Q=G1Q]NKS_?'K^HMUBHT.^V4NU:"V: K[L*.Z:'>:L6; MA67T?^'N<-^U6LW..N6N%6 6?H-^ W=AQW1?W\5;9P7NH ;_8L^%-/B./D-' MKETCHJNSCVIBU=(?'TR5M:KPPP5F"]HMP/LSI>QFXDXDFA.HR3]02P,$% M @ ,X"T5$VJ:\!? @ A 8 !D !X;"]W;W)K&ULC95=;YLP%(;_BH5ZT4I;H4Z I")(2ZIJO9@6)>UV,>W""2?!JL&9?0CM MOY]M",I6TO0&_/6>Y[PV/B2U5,\Z!T#R4HA23[P<<7?K^WJ=0\'TM=Q!:68V M4A4,35=M?;U3P#(G*H1/@R#R"\9++TW^==^-E MQ33,I/C),\PGWL@C&6Q8)7 AZZ_0^@EMO+44VCU)W:X-/+*N-,JB%9L,"EXV M;_;2[L.1@-Z<$-!60%W>#<>0I8F2-5%VM8EF&\ZJ4YOD>&D/98G*S'*C MPW0!>RGVO-R2F8*,([EG:RXXOI+/Y+["2@%Y*!$4:"1S]FJ. \GWE>!;9C=5 MD\L[0,:%OB(7A)?D,9>59F6F$Q]-=I;AK]M,IDTF]$0FWYBZ)C3Z1&A Z=/R MCEQ>7/T;Q3?>.H.T,TA=V,&)L!\Q\6LAA2#FE&NFLM_O0 <==."@PQ-08V'0 MMP.-*G0J>UWV:3B@B;_O00T[U/ <:MB':E311U!AAPK/H<(^5-B#&O:CH@X5 MG4-%?:CHXZ[B#A6?0\5]J/@-BL9Q/VK4H4;OHAYS\PVRC?D2^X"C-\"@'S?N M<./W<1*9Z".-WWR&=!C\[\T_*BJV/IO[N>7FL@C8&%EP'1N]:FI>TT&Y9 Z@T&M9,#EU;*M0"2 M6E)9N+[G16Y)*'-F$WNV$+,)KU1!&2P$DE59$O%W#@7?3AWL[ X>:98K<^#. M)FN2P1+4TWHA],YM55): I.4,R1@-75N\'6,/4.PB!\4MG)OC8R59\Y?S.8^ MG3J>R0@*2)21(/JQ@5LH"J.D\_C3B#IM3$/<7^_4OUCSVLPSD7#+BY\T5?G4 M&3DHA16I"O7(MW?0&!H8O807TOZB;8/U')144O&R(>L,2LKJ)WEM"K%'P-$! M@M\0_"XA/$ (&D)P*B%L"*&M3&W%UB$FBLPF@F^1,&BM9A:VF):M[5-F^KY4 M0K^EFJ=FC[ !5H%$EV@A>%HE"GW5$!132;),0$9L>_@*-4AT'H,BM) 7FO*T MC-'YV04Z0Y2A[SFO)&&IG+A*9V;TW:3)8EYGX1_( OOH@3.52_29I9"^%W"U MI=:7O_,U]X\J/A!QA?SH$_(]W^])Z/84^M#2<0\]/H4^LG3OB)N@[5)@]8(# M>H>[\'-75@J>8^VV!Q=$8S_HX.(>G#_"V ];W#L/@];#X*B'FRJE?/=OED>*$K6"T<=6?]@& M&OY_]6MJM%\M/!IB/^I4OP_GA5ZW2W$O;CP>C/JK/VH]C(YZN-,7[>4"A!U) M+ 'T0%\AO5S2C)'BE*Z,VT#CC^T*]M[N2.__^])P]__&@W$8!&&G+STX/QK@ M8;SG1!"2"O$Q$MK.^<\%?).Y0 :/90%5Q,OUWI] MXOMJF4-)U;%8 S=?5D*65)NIS'RUED!31RH+GP3!P"\IX]YT[-:NY'0L-KI@ M'*XD4INRI/+O&11B._&P][@P9UFN[8(_':]I!@O0U^LK:69^HY*R$KAB@B,) MJXEWBD]F.+0$A_C)8*M:8V2MW IQ9R<7Z<0+;$50P%);"6K^[N$LZ/ZI^=>6/FEBHX%\4-2W4^\48>2F%%-X6>B^U7J W%5F\I"N5^ MT;;&!AY:;I0694TV%92,5__TH0ZB1<"#'012$TB7$.T@A#4A?"TAJ@F12Z:R MXG*844VG8RFV2%JT4;,#%Z9C&_N,VW-?:&F^,L/3TSG< ]^ 0A_1%Q"9I.N< M+=&,*9IE$C+J#D>L4(U#AS/0E!7JR!"N%S-T>'"$#A#CZ$JR MZOZRKN&LJH'LJ $3="FXSA7ZQ%-(GPOXQE#CBCRZ.B-[%2^I/$9D\ &1@)"> M@LY?0Q\Z.NZASUY#'SEZL,=-V)Q1Z/3"'7J[3^/7-P-%%QI*]7O/1E&S4>0V MBG9L]-W<,XH6T'N&%35V5'N;W$_Q<(2C@7%XWXZV!Q<.$A)V<+,>'!EA3*(& M]\Q#W'B(]WHXSQFG>[(8-#J#]PU]V&PT?'OH%770#@DG)G;2";T'%Y#('% G M])>X9!@'2="?^:BQ,-IKX9HS#2E::*J[-I[I)8U>\K[9X^#I^@O>GG[-;<=% MDAB'G?#[8'@8=+/O@1E4DO1GCULW.-YK80Y*VXQNA"SV79Z8/"F2=\[_Z6K# MX7_D'[ZX(^(XPF'_,[ZF>V)W#O])%,U5.:-R!A7J("5D0R.AZ8H6?4HU42+M7NU M;X4V/8 ;YJ:O VD!YOM*"/TXL1LTG>+T'U!+ P04 " S@+14DU)$PD " M !*!@ &0 'AL+W=OL MJ \@(0SFNPJ11M&T2NV$RKH]3'LPR4&LQG9F.PW\][.=$#$)LH>I+\1GW^_C M+LX1EE*]Z13 H"//A%X&J3'Y/<8Z3H%3W96.QP&*"VTDK\'6 6>B>M)CW8<+ !G> ) :0+SO M2LB[7%-#HU#)$BF7;=GP=CL!U*KC6BXIEX'O4,6F8)A_'%5-KBHP,O?3 M8B>-G3U^F=IA#\HEV/.]E.8&ULE5=;;^(X%/XK M%IJ56JDT<6Z$$2 5.J,=:493E;D\K/;!D .))HE9VY3.O]]C!P(D)D-?VMB< MR_>=BX\]VG'Q2Z8 BKP6>2G'O52IS7O'DYXKALY!!)$;HN"B=]3R/ENW*.]P\9SMDZ5 MWG FHPU;PQS4]\V3P)536TFR DJ9\9((6(U[#_3]C ZT@I'XD<%.GGP3367! M^2^]^)2,>ZY&!#DLE3;!\-\+S"#/M27$\=_>:*_VJ15/OP_6/QKR2&;!),QX M_C-+5#KNQ3V2P(IM<_7,=W_#GE"H[2UY+LU?LMO+NCVRW$K%B[TR(BBRLOK/ M7O>!.%&@T04%;Z_@-16""PK^7L$W1"MDAM8C4VPR$GQ'A)9&:_K#Q,9H(YNL MU&F<*X&_9JBG)I\!8R#)S1SK(]GF0/B*F#WRX15+1<+=?OFI7/("5ZQ,R%>5 M@L"=JHHP&[?DYA$4RW)Y2_KD^_R1W+R[)>](5I)O*=]*5)(C1R%>[=59[K%- M*VS>!6S4(U]XJ5))/I0)).<&'"1:L_4.;*=>I\4O3-P3+[HCGNMY%D"S:]0' M1IUVP/'KX/O&GM\=_'\>%E()+.A_.VP&M9Z5$;OD'+>1^]QPV(-JF 1G:0<0TR[@3YC2N6DQ(G$F_ MA>J$L>&-V\&*_7#8P&N1&@RB"WB'-=YA9U-.6<[*)9"YF:+/D#,%"7G,Y#+G MQT+>RIZ_J-(-GD?#\,8GN8Z,GD MH&_"G6,#9WFF,K#CI;9LQ4&S3VQR@1>$%])*O2->KS.Q,R93\A'O+:>3B]S@ M\:@.,^JV*Z''4YWZ5P9FJ5VNT*4D*\&+9@?8X^1;^$=^\Z2SBIT>B.?@C^.# M=L^/YW;U$;[ V5YB%U2C)&7E&@B&$+MZU^KJ/Y5!>WP$$?5:5=L6B]WP KGC MD*'A%0/WCAPS=%TO'T<%[9X5/\VU$9(^>T$/&"4!^BY]C(X9(_U6(9@R_ U, M-$MP'[1NKS2J=&TWFC^I#FVJY^R/XXAVSZ,6^P1/3;XM%4&R8*%MY=KM([AW MW;^L1-^L5[%T3B[/!8BU>5-(8G!7-\MZMWZW/)C;>F-_JM\SYE)^-%,]AO#> MN,Y*B:17:-*]'V"5BNI]42T4WY@K^H(KO/";SQ3?9""T /Z^XEP=%MI!_&ULG95=3]LP%(;_BA5Q =(@'\U745MIE*%-8AJBL%V;YJ2Q M2.+,=FCW[W?LAE!6IT6[2>S8[_N<N*Y<% M5%1>\ 9J7,FYJ*C"J5BYLA% ,R.J2C?PO-BM**N=V<0\NQ.S"6]5R6JX$T2V M547%GRLH^7KJ^,[K@WNV*I1^X,XF#5W! M1CF-H8-6;#:OT:%TK@*D.=FMT"UD"2TP5^'UE; N$YN6E5*X"8)3+G5<44 MOC@ES\CI-2C*2AR=D\?%-3D].2,GA-7DH>"MI'4F)Z["J+2WN^PBN-I&$ Q$ M\)V*"Q+$GTC@!8%%/O^(/#%R_[W:'8Q^WOEA@80\+C\%"&VRKBG=A M:1)Y=EC4PZ)CL,@&B_9AXW (%O>P^!@LML'B?5B21H$=EO2PY!@LL<&2?5@\ MBB,[+.UAZ4'80P'8B7,%PH9,+?D%?C)0S7'/'!]F0-X'SO MK=]X!X&W("5A5=,JR+!S8+(@E;5K>'L1G*=^'*4#$>QT//__4NYT[_[$)$G# MMV^H:TB6?6$01O$_D;D[;5F?B=BJ5JR6I(0\QL)XHWIE,_<85] MWPP+/)I!Z VXGG.N7B>Z^?>'_>PO4$L#!!0 ( #. M%0\9PN@30( -(% M 9 >&PO=V]R:W-H965T=R&HR<(!"P MLHZ!X><)9B"$(T(9OSK.H+_2 ??7+^P??>U8RY(9F"GQG9>VF@:3@)2P9HVP M=VKW";IZO,"5$L;_DEV;F\4!637&JKH#HX*:R_;+GCL?]@#C8P#: >A[ 5$' MB'RAK3)?UIQ95N1:[8AVV&#!;X/,I& M %%KXO?(#6=++KCE8,[)8 Z6<8&K"_*PF)/!V3DY(UR2^THUALG2Y*%%.8XT M7'577[=7TR-7?V%Z2&CZ@= 1I0?@L_? ,P\?OX:':$+O!.V=H)XO.NW$CZNE ML1I?U\\3G%'/&7G.^ CGK-$:I"7".RK^.GK(K98J\52N^9Z*<9Q.1GGXM&_* MH:PDB_JL5SKC7F=\4N=7)2]6_Z.UI4OW5:31.*5OQ!Y(H]ED_ %02P,$% @ M,X"T5'^X:L2Q @ : @ !D !X;"]W;W)K&UL MO59-;]LP#/TK@K%#"VRQH]A)5B0&FH]A'9:A:-#M,.R@VDQLU)8R24ZZ?S]* M=KQ\N%X.PRZQ)/,]\E$,Z=%.R&>5 &CRDF=TE4D>=,_II )G9C MI^OL#Q[2=:+-@1N.-FP-2]"/FWN).[=FB=,V>S,?&GMK\#6% MG3I8$Z/D28AGL[F+QXYG H(,(FT8&#ZV,(4L,T08QL^*TZE=&N#A>L_^P6I' M+4],P51DW])8)V-GZ) 85JS(](/8?81*3V#X(I$I^TMVI6U '1(52HN\ F,$ M>5S.R-6;ZY&KT;&!NU'E9%(ZH:\XZ9&%X#I19,YCB!OP MTW9\E[80N*BXEDWWLB>TE?%3P3N$#MX2ZE&O*:!V^())A/@]P"^?X9[KV,,?G%KT V^.)V?S:0G87(-C8J"ORIJLSB*L5_'V&^-<3%?+,E1PELN<%"3#OY#N0QK M;\-_4"Z3X5GJ?,\[+X9S,RR&8\,R2O>@I>: 5VIFF4+_!==EFZE/ZW%Y:Z?$ MR?D4QV@Y]?[0E#,8_\;KE"N2P0HIO 72;X*0#2 M&.#[E1!ZOS$.ZH^+\#=02P,$% @ ,X"T5+^.?^RB P Y@L !D !X M;"]W;W)K&ULG59-;]LX$/TKA+"'%&@BB;9DN[ - M.+87VT.Q0;QM#XL]T-+()BJ1+DG'Z;_OD%(4V_I(L#G$)#5OYKWAD)SI2:H? M>@]@R'.1"SWS]L830Y%_"@B#X6!5._[B&7IYD7>B\+CWRW-W;!GT\/; <;,%\/ M#PIG?NTEY04(S:4@"K*9MP@_K4-J <[B&X>3/AL3*V4KY0\[^9S.O, R@AP2 M8UTP_'F")>2Y]80\?E9.O3JF!9Z/7[S_Z<2CF"W3L)3Y=YZ:_R2%C!US M\RA/?T$E*++^$IEK]Y^<*MO (\E1&UE48&10<%'^LN"^9$ [& S(%RG,7I.U2"%MP2_[\2'M<>!C M.NJCU^8NB-T_)'0@ 9MA-X#CQV&B%P(>UD^S2=Q8/^F M_M/Y7C3MPD'3;-WB+AJ-S^TNI$:UU*A7ZN?BP+BR^EQF3XH;N)599H5R89C8 M\6T.A&D-IE5FU*0?!"TZETW#ZTR4%G&WQ;II,9G$86<2XCH)<6\2_C9[4 2> MN2&)O7_:CDS<"$TI;6Y3TRRW+2+(8PNCP;%QS"X/7-#-[( MYOD=5-]11,N\[0%;5^ZNZK*'R=GK'?8RV0#RL$77N:?KRL-%\%%?+GFQ!0,8[F-#F;47;F/AG_4P!>-!L(ZE1XE&8\AFO5^MF=>%:M*OUI6UB M79_TZJ;L@/&9W'&A20X9N@SN1LA*E4UE.3'RX+JFK338@[GA'AMQ4-8 OV=2 MFI>)#5"W]O/?4$L#!!0 ( #. M%00/R!>80( +H% 9 >&PO=V]R M:W-H965TICVXR;6Q<.S,OE+X]YR=-"O05KPD]OF^[^Z[LR_9&/OH"@!DSZ72;A(5 MB-4EYRXKH!2N:RK0=+(TMA1(6[OBKK(@\@ J%8][O1$OA=11F@3;W*:)6:.2 M&N:6N759"OLR!64VDZ@?;0UW24+8Q[]YD<^B7H^(5"0H6<0]'N":U#*$U$:_QK. MJ WI@;OK+?NWH)VT+(2#:Z-^RQR+2701L1R68JWPSFR^0Z/GS/-E1KGP99O: M]_PL8MG:H2D;,&502EW_Q7-3AQU ?W0 $#> ^#U@> P: "#SP*"4FM=2 M0AUF D6:6+-AUGL3FU^$8@8TR9?:M_T>+9U*PF$Z-PXMH+1 O40V!0U+B6RN MA':L\U-8*WQC3EEG!BBD?6%Q+X[W)'3]&?AY M@/?WP&>?@5\$>.^(FD';FT'@&QS@N_O0%\?^7"VH8?1:_AX),&P##$. X8$ M-V6ES L 72C,"JE7+*-^6+E8^S>YKZ$UWSCP^8GRE(Z[HX0_[=;XH\]Y=_S6 M9[;/YZSUJ<7PG5M=@EV%Z> HQ;7&^DJTUG8 785W]\X^I<%4SY'_-/54HXZM M)%UT!4NB['7]'+#UI*@W:*KP=A8&Z26&94'#%:QWH/.E,;C=^ #MN$Y? 5!+ M P04 " S@+14E9Y%FF$( !P+@ &0 'AL+W=OL&HL5+^ _"U'F3,+7\G%2K4K.$CTHSR;$\\))SM)B='&F MKWTL+\[$6F9IP3^6J%KG.2M?KW@FGL]'>+2Y\"E]7$IU87)QMF*/_([+^]7' M$KY-6B])FO.B2D6!2KXX'UWB][.0J@':XG/*GZO.9Z2@/ CQ57WYD)R//!41 MS_A<*A<,_CSQ:YYERA/$\7?C=-3>4PWL?MYX_TV#!S /K.+7(ON2)G)Y/HI' M*.$+ML[D)_'\3]X "I2_N<@J_1L]-[;>",W7E11Y,Q@BR-.B_LM>FHGH#*#1 MG@&D&4 .'4"; ?30 7XSP-(9EC+U:("?%BKO M=[*$_Z8P3E[<_+U.Y2NZ%CE44L5T+D[^8&7)5#Y.T)_,FAJLZ!K(G!DS0K2CDLD(W1<*3 M;0<3 -2B(AM45\3I\9:58T3"=XAXA-S?S=#)+Z5[]VQ&0WP;DZX!\5T 58D]07NPAXPA(##U"+!+X)%G7 MM*#*4-@JJO:-/>U:V.&J/ M02>,,*138%VOC:4NK;YA$$9AWW!F,:11$'4-M]"%+;K0B>[F90[EA"1[00^\ MX N]?EDNUH6T :N=A9TPZ-3S^KCZ=H18[&9].W_'WQ:JJ$45.5'] :VQ!@%5 M,^? 60E:E"*'G/%RGE8T!-6U!3)ZB_A&09]!)9IJ KYNB)96M+_EK,-GC3_H0'L2V#%D//6KA]0^I[ MCA1BS[1>SXGW-Y:6!N0&GEPR(&(^9SE'3[R"2D7)&F;D$?[#T8J7J; B;V[6 M#=0/;* M^DC[1O%>E,2@)$Z47[3HA/Q=/O$21#2ZJ60*4A6NZ-1_UJF_KU1NKS(&O>=N MOA09-,5Z>6N#N@/=BH1GCJ:+C0S 1Z(#L!$"V*T$MM>!E:S1&I1AJ5? ]DP] MM5.4JRG2M9.(+&-EI=9*73VJC(RDLI92'6'<7>71F.+=8K*8T7&,=\NI;T:F M8[)'GF"C3[!;H-SDJTR\"1581H[=G?VK3#FHI(5=/A, MKQXI$*_W+6DQAQ"@ZZ-5Q@H0-,^;-<>:-0>J0#S"9D5Y<9"G.Q:,7CDK40!% MIOL.IJOBZ7'DEIC. M1]R=[Z?F=B"6)K?A)K?8'THN,7V.N/O<9TBN8G<(3F&!F*T!NIV L!Q[WJ^N M@$Q+(NZ6]*$OKIA*<87$6E82]N\0KC5&TM,"A 36'8'-%([7K>A MFD9'Z#=TE09E+:BL &E?[&";IK^V68:1%9[%THW.]$QRT.ZY$8B'*J;&:5?G M3.FN8K(8Q;T69S.:1GM0F09'!G;@-:KG5"Z7/--DH$BB6KSJ?:N^+C)5H[#V M@25*35[5X?B#_NZGG]\#C&8#1MOX31LF[CWZAG8!-^!5,-E:+D4)%+<'4&A9 MEIZU:ON6./:M56NSI*ZJ-3V=N/OHEQT&3Q!O)?'"MEXW\N^-LJX)IRO$8CP. M=V6=Q2S"8]_?G9B^61B.HWJ35?_@/3-DY !QRX%;5G[ELB,%T,GM@!(@1@F0 M(U$"U"@!ZNZ^W5MUG[F]T]36],X]C7W -=6-W?GLU#1RZN[!/U6P#,32");I MX8*%&GU ?Y ^H/U.'@4V'K(8-FUVEX!I,.S^[T],?,@W&\73/%!FE0-U*85^? *S?\MA)O7?CZ)J5F4!W:;[. M#GO<1$W'I]&1M!S38JF[Q?[TZHJ'JFL;B&GGU/V\7#TB0$#)2&7>]4;.=&/? M.XYL^:;S^NYN]Y:7]OJ=M[[N9O46)84*(4'TR(U^^H^]3S=WWNK3Q)TCTY)\=TNZ30N@ MQ]PU!8:[_2-YV.H;FO;=&[/OD>$#KFNYZHK2,+<_L#FJDP",^ZU/PGU#JOZ1 M[)$"P\K!C]LC#;@>3$Y@B#IP$[5)SEL?:0>&,0-R)$DR5!NX]Q3?E22WZ^$D M&?8-W.Q[RUX&:"SHG)8)CB0)AED#MRK^KB2X7?N#3Q,"P[:!FQ*;++R!QP+# ME4%\)-DQU!JX]>IW9C@[H:';\ "Z1;8PZ_#J\T7U2;4$A$O[KEH-ZYQC ML)ZJ&J!C;QB'(>1P@)#;*GLK(8>&D,,C(>30$'+XXPAYP+7CR>*D.?Z%7X_JP\_&S?U66S8^C^F4&X97X!+;QP! M39?U\>;ZBQ0K?>#W04@I&ULG5;)]U/:DD]V%'VS%.,!;P6.>%#(Q5B?6^:/$IQ@?@=76,B_ZPH M*Y"00Y:8?,TPBC6HR$W'LGRS0!DQ1@,]-V>C =V(/"-XSH!OB@*QMPG.Z6YH MV,9^XBE+4J$FS-%@C1*\P.+'>L[DR*Q9XJS A&>4 ,.KH3&V[V>ALM<&/S.\ MXP=]4$J6E#ZKP==X:%@J()SC2"@&))LMGN(\5T0RC)>*TZA=*N!A?\_^26N7 M6I:(XRG-?V6Q2(=&:$",5VB3BR>Z^X(K/3W%%]&"_ J@*=7II2BUV&&!!H-&-T!4]:2 M377T8FJTE)\1M>T+P>3?3.+$Z.%EDXDWF-)")A)'>B^N%F4. %W!6.V+LL@( M?*<"Y; 0-'J&\19E.5KF&&3JP6>&B+B&JQD6C*H@)V60SI$@;0<>*1$IAP<2X_@]@2D5U[*=O>R)@X\T'"[ SX[!QYJN'5"C5MOHJOYW"-\"[7(MRK]8YBC-WDJ!8R9 MW),$J_X-?*,D0CR%AU>URQA^CY=<,'GF_ISP[M7>/>W=.^6= WJ7$8G*B!M8 MXB0C)".)/)PY(A&&*YD*95)<=R5"ZRU8K,:$ML6KG,0?2FQ;>1X8;="OU;H M7ZQ0-Q^+\UM1W=I^T&\([++R^G9#82=7Z'=K#&J-P<4:97>%LS-4!NVU#QK1 M3]LV=C]L*.S@L:UN?6&M+[Q8'R;Q?YS&L!V<;P<-E6VC]I&==3 ='ME2IWGP MCA68);H>X!#1#1'EW5[/UB7'6+^TC?F)+$7*RN$?35G'R*M7WD@<0U MWU(&;U9<%$3!HU@[ZT9.03+6&P_-W+T8#_E.Y1FC]P+)75$0 M\3:A.=^/>KCW/O&0K3=*3SCCX9:LZ9RJI^V]@">G]I)F!64RXPP)NAKU;O#7 M&8ZU@4'\D]&];(R1IK+@_%D_W*6CGJLCHCE=*NV"P,\+G=(\UYX@CE^5TU[] M36W8'+][_\N0!S(+(NF4YS^R5&U&O:2'4KHBNUP]\/W?M"(4:G]+GDOS'^TK MK-M#RYU4O*B,(8(B8^4O>:V$:!C@Z(R!5QEX;8/@C(%?&?@?-0@J@\ H4U(Q M.LR((N.AX'LD-!J\Z8$1TU@#_8SIO,^5@+<9V*GQ[:]=IM[0E!=029*87/3G M91$@OD*WJQ5D2(_FBB^?KR:@<7H$OT#]&54DR^4%ND)/\QGJ?[E 7Y"#Y(8( M*E'&T!/+E+R$21@_;OA.$I;*H:. @ [#65;!3LI@O3/!8@]]YTQM)+IE*4V/ M'3C O*;OO=.?>)T>OQ-QC;SH$GFNYUD"FG[$/#;FV&(^^XAY8LS=#C9^G4S? M^///^)MKP:\6)RE"-T(0MJ:P7A5:O*$F[IZ\F>F;/1$I^OD-7*([10OY;T= M01U08 (*SE5753T,P:9TI<@K%,"2%]26^M)3:#SIW>IE'$7^ )+RTLS'*2J, MXJB%FEE0?AS&->J(3%B3"3O)W)G0T2.PF%!&5YFRT2A]1(U/7V$YT0T9JTZE$$DC=C=ZT'4DL$&2K#;_&LI-[.9Q&>2G]22 M)+\M29KE.P7O?TN4Q":*WQ+%!HH'+1FL(-\NPZ"68= IPY1+4]R2Y%1V;'38 M/?11]W/LO;C1VO$?VWTK5\T%B%VOM4JG%M3 =5OYLH(2>[ZP=R#C=9)YH!+J M<;E!<'2 @]T+G%BW6KPNI0Y]$W^2QHD/G1/_N=99N8J.=D\;!>;'0>*W M\V>!^4DX.)/!0_O$W?USKM?:)5I#[Q30@'0>20I'VDPJ0?3IOTNW0W/#T2=) MY:$+X>XV]+]2&9\L'@][.&RG\A2&$_]DZ[3"!@.WE4JG<7\HJ%B;>YB$_K!C MJCQ+U[/U7>_&W'!:\Q-]!S3WDH.;\@()1]UUQB3*Z0I&PO=V]R:W-H965TY7PJ"LU9!H\2J2)-J=S? A>[F8>]P\ 3 MVVQU.1#,ISG=P!+T/_FC-+V@84E8"IEB(D,2UC/O!G]5+BFH^7N%.^"\9#(Z?M2D7K-F"3QM']@_6>.-,<]4 MP9W@_[)$;V?>V$,)K&G!]9/8_0VU08.2;R6XLK]H5\\-/;0JE!9I#38*4I95 M__2M=L0)@ PN $@-('T!40V(^@+B&F!='52F6#\LJ*;SJ10[),O9AJUL6&=: MM#&?967.BP)FK"%EF^Z +?A5<*.*FQQN\[F; M,!KZX\&[MEQPX^+H F[1L=[(QR-7D,>-)\9.HB>F7J[7TE09EFF0H#225$.; M!]Q$H3\FK0[H@D7M]KMAV!_$+O,GC?F3?AO!V)ZB*Y:A/5"IWK?9[V:**R0B M**VJ+9Z@A.Y5FTOZ,44')C*XQ+1P,T4UTZ1APBU,9X[#X?&T"]WE@;YUE =\ MA@C+$_'+:F2!3UB3IL2)VI0D^'I(X^EUUHH/) M:&HO%!VXT!^UXA8=..*37YUW[H/CN8S=!^O_*18=5(<W\6>AS=W>-K?FO0:RG&"^KX70 MATZY0/,"G/\$4$L#!!0 ( #. M%21<&WI^@, &4/ 9 >&PO=V]R M:W-H965TR#:DQ,)E6U*I.RO&2RS5*5][8LL)SHU167C(]R.OQ+1R%C-S M[8DO9FPG"UJ1)P[$KBPQ_[XD!=O/'>@<+GRAZXW4%[S%;(O7Y)G(?[=/7)UY MK9>6/&5YG(S=Q('Y&2%=X7\ MPO9_D@8HU/XR5@CS'^P;K>^ ;")Z!@H4+L!:@Q0WV!R MQB!H#(*Q!I/&8&(R4Z.8/*18XL6,LSW@6JV\Z0.33&.M\&FEU_U9/RVH_([>&"E>I,$-FMQ\ZS>KGQ7$,!6X%FR[!7\O35W[O4J*?TMN$F)Q+00 MM^ ._ H\(#:8$W'XH17X9\-V E>YF'E2Q:F?YF5-3,LZ)G0F)HC )U;)C0"/ M54[R4P>> FPIT8%RB2YZ_(2Y"U#T 2 ?(4M #V/,8V,.+>;I&//$F/L7:()V MS0+C+SCC[_.N?"'\@J-)ZVAB'$W..%J2-:TJ6JW5UBEPE1%PHU:N7L-;V[K5 M[B+C3E>4MP7TP^G,>^OFTB)",#H5I191$H6MZ 0G;''"BSCU2RK FN-*DOP: M3#@((4EZ*$/)M \RE,!H:N>(6HYH% =Y)SRCXCI)-(CA+D!QC\4B0D&?QB** M$]^.$[*.PCM%-.68GJ10A75']CRT^$N07V,H698%E*+J%L63E"@?VQ?_L5: M^-4T=K46]V^$JP\5\-ALFM]^@9'_^Q.G&;E0*6&G3\*?J)4Y*PK,!=@27B?1 MFL/&==)AGTS=I+]#;;*)Z\->(BVR('"CY$PJT9$0_7#Y',E7.X:P^Y;$;HCZ M@!9='+LHZ!-:=%'D3@/_^'=F$\!C$X7!3U39D<#!,,")[P:P#VS1!;Z+^F77 MID.!>Z:/P&-_AY<;O+WTCF0&ULK59=<]HX%/TK=SQY2&8H_@CFHP/,$,C.]J$M$YKT86R<9U CCI[KZ ).O<>XYT)-WQGHL?,D94\)REN9Q8L5+; MC[8M@Q@S)KM\BSE]V7"1,45=$=ER*Y"%!I2EMNH'K=+03V[CA(F&>8RX3D( MW$RLF?MQX1J F?&4X%XVVJ"EK#G_H3N?PHGE:$:88J!T"$9_.YQCFNI(Q.-G M%=2J87 M]M5_K/G:B$: ,^_ / J@/<*X/8N &XKP.U[ ;T*T#,K M4THQZ[!@BDW'@N]!Z-D433?,8AHTR4]RO>\K)>AK0C@UO?]9).H W&]*DT ? -?"R45R\,DC^#K5G^6\(124;\#]\];VCX,07$SV $N:!!%D$BV M3O$&KA>H6)+*&_@ CZL%7%_=P!78(&,F4$*2PV.>*-EI#'R+>2$I(PU>O>B/ M;46"-6T[J,3=E>*\"^)<#S[S7,42[O,0PYKF\XW+=>:T1/S/1!:_? M <_QO#.$YN^!#PS@?]+$)882ZW8$O/ ^8C,U&YQ+AK]E:*D%G]>^6[+TZ>\]D[UW(_J7(UBB,R4IC M=8R)B OM-F##6SL:AFOR0NF2FW-.*'/U32Y]V>VF0V]YY[OV:>__W MN#^@?@7T,9[3D=![6+ 4OJ'(6G6<(]R>N0\'U*('D)5GSQU R ZRQ3M2@ M-?0LB@1&3"%\(@D)/3X!/+&T:-^*;W3!+\.:WO!W#=VX#-\R M\/#$P/[0KPF5M\OIG('CO)RS.)TS;,QY(6Q4"QO]MX/P6N;[C#\Z-;[3[?OG MN;K.KQ?-^?^LWV!^]GUI3^577A\=O>[Y;WG=;;S,[K]U^UNLW5-[N_U!_]7* MVHVR(4,1F?)+0L"+7)451#U:EW@S4]C8OZ:7]2&]3!$QA!0W!'6Z \HMRI*K M["B^-47(FBLJ:4PSIC(5A9Y WS>&PO=V]R:W-H965T+DL2B_52M*&?B1I7EU,5HQMG[GNM5L1;.XI"SPO<+$[RT712?W=33B?%AJ5)3F]*4&VR M+"Z?KFA:/%Z,_-'S%[?)C2?W<50%&@ON*OA#Y6G6,@FG)?%-_$RF'[YO$O8$KHN,]W,5UYEZ M<]=T$2@6X,N&52S.YTF^!/P#?/A!RUE2Q?77^G%L*;LID1L%MG"\I^/L3CP4^ M,II5_QB4XE8IKI5BC5+99]U^/0>_;[)[KND-[[8F)6_!?V!7A.GX%.R MH+MDFB,&X(G&905"D#5C#49@'C^91D/0-B88H#$O>ELD?UZDJ="TYIU1I__M MKG8UP:-.^DGHA&1W!X2MYO @S9W[NQT7W7O^T#$2]L8(B302HU9B=+S$X=(: M]=/J.8%&\[C5/#9J/H.>@T+P"SA#D8/P07*V OF>,G+OE7N0WX&.;TQ+4RW' MRW8X'I\_)7!E:9(E;"^.F[FJ-($44 M'_UTHY8ANG>ACY!&F2*(;X&0$[UZ3TC\TJQ]M,^L?84>?PCV6/N*C+XU0) 3 M:'I!,<8_##)#&;8,MS56H$ZEHHIO@94!VY;U=D=.W=4:08HC MT,R1(6Q;AMBV;L43C MB%#1!AY&FZ%\6X;;&BR^Q@"AH@NTH,N R>W/841R=6-G.(>F61$)FXDD')T$TMKYP='6 MCA5%;QKD\Z+?_+*79LH MPA#S/,7:M4G_Y4JH>98DBB'$EB%['%O62[H#7:=&\8,<]G;^%+N6(;;L.M2- M90428@&24^W:''(L[9JT=BW.M4;- P S0T !D M !X;"]W;W)K&ULG9=;C]HZ$,>_BI4>5;M2F\2Y MIP>0%NCMH=)J.;M]]A(#UB8VM""W_XSG-[;']N3(^(O8 M82S!SR*G8FKMI-Q_/)#M3I8OG-EDC[9XA>7C M_IZK)Z?QDI$"4T$8!1QOIM8=_+"$06F@%4\$'T7K'I0HSXR]E ]?LZGEEA'A M'*]EZ0*IRRM>X#PO/:DX?M1.K:;-TK!]?_+^2<,KF&*9'@KNPM M97<+;I98(I*+6_#>K!7@YF'UJ+__ QP@=HAC<;H0"O[;L8- -!,31RJ>,BIG M7<<^KV+WKL0./?"-4;D3X"/-<';IP%&):++AG;(Q]P8]?D/JYJ@]O3?U6N8NTN[+RO,Z\"/H3Y[6=2Y,H<2]%2X,H\8-&=($3 M-CCA(,YGCF@Y2/\ $?::AFZ<=B#ZHC0(.PPF1_ *0]0P1(,,3VJN_1DAZK7\ M/O4[X2T,HB2!'0:3*(W-#''#$ \RJ,*]P60$1MQO''8C7)A$?A?#(/)B:,9( M&HQD$$,5G[^8&DE_0(=QU&$QB'KS9VD2M>;/!4O:L*2#)>.[7B=5C]R]8J[6 M?? )$?[V#8S\RK_!G35[M.6M21:W?[ M>6&0A;X=!YT4&F1!;*>I.8FPM:C"T15F)%>]3,-6* FTHQZ801=#.^B1&711 M9,>1>_Y=&??0.V-Z8XO02$JO'U7@VVEW_)MTH6>W"DY-:=)!V[L"=EXXH?\7 ME6DDFV_H&=<.T_:ORVFP"4/;C[J<)IUK)]= SPL['%[9#;5K)&W0FSEQ8'>7 MOH5!9IBN2X/L$YKGUM@OM7G!0'6[$!EM#4JRPCF:YW*J["QN5'+*46@J M!2A<#J-Q]WJ2.GMO\$)QH_?&X")92/GF)@_Y,.HX(&28&:= [&N--\B8$[(8 M[[5FU!SI'/?'._5['[N-94$TWDCV2G-3#*.K"')"Z>72:;] M$S:U;2>"K-)&\MK9$G JPIM\U'G8<^@=F\+1X4KRMPHNTNMGQG=O5?4;.%&!V":AR42RR\0D.:GX2%0;DO0< MDDZ2?(.XY@S/$_J])M,]K]\[HC]W0M_=%Y1_3?=8*2)6:+]T XLM[-M-R=8O MCS=$Y?#KIY6$!X-<_SX!U&^ ^AZH?PI(GP/NU7)M*P@+AJHBY-0K_X:69CQ&I7M"G!/J((7PBH\0II+QHC2 M4*(*K [ZLWZ'P /"U1[X9;_=.PR>-N#I_X'/T/5$*E:VVL(HVWXJPN )%?\W MD$.0IX_KPA:)@A1XN 4]R,GVX&<:[S4'CFKE6Z"&3%;"A#[1K#9==AR:RZ=Y M:-'VBJRHT,!P:5T[[4N;2!7:7I@86?I6LY#&-BX_+.R? I4SL/M+*@[@9WQCN-5';7!6'J3W?(UXAYX[) MZOA9DT;-.QWPN/W,_MF;MV8>J,8KR;^SW*S'T3""')>TXN9.;O_&VI 7N)!< M^U_8UG/3"!:5-K*HP59!P<3^GS[5@3@"D/X)0%8#LE\!W1. 3@WHO!70K0%= M'YF]%1^'&35T,E)R"\K-MFRNX8/IT=8^$V[=YT;9I\SBS.3Z9\7,#JYD83-) M4[\69W.;77G%$>02/E.FX!OE%<(-51N;B7,C%QNX%\QHF&J;,*5#Z8]P-D-# M&;>M\__.A;.;^;W^.$J,5>W>G2QJA9=[A=D)A22#&RG,6L.UR#%_29!8NXWG M[-GS919DM-IBR/I_099F68N@J[? !QY.6N"SM\"''IX&W'2:%>QXOLX)OOF: M*CQWN9^_7,:I4E2LT&Y2 P\[.)YW2W=^>+JE*H68XBAQU#GK!B?QFGZ(:"CU^CH!7FNGTI[N%BWVB=AJ=@"X5%R M&QUN<[Y-6)BP2^)^_T-;PKR"Z\3#7LA1OW'4#Q+=,;TY7RI$8,*@0FU 48-M M3L)$).ZV&PG#TCB["/D8-#X&;UL9:Z* ,R9@AU2U'PYAILX>V6;EO<#9.X O MHC!LHC ,,MTPP8JJ"#!=-$P7?\810-+#M9+^YLTW>X6Q,XC)()1]Y.C.([]I M'\U>82)Q+[@C2';0E(6S@3Z]D@WD<".0/^1*((<[@80/]??D0YC1G<8D&/O# M14'"!_3_R8GOHC\9?S2E=F^ M]#O0[&MT6UBLF-# <6DITWA@I:I]V;OO&%GZ0O!!&EM6^N;:?BJ@8_&T?V2RY;11 MLJ+"A!>4 (:W"^O.^YAZ@2)HQ'.!C[QS#Y25%TI?5>.?;&&Y2A$N\4:H$$A> MWO ]+DL52>KXW@2UVF\J8O?^%/VS-B_-O"".[VGYK@0O.@* 38$V"<$5PA^ M0_"G$H*&H%/MU%9T'E(DT'+.Z!$PA9;1U(U.IF9+^P51_;X63+XM)$\L/WT_ M%.(GN*>5'$D# - M>$#L58Z^M:";5_!$"@'N5$])SBVX2;% 1RY^H^O#7U M6QTNTN%4P7E;>KX_=]ZZJ31@PAXF-6"BJ,5<> E;+^&HER\,$8&S]QR$@R_# MI&?@?4@ZA 2A67[4RH]&Y3]C/D%]-/CN!]_MR1]B>HAT#'$A/F[%QZ/B98'> MXF*"_GBH/XAZ^DV8?OX-F# Q>TA:#\FH!UEJ?F$B) ,!2=CS,80,YDIJP'3F MRH6/6>MC-EH^#6?N^>?U4FF@1(D=N[/.KY=9$P7:<6Q.KM=9 M3;W)96:BWV9]]KJ][,YLKU]W3,#$MV?AF$T#9Q;:R>R*3WCV":?6HXDVX5!) MZ-K>H"_AN_5I%'+IY[QD>OXOE*B)EORA)5^.N[XC RP*[!GLVS+@U,B_LG)X MYU7<&U_&#:5KHL%@,$GDX(G[E

V?&I@;*]1E;VW8Z>]P*LYT^*W"PH0^[0]C]SI77CO^4J=4_3>^1RF/N3(C9BL6QR4>"M#NM*I!5A];J@;@N[U M3OJ%"KDOU[>Y/&MAI@#R_992<6JH#[2GM^5_4$L#!!0 ( #. M%3H-;>) MO0( '8& 9 >&PO=V]R:W-H965T+E9[8*M ^_8R>D5 6DO4EB M>^;W-S/VI+?69FDS1 ?O4BC;CS+G\JLXMK,,);--G:.BE;DVDCD:FD5L):)>42E>5:@<%Y/QJVKT9=;Q\,7CBN[JWP&H7P0H3Q5FE&]9;>@W&6Y.:_PBA!F^"X\H79>(,K7+R48@I.PPM:=P*-&W2,"WL"W[\Z M0.-A\DQ+-F,&+7 %3YDN+%.I[<6.0O @\:S"'96XR0'<=@(/6KF,*%2*Z6>! MF&*O$Y!L$S!*CBH2;Q.2[BDDK23Y!G'%63Z/Z)_5"3X+^F<']"=>Z+L_..GG M+ ^-86J!=, =3#>P:S=FFS ]7#.3PN]?) GW#J7]!. M&5=41FA0:=9B?93]ZMR;O_1_Z( MOA-RM:!B*V>HZ11,P!,:^362?93'MVO#!IF!2Y#A$NP[#?%.+Y!H%J'C69CI M0KFR+=2S=5,=EKWDP[SLR'0U%EQ9$#@GUU;S!Z70E%VN'#B=A\XRU8[Z5/C, MZ,> QAO0^EQKMQWX#>I?S> ?4$L#!!0 ( #. M%0B$T80+0, "H* 9 M >&PO=V]R:W-H965TJ"EL454)+TD%2=_WR&E*$HL:;U +[%(S7OS'D>9 MX>*H] ^3 UCR* IIED%N[>%3&)HT!\',I3J Q#<[I06SN-3[T!PTL,R#1!'2 M*$I"P;@,5@N_=ZM7"U7:@DNXU<240C#]= V%.BZ#.'C>N./[W+J-<+4XL#W< M@_UVN-6X"AN6C N0ABM)-.R6P57\:1./',!'_,7A:%K/Q%G9*O7#+3YGRR!R MBJ" U#H*AC\/L(:B<$RHX]^:-&AR.F#[^9G]=V\>S6R9@;4J_N:9S9?!+" 9 M[%A9V#MU_ -J0Q/'EZK"^+_D6,5.IP%)2V.5J,&H0'!9_;+'^B!:@#CI = : M0-\"QCV 40T8G0L8UX"Q/YG*BC^'#;-LM=#J2+2+1C;WX _3H]$^EZ[N]U;C M6XXXNUHK(;C%0EI#F,S(6DG+Y1YDRL&0"_*5:,*VS7U?9:4_VF)(;3)@;\IO,('M-$**5Q@]] M]G--!QEOF+XD-/E(:$1IAZ#U.?"IA\<=\,TY\)F'1P-N1DUU1IYO=$9U_OF" M+\EG"\)\'Z >-]1C3SWNH;Y#4@*/V#\,=!6N0D\\VC6/AU4\GT=HZJ%]FEU1 M]&W4IB-J-FY%O3(P:0Q,_M, *_ #3)7H=%#!DW;6R8F!R:FT\8G^CJ!1G_RD MD9\,RE^S TNY?<+F:4 _,-\%=]#I)#EQ@D;Z!$P; =-! 5="E?@)L+T&R(A5 M!.?&Q8$]=0F8GA[E=-*K8-8HF TJN"UUFF//)FI;\+T_@:[DLX[D,:7SI#O[ MO,D^'_:?9=REQ&](*GF!XZ:4&=L6T%>%^:F._BK$T4L#CL[5P?Y'26K6MAPZ M(*9/L]M<>*[\F'^S?^TN0GXXO]!4MR@<#WLN#2E@AY31Y115Z>IB M4BVL.OA1O546![]_S/$R!]H%X/N=4O9YX1(TU\/53U!+ P04 " S@+14 M4YMGRGD" "-!@ &0 'AL+W=OB&4H/>6B[T)&B,65^&H:X;VA)](==4P,Y2JI88F*I5 MJ->*DH43M3S$492%+6$BJ$JW-E-5*3O#F: SA737MD2]7U,N-Y,@#CX6'MBJ M,78AK,HU6=%':I[7,P6ST+LL6$N%9E(@19>3X"J^O"YLO OXSNA&[XR1K60N MY8N=?%M,@L@F1#FMC74@<'NE4\JY-8(T_FP] X^TPMWQA_NMJQUJF1--IY+_ M8 O33()Q@!9T23IN'N3F*]W6DUJ_6G+MKFC3Q^807'?:R'8KA@Q:)OH[>=N> MPXX QP<$>"O +N\>Y+*\(894I9(;I&PTN-F!*]6I(3DF[$-Y- IV&>A,-95M MRPR%G>WH@*W/ M^G[.V8K8YW^.;IFN"4<_*5'HCIA.,?..?EW-M5'P;OS^!#ORV)'#)@>P4,1H MZ QZ5>I4]BMYK=(X3G)+LVB<)L.TL:>- M/Z4]-13:Y])0-<0<[S$/%%=X7/$Y3AK"ATC%WEL9YS'&1?8?+]SI+K91PS>[ M8D(C3I>@C"YRL%!]\^LG1JY=PYE+ ^W+#1OX7U!E V!_*:7YF-@>YO] U5]0 M2P,$% @ ,X"T5$?UC#CP P I0X !D !X;"]W;W)K&ULO5=1;^(X$/XK5K32M1)'XD 2J "I+;2WIUL)E>W=P^D>7&*( MU23.V@YL[]??V E):$/*[=YM'L!VYIOY9C*>L2=[+IYE1*E"7Y,XE5,K4BJ[ MLFVYCFA"9)]G-(4W&RX2HF JMK;,!"6A 26Q[3J.;R>$I=9L8M:68C;AN8I9 M2I<"R3Q)B'BYH3'?3RUL'18>V#92>L&>33*RI2NJ'K.E@)E=:0E90E/)>(H$ MW4RM:WQUCWT-,!*_,[J7C3'2KCQQ_JPG'\.IY6A&-*9KI540^-O16QK'6A/P M^%(JM2J;&M@<'[3?&>?!F2>(YY*DH9S8"AAIO?:ZM'Y36'=/6,$$F:]&?OP$ ?50TD7]UF!M6YH;&W/"$N0>:Y6(=05U#D,U09Q43%*JN MTJ;7/$F@!W0S[@>= ,'?-'&H1<\;CD7\L-F\1 M@Q;CN)78D9]>Y:?WW_B)+F!W%WO^LLW9PHS?H.=B1S_M_/R*G]_)[WI'!71! MH"(5RJ@H* #/ ^W0$ MY'!,A:XE6CH6I48/C"/?QR*D?W,XVJ-@&G6R7T#JI M$$"JS(VR2))<15RPOTNV'6$,WH31SH R\TYF!W9J5^W^7SD5IXJC: M>5 [3Y&KNP@>?&/(@",[6AF 1TM9CS> MV;'KO=F+[\L=.U7W*MS= MK.KDQN-_F=QUG\#>#TGNNO#C[LK_//5^@V^FAR056@#>;SA7AXDV4-U,9_\ 4$L#!!0 ( #. M%0!\_<+ M @4 !H7 9 >&PO=V]R:W-H965TB@J3OKUI99(ED3169"\ M6(O/O;J'RSDDYSO*[K*0$ X>DCC-3B#^_5/V MKR5Y0>869V1%X[^C@(>G$W<" K+&>Y#'F) #?>$@86-%$C*"P MZ-I[ LY3GR8$'/U!L^PS./((QU$L[J;@YMH#1Y\^@T\@2L'WD.893H-LKG%1 M59%;\^L*EE4%:*0"B, %37F8@5_3@ 3=!)J@TW!"3YR62)GQ K-C@.PO .D( M20I:/2?<*<.A)-Q[3KA;ANL*-D;30T:9SQCKH6^K8 MD91_ 7\*9:!K\!T_@'^N:!P#,1EVF 7_*CYL-A\VRP^;(Q]>XABG/I'U:!5H ME8&%LMPOH.'.=-V::_?[#2W!(31SG%D7YTEPT-21J3>X#@.K86 I&:QR5C03 MV!(6T0 (E10RD +RX(.TDJ MY.J&G*#3$'0.$"QEJ= @LEX+ERC&.0[HMK0+<7]V?2.F&'2GNFR.+YU!47J/ MVT&$-T1,D>7(>;D-+_>UL\H=#B5K-G-AOU,D.-GL\R2XWNSK,)@U#&9*!E_K M:50-0?]1(350;VU(_UB5@WL."%_;(W7D?A.BF=GK#@EH"JVQ"0Y16Q=Z3_6J MLQ^0+PFJHU_=VEO/@L;[RE.=7S5_E9!NW:WE0;7G%4.LDAMI4>;AHE20;E&M MBT&UC:D&J,2C$#3Z10U1@V'LR5(IAG%K5%#M5#>IV(_$T7\D^/DG:.N__"8V M(UFUH"39Y^H=3:OK=3,X5#.[M1#H?+"HM"H/7RWS<*C+R#7 BI(=T'?V@/2WU=/ZOR'UCL26&?!TRV_M1BDMABUK*"A M@4#H]&U&@II".(,CM;4V@]0VHQBI2&(AT'+ZJWP);#B@/6FRT0&-6JM!:JMY MY@Y6J_>PJOUE:Q/(_%AA0:T9H%>; 9+(O#OL+8G.&Z;=WY+)8%"W[9'N:NT MO6CC\E+]0;)]RV!5(T&-KVI0ZR?HT)[DK2HDV5'(5&@(4ZA0ZTE([4D'5$BR M79"HD,R6QE6HM25TR);>MMU#0]/I[-7JZI^#\@ZANL]9>:S9>[^$ M)UYU3-NFJ4Z-+S#;%(N]F*Q%2OW8$36QZB"V>N!T6QY-WE+.:5+>A@0'A!4 M\?^:4O[T4'R@.0Y?_ ]02P,$% @ ,X"T5&U< >>Q @ 2 < !D !X M;"]W;W)K&ULC55=;YLP%/TK%NI#*ZT!##AI19": MLFE[Z%0U[?8P[<$!)U@%.[--T_W[V890"DG6E^"/<^X]QS>^CG= MJY+)N5,HM;UV79D5I,)RPK>$Z9TU%Q56>BHVKMP*@G-+JDH7>AYR*TR9D\1V M[5XD,:]521FY%T#6587%WP4I^6[N^,Y^X8%N"F46W"3>X@U9$O6TO1=ZYG91 M_J2Y*N;.S $Y6>.Z5 ]\]Y6T M?B(3+^.EM+]@UV(]!V2U5+QJR5I!15GSQ:_M.?0(/CI"@"T!#@GA$4+0$H*/ M$L*6$-J3::S8IF5K^Y29LB^5T+M4\U3RC66\(N 1 MOQ()SI=-\0%?@W9C0?1?BX ^[ *$2(#\$=9ZJ0X#/+2?X^@*M===;@WMH"GHQXA\4$0/0) M0 _" X)N/T*?6KI_@)Y^A#ZS=.^$FZ K5&#C!?\M%$BIS$HN:UV77SH]* MQZ@P]*.W6.^41YWRZ*3R[YQ='E/?,%$O83!#03 =J!_#($1>-("E8Y@?3'T? M'M:/.OWHI/ZVN*OFLM%FILQE.^0(C8XP0#.$@H&C,0R&$0S1P-$8YL]\B-# MD=OK,141&]NK)Z+=ECHIXX( ]#[:\[5?F(2=(]G\@]02P,$% M @ ,X"T5(BUE,]4 P PP !D !X;"]W;W)K&ULK59=;]HP%/TK5M2'5EI)['Q7@%3*IE5:IZJTV\.T!Y<8B)K8S#;0_?O9 M3@@A"91)O(#MG'-RS_6-??L;QM_$@A )WO.,BH&UD')Y8]MBNB Y%CVV)%0] MF3&>8ZFF?&Z+)2]A?XCF9$/FR?.1J9ES@74+;\;0TP2# M^)&2C:B-@;;RRMB;GMPG \O1$9&,3*66P.IO3>Y(EFDE%<>?4M2JWJF)]?%6 M_8LQK\R\8D'N6/8S3>1B8$462,@,KS+YQ#9?26G(UWI3E@GS"S8EUK' ="4D MRTNRBB!/:?&/W\M$U @P.$! )0$U"=X!@EL2W%,)7DDPJ;8+*R8/8RSQL,_9 M!G"-5FIZ8))IV,I^2O6^3R173U/%D\-[.F4Y <_XG0AP.2EV'[ 9>.1LG9K= MO1P12F:IO *JS$"=< 4NQT3B-%.C:_ R&8/+BRMP 5(*GA=L)3!-1-^6*DS] M,GM:AC0J0D('0H((/# J%P)\I@E)]@5LY:\RB;8F1^BHX@/F/8""3P Y"'4$ M='<*/31TV$$?GT*/#-TYXL:MMLPU>NXI6_;KFWH*[B7)Q>\CVEZE[1EM[X#V M,Y,X4W7'.:$22/P.EMLZZ-K(0LPW8OJ$60_]T'/-]?2=T>L/"@FBG1@Z>RG!W:$-W7,64ZFV7P2Q MOC_VL]^&NL=R/_NMH"G7!?_45/M0_XZBMRXZ:H#YKO0;[KJ M@'F^%S1&PO=V]R:W-H965T.P/%-*F1.-=[*O:^.$FAB07GF1T$P]G/*>&\QL\\>Y&(F"ITQ#@^2 MJ"+/J?RQA$RQ(][ %_>WX(/'.KUD2E@-73' B(9WW M[L*/ZW!@ /:+[PQ.ZN*:&%-V0CR:F_MDW@O,CB"#6!L*BG]/L((L,TRXCW\K MTEZ]I@%>7I_9/UOCT9@=5; 2V5\LT8=Y;]HC":2TR/1&G/Z RJ"1X8M%INPO M.57?!CT2%TJ+O +C#G+&RW_Z7 EQ 0C'+8"H D2_ H8M@$$%&+P5,*P 0ZM, M:8K584TU72QR(%_I,RC2WY;> M)R(E#U(\,>O=_A(XI$S?$ PS<@EX3[::ZD(+A'R&!"3-R(9J0#!H^GS^=@.Q MX#'+NOB']-;YEF;J9^1I-,!OQXVJ[RW*[4O?QUVI,*I5&#F)L.A@2>&$E8)CM$-"J"8)2U.0P+451#4I MXB;NWWKCX%U3:JPZ@%-OV Q<=P!'WN@5\$J4<2W*V,FTU2)^_&#*<$)0%CR; ME$WY)A7<3/W NVU1H1,X;5&A QAY$[<*DUJ%R5M"XP-F"!YI"8:(IGS/=AF< MHP4K5Q&W">,F1_O"%F$Z@8,683J!KQ6]$F9:"S-U,JT*:3/#5A!S/N#ADE9Y M!%1RQO>-">-F#4R^-.G1!1LV%Q W+#3R.[2XK;6X=6MQP)@P 4&>:%;0L@?* ML NC/&ZLHVXZ=%+4$A9N8-!61SO7>QV&5T*$P4L'$CBY-M@$8LDP3<=1,FPQ M?F PD()+;!OVG/W$%#+!LBN[D,8(Z5BAS&ULK5=1;^HV%/XK5G0?6JDEL8$ 5Q1II;U;I:VJRNWV,.W!A -8 M-[&YM@-TVH_?<9(FV4A2=-47ZS M[YMH"PDW/;4#B5_62B?^&:G@:\R4!+[+ A"/^%">K-I]NY)SZ8JM;&0 M\*2)29.$Z]=;B-7AQJ/>VXMGL=E:]\*?37=\ PNP+[LGC4]^&64E$I!&*$DT MK&^\G^CG>]9W@*S'[P(.IM8F+I6E4M_QO99'7Z!(J&ABQ>I MV&2_Y)#W#2<>B5)C55* D4$B9/[/CX40-0#MMP!8 6#_!PQ: /T"T#\7,"@ M@W,!PP*0I>[GN6?"W7'+9U.M#D2[WAC--3+U,S3J):1;* NK\:M G)T]R$@E M0+[R(QAR\BT 7Y_#GRE<*S+%[_'.'__!6_D@<+B?FK(W:_C-W/8@]:8C]IM1=9*:.3$"7A MVF)Q$ZLY%GA6GY8?22SX4L3"OC9-13[ ,!O F,]CQ.>>X5,;H5EQ$T\<@#AC4>_386PY+%L)/%SUH90U*I(5(;*?Z& M52;'$B2LA6U:UO/A*0LV'DU*'OGZ&YYHUM#KOJ%7R()QF>,!^US<6HY#TZ MDW<4Z10:J8U.J UIV[CCPK2DOL]_G84W:0,.?GP@J9!9=-! M)^%[@R7,+1"U)CMC"P2UDGWR^P LWCKAFH/)7V/WY^ M*V>DW=;XB&="//VYW1?KU$E'(MR,7]' #UPW;K9SVF".[:)5]DB[_?%1R>N7 MWJ+7E5?E2S3\>-4J]Z#=]O%#JIWZ2>N60BL_H>\8BL7EWY5392/TXWV$53[" MNGWD1Q0K0M85HT&K!;/*35BWFSR# :ZCK'JUH0]GZM3.]N[+A^7,CI"$QK!$7]$880.>W MH/S!JEUVS%\JBY>&K+G%FR-HUP&_KY6R;P_NYE#>16?_ E!+ P04 " S M@+14PF*M>2H$ #Q#@ &0 'AL+W=OI!J]5R=4LV&F]OPU#5>QH1=2-V%-NWFR$ MK(@V7;D-U5Y2LG9.51FB*,K"BC >S*?NV8.<3\5!EXS3!PG4H:J(_/F)EN(X M"V#P]N"1;7?:/@CGTSW9TB75W_8/TO3")LJ:590K)CB0=#,+[N#M N;6P5E\ M9_2HSMK #F4EQ+/M?%[/@L@2T9(6VH8@YN^%+FA9VDB&X\M]^B M_^D&;P:S(HHN1/DO6^O=+)@$8$TWY%#J1W'\BYX&E-IXA2B5^P7'DVT4@.*@ MM*A.SH:@8KS^)Z^G1)PYP&3 9T:4*7"W9EK,-*PC78"&JO>"4:P7$ M!MS3#962KJTEN%.*FL>$K\$71E:L9)I1]1%^*0AY,5/IJ]J>B=6Y):389 MX07UIJT.F+J =K.^S+,4XFGXSGSQK^;)1_J47Q?&T+U1J8G6I7 M!['USX>9]0$F>8HZF!ZK*,]3/R9N,/$HYA=J"$'9%@,?'^Y]&659VET%?2N( M,XS\?).&;S+*MR![IDG)?IDTRH$EX4.>]&"R&'*_+1Y0YN/TOZC=U3Z MRB

_MB>MC#NH:Q!]]GA_!D8)W"5E\@>K>Z7LJ*/*LS MBKIUR6,6)Q@/%";82A:,+Y?"LZT_IH>P%1DXKC+WU!Q+"W::2JN&E9":_1JL M?K O'W&*DVXR^E9)E.8#N6A5!KXC,_:T:,])!U,&W8QY$?L2@0QBC]&C)%D^ MP0.0K93 <2VY*WXRK1(QBF'9)/68P&JHWK9C <349 MK'^P+PZ]U=XWR=(AHE8^X+A^>"K@.V('/=(!L[BK=AXSE. \&P!N%02.2T@- MS/]',&PO=V]R:W-H965TUAVH,;WS86CIW9#BW[^ET[:5986^"E ML:_O.3[GUO;MKY1^,CF )>M"2#,(J!(DK"Z4+:G&JEZ$I M-5#F084(XRA*PX)R&0S[/C;5P[ZJK. 2IIJ8JBBH?AF#4*M!T DV@1E?YM8% MPF&_I$NX!_M83C7.PI:%\0*DX4H2#8M!,.I<37HNWR=\Y[ R6V/BG,R5>G*3 M6S8((B<(!&36,5#\/,,$A'!$*.-WPQFT6SK@]GC#_M5[1R]S:F"BQ _.;#X( M+@+"8$$K86=J]0T:/^>.+U/"^%^R:G*C@&25L:IHP*B@X++^TG53ARU )]T# MB!M _!;0W0-(&D#BC=;*O*UK:NFPK]6*:)>-;&[@:^/1Z(9+]R_>6XVK''%V M>"LS50!YH&LPY'@&F9(9%YSZ&JL%>90:8TO)_P!S660,$A;DCB*XQV")A^!]SR\;2A:S"=8I'HH'-P%9:&O)SIH0@>,975+-?!R1W M6\E=+[F[1_(8EESZ+>=44)G!KK^UICCW%.[E>!XF\47OLA\^;]=Z1U8:1Q=M MUBM]YZV^\X/Z1HQQ5TSC[S,C6%:+]2B5:<(:!+6X@!6S.>"MTAJD)2] ]2XK M]6[IELCHC8U#&:\LI*V%]*"%&; J^XR'4G.EO8.=ERQ]U\+_&5^2)+[<;:/7 MVN@=M(%W]IUCTOO0,7DOJQ87;KUZ!>BE;P:&9.ZFU.]#&VW[S<@_LV_B8^Q# M==OX1U,W,;S]>/8-$;! RNBLAYITW1CJB56E?UOGRN)+[8&ULC53;CM,P$/T5*T^[$FI:]P):I9':71#[L*M5 M*^ !(>0DD\1:QP[VI%TD/AY?TE"@+;PD'GO.F3/C&2=[I9]-#8#DI1'2+*,: ML;V)8Y/7T# S4BU(>U(JW3"TIJYBTVI@A0*!I> -2,.5)!K* M9;2:W*SGSM\[?.2P-T=KXC+)E'IVQGVQC,9.$ C(T3$P^]O!+0CAB*R,;SUG M-(1TP./U@?V=S]WFDC$#MTI\X@76R^A-1 HH62=PH_;OH<_'"\R5,/Y+]L%W M1B.2=P95TX.M@H;+\&46A^D6*EMB)/\$L=4YB*4'L6MZD?&!Z1&ABU>$CBEMM2JZ M'+\Z)Q.RN!!B.M1CZD-,_U&/#;1*(Y<5^;S*#&K;/5\NT,\&^IFGGYVA?^R: M##11I6UH%X!E DBOWI ?Y&0BH32!>.&)W:CMTDD2[TYHF0]:YO^II2\E\:6T M*HY+>TK*_"\I] \I\5%'-J K/W>&Y*J3&)ISV!U&>Q4Z^I=[>!?LI5=<&B*@ MM-#QZ+6-KL.L!0-5Z_L[4VBGQ2]K^SR!=@[VO%0*#X8+,#QXZ4]02P,$% M @ ,X"T5%/(B6SJ P I \ !D !X;"]W;W)K&ULQ5=-;]LX$/TKA-!# FPCDOJP5=@&8KO;!ION!G'3'HH>&(NVA$JD2])Q M^N]W*"F2(\M"D!Q\L?7QWFCF/7'$&>VD^J43S@UZS#.AQTYBS.:#Z^IEPG.F M+^2&"[BSDBIG!D[5VM4;Q5E;&P5G;ATE3G,N="H%4GPU=B[) MASFEEE @OJ5\I_>.D2WE7LI?]N0J'CO89L0SOC0V!(._!S[C668C01Z_JZ!. M_4Q+W#]^BOYW43P4<\\TG\GL>QJ;9.P,'13S%=MFYE;N/O.JH,#&6\I,%[]H M5V&Q@Y9;;61>D2&#/!7E/WNLA-@CD/ (@58$VB;X1PA>1?!>2O K@E\H4Y92 MZ#!GADU&2NZ0LFB(9@\*,0LVE)\*Z_O"*+B; L],%GP-+AIT)N@4IL/NZRRGI:9DV/9$TH^B*% M233Z*&(>/P_@@@2U#O1)ARGMC?B%J0M$P[\0Q91V)#1["7U0T$D'??X2^K"@ MXYYJO-I5KXCG'8EWRQ^XV((;*R5S]/'1<"58AF;%^\251B [6"36[Z]AU<7H M4FMN-/IQ#7'0E>&Y_MF3A5]GX1=9^$>R^!?:EK8O19?!)34HJ+8Y/4S(8$C\ M$,I_V->] ^>%$?5:N'D'C@X)H7Z->U9#4-<0]-8P2U+!>K0(ZSCA"1T9U%D, M7N](20WW%201>$);CG3@,/7!O98CA[AH$. (=QLRK$L8]I;P&31"_\!/CQQ1 M'2LZH2D$-ST8O]Z6BKNOHT<#W_-:MG3@R "'.&C9TH&C./#(D85"]KXDI+<* M^"8;P?(^16@3BY[2F::/$N\-SG@'2@XH"=OKI0-&,"$'OAS"CBP5TC1@TM^! M%[#32V"UP(ZP3XZF&9+@E+8TS92$;[ E/! R("$.V[8<2F,9+A*F P:H*.HVAS8-F?8WY%NNC=W\?I^@!;K8@S4:"FWPI0[^/IJ/6I>%@-6 MZ_H41M!R8&S"E/,K;+#7J= HXRL(B2\&D),J1\+RQ,A-,23=2P.&%(<)C-%< M60#<7TEIGD[L ^K!?/(_4$L#!!0 ( #. M%2?%L@;Z@( &D) 9 M>&PO=V]R:W-H965T<8.YT-%X]R M@:C@.<^8[#H+I9:7KBNG"\R)O.!+9/K)C(N<*#T5OPE.;KN,[VQLC.E\H<\/M=99DCF-4]\NA MT#.W8DEICDQ2SD#@K.M<^9=]/S 6_&;XD;NC,&T,N'\T4SNTJ[C&468X509 M"J(O:^QCEADFK>.I)'6J=QK@[GC+_L4VKYN9$(E]GCW05"VZ3NQ BC.RRM2( M;[YAV5#+\$UY)NTO;,I:SX'I2BJ>EV"M(*>LN)+GTH@=@!\> 0E('@OH%D" MFK;10IEMZX8HTNL(O@%AJC6;&5AO+%IW0YF)<:R$?DHU3O7&.->A*+ACQ9(P MUIZ.]6))5QD"G\%0Z"4CU$L#AAEAJ@&$I7#[M*)+@VO 3]0_DQ?XBGPNR')! MIS#@4TMT!JU=Y6!065@8/F:!_A&N$:V0@DSP7.X M?58H&,F@;Z-#(:U? \[FYP.]7E.XDA*5A#\#S0-W"G/Y]XB*9J6B:56$!U1L M4[)OP]=T&*HZAPNREB4S?_1USV^UO7:[XZYWG:PK"Y,PJ,K>: TKK>%1K?>, M*FW$6!&%\DCOK8JO]8D)1)6*Z",3*,BB76O]. [W$Z@KBZ(PJ4^@76EMOR>! M[Y3-4YX?:3ZN".-/C""I5"0?&4'RG[=!'/G!7@(U54FF4++M;C))Y,=[*=14Q(WNOGE$G(<*9AWD5;XT5QKA<3Q9?V:)QPI4VRPX7^%D)A"O3S&>=J.S&G M;?5UU?L'4$L#!!0 ( #. M%0'C&9F* , P3 - >&PODE84B[):"@7Y4UIZF"J%M)DY+(S M!>[Q)<](E'P@@:,;JYQEY.'\[<^%,M=O O<\>W]VUGMX=[UO/V^ =R3TDEX> M07K1Z^'$ &+DR7'DA[@QZJNCJ \P8\2#7>(-T8YCV*9L-"R4W&0N)LY@F6G) M@D2YEL96S'F1,=DTKJ&TZ&ME? M:&Y^5O85>T7&5Z>OL=V/3UUD\AI$OHIT#TY?9)R>I,:PW;^W#@D[1X3.&L!1 M+"/?X5 G-D&#R8(+PV7;F_,\9_+92<'2&SJQ1_T=?CL^9P5="'/?@1G9M+^Q MG"_*M!MU"PO1CMJTO\+THJ0[!]I87.9LR?)QV]6S2=,,;,-&;2]PV$=NFLN/ M8#X.\R. 87$P!9B/\\+B_$_S&:#S<1BF;>!%!JC/ /5Q7CYDW-Q8'+]/:B__ M3-,TCI,$6]'QV*M@C*U;DL#'SX9I P\L#D3ZL[7&LXU7R.$ZP')ZJ$*PF>*5 MB,T47VM _.L&'FGJSS86!SRP+&"U _']<:"F_#YQ#%G%M&%O,(ZD*89 +?IK M-$F0U4G@]N<'>TOB.$W]"&!^!7&,(? VX@BF #1@2!PW^^#>?A2N]ZEP\__7 MZ#=02P,$% @ ,X"T5)>*NQS $P( L !?3T\$MP> M:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5; M&GC3Y?YVX$G1H2)8%II%R=.B':5_'S/656))EHY)<6B7S>J.4*XMI<'P<34NIJ\F[M_MS M+>V4?C!.94Z;RF]L-WS5ZJ%^VM]^%/>ZUK>ZT.['R:3[OU 34>I*E_JGRD\F MQQ-1;\S#/\;JGZ9RLKC)K"F*D\ELM^.KLDYGSS;?M)!?Y&W=;7'R]EIZD)-) M=.Q/N-*V=MT1W?FE9[Q7_N#=I\:9"UTX9<^E4Q^L:;:Z6K>G\;]B2GY&UP[[ MO[M&?&/_3S.:U4IGZMQD3:DJMVM'JXH6L*HW>EM/1"5+=3(Y,_?*MK_'7^ R MW_TVYZ%(2]DWVN^PEWF'QX=RVN3:BK0G@' #.1P,41TM)(!< Y-<>\34'%F59N"7F#&+XEJU@2)S/O:V76CJ7EX: M(#D$S')8>ABKG+:=_<5[5:F5O[^6/D7M,2)'!,R.^-N/1_>CR^]453^K.V#A MP5YYE*5VN\2IC64^J7*^CY471._V"Y 5 F8K7*FUM]5'Z7PUVX-"*@B85=#F MF'<;4^2>Z0^QZV+*A@P0L!O '](476;\V6V4[>X]JS;^]O,I ,5$5@B8K=!6 M9:427^3W_KV&1! PB^!&K;M \L(< 7)"P.P$F*Y_"R@FDD4P9E7Q;4XG-) X MYF-4%>+H2[NE?D4ID3KF8Y87O3Z?(XW,QRPO^IAP%FND\N)7MU-,I);YF%6& M.**8R#+SP]49@^,&J64^5L&Q(Z68R#;S Y4=@^V'7#,_2/TQB(7<,C]\(3+$ MN$!B63"+92#;'V1$6EDP:^4I[7^>]7M8BHFTLF#6"LQC>UI9(*TLF+5"\]C! MKH8/1;CKE.<)[2 C,LF"V20X95Q03"25!;-4,&9(,9%4%MPE#,2,*"92S&+4 M82#PALWA@:_8B>HC$ M$S*+!Y==M(8-D7A"9O%@3!HW0Z2@D%E!N#KLM29\,L\_:_9"==AF';WU \A" M(?NL&:@.^T,(62ADMA#&['4ZLE#(;"&,V1M"R$(ALX5HK?U:[*.Z$D?G/IIJ M6L]&R$(1LX7ZF$M_C"[]B/>6/RV*WIJ,"%DHXEX&UL/BHDL%#%; M"$QBM-U.,9&%(F8+O8SY6EPT]-E]A"P4,5OH<:ZEO3%-WF1.7.E*B7-=R_6: M+E",D(4B9@L1S _*K*W<;G2VAU1KB@E7B#%;:#]!]!B*7NUC4:^LC)""(F8% M[1GI .^VB;^_^]-23*2@Z$!S;133CYO&JHZ68B(%1KDUK[2\I4$S1@J* MF14T.$7X=)=23*2@F%E!@YA/)3'%1 J*F16$EE?X9J682$$QLX(&YUR'.QTI M*&96T"#F<**$V2AA-E"> C1 M>S-!%DK&L-!C:](9[019*!G30M\2BHDLE+"_*0.6)HK7%!-9*&%_5P9@]L)[ M@BR4<#\4&EBN.%BQ)?!M&68)X0>^O8&.))0P2ZC_P)<\R-KM()@IDE#*+*$7 M,9?6>!J*B224,DL(8O9&4(HDE#)+J(_Y;-Z#8B()I0==C$"?K/[^%"-%$DK9 MU[A1S&N5F:J=-)2_WI2CF$A"*??*A*'5$X.%98HDE'*O3!C"'"R%4B2A]/"+ MJU\HA5)DH;2ST+0[N'[W-E]?A-^_Q/_N/U!+ P04 " S@+14H[0U,.0 &@ M 'AL+U]R96QS+W=O4&$!D@"F!D>[7)W2\B!1QKBVTBOY4U1GP^U2,TC!]_U<-Z?.M.P_[M M/"P^CH?3L&KVXWC^T;;#9E^/Z^&A.]?3Y9-MUQ_7XV79[]KS>O.^WM76+I>Q M[>]G-$^/]S,7+Y_G^C\3N^WV;5-_=IO?QWH:_S&X_=/U[\.^UK%9O*S[71U7 M3?MQN-T>VNO%/%PF-XOGUU73/[^:IIT[R"+(SA_D$.3F#_((\O,'!02%^8,B M@N+\00E!:?Z@C* \?U!!4)D_R"PIXU(@:8*U@-:&7!L!KPW!-@)B&Y)M!,PV M1-L(J&W(MA%PVQ!N(R"W(=U&P&Y#O(V WI9Z6P&]+?6V GK;R8]M ;TM];8" M>EOJ;07TMM3;"NAMJ;<5T-M2;RN@MZ7>5D!O2[VM@-Z.>CL!O1WU=@)Z.^KM M!/1VD\T2 ;T=]78">COJ[03T=M3;">CMJ+<3T-M1;R>@MZ/>3D!O3[V]@-Z> M>GL!O3WU]@)Z>^KM!?3VD\UN ;T]]?8">GOJ[07T]M3;"^CMJ;<7T-M3;R^@ M=Z#>04#O0+V#@-Z!>@44#O1+V3@-Z)>B\DH'>BWDE [TR]LX#>F7IG ;TS]F?JG07TSM0[ M"^B=J7<6T#M3[RR@=Z;>64#O/#GL+:!WIMY90.]"O8N WH5Z%P&]"_4N GH7 MZET$]"[4NPCH7:AW$="[4.\BH'>AWD5 [T*]RW?J/8R?ASK<>K[6?/YW4CU> MOEMOC[\NOVY.WGQ97G5N[S.&I[]02P,$% @ ,X"T5&';>)%1 @ L#< M !, !;0V]N=&5N=%]4>7!E&ULS=M-;MLP$(;AJQC:!I8BDJ*H(LZF M[;;-HA=0)3H6K#^03.K':^^?8T6[\Z#/WH M-\DNA/E#EOEF9X?:I]-LQ[BRG=Q0A_C5W6=SW>SK>YN)ZVN=-=,8[!C6X5@C MN;WY9+?U0Q]6GP_Q9]]-XR9QMO?)ZN-IXS%KD]3SW'=-'>)Z]CBVOZ6LGQ/2 M>'+9XW?=[*_BAB1[,^&X\N> YW-?'ZUS76M7=[4+7^HA[LH.?>;#4V]]>K[$ M&SU.VVW7V'9J'H9X)/6SLW7K=]:&H4]/1:_.)X=XP_;TF5^_SOBU_CO[$) ^)*0/!>FC@/2A(7V4D#X,I(\*TD=^36F$(FI.(36GF)I3 M4,TIJN845G.*JSD%UIPBJZ#(*BBR"HJL@B*KH,@J*+(*BJR"(JN@R"HHLDJ* MK)(BJZ3(*BFR2HJLDB*KI,@J*;)*BJR2(JNBR*HHLBJ*K(HBJZ+(JBBR*HJL MBB*KHLBJ*+(6%%D+BJP%1=:"(FM!D;6@R%I09"THLA8460N*K)HBJZ;(JBFR M:HJLFB*KILBJ*;)JBJR:(JNFR%I29"TILI8464N*K"5%UI(B:TF1M:3(6E)D M+2FR&HJLAB*KH[&E_QL^:/>[4]02P$"% ,4 " S M@+14!T%-8H$ "Q $ @ $ 9&]C4')O<',O87!P M+GAM;%!+ 0(4 Q0 ( #. M%3YPKDD[0 "L" 1 " M :\ !D;V-0&UL4$L! M A0#% @ ,X"T5)\Y+L9C!@ I1D !@ ("!# @ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,X"T5&V; M_%&I @ F < !@ ("!(1@ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ ,X"T5!.YX4Y;" ,2, !@ M ("!,B0 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ ,X"T5'?C/.+,'P .6 !D ("!U3D 'AL M+W=OH$ M "F"P &0 @('860 >&PO=V]R:W-H965T !X;"]W;W)K&UL4$L! A0#% @ ,X"T M5 @&-JG6 P !0D !D ("!*V8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,X"T5);"0 <1< M !D ("!BG( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,X"T5(4!_8YV!P @" !D M ("!@8< 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ ,X"T5)3&T]LI$ B3$ !D ("!Q98 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ ,X"T5.?' MR=>? P I0@ !D ("!3;, 'AL+W=O&PO=V]R:W-H965TVZ !X;"]W;W)K&UL4$L! A0#% @ ,X"T5/BI,C..!0 !@P !D M ("!-,H 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ ,X"T5,Z5L,W( P < D !D ("! M=/0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ ,X"T5 FW?5UP @ DP4 !D ("!"?\ 'AL+W=O&UL4$L! A0#% @ ,X"T5!*V_+6? M @ @ 4 !D ("!.PH! 'AL+W=OSD# .!P &0 M@($1#0$ >&PO=V]R:W-H965T&UL4$L! A0#% @ ,X"T5*T$R"AV P @ < !D M ("!5Q4! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ ,X"T5+GQ>_4_ P T < !D ("!JB4! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M,X"T5/WLN\#5!P #2H !D ("!TS,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,X"T5%48MB!_ P MM0H !D ("!GD(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,X"T5)N:H7GQ @ 50@ !D M ("!6DX! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ ,X"T5+U=8,CS @ .0@ !D ("![5H! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,X"T M5'6^JXRB!0 #!P !D ("!DF,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,X"T5&;!MUME P _@H M !D ("!6V\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,X"T5$VJ:\!? @ A 8 !D M ("!%'H! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ ,X"T5)-21,) @ 2@8 !D ("!_H(! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ ,X"T5#QG M"Z!- @ T@4 !D ("!I8P! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,X"T5! _(%YA @ N@4 !D M ("!ZI4! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ ,X"T5(G45R(D! )0\ !D ("! M<*0! 'AL+W=O&PO=V]R:W-H965TL 0!X;"]W;W)K&UL4$L! A0#% M @ ,X"T5*&CH\B6 P ! L !D ("!R+ ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,X"T5.@UMXF] @ =@8 !D M ("!JLD! 'AL+W=OS $ >&PO=V]R M:W-H965T0( (T& M 9 " @0+0 0!X;"]W;W)K&UL M4$L! A0#% @ ,X"T5$?UC#CP P I0X !D ("!LM(! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M,X"T5(BUE,]4 P PP !D ("!^MX! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,X"T5%/(B6SJ P I \ !D M ("!QO0! 'AL+W=O&PO=V]R:W-H M965T7!E&UL4$L%!@ !J &H '1T *@, @ $! end XML 115 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 116 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 117 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.1 html 283 449 1 false 90 0 false 7 false false R1.htm 0001001 - Document - Cover Sheet http://www.cirrus.com/role/Cover Cover Cover 1 false false R2.htm 0002002 - Document - Audit Information Sheet http://www.cirrus.com/role/AuditInformation Audit Information Notes 2 false false R3.htm 1001003 - Statement - Consolidated Balance Sheets Sheet http://www.cirrus.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Uncategorized 3 false false R4.htm 1002004 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.cirrus.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Cover 4 false false R5.htm 1003005 - Statement - Consolidated Statements of Income Sheet http://www.cirrus.com/role/ConsolidatedStatementsofIncome Consolidated Statements of Income Statements 5 false false R6.htm 1004006 - Statement - Consolidated Statements of Comprehensive Income Sheet http://www.cirrus.com/role/ConsolidatedStatementsofComprehensiveIncome Consolidated Statements of Comprehensive Income Statements 6 false false R7.htm 1005007 - Statement - Consolidated Statements of Cash Flows Sheet http://www.cirrus.com/role/ConsolidatedStatementsofCashFlows Consolidated Statements of Cash Flows Statements 7 false false R8.htm 1006008 - Statement - Consolidated Statements of Stockholders' Equity Sheet http://www.cirrus.com/role/ConsolidatedStatementsofStockholdersEquity Consolidated Statements of Stockholders' Equity Statements 8 false false R9.htm 2101101 - Disclosure - Description of Business Sheet http://www.cirrus.com/role/DescriptionofBusiness Description of Business Notes 9 false false R10.htm 2102102 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.cirrus.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 10 false false R11.htm 2109103 - Disclosure - Marketable Securities Sheet http://www.cirrus.com/role/MarketableSecurities Marketable Securities Notes 11 false false R12.htm 2114104 - Disclosure - Fair Value of Financial Instruments Sheet http://www.cirrus.com/role/FairValueofFinancialInstruments Fair Value of Financial Instruments Notes 12 false false R13.htm 2118105 - Disclosure - Derivative Financial Instruments Sheet http://www.cirrus.com/role/DerivativeFinancialInstruments Derivative Financial Instruments Notes 13 false false R14.htm 2121106 - Disclosure - Accounts Receivable, net Sheet http://www.cirrus.com/role/AccountsReceivablenet Accounts Receivable, net Notes 14 false false R15.htm 2124107 - Disclosure - Intangibles, net and Goodwill Sheet http://www.cirrus.com/role/IntangiblesnetandGoodwill Intangibles, net and Goodwill Notes 15 false false R16.htm 2129108 - Disclosure - Acquisition Sheet http://www.cirrus.com/role/Acquisition Acquisition Notes 16 false false R17.htm 2134109 - Disclosure - Revolving Credit Facility Sheet http://www.cirrus.com/role/RevolvingCreditFacility Revolving Credit Facility Notes 17 false false R18.htm 2138110 - Disclosure - Revenues Sheet http://www.cirrus.com/role/Revenues Revenues Notes 18 false false R19.htm 2142111 - Disclosure - Leases Sheet http://www.cirrus.com/role/Leases Leases Notes 19 false false R20.htm 2148112 - Disclosure - Restructuring Costs Sheet http://www.cirrus.com/role/RestructuringCosts Restructuring Costs Notes 20 false false R21.htm 2152113 - Disclosure - Postretirement Benefit Plans Sheet http://www.cirrus.com/role/PostretirementBenefitPlans Postretirement Benefit Plans Notes 21 false false R22.htm 2154114 - Disclosure - Equity Compensation Sheet http://www.cirrus.com/role/EquityCompensation Equity Compensation Notes 22 false false R23.htm 2168115 - Disclosure - Commitments and Contingencies Sheet http://www.cirrus.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 23 false false R24.htm 2172116 - Disclosure - Legal Matters Sheet http://www.cirrus.com/role/LegalMatters Legal Matters Notes 24 false false R25.htm 2173117 - Disclosure - Stockholders' Equity Sheet http://www.cirrus.com/role/StockholdersEquity Stockholders' Equity Notes 25 false false R26.htm 2175118 - Disclosure - Accumulated Other Comprehensive Income (Loss) Sheet http://www.cirrus.com/role/AccumulatedOtherComprehensiveIncomeLoss Accumulated Other Comprehensive Income (Loss) Notes 26 false false R27.htm 2178119 - Disclosure - Income Taxes Sheet http://www.cirrus.com/role/IncomeTaxes Income Taxes Notes 27 false false R28.htm 2186120 - Disclosure - Segment Information Sheet http://www.cirrus.com/role/SegmentInformation Segment Information Notes 28 false false R29.htm 2203201 - Disclosure - Summary of Significant Accounting Policies (Policy) Sheet http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesPolicy Summary of Significant Accounting Policies (Policy) Policies http://www.cirrus.com/role/SummaryofSignificantAccountingPolicies 29 false false R30.htm 2304301 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.cirrus.com/role/SummaryofSignificantAccountingPolicies 30 false false R31.htm 2310302 - Disclosure - Marketable Securities (Tables) Sheet http://www.cirrus.com/role/MarketableSecuritiesTables Marketable Securities (Tables) Tables http://www.cirrus.com/role/MarketableSecurities 31 false false R32.htm 2315303 - Disclosure - Fair Value of Financial Instruments (Tables) Sheet http://www.cirrus.com/role/FairValueofFinancialInstrumentsTables Fair Value of Financial Instruments (Tables) Tables http://www.cirrus.com/role/FairValueofFinancialInstruments 32 false false R33.htm 2319304 - Disclosure - Derivative Financial Instruments (Tables) Sheet http://www.cirrus.com/role/DerivativeFinancialInstrumentsTables Derivative Financial Instruments (Tables) Tables http://www.cirrus.com/role/DerivativeFinancialInstruments 33 false false R34.htm 2322305 - Disclosure - Accounts Receivable, net (Tables) Sheet http://www.cirrus.com/role/AccountsReceivablenetTables Accounts Receivable, net (Tables) Tables http://www.cirrus.com/role/AccountsReceivablenet 34 false false R35.htm 2325306 - Disclosure - Intangibles, net and Goodwill (Tables) Sheet http://www.cirrus.com/role/IntangiblesnetandGoodwillTables Intangibles, net and Goodwill (Tables) Tables http://www.cirrus.com/role/IntangiblesnetandGoodwill 35 false false R36.htm 2330307 - Disclosure - Acquisition (Tables) Sheet http://www.cirrus.com/role/AcquisitionTables Acquisition (Tables) Tables http://www.cirrus.com/role/Acquisition 36 false false R37.htm 2335308 - Disclosure - Revolving Credit Facility (Tables) Sheet http://www.cirrus.com/role/RevolvingCreditFacilityTables Revolving Credit Facility (Tables) Tables http://www.cirrus.com/role/RevolvingCreditFacility 37 false false R38.htm 2339309 - Disclosure - Revenues (Tables) Sheet http://www.cirrus.com/role/RevenuesTables Revenues (Tables) Tables http://www.cirrus.com/role/Revenues 38 false false R39.htm 2343310 - Disclosure - Leases (Tables) Sheet http://www.cirrus.com/role/LeasesTables Leases (Tables) Tables http://www.cirrus.com/role/Leases 39 false false R40.htm 2349311 - Disclosure - Restructuring Costs (Tables) Sheet http://www.cirrus.com/role/RestructuringCostsTables Restructuring Costs (Tables) Tables http://www.cirrus.com/role/RestructuringCosts 40 false false R41.htm 2355312 - Disclosure - Equity Compensation (Tables) Sheet http://www.cirrus.com/role/EquityCompensationTables Equity Compensation (Tables) Tables http://www.cirrus.com/role/EquityCompensation 41 false false R42.htm 2369313 - Disclosure - Commitment and Contingencies (Tables) Sheet http://www.cirrus.com/role/CommitmentandContingenciesTables Commitment and Contingencies (Tables) Tables 42 false false R43.htm 2376314 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Tables) Sheet http://www.cirrus.com/role/AccumulatedOtherComprehensiveIncomeLossTables Accumulated Other Comprehensive Income (Loss) (Tables) Tables http://www.cirrus.com/role/AccumulatedOtherComprehensiveIncomeLoss 43 false false R44.htm 2379315 - Disclosure - Income Taxes (Tables) Sheet http://www.cirrus.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.cirrus.com/role/IncomeTaxes 44 false false R45.htm 2387316 - Disclosure - Segment Information (Tables) Sheet http://www.cirrus.com/role/SegmentInformationTables Segment Information (Tables) Tables http://www.cirrus.com/role/SegmentInformation 45 false false R46.htm 2405401 - Disclosure - Summary of Significant Accounting Policies (Narrative) (Details) Sheet http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails Summary of Significant Accounting Policies (Narrative) (Details) Details http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesTables 46 false false R47.htm 2406402 - Disclosure - Summary of Significant Accounting Policies (Schedule of Inventories) (Details) Sheet http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesScheduleofInventoriesDetails Summary of Significant Accounting Policies (Schedule of Inventories) (Details) Details http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesTables 47 false false R48.htm 2407403 - Disclosure - Summary of Significant Accounting Policies (Components of Property, Plant and Equipment) (Details) Sheet http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesComponentsofPropertyPlantandEquipmentDetails Summary of Significant Accounting Policies (Components of Property, Plant and Equipment) (Details) Details http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesTables 48 false false R49.htm 2408404 - Disclosure - Summary of Significant Accounting Policies (Calculation of Basic and Diluted Earnings Per Share) (Details) Sheet http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesCalculationofBasicandDilutedEarningsPerShareDetails Summary of Significant Accounting Policies (Calculation of Basic and Diluted Earnings Per Share) (Details) Details http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesTables 49 false false R50.htm 2411405 - Disclosure - Marketable Securities (Schedule of Available-for-sale Securities) (Details) Sheet http://www.cirrus.com/role/MarketableSecuritiesScheduleofAvailableforsaleSecuritiesDetails Marketable Securities (Schedule of Available-for-sale Securities) (Details) Details http://www.cirrus.com/role/MarketableSecuritiesTables 50 false false R51.htm 2412406 - Disclosure - Marketable Securities (Narrative) (Details) Sheet http://www.cirrus.com/role/MarketableSecuritiesNarrativeDetails Marketable Securities (Narrative) (Details) Details http://www.cirrus.com/role/MarketableSecuritiesTables 51 false false R52.htm 2413407 - Disclosure - Marketable Securities (Schedule of Cost and Estimated Fair Value of Available-for-sale Securities by Contractual Maturity) (Details) Sheet http://www.cirrus.com/role/MarketableSecuritiesScheduleofCostandEstimatedFairValueofAvailableforsaleSecuritiesbyContractualMaturityDetails Marketable Securities (Schedule of Cost and Estimated Fair Value of Available-for-sale Securities by Contractual Maturity) (Details) Details http://www.cirrus.com/role/MarketableSecuritiesTables 52 false false R53.htm 2416408 - Disclosure - Fair Value of Financial Instruments (Narrative) (Details) Sheet http://www.cirrus.com/role/FairValueofFinancialInstrumentsNarrativeDetails Fair Value of Financial Instruments (Narrative) (Details) Details http://www.cirrus.com/role/FairValueofFinancialInstrumentsTables 53 false false R54.htm 2417409 - Disclosure - Fair Value of Financial Instruments (Schedule of Fair Value of Financial Assets and Liabilities) (Details) Sheet http://www.cirrus.com/role/FairValueofFinancialInstrumentsScheduleofFairValueofFinancialAssetsandLiabilitiesDetails Fair Value of Financial Instruments (Schedule of Fair Value of Financial Assets and Liabilities) (Details) Details http://www.cirrus.com/role/FairValueofFinancialInstrumentsTables 54 false false R55.htm 2420410 - Disclosure - Derivative Financial Instruments (Details) Sheet http://www.cirrus.com/role/DerivativeFinancialInstrumentsDetails Derivative Financial Instruments (Details) Details http://www.cirrus.com/role/DerivativeFinancialInstrumentsTables 55 false false R56.htm 2423411 - Disclosure - Accounts Receivable, net (Components of Accounts Receivable, Net) (Details) Sheet http://www.cirrus.com/role/AccountsReceivablenetComponentsofAccountsReceivableNetDetails Accounts Receivable, net (Components of Accounts Receivable, Net) (Details) Details http://www.cirrus.com/role/AccountsReceivablenetTables 56 false false R57.htm 2426412 - Disclosure - Intangibles, net and Goodwill (Narrative) (Details) Sheet http://www.cirrus.com/role/IntangiblesnetandGoodwillNarrativeDetails Intangibles, net and Goodwill (Narrative) (Details) Details http://www.cirrus.com/role/IntangiblesnetandGoodwillTables 57 false false R58.htm 2427413 - Disclosure - Intangibles, net and Goodwill (Schedule of Gross Carrying Amount and Amortization of Intangible Assets) (Details) Sheet http://www.cirrus.com/role/IntangiblesnetandGoodwillScheduleofGrossCarryingAmountandAmortizationofIntangibleAssetsDetails Intangibles, net and Goodwill (Schedule of Gross Carrying Amount and Amortization of Intangible Assets) (Details) Details http://www.cirrus.com/role/IntangiblesnetandGoodwillTables 58 false false R59.htm 2428414 - Disclosure - Intangibles, net and Goodwill (Schedule of Estimated Aggregate Amortization Expense for Intangibles) (Details) Sheet http://www.cirrus.com/role/IntangiblesnetandGoodwillScheduleofEstimatedAggregateAmortizationExpenseforIntangiblesDetails Intangibles, net and Goodwill (Schedule of Estimated Aggregate Amortization Expense for Intangibles) (Details) Details http://www.cirrus.com/role/IntangiblesnetandGoodwillTables 59 false false R60.htm 2431415 - Disclosure - Acquisition - Narrative (Details) Sheet http://www.cirrus.com/role/AcquisitionNarrativeDetails Acquisition - Narrative (Details) Details 60 false false R61.htm 2432416 - Disclosure - Acquisition - Preliminary Allocation of the Purchase Price (Details) Sheet http://www.cirrus.com/role/AcquisitionPreliminaryAllocationofthePurchasePriceDetails Acquisition - Preliminary Allocation of the Purchase Price (Details) Details 61 false false R62.htm 2433417 - Disclosure - Acquisition - Schedule of Acquired Intangible Assets (Details) Sheet http://www.cirrus.com/role/AcquisitionScheduleofAcquiredIntangibleAssetsDetails Acquisition - Schedule of Acquired Intangible Assets (Details) Details 62 false false R63.htm 2436418 - Disclosure - Revolving Credit Facility (Details) Sheet http://www.cirrus.com/role/RevolvingCreditFacilityDetails Revolving Credit Facility (Details) Details http://www.cirrus.com/role/RevolvingCreditFacilityTables 63 false false R64.htm 2437419 - Disclosure - Revolving Credit Facility - Future Interest Payment Obligations (Details) Sheet http://www.cirrus.com/role/RevolvingCreditFacilityFutureInterestPaymentObligationsDetails Revolving Credit Facility - Future Interest Payment Obligations (Details) Details 64 false false R65.htm 2440420 - Disclosure - Revenues - Product Line Disaggregation of Revenue (Details) Sheet http://www.cirrus.com/role/RevenuesProductLineDisaggregationofRevenueDetails Revenues - Product Line Disaggregation of Revenue (Details) Details 65 false false R66.htm 2441421 - Disclosure - Revenues - Geographic Disaggregation of Revenue (Details) Sheet http://www.cirrus.com/role/RevenuesGeographicDisaggregationofRevenueDetails Revenues - Geographic Disaggregation of Revenue (Details) Details 66 false false R67.htm 2444422 - Disclosure - Leases (Narrative) (Details) Sheet http://www.cirrus.com/role/LeasesNarrativeDetails Leases (Narrative) (Details) Details http://www.cirrus.com/role/LeasesTables 67 false false R68.htm 2445423 - Disclosure - Leases (Schedule of Lease Expense, Lease Income, and Other Information) (Details) Sheet http://www.cirrus.com/role/LeasesScheduleofLeaseExpenseLeaseIncomeandOtherInformationDetails Leases (Schedule of Lease Expense, Lease Income, and Other Information) (Details) Details http://www.cirrus.com/role/LeasesTables 68 false false R69.htm 2446424 - Disclosure - Leases (Schedule of Future Lease Commitments) (Details) Sheet http://www.cirrus.com/role/LeasesScheduleofFutureLeaseCommitmentsDetails Leases (Schedule of Future Lease Commitments) (Details) Details http://www.cirrus.com/role/LeasesTables 69 false false R70.htm 2447425 - Disclosure - Leases (Schedule of Lease Liabilities) (Details) Sheet http://www.cirrus.com/role/LeasesScheduleofLeaseLiabilitiesDetails Leases (Schedule of Lease Liabilities) (Details) Details http://www.cirrus.com/role/LeasesTables 70 false false R71.htm 2450426 - Disclosure - Restructuring Costs (Narrative) (Details) Sheet http://www.cirrus.com/role/RestructuringCostsNarrativeDetails Restructuring Costs (Narrative) (Details) Details http://www.cirrus.com/role/RestructuringCostsTables 71 false false R72.htm 2451427 - Disclosure - Restructuring Costs (Summary of Total Restructuring Charges) (Details) Sheet http://www.cirrus.com/role/RestructuringCostsSummaryofTotalRestructuringChargesDetails Restructuring Costs (Summary of Total Restructuring Charges) (Details) Details http://www.cirrus.com/role/RestructuringCostsTables 72 false false R73.htm 2453428 - Disclosure - Postretirement Benefit Plans (Narrative) (Details) Sheet http://www.cirrus.com/role/PostretirementBenefitPlansNarrativeDetails Postretirement Benefit Plans (Narrative) (Details) Details http://www.cirrus.com/role/PostretirementBenefitPlans 73 false false R74.htm 2456429 - Disclosure - Equity Compensation (Narrative) (Details) Sheet http://www.cirrus.com/role/EquityCompensationNarrativeDetails Equity Compensation (Narrative) (Details) Details http://www.cirrus.com/role/EquityCompensationTables 74 false false R75.htm 2457430 - Disclosure - Equity Compensation (Summary of Activity in Total Stock Available for Grant) (Details) Sheet http://www.cirrus.com/role/EquityCompensationSummaryofActivityinTotalStockAvailableforGrantDetails Equity Compensation (Summary of Activity in Total Stock Available for Grant) (Details) Details http://www.cirrus.com/role/EquityCompensationTables 75 false false R76.htm 2458431 - Disclosure - Equity Compensation (Summary of Effect of Stock-Based Compensation) (Details) Sheet http://www.cirrus.com/role/EquityCompensationSummaryofEffectofStockBasedCompensationDetails Equity Compensation (Summary of Effect of Stock-Based Compensation) (Details) Details http://www.cirrus.com/role/EquityCompensationTables 76 false false R77.htm 2459432 - Disclosure - Equity Compensation (Schedule of Fair Value of Stock Option Grants) (Details) Sheet http://www.cirrus.com/role/EquityCompensationScheduleofFairValueofStockOptionGrantsDetails Equity Compensation (Schedule of Fair Value of Stock Option Grants) (Details) Details http://www.cirrus.com/role/EquityCompensationTables 77 false false R78.htm 2460433 - Disclosure - Equity Compensation (Schedule of Stock Option Activity) (Details) Sheet http://www.cirrus.com/role/EquityCompensationScheduleofStockOptionActivityDetails Equity Compensation (Schedule of Stock Option Activity) (Details) Details http://www.cirrus.com/role/EquityCompensationTables 78 false false R79.htm 2461434 - Disclosure - Equity Compensation (Summary of Outstanding Options Vesting, Expected to Vest, or Exercisable) (Details) Sheet http://www.cirrus.com/role/EquityCompensationSummaryofOutstandingOptionsVestingExpectedtoVestorExercisableDetails Equity Compensation (Summary of Outstanding Options Vesting, Expected to Vest, or Exercisable) (Details) Details http://www.cirrus.com/role/EquityCompensationTables 79 false false R80.htm 2462435 - Disclosure - Equity Compensation (Summary of Outstanding and Exercisable Options) (Details) Sheet http://www.cirrus.com/role/EquityCompensationSummaryofOutstandingandExercisableOptionsDetails Equity Compensation (Summary of Outstanding and Exercisable Options) (Details) Details http://www.cirrus.com/role/EquityCompensationTables 80 false false R81.htm 2463436 - Disclosure - Equity Compensation (Summary of Restricted Stock Unit Activity) (Details) Sheet http://www.cirrus.com/role/EquityCompensationSummaryofRestrictedStockUnitActivityDetails Equity Compensation (Summary of Restricted Stock Unit Activity) (Details) Details http://www.cirrus.com/role/EquityCompensationTables 81 false false R82.htm 2464437 - Disclosure - Equity Compensation (Summary of Restricted Stock Units Expected to Vest) (Details) Sheet http://www.cirrus.com/role/EquityCompensationSummaryofRestrictedStockUnitsExpectedtoVestDetails Equity Compensation (Summary of Restricted Stock Units Expected to Vest) (Details) Details http://www.cirrus.com/role/EquityCompensationTables 82 false false R83.htm 2465438 - Disclosure - Equity Compensation (Schedule of Fair Value Market Stock Units Assumptions) (Details) Sheet http://www.cirrus.com/role/EquityCompensationScheduleofFairValueMarketStockUnitsAssumptionsDetails Equity Compensation (Schedule of Fair Value Market Stock Units Assumptions) (Details) Details http://www.cirrus.com/role/EquityCompensationTables 83 false false R84.htm 2466439 - Disclosure - Equity Compensation (Summary of Market Stock Unit Activity) (Details) Sheet http://www.cirrus.com/role/EquityCompensationSummaryofMarketStockUnitActivityDetails Equity Compensation (Summary of Market Stock Unit Activity) (Details) Details http://www.cirrus.com/role/EquityCompensationTables 84 false false R85.htm 2467440 - Disclosure - Equity Compensation (Summary of Market Stock Units Expected to Vest) (Details) Sheet http://www.cirrus.com/role/EquityCompensationSummaryofMarketStockUnitsExpectedtoVestDetails Equity Compensation (Summary of Market Stock Units Expected to Vest) (Details) Details http://www.cirrus.com/role/EquityCompensationTables 85 false false R86.htm 2470441 - Disclosure - Commitments and Contingencies - Narrative (Details) Sheet http://www.cirrus.com/role/CommitmentsandContingenciesNarrativeDetails Commitments and Contingencies - Narrative (Details) Details 86 false false R87.htm 2471442 - Disclosure - Commitments and Contingencies - Purchase Commitments (Details) Sheet http://www.cirrus.com/role/CommitmentsandContingenciesPurchaseCommitmentsDetails Commitments and Contingencies - Purchase Commitments (Details) Details 87 false false R88.htm 2474443 - Disclosure - Stockholders' Equity (Details) Sheet http://www.cirrus.com/role/StockholdersEquityDetails Stockholders' Equity (Details) Details http://www.cirrus.com/role/StockholdersEquity 88 false false R89.htm 2477444 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Details) Sheet http://www.cirrus.com/role/AccumulatedOtherComprehensiveIncomeLossDetails Accumulated Other Comprehensive Income (Loss) (Details) Details http://www.cirrus.com/role/AccumulatedOtherComprehensiveIncomeLossTables 89 false false R90.htm 2480445 - Disclosure - Income Taxes (Summary of Income Before Income Taxes) (Details) Sheet http://www.cirrus.com/role/IncomeTaxesSummaryofIncomeBeforeIncomeTaxesDetails Income Taxes (Summary of Income Before Income Taxes) (Details) Details http://www.cirrus.com/role/IncomeTaxesTables 90 false false R91.htm 2481446 - Disclosure - Income Taxes (Summary of Provision (Benefit) for Income Taxes) (Details) Sheet http://www.cirrus.com/role/IncomeTaxesSummaryofProvisionBenefitforIncomeTaxesDetails Income Taxes (Summary of Provision (Benefit) for Income Taxes) (Details) Details http://www.cirrus.com/role/IncomeTaxesTables 91 false false R92.htm 2482447 - Disclosure - Income Taxes (Summary of Provision (Benefit) for Income Taxes, Statutory Federal Rate Pretax Income Reconciliation) (Details) Sheet http://www.cirrus.com/role/IncomeTaxesSummaryofProvisionBenefitforIncomeTaxesStatutoryFederalRatePretaxIncomeReconciliationDetails Income Taxes (Summary of Provision (Benefit) for Income Taxes, Statutory Federal Rate Pretax Income Reconciliation) (Details) Details http://www.cirrus.com/role/IncomeTaxesTables 92 false false R93.htm 2483448 - Disclosure - Income Taxes (Narrative) (Details) Sheet http://www.cirrus.com/role/IncomeTaxesNarrativeDetails Income Taxes (Narrative) (Details) Details http://www.cirrus.com/role/IncomeTaxesTables 93 false false R94.htm 2484449 - Disclosure - Income Taxes (Significant Components of Deferred Tax Assets and Liabilities) (Details) Sheet http://www.cirrus.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails Income Taxes (Significant Components of Deferred Tax Assets and Liabilities) (Details) Details http://www.cirrus.com/role/IncomeTaxesTables 94 false false R95.htm 2485450 - Disclosure - Income Taxes (Reconciliation of Unrecognized Tax Benefits) (Details) Sheet http://www.cirrus.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails Income Taxes (Reconciliation of Unrecognized Tax Benefits) (Details) Details http://www.cirrus.com/role/IncomeTaxesTables 95 false false R96.htm 2488451 - Disclosure - Segment Information (Narrative) (Details) Sheet http://www.cirrus.com/role/SegmentInformationNarrativeDetails Segment Information (Narrative) (Details) Details http://www.cirrus.com/role/SegmentInformationTables 96 false false R97.htm 2489452 - Disclosure - Segment Information (Schedule of Sales by Geographic Location Based on the Sales Office Location) (Details) Sheet http://www.cirrus.com/role/SegmentInformationScheduleofSalesbyGeographicLocationBasedontheSalesOfficeLocationDetails Segment Information (Schedule of Sales by Geographic Location Based on the Sales Office Location) (Details) Details http://www.cirrus.com/role/SegmentInformationTables 97 false false R98.htm 2490453 - Disclosure - Segment Information (Schedule of Property, Plant, and Equipment, Net, by Geographic Location) (Details) Sheet http://www.cirrus.com/role/SegmentInformationScheduleofPropertyPlantandEquipmentNetbyGeographicLocationDetails Segment Information (Schedule of Property, Plant, and Equipment, Net, by Geographic Location) (Details) Details http://www.cirrus.com/role/SegmentInformationTables 98 false false All Reports Book All Reports crus-20220326.htm crus-20220326.xsd crus-20220326_cal.xml crus-20220326_def.xml crus-20220326_lab.xml crus-20220326_pre.xml crusex21132622.htm crusex23132622.htm crusex31132622.htm crusex31232622.htm crusex32132622.htm crusex32232622.htm exhibit141corporate-codexo.htm crus-20220326_g1.jpg http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021q4 true true JSON 120 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "crus-20220326.htm": { "axisCustom": 1, "axisStandard": 27, "contextCount": 283, "dts": { "calculationLink": { "local": [ "crus-20220326_cal.xml" ] }, "definitionLink": { "local": [ "crus-20220326_def.xml" ] }, "inline": { "local": [ "crus-20220326.htm" ] }, "labelLink": { "local": [ "crus-20220326_lab.xml" ] }, "presentationLink": { "local": [ "crus-20220326_pre.xml" ] }, "schema": { "local": [ "crus-20220326.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd" ] } }, "elementCount": 700, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 2, "http://www.cirrus.com/20220326": 3, "http://xbrl.sec.gov/dei/2021q4": 4, "total": 9 }, "keyCustom": 54, "keyStandard": 395, "memberCustom": 29, "memberStandard": 61, "nsprefix": "crus", "nsuri": "http://www.cirrus.com/20220326", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Cover", "role": "http://www.cirrus.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "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": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2102102 - Disclosure - Summary of Significant Accounting Policies", "role": "http://www.cirrus.com/role/SummaryofSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2109103 - Disclosure - Marketable Securities", "role": "http://www.cirrus.com/role/MarketableSecurities", "shortName": "Marketable Securities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2114104 - Disclosure - Fair Value of Financial Instruments", "role": "http://www.cirrus.com/role/FairValueofFinancialInstruments", "shortName": "Fair Value of Financial Instruments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2118105 - Disclosure - Derivative Financial Instruments", "role": "http://www.cirrus.com/role/DerivativeFinancialInstruments", "shortName": "Derivative Financial Instruments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2121106 - Disclosure - Accounts Receivable, net", "role": "http://www.cirrus.com/role/AccountsReceivablenet", "shortName": "Accounts Receivable, net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "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": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2124107 - Disclosure - Intangibles, net and Goodwill", "role": "http://www.cirrus.com/role/IntangiblesnetandGoodwill", "shortName": "Intangibles, net and Goodwill", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2129108 - Disclosure - Acquisition", "role": "http://www.cirrus.com/role/Acquisition", "shortName": "Acquisition", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2134109 - Disclosure - Revolving Credit Facility", "role": "http://www.cirrus.com/role/RevolvingCreditFacility", "shortName": "Revolving Credit Facility", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2138110 - Disclosure - Revenues", "role": "http://www.cirrus.com/role/Revenues", "shortName": "Revenues", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "span", "div", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2142111 - Disclosure - Leases", "role": "http://www.cirrus.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "span", "div", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "dei:AuditorFirmId", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "false", "longName": "0002002 - Document - Audit Information", "role": "http://www.cirrus.com/role/AuditInformation", "shortName": "Audit Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "dei:AuditorFirmId", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2148112 - Disclosure - Restructuring Costs", "role": "http://www.cirrus.com/role/RestructuringCosts", "shortName": "Restructuring Costs", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2152113 - Disclosure - Postretirement Benefit Plans", "role": "http://www.cirrus.com/role/PostretirementBenefitPlans", "shortName": "Postretirement Benefit Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2154114 - Disclosure - Equity Compensation", "role": "http://www.cirrus.com/role/EquityCompensation", "shortName": "Equity Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2168115 - Disclosure - Commitments and Contingencies", "role": "http://www.cirrus.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "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": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LegalMattersAndContingenciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2172116 - Disclosure - Legal Matters", "role": "http://www.cirrus.com/role/LegalMatters", "shortName": "Legal Matters", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LegalMattersAndContingenciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2173117 - Disclosure - Stockholders' Equity", "role": "http://www.cirrus.com/role/StockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2175118 - Disclosure - Accumulated Other Comprehensive Income (Loss)", "role": "http://www.cirrus.com/role/AccumulatedOtherComprehensiveIncomeLoss", "shortName": "Accumulated Other Comprehensive Income (Loss)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2178119 - Disclosure - Income Taxes", "role": "http://www.cirrus.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2186120 - Disclosure - Segment Information", "role": "http://www.cirrus.com/role/SegmentInformation", "shortName": "Segment Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2203201 - Disclosure - Summary of Significant Accounting Policies (Policy)", "role": "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesPolicy", "shortName": "Summary of Significant Accounting Policies (Policy)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "i28ea333301ba49a28b2cd0e11f037e5d_I20220326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001003 - Statement - Consolidated Balance Sheets", "role": "http://www.cirrus.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "i28ea333301ba49a28b2cd0e11f037e5d_I20220326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2304301 - Disclosure - Summary of Significant Accounting Policies (Tables)", "role": "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2310302 - Disclosure - Marketable Securities (Tables)", "role": "http://www.cirrus.com/role/MarketableSecuritiesTables", "shortName": "Marketable Securities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2315303 - Disclosure - Fair Value of Financial Instruments (Tables)", "role": "http://www.cirrus.com/role/FairValueofFinancialInstrumentsTables", "shortName": "Fair Value of Financial Instruments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2319304 - Disclosure - Derivative Financial Instruments (Tables)", "role": "http://www.cirrus.com/role/DerivativeFinancialInstrumentsTables", "shortName": "Derivative Financial Instruments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2322305 - Disclosure - Accounts Receivable, net (Tables)", "role": "http://www.cirrus.com/role/AccountsReceivablenetTables", "shortName": "Accounts Receivable, net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "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": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2325306 - Disclosure - Intangibles, net and Goodwill (Tables)", "role": "http://www.cirrus.com/role/IntangiblesnetandGoodwillTables", "shortName": "Intangibles, net and Goodwill (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2330307 - Disclosure - Acquisition (Tables)", "role": "http://www.cirrus.com/role/AcquisitionTables", "shortName": "Acquisition (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "crus:ScheduleOfFutureInterestPaymentObligationsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2335308 - Disclosure - Revolving Credit Facility (Tables)", "role": "http://www.cirrus.com/role/RevolvingCreditFacilityTables", "shortName": "Revolving Credit Facility (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "crus:ScheduleOfFutureInterestPaymentObligationsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2339309 - Disclosure - Revenues (Tables)", "role": "http://www.cirrus.com/role/RevenuesTables", "shortName": "Revenues (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2343310 - Disclosure - Leases (Tables)", "role": "http://www.cirrus.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "i28ea333301ba49a28b2cd0e11f037e5d_I20220326", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002004 - Statement - Consolidated Balance Sheets (Parenthetical)", "role": "http://www.cirrus.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "i28ea333301ba49a28b2cd0e11f037e5d_I20220326", "decimals": "INF", "lang": "en-US", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2349311 - Disclosure - Restructuring Costs (Tables)", "role": "http://www.cirrus.com/role/RestructuringCostsTables", "shortName": "Restructuring Costs (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "crus:ScheduleOfShareBasedCompensationActivityOfStockAvailableForGrantTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2355312 - Disclosure - Equity Compensation (Tables)", "role": "http://www.cirrus.com/role/EquityCompensationTables", "shortName": "Equity Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "crus:ScheduleOfShareBasedCompensationActivityOfStockAvailableForGrantTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermPurchaseCommitmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2369313 - Disclosure - Commitment and Contingencies (Tables)", "role": "http://www.cirrus.com/role/CommitmentandContingenciesTables", "shortName": "Commitment and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermPurchaseCommitmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2376314 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Tables)", "role": "http://www.cirrus.com/role/AccumulatedOtherComprehensiveIncomeLossTables", "shortName": "Accumulated Other Comprehensive Income (Loss) (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2379315 - Disclosure - Income Taxes (Tables)", "role": "http://www.cirrus.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2387316 - Disclosure - Segment Information (Tables)", "role": "http://www.cirrus.com/role/SegmentInformationTables", "shortName": "Segment Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:InventoryWriteDown", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405401 - Disclosure - Summary of Significant Accounting Policies (Narrative) (Details)", "role": "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails", "shortName": "Summary of Significant Accounting Policies (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:InventoryWriteDown", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "i28ea333301ba49a28b2cd0e11f037e5d_I20220326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryWorkInProcessNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - Summary of Significant Accounting Policies (Schedule of Inventories) (Details)", "role": "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesScheduleofInventoriesDetails", "shortName": "Summary of Significant Accounting Policies (Schedule of Inventories) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "i28ea333301ba49a28b2cd0e11f037e5d_I20220326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryWorkInProcessNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "i28ea333301ba49a28b2cd0e11f037e5d_I20220326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407403 - Disclosure - Summary of Significant Accounting Policies (Components of Property, Plant and Equipment) (Details)", "role": "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesComponentsofPropertyPlantandEquipmentDetails", "shortName": "Summary of Significant Accounting Policies (Components of Property, Plant and Equipment) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "i28ea333301ba49a28b2cd0e11f037e5d_I20220326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408404 - Disclosure - Summary of Significant Accounting Policies (Calculation of Basic and Diluted Earnings Per Share) (Details)", "role": "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesCalculationofBasicandDilutedEarningsPerShareDetails", "shortName": "Summary of Significant Accounting Policies (Calculation of Basic and Diluted Earnings Per Share) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": "-3", "lang": "en-US", "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003005 - Statement - Consolidated Statements of Income", "role": "http://www.cirrus.com/role/ConsolidatedStatementsofIncome", "shortName": "Consolidated Statements of Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "i28ea333301ba49a28b2cd0e11f037e5d_I20220326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411405 - Disclosure - Marketable Securities (Schedule of Available-for-sale Securities) (Details)", "role": "http://www.cirrus.com/role/MarketableSecuritiesScheduleofAvailableforsaleSecuritiesDetails", "shortName": "Marketable Securities (Schedule of Available-for-sale Securities) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "i28ea333301ba49a28b2cd0e11f037e5d_I20220326", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "i28ea333301ba49a28b2cd0e11f037e5d_I20220326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412406 - Disclosure - Marketable Securities (Narrative) (Details)", "role": "http://www.cirrus.com/role/MarketableSecuritiesNarrativeDetails", "shortName": "Marketable Securities (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "i28ea333301ba49a28b2cd0e11f037e5d_I20220326", "decimals": "-5", "lang": "en-US", "name": "crus:AvailableForSaleSecuritiesAmortizedCostOnGrossUnrealizedLosses", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "i28ea333301ba49a28b2cd0e11f037e5d_I20220326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413407 - Disclosure - Marketable Securities (Schedule of Cost and Estimated Fair Value of Available-for-sale Securities by Contractual Maturity) (Details)", "role": "http://www.cirrus.com/role/MarketableSecuritiesScheduleofCostandEstimatedFairValueofAvailableforsaleSecuritiesbyContractualMaturityDetails", "shortName": "Marketable Securities (Schedule of Cost and Estimated Fair Value of Available-for-sale Securities by Contractual Maturity) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "i28ea333301ba49a28b2cd0e11f037e5d_I20220326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "i28ea333301ba49a28b2cd0e11f037e5d_I20220326", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:LongTermLineOfCredit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416408 - Disclosure - Fair Value of Financial Instruments (Narrative) (Details)", "role": "http://www.cirrus.com/role/FairValueofFinancialInstrumentsNarrativeDetails", "shortName": "Fair Value of Financial Instruments (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "i28ea333301ba49a28b2cd0e11f037e5d_I20220326", "decimals": "INF", "lang": "en-US", "name": "us-gaap:LinesOfCreditFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "i28ea333301ba49a28b2cd0e11f037e5d_I20220326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417409 - Disclosure - Fair Value of Financial Instruments (Schedule of Fair Value of Financial Assets and Liabilities) (Details)", "role": "http://www.cirrus.com/role/FairValueofFinancialInstrumentsScheduleofFairValueofFinancialAssetsandLiabilitiesDetails", "shortName": "Fair Value of Financial Instruments (Schedule of Fair Value of Financial Assets and Liabilities) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "i28ea333301ba49a28b2cd0e11f037e5d_I20220326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "i28ea333301ba49a28b2cd0e11f037e5d_I20220326", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfForeignCurrencyDerivativesHeld", "reportCount": 1, "unique": true, "unitRef": "derivtive", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420410 - Disclosure - Derivative Financial Instruments (Details)", "role": "http://www.cirrus.com/role/DerivativeFinancialInstrumentsDetails", "shortName": "Derivative Financial Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "i28ea333301ba49a28b2cd0e11f037e5d_I20220326", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfForeignCurrencyDerivativesHeld", "reportCount": 1, "unique": true, "unitRef": "derivtive", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "i28ea333301ba49a28b2cd0e11f037e5d_I20220326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423411 - Disclosure - Accounts Receivable, net (Components of Accounts Receivable, Net) (Details)", "role": "http://www.cirrus.com/role/AccountsReceivablenetComponentsofAccountsReceivableNetDetails", "shortName": "Accounts Receivable, net (Components of Accounts Receivable, Net) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "i28ea333301ba49a28b2cd0e11f037e5d_I20220326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "i28ea333301ba49a28b2cd0e11f037e5d_I20220326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426412 - Disclosure - Intangibles, net and Goodwill (Narrative) (Details)", "role": "http://www.cirrus.com/role/IntangiblesnetandGoodwillNarrativeDetails", "shortName": "Intangibles, net and Goodwill (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": "-5", "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "i28ea333301ba49a28b2cd0e11f037e5d_I20220326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427413 - Disclosure - Intangibles, net and Goodwill (Schedule of Gross Carrying Amount and Amortization of Intangible Assets) (Details)", "role": "http://www.cirrus.com/role/IntangiblesnetandGoodwillScheduleofGrossCarryingAmountandAmortizationofIntangibleAssetsDetails", "shortName": "Intangibles, net and Goodwill (Schedule of Gross Carrying Amount and Amortization of Intangible Assets) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "i28ea333301ba49a28b2cd0e11f037e5d_I20220326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "i28ea333301ba49a28b2cd0e11f037e5d_I20220326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428414 - Disclosure - Intangibles, net and Goodwill (Schedule of Estimated Aggregate Amortization Expense for Intangibles) (Details)", "role": "http://www.cirrus.com/role/IntangiblesnetandGoodwillScheduleofEstimatedAggregateAmortizationExpenseforIntangiblesDetails", "shortName": "Intangibles, net and Goodwill (Schedule of Estimated Aggregate Amortization Expense for Intangibles) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "i28ea333301ba49a28b2cd0e11f037e5d_I20220326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004006 - Statement - Consolidated Statements of Comprehensive Income", "role": "http://www.cirrus.com/role/ConsolidatedStatementsofComprehensiveIncome", "shortName": "Consolidated Statements of Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "i077564d4c23345ae9707eb39a6811cb1_I20210720", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431415 - Disclosure - Acquisition - Narrative (Details)", "role": "http://www.cirrus.com/role/AcquisitionNarrativeDetails", "shortName": "Acquisition - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "i077564d4c23345ae9707eb39a6811cb1_I20210720", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "i28ea333301ba49a28b2cd0e11f037e5d_I20220326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2432416 - Disclosure - Acquisition - Preliminary Allocation of the Purchase Price (Details)", "role": "http://www.cirrus.com/role/AcquisitionPreliminaryAllocationofthePurchasePriceDetails", "shortName": "Acquisition - Preliminary Allocation of the Purchase Price (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "i077564d4c23345ae9707eb39a6811cb1_I20210720", "decimals": "-3", "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "i2615ac7460a0431685efa95b712bb75d_D20210720-20210720", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2433417 - Disclosure - Acquisition - Schedule of Acquired Intangible Assets (Details)", "role": "http://www.cirrus.com/role/AcquisitionScheduleofAcquiredIntangibleAssetsDetails", "shortName": "Acquisition - Schedule of Acquired Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "i2615ac7460a0431685efa95b712bb75d_D20210720-20210720", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "i28ea333301ba49a28b2cd0e11f037e5d_I20220326", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:LongTermLineOfCredit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436418 - Disclosure - Revolving Credit Facility (Details)", "role": "http://www.cirrus.com/role/RevolvingCreditFacilityDetails", "shortName": "Revolving Credit Facility (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "i45de434e625041b380a1b49b3157ac19_I20210708", "decimals": "INF", "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "crus:ScheduleOfFutureInterestPaymentObligationsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "i28ea333301ba49a28b2cd0e11f037e5d_I20220326", "decimals": "-3", "first": true, "lang": "en-US", "name": "crus:LongTermDebtRepaymentsOfInterestNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2437419 - Disclosure - Revolving Credit Facility - Future Interest Payment Obligations (Details)", "role": "http://www.cirrus.com/role/RevolvingCreditFacilityFutureInterestPaymentObligationsDetails", "shortName": "Revolving Credit Facility - Future Interest Payment Obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "crus:ScheduleOfFutureInterestPaymentObligationsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "i28ea333301ba49a28b2cd0e11f037e5d_I20220326", "decimals": "-3", "first": true, "lang": "en-US", "name": "crus:LongTermDebtRepaymentsOfInterestNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2440420 - Disclosure - Revenues - Product Line Disaggregation of Revenue (Details)", "role": "http://www.cirrus.com/role/RevenuesProductLineDisaggregationofRevenueDetails", "shortName": "Revenues - Product Line Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "ic021e0b8a4c549f392540c0129c2d7ae_D20210328-20220326", "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", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2441421 - Disclosure - Revenues - Geographic Disaggregation of Revenue (Details)", "role": "http://www.cirrus.com/role/RevenuesGeographicDisaggregationofRevenueDetails", "shortName": "Revenues - Geographic Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "i89b723f32d2f4ff7971d09eaa9bb04ce_D20210328-20220326", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "i28ea333301ba49a28b2cd0e11f037e5d_I20220326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2444422 - Disclosure - Leases (Narrative) (Details)", "role": "http://www.cirrus.com/role/LeasesNarrativeDetails", "shortName": "Leases (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "i28ea333301ba49a28b2cd0e11f037e5d_I20220326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:OperatingLeaseLeaseIncomeTableTextBlock", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2445423 - Disclosure - Leases (Schedule of Lease Expense, Lease Income, and Other Information) (Details)", "role": "http://www.cirrus.com/role/LeasesScheduleofLeaseExpenseLeaseIncomeandOtherInformationDetails", "shortName": "Leases (Schedule of Lease Expense, Lease Income, and Other Information) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:OperatingLeaseLeaseIncomeTableTextBlock", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "i28ea333301ba49a28b2cd0e11f037e5d_I20220326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2446424 - Disclosure - Leases (Schedule of Future Lease Commitments) (Details)", "role": "http://www.cirrus.com/role/LeasesScheduleofFutureLeaseCommitmentsDetails", "shortName": "Leases (Schedule of Future Lease Commitments) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "i28ea333301ba49a28b2cd0e11f037e5d_I20220326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005007 - Statement - Consolidated Statements of Cash Flows", "role": "http://www.cirrus.com/role/ConsolidatedStatementsofCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "crus:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "i28ea333301ba49a28b2cd0e11f037e5d_I20220326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseLiabilityCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2447425 - Disclosure - Leases (Schedule of Lease Liabilities) (Details)", "role": "http://www.cirrus.com/role/LeasesScheduleofLeaseLiabilitiesDetails", "shortName": "Leases (Schedule of Lease Liabilities) (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R71": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2450426 - Disclosure - Restructuring Costs (Narrative) (Details)", "role": "http://www.cirrus.com/role/RestructuringCostsNarrativeDetails", "shortName": "Restructuring Costs (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "i28ea333301ba49a28b2cd0e11f037e5d_I20220326", "decimals": "0", "lang": "en-US", "name": "us-gaap:RestructuringReserve", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "ib70994d6483d4e8ba7ca86baf817d897_D20191229-20200328", "decimals": "-5", "first": true, "lang": "en-US", "name": "crus:RestructuringChargesDisposalOfEquipmentNetOfRecoveryFromSales", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2451427 - Disclosure - Restructuring Costs (Summary of Total Restructuring Charges) (Details)", "role": "http://www.cirrus.com/role/RestructuringCostsSummaryofTotalRestructuringChargesDetails", "shortName": "Restructuring Costs (Summary of Total Restructuring Charges) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "i2f4e66cae7e7497583623ffb77628fb1_D20200329-20210327", "decimals": "-3", "lang": "en-US", "name": "us-gaap:BusinessExitCosts1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanCostRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2453428 - Disclosure - Postretirement Benefit Plans (Narrative) (Details)", "role": "http://www.cirrus.com/role/PostretirementBenefitPlansNarrativeDetails", "shortName": "Postretirement Benefit Plans (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanCostRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": "1", "first": true, "lang": "en-US", "name": "crus:ShareBasedCompensationSharesAvailableForGrantReductionRatio", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2456429 - Disclosure - Equity Compensation (Narrative) (Details)", "role": "http://www.cirrus.com/role/EquityCompensationNarrativeDetails", "shortName": "Equity Compensation (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": "1", "first": true, "lang": "en-US", "name": "crus:ShareBasedCompensationSharesAvailableForGrantReductionRatio", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "crus:ScheduleOfShareBasedCompensationActivityOfStockAvailableForGrantTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "if77a603f30d24c7dba9cb809a33e1afe_I20210327", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2457430 - Disclosure - Equity Compensation (Summary of Activity in Total Stock Available for Grant) (Details)", "role": "http://www.cirrus.com/role/EquityCompensationSummaryofActivityinTotalStockAvailableforGrantDetails", "shortName": "Equity Compensation (Summary of Activity in Total Stock Available for Grant) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "crus:ScheduleOfShareBasedCompensationActivityOfStockAvailableForGrantTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "i3c6a877df8424a1792616191e9c18fd0_I20190330", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2458431 - Disclosure - Equity Compensation (Summary of Effect of Stock-Based Compensation) (Details)", "role": "http://www.cirrus.com/role/EquityCompensationSummaryofEffectofStockBasedCompensationDetails", "shortName": "Equity Compensation (Summary of Effect of Stock-Based Compensation) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": "-3", "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "ied42900ff1b94a1c8f7811c40cfe4165_D20210328-20220326", "decimals": "4", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2459432 - Disclosure - Equity Compensation (Schedule of Fair Value of Stock Option Grants) (Details)", "role": "http://www.cirrus.com/role/EquityCompensationScheduleofFairValueofStockOptionGrantsDetails", "shortName": "Equity Compensation (Schedule of Fair Value of Stock Option Grants) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "ied42900ff1b94a1c8f7811c40cfe4165_D20210328-20220326", "decimals": "4", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "if77a603f30d24c7dba9cb809a33e1afe_I20210327", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2460433 - Disclosure - Equity Compensation (Schedule of Stock Option Activity) (Details)", "role": "http://www.cirrus.com/role/EquityCompensationScheduleofStockOptionActivityDetails", "shortName": "Equity Compensation (Schedule of Stock Option Activity) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "i3c6a877df8424a1792616191e9c18fd0_I20190330", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "i28ea333301ba49a28b2cd0e11f037e5d_I20220326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2461434 - Disclosure - Equity Compensation (Summary of Outstanding Options Vesting, Expected to Vest, or Exercisable) (Details)", "role": "http://www.cirrus.com/role/EquityCompensationSummaryofOutstandingOptionsVestingExpectedtoVestorExercisableDetails", "shortName": "Equity Compensation (Summary of Outstanding Options Vesting, Expected to Vest, or Exercisable) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "i28ea333301ba49a28b2cd0e11f037e5d_I20220326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "ie840b6e7bc0a4ffcac1a71b1b79d935e_I20190330", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006008 - Statement - Consolidated Statements of Stockholders' Equity", "role": "http://www.cirrus.com/role/ConsolidatedStatementsofStockholdersEquity", "shortName": "Consolidated Statements of Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "ie840b6e7bc0a4ffcac1a71b1b79d935e_I20190330", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "i28ea333301ba49a28b2cd0e11f037e5d_I20220326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2462435 - Disclosure - Equity Compensation (Summary of Outstanding and Exercisable Options) (Details)", "role": "http://www.cirrus.com/role/EquityCompensationSummaryofOutstandingandExercisableOptionsDetails", "shortName": "Equity Compensation (Summary of Outstanding and Exercisable Options) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "i28ea333301ba49a28b2cd0e11f037e5d_I20220326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "i295fbee57be6464fbd7b398bc150909e_I20210327", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2463436 - Disclosure - Equity Compensation (Summary of Restricted Stock Unit Activity) (Details)", "role": "http://www.cirrus.com/role/EquityCompensationSummaryofRestrictedStockUnitActivityDetails", "shortName": "Equity Compensation (Summary of Restricted Stock Unit Activity) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "i4452c1d0d1f0419d912bb7a7450ff0d3_I20190330", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "i166bc401db7d4432948ffbb46ed02a1f_I20220326", "decimals": "-3", "first": true, "lang": "en-US", "name": "crus:SharesExpectedToVest", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2464437 - Disclosure - Equity Compensation (Summary of Restricted Stock Units Expected to Vest) (Details)", "role": "http://www.cirrus.com/role/EquityCompensationSummaryofRestrictedStockUnitsExpectedtoVestDetails", "shortName": "Equity Compensation (Summary of Restricted Stock Units Expected to Vest) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "i166bc401db7d4432948ffbb46ed02a1f_I20220326", "decimals": "-3", "first": true, "lang": "en-US", "name": "crus:SharesExpectedToVest", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "if4c4c757aaeb4d258947087acbe33e21_D20210328-20220326", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2465438 - Disclosure - Equity Compensation (Schedule of Fair Value Market Stock Units Assumptions) (Details)", "role": "http://www.cirrus.com/role/EquityCompensationScheduleofFairValueMarketStockUnitsAssumptionsDetails", "shortName": "Equity Compensation (Schedule of Fair Value Market Stock Units Assumptions) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "if4c4c757aaeb4d258947087acbe33e21_D20210328-20220326", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "i763e97802c564643a05add65b73325d2_I20210327", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2466439 - Disclosure - Equity Compensation (Summary of Market Stock Unit Activity) (Details)", "role": "http://www.cirrus.com/role/EquityCompensationSummaryofMarketStockUnitActivityDetails", "shortName": "Equity Compensation (Summary of Market Stock Unit Activity) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "if8e70f5c7ef54c10a78aaa1729c00cc9_I20190330", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "i6daf827a3bc8484fb5484eeaaa1e9b8f_I20220326", "decimals": "-3", "first": true, "lang": "en-US", "name": "crus:SharesExpectedToVest", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2467440 - Disclosure - Equity Compensation (Summary of Market Stock Units Expected to Vest) (Details)", "role": "http://www.cirrus.com/role/EquityCompensationSummaryofMarketStockUnitsExpectedtoVestDetails", "shortName": "Equity Compensation (Summary of Market Stock Units Expected to Vest) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "i6daf827a3bc8484fb5484eeaaa1e9b8f_I20220326", "decimals": "-3", "first": true, "lang": "en-US", "name": "crus:SharesExpectedToVest", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2470441 - Disclosure - Commitments and Contingencies - Narrative (Details)", "role": "http://www.cirrus.com/role/CommitmentsandContingenciesNarrativeDetails", "shortName": "Commitments and Contingencies - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LongTermPurchaseCommitmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "i28ea333301ba49a28b2cd0e11f037e5d_I20220326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PurchaseObligationDueInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2471442 - Disclosure - Commitments and Contingencies - Purchase Commitments (Details)", "role": "http://www.cirrus.com/role/CommitmentsandContingenciesPurchaseCommitmentsDetails", "shortName": "Commitments and Contingencies - Purchase Commitments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LongTermPurchaseCommitmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "i28ea333301ba49a28b2cd0e11f037e5d_I20220326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PurchaseObligationDueInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockRepurchasedAndRetiredDuringPeriodValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2474443 - Disclosure - Stockholders' Equity (Details)", "role": "http://www.cirrus.com/role/StockholdersEquityDetails", "shortName": "Stockholders' Equity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": "2", "lang": "en-US", "name": "crus:Averagecostpersharerepurchased", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R89": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "if77a603f30d24c7dba9cb809a33e1afe_I20210327", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2477444 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Details)", "role": "http://www.cirrus.com/role/AccumulatedOtherComprehensiveIncomeLossDetails", "shortName": "Accumulated Other Comprehensive Income (Loss) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "ie834b28bb80149c1af9983a38d11c285_D20210328-20220326", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Description of Business", "role": "http://www.cirrus.com/role/DescriptionofBusiness", "shortName": "Description of Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R90": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2480445 - Disclosure - Income Taxes (Summary of Income Before Income Taxes) (Details)", "role": "http://www.cirrus.com/role/IncomeTaxesSummaryofIncomeBeforeIncomeTaxesDetails", "shortName": "Income Taxes (Summary of Income Before Income Taxes) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R91": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentIncomeTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2481446 - Disclosure - Income Taxes (Summary of Provision (Benefit) for Income Taxes) (Details)", "role": "http://www.cirrus.com/role/IncomeTaxesSummaryofProvisionBenefitforIncomeTaxesDetails", "shortName": "Income Taxes (Summary of Provision (Benefit) for Income Taxes) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentIncomeTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R92": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2482447 - Disclosure - Income Taxes (Summary of Provision (Benefit) for Income Taxes, Statutory Federal Rate Pretax Income Reconciliation) (Details)", "role": "http://www.cirrus.com/role/IncomeTaxesSummaryofProvisionBenefitforIncomeTaxesStatutoryFederalRatePretaxIncomeReconciliationDetails", "shortName": "Income Taxes (Summary of Provision (Benefit) for Income Taxes, Statutory Federal Rate Pretax Income Reconciliation) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R93": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "i28ea333301ba49a28b2cd0e11f037e5d_I20220326", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2483448 - Disclosure - Income Taxes (Narrative) (Details)", "role": "http://www.cirrus.com/role/IncomeTaxesNarrativeDetails", "shortName": "Income Taxes (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "i28ea333301ba49a28b2cd0e11f037e5d_I20220326", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R94": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "i28ea333301ba49a28b2cd0e11f037e5d_I20220326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2484449 - Disclosure - Income Taxes (Significant Components of Deferred Tax Assets and Liabilities) (Details)", "role": "http://www.cirrus.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails", "shortName": "Income Taxes (Significant Components of Deferred Tax Assets and Liabilities) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "i28ea333301ba49a28b2cd0e11f037e5d_I20220326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R95": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "if77a603f30d24c7dba9cb809a33e1afe_I20210327", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2485450 - Disclosure - Income Taxes (Reconciliation of Unrecognized Tax Benefits) (Details)", "role": "http://www.cirrus.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails", "shortName": "Income Taxes (Reconciliation of Unrecognized Tax Benefits) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": "-3", "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R96": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2488451 - Disclosure - Segment Information (Narrative) (Details)", "role": "http://www.cirrus.com/role/SegmentInformationNarrativeDetails", "shortName": "Segment Information (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R97": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "id7032d6800324616b90fc7a504138b3c_D20210328-20220326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2489452 - Disclosure - Segment Information (Schedule of Sales by Geographic Location Based on the Sales Office Location) (Details)", "role": "http://www.cirrus.com/role/SegmentInformationScheduleofSalesbyGeographicLocationBasedontheSalesOfficeLocationDetails", "shortName": "Segment Information (Schedule of Sales by Geographic Location Based on the Sales Office Location) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "i8c020d7d896f46d4aae50d9b507ab551_D20210328-20220326", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R98": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "i28ea333301ba49a28b2cd0e11f037e5d_I20220326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2490453 - Disclosure - Segment Information (Schedule of Property, Plant, and Equipment, Net, by Geographic Location) (Details)", "role": "http://www.cirrus.com/role/SegmentInformationScheduleofPropertyPlantandEquipmentNetbyGeographicLocationDetails", "shortName": "Segment Information (Schedule of Property, Plant, and Equipment, Net, by Geographic Location) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "crus-20220326.htm", "contextRef": "i7180358b8c9c42ce9a0be30a7a00cd44_I20220326", "decimals": "-3", "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } } }, "segmentCount": 90, "tag": { "country_CN": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CHINA", "terseLabel": "China" } } }, "localname": "CN", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.cirrus.com/role/RevenuesGeographicDisaggregationofRevenueDetails", "http://www.cirrus.com/role/SegmentInformationScheduleofSalesbyGeographicLocationBasedontheSalesOfficeLocationDetails" ], "xbrltype": "domainItemType" }, "country_GB": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED KINGDOM", "terseLabel": "United Kingdom" } } }, "localname": "GB", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.cirrus.com/role/SegmentInformationScheduleofPropertyPlantandEquipmentNetbyGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "country_HK": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "HONG KONG", "terseLabel": "Hong Kong" } } }, "localname": "HK", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.cirrus.com/role/SegmentInformationScheduleofSalesbyGeographicLocationBasedontheSalesOfficeLocationDetails" ], "xbrltype": "domainItemType" }, "country_KR": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "KOREA, REPUBLIC OF", "terseLabel": "South Korea" } } }, "localname": "KR", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.cirrus.com/role/SegmentInformationScheduleofSalesbyGeographicLocationBasedontheSalesOfficeLocationDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.cirrus.com/role/RevenuesGeographicDisaggregationofRevenueDetails", "http://www.cirrus.com/role/SegmentInformationScheduleofPropertyPlantandEquipmentNetbyGeographicLocationDetails", "http://www.cirrus.com/role/SegmentInformationScheduleofSalesbyGeographicLocationBasedontheSalesOfficeLocationDetails" ], "xbrltype": "domainItemType" }, "country_VN": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "VIET NAM", "terseLabel": "Vietnam" } } }, "localname": "VN", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.cirrus.com/role/SegmentInformationScheduleofSalesbyGeographicLocationBasedontheSalesOfficeLocationDetails" ], "xbrltype": "domainItemType" }, "crus_AdvancesOnInventoryPurchasesNoncurrent": { "auth_ref": [], "calculation": { "http://www.cirrus.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Advances On Inventory Purchases, Noncurrent", "label": "Advances On Inventory Purchases, Noncurrent", "terseLabel": "Long-term prepaid wafers" } } }, "localname": "AdvancesOnInventoryPurchasesNoncurrent", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "crus_AppleIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Apple, Inc. [Member]", "label": "Apple Inc [Member]", "terseLabel": "Apple, Inc." } } }, "localname": "AppleIncMember", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "crus_AssetsAndLiabilitiesLesseeTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Assets And Liabilities, Lessee [Table Text Block]", "label": "Assets And Liabilities, Lessee [Table Text Block]", "terseLabel": "Schedule of Lease Liabilities" } } }, "localname": "AssetsAndLiabilitiesLesseeTableTextBlock", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "crus_AudioProductsSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Audio Products Segment [Member]", "label": "Audio Products Segment [Member]", "terseLabel": "Audio Products" } } }, "localname": "AudioProductsSegmentMember", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/RevenuesProductLineDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "crus_AuditInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Audit Information [Abstract]", "label": "Audit Information [Abstract]" } } }, "localname": "AuditInformationAbstract", "nsuri": "http://www.cirrus.com/20220326", "xbrltype": "stringItemType" }, "crus_AvailableForSaleDebtSecuritiesMaturityPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Available-For-Sale Debt Securities, Maturity Period", "label": "Available-For-Sale Debt Securities, Maturity Period", "terseLabel": "Maturity period for highly-rated securities" } } }, "localname": "AvailableForSaleDebtSecuritiesMaturityPeriod", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/MarketableSecuritiesNarrativeDetails" ], "xbrltype": "durationItemType" }, "crus_AvailableForSaleSecuritiesAmortizedCostOnGrossUnrealizedLosses": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of available for sale securities in an unrealized loss position.", "label": "Available For Sale Securities, Amortized Cost On Gross Unrealized Losses", "verboseLabel": "Amortized cost on available for sale securities held at gross unrealized loss" } } }, "localname": "AvailableForSaleSecuritiesAmortizedCostOnGrossUnrealizedLosses", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/MarketableSecuritiesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "crus_Averagecostpersharerepurchased": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Average cost per share repurchased.", "label": "Average cost per share repurchased", "terseLabel": "Average cost per share repurchased (in dollars per share)" } } }, "localname": "Averagecostpersharerepurchased", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/StockholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "crus_BusinessCombinationAcquisitionRelatedLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://www.cirrus.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Acquisition Related Liabilities, Current", "label": "Business Combination, Acquisition Related Liabilities, Current", "terseLabel": "Acquisition-related liabilities" } } }, "localname": "BusinessCombinationAcquisitionRelatedLiabilitiesCurrent", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "crus_BusinessCombinationAcquisitionRelatedLiabilitiesNoncurrent": { "auth_ref": [], "calculation": { "http://www.cirrus.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Acquisition Related Liabilities, Noncurrent", "label": "Business Combination, Acquisition Related Liabilities, Noncurrent", "terseLabel": "Long-term acquisition-related liabilities" } } }, "localname": "BusinessCombinationAcquisitionRelatedLiabilitiesNoncurrent", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "crus_BusinessCombinationConsiderationLiabilityIncurredIndemnityAndAdjustments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Consideration, Liability Incurred, Indemnity And Adjustments", "label": "Business Combination, Consideration, Liability Incurred, Indemnity And Adjustments", "terseLabel": "Additional merger consideration subject to indemnity and adjustment provisions" } } }, "localname": "BusinessCombinationConsiderationLiabilityIncurredIndemnityAndAdjustments", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/AcquisitionNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "crus_BusinessCombinationDeferredCashConsideration": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Deferred Cash Consideration", "label": "Business Combination, Deferred Cash Consideration", "terseLabel": "Merger consideration - retention" } } }, "localname": "BusinessCombinationDeferredCashConsideration", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/AcquisitionNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "crus_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedManufacturingAdvances": { "auth_ref": [], "calculation": { "http://www.cirrus.com/role/AcquisitionPreliminaryAllocationofthePurchasePriceDetails": { "order": 10.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Manufacturing Advances", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Manufacturing Advances", "terseLabel": "Manufacturing advances" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedManufacturingAdvances", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/AcquisitionPreliminaryAllocationofthePurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "crus_CapitalizedEnterpriseResourcePlanningSoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Capitalized Enterprise Resource Planning Software [Member]", "label": "Capitalized Enterprise Resource Planning Software [Member]", "terseLabel": "Capitalized Enterprise Resource Planning Software" } } }, "localname": "CapitalizedEnterpriseResourcePlanningSoftwareMember", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "crus_CashPaymentsDuringYearForAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cash payments during the year for: [Abstract]", "label": "Cash payments during the year for: [Abstract]", "terseLabel": "Cash payments during the year for:" } } }, "localname": "CashPaymentsDuringYearForAbstract", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "crus_ConcentrationOfCreditRiskAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Concentration Of Credit Risk [Abstract]", "label": "Concentration Of Credit Risk [Abstract]", "terseLabel": "Concentration Of Credit Risk [Abstract]" } } }, "localname": "ConcentrationOfCreditRiskAbstract", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "crus_ContractBalancePaymentTermsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract Balance Payment Terms [Abstract]", "label": "Contract Balance Payment Terms [Abstract]", "terseLabel": "Contract Balance Payment Terms [Abstract]" } } }, "localname": "ContractBalancePaymentTermsAbstract", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "crus_ContractWithCustomerPaymentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract With Customer, Payment Term", "label": "Contract With Customer, Payment Term", "terseLabel": "Contract balance, payment term" } } }, "localname": "ContractWithCustomerPaymentTerm", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "crus_CoreTechnologyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Core Technology [Member]", "label": "Core Technology [Member]", "terseLabel": "Core technology" } } }, "localname": "CoreTechnologyMember", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/IntangiblesnetandGoodwillScheduleofGrossCarryingAmountandAmortizationofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "crus_DebtInstrumentDebtCovenantMaximumConsolidatedNetLeverageRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Debt Covenant, Maximum Consolidated Net Leverage Ratio", "label": "Debt Instrument, Debt Covenant, Maximum Consolidated Net Leverage Ratio", "terseLabel": "Debt covenant, maximum consolidated net leverage ratio" } } }, "localname": "DebtInstrumentDebtCovenantMaximumConsolidatedNetLeverageRatio", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/RevolvingCreditFacilityDetails" ], "xbrltype": "pureItemType" }, "crus_DebtInstrumentDebtCovenantMinimumConsolidatedInterestCoverageRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Debt Covenant, Minimum Consolidated Interest Coverage Ratio", "label": "Debt Instrument, Debt Covenant, Minimum Consolidated Interest Coverage Ratio", "terseLabel": "Debt covenant, minimum consolidated interest coverage ratio" } } }, "localname": "DebtInstrumentDebtCovenantMinimumConsolidatedInterestCoverageRatio", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/RevolvingCreditFacilityDetails" ], "xbrltype": "pureItemType" }, "crus_DebtInstrumentDebtCovenantRatioOfConsolidatedFundedIndebtednessUnrestrictedCashAndCashEquivalentExclusion": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Debt Covenant, Ratio Of Consolidated Funded Indebtedness, Unrestricted Cash And Cash Equivalent Exclusion", "label": "Debt Instrument, Debt Covenant, Ratio Of Consolidated Funded Indebtedness, Unrestricted Cash And Cash Equivalent Exclusion", "terseLabel": "Debt covenant, exclusion of unrestricted cash and cash equivalents for ratio of consolidated funded indebtedness" } } }, "localname": "DebtInstrumentDebtCovenantRatioOfConsolidatedFundedIndebtednessUnrestrictedCashAndCashEquivalentExclusion", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/RevolvingCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "crus_DeferredTaxAssetsCapitalizedResearchAndDevelopment": { "auth_ref": [], "calculation": { "http://www.cirrus.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Assets, Capitalized Research and Development", "label": "Deferred Tax Assets, Capitalized Research and Development", "terseLabel": "Capitalized research and development" } } }, "localname": "DeferredTaxAssetsCapitalizedResearchAndDevelopment", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "crus_DeferredTaxAssetsOperatingLeaseLeaseLiabilities": { "auth_ref": [], "calculation": { "http://www.cirrus.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Assets, Operating Lease, Lease Liabilities", "label": "Deferred Tax Assets, Operating Lease, Lease Liabilities", "terseLabel": "Lease liabilities" } } }, "localname": "DeferredTaxAssetsOperatingLeaseLeaseLiabilities", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "crus_DeferredTaxLiabilitiesDepreciationAndAmortization": { "auth_ref": [], "calculation": { "http://www.cirrus.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Liabilities Depreciation And Amortization", "label": "Deferred Tax Liabilities Depreciation And Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DeferredTaxLiabilitiesDepreciationAndAmortization", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "crus_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAsset": { "auth_ref": [], "calculation": { "http://www.cirrus.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Liabilities, Operating Lease, Right-of-Use Asset", "label": "Deferred Tax Liabilities, Operating Lease, Right-of-Use Asset", "terseLabel": "Right of use asset" } } }, "localname": "DeferredTaxLiabilitiesOperatingLeaseRightOfUseAsset", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "crus_Denominator": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Denominator abstract", "label": "Denominator:", "terseLabel": "Denominator:" } } }, "localname": "Denominator", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesCalculationofBasicandDilutedEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "crus_EffectiveIncomeTaxRateReconciliationCurrentUSTaxOnForeignEarningsPercent": { "auth_ref": [], "calculation": { "http://www.cirrus.com/role/IncomeTaxesSummaryofProvisionBenefitforIncomeTaxesStatutoryFederalRatePretaxIncomeReconciliationDetails": { "order": 2.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Current U.S. Tax On Foreign Earnings, Percent", "label": "Effective Income Tax Rate Reconciliation, Current U.S. Tax On Foreign Earnings, Percent", "terseLabel": "Current U.S. tax on foreign earnings" } } }, "localname": "EffectiveIncomeTaxRateReconciliationCurrentUSTaxOnForeignEarningsPercent", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/IncomeTaxesSummaryofProvisionBenefitforIncomeTaxesStatutoryFederalRatePretaxIncomeReconciliationDetails" ], "xbrltype": "percentItemType" }, "crus_EffectiveIncomeTaxRateReconciliationDeductionForeignIntangibleIncome": { "auth_ref": [], "calculation": { "http://www.cirrus.com/role/IncomeTaxesSummaryofProvisionBenefitforIncomeTaxesStatutoryFederalRatePretaxIncomeReconciliationDetails": { "order": 8.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0 } }, "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Deduction, Foreign Intangible Income", "label": "Effective Income Tax Rate Reconciliation, Deduction, Foreign Intangible Income", "negatedTerseLabel": "Foreign-derived intangible income deduction" } } }, "localname": "EffectiveIncomeTaxRateReconciliationDeductionForeignIntangibleIncome", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/IncomeTaxesSummaryofProvisionBenefitforIncomeTaxesStatutoryFederalRatePretaxIncomeReconciliationDetails" ], "xbrltype": "percentItemType" }, "crus_EffectiveIncomeTaxRateReconciliationInterestOnUnrecognizedTaxBenefits": { "auth_ref": [], "calculation": { "http://www.cirrus.com/role/IncomeTaxesSummaryofProvisionBenefitforIncomeTaxesStatutoryFederalRatePretaxIncomeReconciliationDetails": { "order": 6.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Interest On Unrecognized Tax Benefits", "label": "Effective Income Tax Rate Reconciliation, Interest On Unrecognized Tax Benefits", "terseLabel": "Interest related to unrecognized tax benefits" } } }, "localname": "EffectiveIncomeTaxRateReconciliationInterestOnUnrecognizedTaxBenefits", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/IncomeTaxesSummaryofProvisionBenefitforIncomeTaxesStatutoryFederalRatePretaxIncomeReconciliationDetails" ], "xbrltype": "percentItemType" }, "crus_ExercisePriceRangeRangeFiveMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Exercise Price Range, Range Five [Member]", "label": "Exercise Price Range Range Five [Member]", "terseLabel": "$68.56 - $68.56 (in dollars per share)" } } }, "localname": "ExercisePriceRangeRangeFiveMember", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/EquityCompensationSummaryofOutstandingandExercisableOptionsDetails" ], "xbrltype": "domainItemType" }, "crus_ExercisePriceRangeRangeFourMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Exercise Price Range, Range Four [Member]", "label": "Exercise Price Range Range Four [Member]", "terseLabel": "$68.43 - $68.43 (in dollars per share)" } } }, "localname": "ExercisePriceRangeRangeFourMember", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/EquityCompensationSummaryofOutstandingandExercisableOptionsDetails" ], "xbrltype": "domainItemType" }, "crus_ExercisePriceRangeRangeOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Exercise Price Range One [Member]", "label": "Exercise Price Range Range One [Member]", "terseLabel": "$20.37 - $38.34 (in dollars per share)" } } }, "localname": "ExercisePriceRangeRangeOneMember", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/EquityCompensationSummaryofOutstandingandExercisableOptionsDetails" ], "xbrltype": "domainItemType" }, "crus_ExercisePriceRangeRangeSixMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Exercise Price Range, Range Six [Member]", "label": "Exercise Price Range Range Six [Member]", "terseLabel": "$78.00- $88.00 (in dollars per share)" } } }, "localname": "ExercisePriceRangeRangeSixMember", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/EquityCompensationSummaryofOutstandingandExercisableOptionsDetails" ], "xbrltype": "domainItemType" }, "crus_ExercisePriceRangeRangeThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Exercise Price Range, Range Three [Member]", "label": "Exercise Price Range Range Three [Member]", "terseLabel": "$54.65 - $55.72 (in dollars per share)" } } }, "localname": "ExercisePriceRangeRangeThreeMember", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/EquityCompensationSummaryofOutstandingandExercisableOptionsDetails" ], "xbrltype": "domainItemType" }, "crus_ExercisePriceRangeRangeTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Exercise Price Range, Range Two [Member]", "label": "Exercise Price Range Range Two [Member]", "terseLabel": "$41.49 - $42.64 (in dollars per share)" } } }, "localname": "ExercisePriceRangeRangeTwoMember", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/EquityCompensationSummaryofOutstandingandExercisableOptionsDetails" ], "xbrltype": "domainItemType" }, "crus_ExistingTechnologyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Existing Technology [Member]", "label": "Existing Technology [Member]", "terseLabel": "Existing technology" } } }, "localname": "ExistingTechnologyMember", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/IntangiblesnetandGoodwillScheduleofGrossCarryingAmountandAmortizationofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "crus_FurnitureFixturesMachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Furniture, Fixtures, Machinery And Equipment [Member]", "label": "Furniture Fixtures Machinery And Equipment [Member]", "terseLabel": "Furniture, Fixtures, Machinery and Equipment" } } }, "localname": "FurnitureFixturesMachineryAndEquipmentMember", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "crus_FutureInterestPaymentObligationsRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Future Interest Payment Obligations", "label": "Future Interest Payment Obligations [Roll Forward]", "terseLabel": "Future Interest Payment Obligations [Roll Forward]" } } }, "localname": "FutureInterestPaymentObligationsRollForward", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/RevolvingCreditFacilityFutureInterestPaymentObligationsDetails" ], "xbrltype": "stringItemType" }, "crus_HenanFuchiMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Henan Fuchi", "label": "Henan Fuchi [Member]", "terseLabel": "Henan Fuchi" } } }, "localname": "HenanFuchiMember", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "crus_HighPerformanceMixedSignalProductsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "High Performance Mixed-Signal Products", "label": "High Performance Mixed-Signal Products [Member]", "terseLabel": "High-Performance Mixed-Signal Products" } } }, "localname": "HighPerformanceMixedSignalProductsMember", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/RevenuesProductLineDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "crus_InProcessResearchDevelopmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "In Process Research Development [Member]", "label": "In Process Research Development [Member]", "terseLabel": "In-process research\u00a0& development (\u201cIPR&D\u201d)" } } }, "localname": "InProcessResearchDevelopmentMember", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/IntangiblesnetandGoodwillScheduleofGrossCarryingAmountandAmortizationofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "crus_IncomeTaxExaminationEstimateOfPossibleLossPenaltiesExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Income Tax Examination, Estimate of Possible Loss, Penalties Expense", "label": "Income Tax Examination, Estimate of Possible Loss, Penalties Expense", "terseLabel": "Income tax examination, estimate of possible loss, penalties expense" } } }, "localname": "IncomeTaxExaminationEstimateOfPossibleLossPenaltiesExpense", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "crus_IncomeTaxesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "[Line Items] for Income Taxes [Table]", "label": "Income Taxes [Line Items]", "terseLabel": "Income Taxes [Line Items]" } } }, "localname": "IncomeTaxesLineItems", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/IncomeTaxesNarrativeDetails", "http://www.cirrus.com/role/IncomeTaxesSummaryofProvisionBenefitforIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "crus_IncomeTaxesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Income Taxes [Table]", "label": "Income Taxes [Table]", "terseLabel": "Income Taxes [Table]" } } }, "localname": "IncomeTaxesTable", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/IncomeTaxesNarrativeDetails", "http://www.cirrus.com/role/IncomeTaxesSummaryofProvisionBenefitforIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "crus_IncreaseDecreaseInAcquisitionRelatedLiabilities": { "auth_ref": [], "calculation": { "http://www.cirrus.com/role/ConsolidatedStatementsofCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) In Acquisition-Related Liabilities", "label": "Increase (Decrease) In Acquisition-Related Liabilities", "terseLabel": "Acquisition-related liabilities" } } }, "localname": "IncreaseDecreaseInAcquisitionRelatedLiabilities", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "crus_IncreaseDecreaseInNoncurrentAdvancesOnInventoryPurchases": { "auth_ref": [], "calculation": { "http://www.cirrus.com/role/ConsolidatedStatementsofCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) In Noncurrent Advances On Inventory Purchases", "label": "Increase (Decrease) In Noncurrent Advances On Inventory Purchases", "negatedTerseLabel": "Long-term prepaid wafers" } } }, "localname": "IncreaseDecreaseInNoncurrentAdvancesOnInventoryPurchases", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "crus_January2019RepurchaseProgramMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "January 2019 Repurchase Program", "label": "January 2019 Repurchase Program [Member]", "terseLabel": "January 2019 Repurchase Program" } } }, "localname": "January2019RepurchaseProgramMember", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "crus_January2021RepurchaseProgramMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "January 2021 Repurchase Program", "label": "January 2021 Repurchase Program [Member]", "terseLabel": "January 2021 Repurchase Program" } } }, "localname": "January2021RepurchaseProgramMember", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "crus_LionSemiconductorIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lion Semiconductor, Inc.", "label": "Lion Semiconductor, Inc. [Member]", "terseLabel": "Lion Semiconductor, Inc." } } }, "localname": "LionSemiconductorIncMember", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/AcquisitionNarrativeDetails", "http://www.cirrus.com/role/AcquisitionPreliminaryAllocationofthePurchasePriceDetails", "http://www.cirrus.com/role/AcquisitionScheduleofAcquiredIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "crus_LongTermDebtRepaymentsOfInterest": { "auth_ref": [], "calculation": { "http://www.cirrus.com/role/RevolvingCreditFacilityFutureInterestPaymentObligationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Long-Term Debt, Repayments Of Interest", "label": "Long-Term Debt, Repayments Of Interest", "totalLabel": "Total" } } }, "localname": "LongTermDebtRepaymentsOfInterest", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/RevolvingCreditFacilityFutureInterestPaymentObligationsDetails" ], "xbrltype": "monetaryItemType" }, "crus_LongTermDebtRepaymentsOfInterestAfterYearFour": { "auth_ref": [], "calculation": { "http://www.cirrus.com/role/RevolvingCreditFacilityFutureInterestPaymentObligationsDetails": { "order": 3.0, "parentTag": "crus_LongTermDebtRepaymentsOfInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Long-Term Debt, Repayments Of Interest, After Year Four", "label": "Long-Term Debt, Repayments Of Interest, After Year Four", "terseLabel": "Thereafter" } } }, "localname": "LongTermDebtRepaymentsOfInterestAfterYearFour", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/RevolvingCreditFacilityFutureInterestPaymentObligationsDetails" ], "xbrltype": "monetaryItemType" }, "crus_LongTermDebtRepaymentsOfInterestNextTwelveMonths": { "auth_ref": [], "calculation": { "http://www.cirrus.com/role/RevolvingCreditFacilityFutureInterestPaymentObligationsDetails": { "order": 1.0, "parentTag": "crus_LongTermDebtRepaymentsOfInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Long-Term Debt, Repayments Of Interest, Next Twelve Months", "label": "Long-Term Debt, Repayments Of Interest, Next Twelve Months", "terseLabel": "2023" } } }, "localname": "LongTermDebtRepaymentsOfInterestNextTwelveMonths", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/RevolvingCreditFacilityFutureInterestPaymentObligationsDetails" ], "xbrltype": "monetaryItemType" }, "crus_LongTermDebtRepaymentsOfInterestYearFour": { "auth_ref": [], "calculation": { "http://www.cirrus.com/role/RevolvingCreditFacilityFutureInterestPaymentObligationsDetails": { "order": 5.0, "parentTag": "crus_LongTermDebtRepaymentsOfInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Long-Term Debt, Repayments Of Interest, Year Four", "label": "Long-Term Debt, Repayments Of Interest, Year Four", "terseLabel": "2027" } } }, "localname": "LongTermDebtRepaymentsOfInterestYearFour", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/RevolvingCreditFacilityFutureInterestPaymentObligationsDetails" ], "xbrltype": "monetaryItemType" }, "crus_LongTermDebtRepaymentsOfInterestYearOne": { "auth_ref": [], "calculation": { "http://www.cirrus.com/role/RevolvingCreditFacilityFutureInterestPaymentObligationsDetails": { "order": 2.0, "parentTag": "crus_LongTermDebtRepaymentsOfInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Long-Term Debt, Repayments Of Interest, Year One", "label": "Long-Term Debt, Repayments Of Interest, Year One", "terseLabel": "2024" } } }, "localname": "LongTermDebtRepaymentsOfInterestYearOne", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/RevolvingCreditFacilityFutureInterestPaymentObligationsDetails" ], "xbrltype": "monetaryItemType" }, "crus_LongTermDebtRepaymentsOfInterestYearThree": { "auth_ref": [], "calculation": { "http://www.cirrus.com/role/RevolvingCreditFacilityFutureInterestPaymentObligationsDetails": { "order": 4.0, "parentTag": "crus_LongTermDebtRepaymentsOfInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Long-Term Debt, Repayments Of Interest, Year Three", "label": "Long-Term Debt, Repayments Of Interest, Year Three", "terseLabel": "2026" } } }, "localname": "LongTermDebtRepaymentsOfInterestYearThree", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/RevolvingCreditFacilityFutureInterestPaymentObligationsDetails" ], "xbrltype": "monetaryItemType" }, "crus_LongTermDebtRepaymentsOfInterestYearTwo": { "auth_ref": [], "calculation": { "http://www.cirrus.com/role/RevolvingCreditFacilityFutureInterestPaymentObligationsDetails": { "order": 6.0, "parentTag": "crus_LongTermDebtRepaymentsOfInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Long-Term Debt, Repayments Of Interest, Year Two", "label": "Long-Term Debt, Repayments Of Interest, Year Two", "terseLabel": "2025" } } }, "localname": "LongTermDebtRepaymentsOfInterestYearTwo", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/RevolvingCreditFacilityFutureInterestPaymentObligationsDetails" ], "xbrltype": "monetaryItemType" }, "crus_MEMSRestructuringMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "MEMS Restructuring", "label": "MEMS Restructuring [Member]", "terseLabel": "MEMS Restructuring" } } }, "localname": "MEMSRestructuringMember", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/RestructuringCostsNarrativeDetails" ], "xbrltype": "domainItemType" }, "crus_MarketStockUnitMsusMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Market Stock Unit MSUS [Member]", "label": "Market Stock Unit Msus [Member]", "terseLabel": "Market Stock Unit (MSUs)" } } }, "localname": "MarketStockUnitMsusMember", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/EquityCompensationNarrativeDetails", "http://www.cirrus.com/role/EquityCompensationScheduleofFairValueMarketStockUnitsAssumptionsDetails", "http://www.cirrus.com/role/EquityCompensationSummaryofMarketStockUnitActivityDetails", "http://www.cirrus.com/role/EquityCompensationSummaryofMarketStockUnitsExpectedtoVestDetails" ], "xbrltype": "domainItemType" }, "crus_NumberOfProductLines": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of product lines", "label": "Number of product lines", "terseLabel": "Number of product lines" } } }, "localname": "NumberOfProductLines", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/SegmentInformationNarrativeDetails" ], "xbrltype": "integerItemType" }, "crus_Numerator": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Numerator abstract", "label": "Numerator:", "terseLabel": "Numerator:" } } }, "localname": "Numerator", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesCalculationofBasicandDilutedEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "crus_OptionsRsusAndMsusMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Options RSUs and MSUs [Member]", "label": "Options Rsus And Msus [Member]", "terseLabel": "Options RSUs and MSUs" } } }, "localname": "OptionsRsusAndMsusMember", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/EquityCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "crus_OtherNonUSCountriesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Non U S Countries [Member]", "label": "Other Non U S Countries [Member]", "terseLabel": "Rest of World" } } }, "localname": "OtherNonUSCountriesMember", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/SegmentInformationScheduleofPropertyPlantandEquipmentNetbyGeographicLocationDetails", "http://www.cirrus.com/role/SegmentInformationScheduleofSalesbyGeographicLocationBasedontheSalesOfficeLocationDetails" ], "xbrltype": "domainItemType" }, "crus_PaymentsForLongTermPurchaseCommitmentAdditionalCapacityReservationFee": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Payments for Long-Term Purchase Commitment, Additional Capacity Reservation Fee", "label": "Payments for Long-Term Purchase Commitment, Additional Capacity Reservation Fee", "terseLabel": "Additional non-refundable fee" } } }, "localname": "PaymentsForLongTermPurchaseCommitmentAdditionalCapacityReservationFee", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "crus_PaymentsForLongTermPurchaseCommitmentCapacityReservationFee": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Payments for Long-Term Purchase Commitment, Capacity Reservation Fee", "label": "Payments for Long-Term Purchase Commitment, Capacity Reservation Fee", "terseLabel": "Capacity reservation fee" } } }, "localname": "PaymentsForLongTermPurchaseCommitmentCapacityReservationFee", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "crus_PegatronMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Pegatron [Member]", "label": "Pegatron [Member]", "terseLabel": "Pegatron" } } }, "localname": "PegatronMember", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "crus_PrepaymentOfLongTermPurchaseCommitmentOnFutureAdditionalPurchases": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Prepayment of Long-Term Purchase Commitment on Future Additional Purchases", "label": "Prepayment of Long-Term Purchase Commitment on Future Additional Purchases", "terseLabel": "Additional amount agreed to pre-pay" } } }, "localname": "PrepaymentOfLongTermPurchaseCommitmentOnFutureAdditionalPurchases", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "crus_PrepaymentOfLongTermPurchaseCommitmentOnFuturePurchases": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Prepayment of Long-Term Purchase Commitment on Future Purchases", "label": "Prepayment of Long-Term Purchase Commitment on Future Purchases", "terseLabel": "Amount agreed to pre-pay" } } }, "localname": "PrepaymentOfLongTermPurchaseCommitmentOnFuturePurchases", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "crus_RestrictedStockUnitsAndMarketStockUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restricted Stock Units And Market Stock Units [Member]", "label": "Restricted Stock Units And Market Stock Units [Member]", "terseLabel": "RSUs and MSUs" } } }, "localname": "RestrictedStockUnitsAndMarketStockUnitsMember", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/EquityCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "crus_RestructuringChargesDisposalOfEquipmentNetOfRecoveryFromSales": { "auth_ref": [], "calculation": { "http://www.cirrus.com/role/RestructuringCostsSummaryofTotalRestructuringChargesDetails": { "order": 4.0, "parentTag": "us-gaap_RestructuringCharges", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Restructuring Charges, Disposal Of Equipment, Net Of Recovery From Sales", "label": "Restructuring Charges, Disposal Of Equipment, Net Of Recovery From Sales", "terseLabel": "Disposal of equipment, net of recovery from sales", "verboseLabel": "Equipment disposal charges, net of recovery" } } }, "localname": "RestructuringChargesDisposalOfEquipmentNetOfRecoveryFromSales", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/RestructuringCostsSummaryofTotalRestructuringChargesDetails", "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "crus_RestructuringCostsDisposalOfEquipmentRecoveryFromSales": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Restructuring Costs, Disposal Of Equipment, Recovery From Sales", "label": "Restructuring Costs, Disposal Of Equipment, Recovery From Sales", "verboseLabel": "Recovery from equipment sold" } } }, "localname": "RestructuringCostsDisposalOfEquipmentRecoveryFromSales", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/RestructuringCostsSummaryofTotalRestructuringChargesDetails" ], "xbrltype": "monetaryItemType" }, "crus_ScheduleOfFutureInterestPaymentObligationsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Future Interest Payment Obligations", "label": "Schedule Of Future Interest Payment Obligations [Table Text Block]", "terseLabel": "Schedule Of Future Interest Payment Obligations" } } }, "localname": "ScheduleOfFutureInterestPaymentObligationsTableTextBlock", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/RevolvingCreditFacilityTables" ], "xbrltype": "textBlockItemType" }, "crus_ScheduleOfShareBasedCompensationActivityOfStockAvailableForGrantTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Share-based Compensation, Activity of Stock Available for Grant", "label": "Schedule of Share-based Compensation, Activity of Stock Available for Grant [Table Text Block]", "terseLabel": "Summary of Activity in Total Stock Available for Grant" } } }, "localname": "ScheduleOfShareBasedCompensationActivityOfStockAvailableForGrantTableTextBlock", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/EquityCompensationTables" ], "xbrltype": "textBlockItemType" }, "crus_SecondAmendedCreditAgreementRevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Second Amended Credit Agreement Revolving Credit Facility", "label": "Second Amended Credit Agreement Revolving Credit Facility [Member]", "terseLabel": "Second Amended Credit Agreement Revolving Credit Facility" } } }, "localname": "SecondAmendedCreditAgreementRevolvingCreditFacilityMember", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/RevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "crus_SeveranceCostsEquityCancellationBenefits": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Severance Costs, Equity Cancellation Benefits", "label": "Severance Costs, Equity Cancellation Benefits", "terseLabel": "Equity cancellation benefits" } } }, "localname": "SeveranceCostsEquityCancellationBenefits", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/RestructuringCostsSummaryofTotalRestructuringChargesDetails" ], "xbrltype": "monetaryItemType" }, "crus_SeveranceCostsNetOfEquityCancellationBenefits": { "auth_ref": [], "calculation": { "http://www.cirrus.com/role/RestructuringCostsSummaryofTotalRestructuringChargesDetails": { "order": 1.0, "parentTag": "us-gaap_RestructuringCharges", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Severance Costs, Net Of Equity Cancellation Benefits", "label": "Severance Costs, Net Of Equity Cancellation Benefits", "terseLabel": "Personnel-related charges, net of equity cancellations" } } }, "localname": "SeveranceCostsNetOfEquityCancellationBenefits", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/RestructuringCostsSummaryofTotalRestructuringChargesDetails" ], "xbrltype": "monetaryItemType" }, "crus_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrantForfeited": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant, Forfeited", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant, Forfeited", "terseLabel": "Shares available for grant, forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrantForfeited", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/EquityCompensationSummaryofActivityinTotalStockAvailableforGrantDetails" ], "xbrltype": "sharesItemType" }, "crus_ShareBasedCompensationEffectsOnBasicEarningsLossPerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Based Compensation Effects On Basic Earnings (Loss) Per Share", "label": "Share Based Compensation Effects On Basic Earnings (Loss) Per Share", "terseLabel": "Share based compensation effects on basic earnings per share (in dollars per share)" } } }, "localname": "ShareBasedCompensationEffectsOnBasicEarningsLossPerShare", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/EquityCompensationSummaryofEffectofStockBasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "crus_ShareBasedCompensationEffectsOnDilutedEarningsLossPerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Based Compensation Effects On Diluted Earnings (Loss) Per Share", "label": "Share Based Compensation Effects On Diluted Earnings (Loss) Per Share", "terseLabel": "Share based compensation effects on diluted earnings per share (in dollars per share)" } } }, "localname": "ShareBasedCompensationEffectsOnDilutedEarningsLossPerShare", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/EquityCompensationSummaryofEffectofStockBasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "crus_ShareBasedCompensationExcessTaxBenefitsAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Share-based compensation, excess tax benefit, amount in income tax vs. APIC following ASU 2016-09 adoption.", "label": "Share-based compensation, excess tax benefits, amount", "terseLabel": "Excess tax benefits, amount" } } }, "localname": "ShareBasedCompensationExcessTaxBenefitsAmount", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/EquityCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "crus_ShareBasedCompensationSharesAvailableForGrantReductionRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Based Compensation, Shares Available For Grant Reduction Ratio", "label": "Share Based Compensation, Shares Available For Grant Reduction Ratio", "terseLabel": "Shares available for grant reduction ratio" } } }, "localname": "ShareBasedCompensationSharesAvailableForGrantReductionRatio", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/EquityCompensationNarrativeDetails" ], "xbrltype": "pureItemType" }, "crus_SharesAvailableForGrantSharesAdded": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shares available for grant, shares added", "label": "Shares Available for Grant, Shares Added", "terseLabel": "Shares available for grant, shares added (in shares)" } } }, "localname": "SharesAvailableForGrantSharesAdded", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/EquityCompensationSummaryofActivityinTotalStockAvailableforGrantDetails" ], "xbrltype": "sharesItemType" }, "crus_SharesExpectedToVest": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shares, Expected To Vest", "label": "Shares, Expected To Vest", "terseLabel": "Shares, expected to vest (in shares)" } } }, "localname": "SharesExpectedToVest", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/EquityCompensationSummaryofMarketStockUnitsExpectedtoVestDetails", "http://www.cirrus.com/role/EquityCompensationSummaryofRestrictedStockUnitsExpectedtoVestDetails" ], "xbrltype": "sharesItemType" }, "crus_SoftwareLicenseAgreement": { "auth_ref": [], "calculation": { "http://www.cirrus.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The value of short term software agreements payable.", "label": "Software license agreement", "terseLabel": "Software license agreements" } } }, "localname": "SoftwareLicenseAgreement", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "crus_SoftwareLicenseAgreementLongTerm": { "auth_ref": [], "calculation": { "http://www.cirrus.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Software License Agreement Long-Term", "label": "Software license agreement long-term", "terseLabel": "Software license agreements" } } }, "localname": "SoftwareLicenseAgreementLongTerm", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "crus_StandardProductWarrantyTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Standard Product Warranty, Term", "label": "Standard Product Warranty, Term", "terseLabel": "Warranty period" } } }, "localname": "StandardProductWarrantyTerm", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "crus_TechnologyLicensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Technology Licenses [Member]", "label": "Technology Licenses [Member]", "terseLabel": "Technology licenses" } } }, "localname": "TechnologyLicensesMember", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/IntangiblesnetandGoodwillScheduleofGrossCarryingAmountandAmortizationofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "crus_TenLargestCustomersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Ten Largest Customers [Member]", "label": "Ten Largest Customers [Member]", "terseLabel": "Ten Largest Customers" } } }, "localname": "TenLargestCustomersMember", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "crus_ValuationModelAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Valuation Model [Axis]", "label": "Valuation Model [Axis]", "terseLabel": "Valuation Model [Axis]" } } }, "localname": "ValuationModelAxis", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/EquityCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "crus_ValuationModelDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Valuation Model [Domain]", "label": "Valuation Model [Domain]", "terseLabel": "Valuation Model [Domain]" } } }, "localname": "ValuationModelDomain", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/EquityCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "crus_WeightedAverageEstimatedFairValueUsingBlackScholesOptionValuationModelMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted Average Estimated Fair Value Using Black-Scholes Option Valuation Model [Member]", "label": "Weighted Average Estimated Fair Value Using Black Scholes Option Valuation Model [Member]", "terseLabel": "Weighted Average Estimated Fair Value Using Black-Scholes Option Valuation Model" } } }, "localname": "WeightedAverageEstimatedFairValueUsingBlackScholesOptionValuationModelMember", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/EquityCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "crus_WeightedAverageEstimatedFairValueUsingMonteCarloSimulationModelMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted Average Estimated Fair Value Using Monte Carlo Simulation Model [Member]", "label": "Weighted Average Estimated Fair Value Using Monte Carlo Simulation Model [Member]", "terseLabel": "Weighted Average Estimated Fair Value Using Monte Carlo Simulation Model" } } }, "localname": "WeightedAverageEstimatedFairValueUsingMonteCarloSimulationModelMember", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/EquityCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "crus_WeightedAverageFairValueVestedandexpectedtovest": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "As of the balance sheet date, the weighted-average fair value for restricted stock units that are fully vested or expected to vest.", "label": "Weighted Average Fair Value, Vested and expected to vest", "terseLabel": "Weighted Average Fair Value, expected to vest (in dollars per share)" } } }, "localname": "WeightedAverageFairValueVestedandexpectedtovest", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/EquityCompensationSummaryofMarketStockUnitsExpectedtoVestDetails", "http://www.cirrus.com/role/EquityCompensationSummaryofRestrictedStockUnitsExpectedtoVestDetails" ], "xbrltype": "perShareItemType" }, "crus_WeightedAverageRemainingContractualTermVestedAndExpectedToVest": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest restricted stock units, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Weighted Average Remaining Contractual Term, Vested and expected to vest", "terseLabel": "Weighted Average Remaining Contractual Term, expected to vest" } } }, "localname": "WeightedAverageRemainingContractualTermVestedAndExpectedToVest", "nsuri": "http://www.cirrus.com/20220326", "presentation": [ "http://www.cirrus.com/role/EquityCompensationSummaryofMarketStockUnitsExpectedtoVestDetails", "http://www.cirrus.com/role/EquityCompensationSummaryofRestrictedStockUnitsExpectedtoVestDetails" ], "xbrltype": "durationItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cirrus.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r771", "r772", "r773" ], "lang": { "en-us": { "role": { "documentation": "PCAOB issued Audit Firm Identifier", "label": "Auditor Firm ID", "terseLabel": "Auditor Firm ID" } } }, "localname": "AuditorFirmId", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cirrus.com/role/AuditInformation" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r771", "r772", "r773" ], "lang": { "en-us": { "role": { "label": "Auditor Location", "terseLabel": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cirrus.com/role/AuditInformation" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r771", "r772", "r773" ], "lang": { "en-us": { "role": { "label": "Auditor Name", "terseLabel": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cirrus.com/role/AuditInformation" ], "xbrltype": "internationalNameItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cirrus.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cirrus.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r771", "r772", "r773" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report", "terseLabel": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cirrus.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cirrus.com/role/Cover" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cirrus.com/role/Cover" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cirrus.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r774" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cirrus.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cirrus.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r769" ], "lang": { "en-us": { "role": { "documentation": "Documents incorporated by reference.", "label": "Documents Incorporated by Reference [Text Block]", "terseLabel": "Documents Incorporated by Reference" } } }, "localname": "DocumentsIncorporatedByReferenceTextBlock", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cirrus.com/role/Cover" ], "xbrltype": "textBlockItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cirrus.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cirrus.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cirrus.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cirrus.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r768" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cirrus.com/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding (in shares)" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cirrus.com/role/Cover" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cirrus.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r768" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cirrus.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cirrus.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r768" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cirrus.com/role/Cover" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cirrus.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r783" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cirrus.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float", "terseLabel": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cirrus.com/role/Cover" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r768" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cirrus.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r768" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cirrus.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r768" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Smaller Reporting Company" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cirrus.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r768" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cirrus.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers", "terseLabel": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cirrus.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r784" ], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer", "terseLabel": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cirrus.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r771", "r772", "r773" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag", "terseLabel": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cirrus.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cirrus.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r767" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cirrus.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r770" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cirrus.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cirrus.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r2", "r139", "r147", "r153", "r240", "r475", "r476", "r477", "r521", "r522", "r582", "r585", "r587", "r588", "r787" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]", "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r2", "r139", "r147", "r153", "r240", "r475", "r476", "r477", "r521", "r522", "r582", "r585", "r587", "r588", "r787" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Axis]", "terseLabel": "Cumulative Effect, Period of Adoption [Axis]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r2", "r139", "r147", "r153", "r240", "r475", "r476", "r477", "r521", "r522", "r582", "r585", "r587", "r588", "r787" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Domain]", "terseLabel": "Cumulative Effect, Period of Adoption [Domain]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r206", "r396", "r400", "r733" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r327", "r359", "r426", "r428", "r657", "r658", "r659", "r660", "r661", "r662", "r681", "r730", "r734", "r764", "r765" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cirrus.com/role/EquityCompensationNarrativeDetails", "http://www.cirrus.com/role/EquityCompensationScheduleofFairValueMarketStockUnitsAssumptionsDetails", "http://www.cirrus.com/role/EquityCompensationScheduleofFairValueofStockOptionGrantsDetails", "http://www.cirrus.com/role/LeasesNarrativeDetails", "http://www.cirrus.com/role/MarketableSecuritiesNarrativeDetails", "http://www.cirrus.com/role/RevolvingCreditFacilityDetails", "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r327", "r359", "r426", "r428", "r657", "r658", "r659", "r660", "r661", "r662", "r681", "r730", "r734", "r764", "r765" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cirrus.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.cirrus.com/role/EquityCompensationNarrativeDetails", "http://www.cirrus.com/role/EquityCompensationScheduleofFairValueMarketStockUnitsAssumptionsDetails", "http://www.cirrus.com/role/EquityCompensationScheduleofFairValueofStockOptionGrantsDetails", "http://www.cirrus.com/role/LeasesNarrativeDetails", "http://www.cirrus.com/role/MarketableSecuritiesNarrativeDetails", "http://www.cirrus.com/role/RevolvingCreditFacilityDetails", "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r206", "r396", "r400", "r733" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r202", "r396", "r398", "r684", "r729", "r731" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cirrus.com/role/RevenuesProductLineDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r202", "r396", "r398", "r684", "r729", "r731" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cirrus.com/role/RevenuesProductLineDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r327", "r359", "r406", "r426", "r428", "r657", "r658", "r659", "r660", "r661", "r662", "r681", "r730", "r734", "r764", "r765" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cirrus.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.cirrus.com/role/EquityCompensationNarrativeDetails", "http://www.cirrus.com/role/EquityCompensationScheduleofFairValueMarketStockUnitsAssumptionsDetails", "http://www.cirrus.com/role/EquityCompensationScheduleofFairValueofStockOptionGrantsDetails", "http://www.cirrus.com/role/LeasesNarrativeDetails", "http://www.cirrus.com/role/MarketableSecuritiesNarrativeDetails", "http://www.cirrus.com/role/RevolvingCreditFacilityDetails", "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r327", "r359", "r406", "r426", "r428", "r657", "r658", "r659", "r660", "r661", "r662", "r681", "r730", "r734", "r764", "r765" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cirrus.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.cirrus.com/role/EquityCompensationNarrativeDetails", "http://www.cirrus.com/role/EquityCompensationScheduleofFairValueMarketStockUnitsAssumptionsDetails", "http://www.cirrus.com/role/EquityCompensationScheduleofFairValueofStockOptionGrantsDetails", "http://www.cirrus.com/role/LeasesNarrativeDetails", "http://www.cirrus.com/role/MarketableSecuritiesNarrativeDetails", "http://www.cirrus.com/role/RevolvingCreditFacilityDetails", "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r203", "r204", "r396", "r399", "r732", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cirrus.com/role/RevenuesGeographicDisaggregationofRevenueDetails", "http://www.cirrus.com/role/SegmentInformationScheduleofPropertyPlantandEquipmentNetbyGeographicLocationDetails", "http://www.cirrus.com/role/SegmentInformationScheduleofSalesbyGeographicLocationBasedontheSalesOfficeLocationDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r203", "r204", "r396", "r399", "r732", "r750", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cirrus.com/role/RevenuesGeographicDisaggregationofRevenueDetails", "http://www.cirrus.com/role/SegmentInformationScheduleofPropertyPlantandEquipmentNetbyGeographicLocationDetails", "http://www.cirrus.com/role/SegmentInformationScheduleofSalesbyGeographicLocationBasedontheSalesOfficeLocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": { "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": "AOCI Attributable to Parent, Net of Tax [Roll Forward]", "terseLabel": "AOCI Attributable to Parent, Net of Tax [Roll Forward]" } } }, "localname": "AOCIAttributableToParentNetOfTaxRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201602Member": { "auth_ref": [ "r623" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).", "label": "Accounting Standards Update 2016-02 [Member]", "terseLabel": "Accounting Standards Update 2016-02" } } }, "localname": "AccountingStandardsUpdate201602Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate201802Member": { "auth_ref": [ "r84" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2018-02 Income Statement-Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income.", "label": "Accounting Standards Update 2018-02 [Member]", "terseLabel": "Accounting Standards Update 2018-02" } } }, "localname": "AccountingStandardsUpdate201802Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r52", "r649" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableGrossCurrent": { "auth_ref": [ "r208", "r209" ], "calculation": { "http://www.cirrus.com/role/AccountsReceivablenetComponentsofAccountsReceivableNetDetails": { "order": 1.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, before Allowance for Credit Loss, Current", "terseLabel": "Gross accounts receivable" } } }, "localname": "AccountsReceivableGrossCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/AccountsReceivablenetComponentsofAccountsReceivableNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r751" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounts Receivable, after Allowance for Credit Loss [Abstract]", "terseLabel": "Accounts Receivable, Net [Abstract]" } } }, "localname": "AccountsReceivableNetAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r10", "r34", "r208", "r209" ], "calculation": { "http://www.cirrus.com/role/AccountsReceivablenetComponentsofAccountsReceivableNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cirrus.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net", "totalLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/AccountsReceivablenetComponentsofAccountsReceivableNetDetails", "http://www.cirrus.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesNoncurrent": { "auth_ref": [ "r29", "r695", "r718" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "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 domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent.", "label": "Accrued Income Taxes, Noncurrent", "terseLabel": "Non-current income taxes" } } }, "localname": "AccruedIncomeTaxesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r50", "r283" ], "calculation": { "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesComponentsofPropertyPlantandEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less: Accumulated depreciation and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesComponentsofPropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": { "auth_ref": [ "r66", "r67", "r68", "r74", "r81", "r82", "r83" ], "lang": { "en-us": { "role": { "documentation": "Accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), attributable to parent.", "label": "AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-sale, Parent [Member]", "terseLabel": "Unrealized\u00a0Gains (Losses)\u00a0on\u00a0Securities" } } }, "localname": "AccumulatedNetUnrealizedInvestmentGainLossMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r37", "r70", "r73", "r74", "r719", "r742", "r746" ], "calculation": { "http://www.cirrus.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 income (loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [ "r81", "r82", "r611", "r612", "r613", "r614", "r615", "r617" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r69", "r74", "r81", "r82", "r83", "r136", "r137", "r138", "r562", "r737", "r738", "r789" ], "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 Income / (Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/AccumulatedOtherComprehensiveIncomeLossDetails", "http://www.cirrus.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r65", "r74", "r81", "r82", "r83", "r562", "r612", "r613", "r614", "r615", "r617" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent.", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "terseLabel": "Foreign Currency" } } }, "localname": "AccumulatedTranslationAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r271" ], "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": "Acquired intangible assets, useful life", "verboseLabel": "Weighted Average Amortization Period (years)" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/AcquisitionScheduleofAcquiredIntangibleAssetsDetails", "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r35" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r136", "r137", "r138", "r475", "r476", "r477", "r587" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-In Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r140", "r141", "r142", "r143", "r153", "r213", "r214", "r237", "r238", "r239", "r240", "r241", "r242", "r312", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r519", "r520", "r521", "r522", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r646", "r686", "r687", "r688", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r744", "r745", "r746", "r785", "r786", "r787", "r788", "r789" ], "lang": { "en-us": { "role": { "documentation": "Information by amendment to accounting standards.", "label": "Accounting Standards Update [Axis]", "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r430", "r432", "r481", "r482" ], "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": "Amortization of deferred stock compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedStatementsofStockholdersEquity" ], "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 net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "auth_ref": [ "r484" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for advertising cost.", "label": "Advertising Cost [Policy Text Block]", "terseLabel": "Advertising Costs" } } }, "localname": "AdvertisingCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdvertisingExpense": { "auth_ref": [ "r485" ], "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 costs" } } }, "localname": "AdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax": { "auth_ref": [], "calculation": { "http://www.cirrus.com/role/EquityCompensationSummaryofEffectofStockBasedCompensationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of expense for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Expense, after Tax", "totalLabel": "Total stock-based compensation expense (net of taxes)" } } }, "localname": "AllocatedShareBasedCompensationExpenseNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/EquityCompensationSummaryofEffectofStockBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r41", "r210", "r243" ], "calculation": { "http://www.cirrus.com/role/AccountsReceivablenetComponentsofAccountsReceivableNetDetails": { "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", "negatedLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/AccountsReceivablenetComponentsofAccountsReceivableNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r115", "r268", "r276" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization expense for intangibles" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/IntangiblesnetandGoodwillNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r161" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Weighted outstanding options excluded from diluted calculation (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_Assets": { "auth_ref": [ "r128", "r189", "r193", "r198", "r236", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r558", "r563", "r598", "r647", "r649", "r693", "r717" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r12", "r14", "r62", "r128", "r236", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r558", "r563", "r598", "r647", "r649" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r218" ], "calculation": { "http://www.cirrus.com/role/MarketableSecuritiesScheduleofAvailableforsaleSecuritiesDetails": { "order": 2.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Gross\u00a0Unrealized Gains" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/MarketableSecuritiesScheduleofAvailableforsaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r219" ], "calculation": { "http://www.cirrus.com/role/MarketableSecuritiesScheduleofAvailableforsaleSecuritiesDetails": { "order": 3.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax", "negatedLabel": "Gross\u00a0Unrealized Losses", "terseLabel": "Gross unrealized losses" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/MarketableSecuritiesNarrativeDetails", "http://www.cirrus.com/role/MarketableSecuritiesScheduleofAvailableforsaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost": { "auth_ref": [ "r223" ], "calculation": { "http://www.cirrus.com/role/MarketableSecuritiesScheduleofCostandEstimatedFairValueofAvailableforsaleSecuritiesbyContractualMaturityDetails": { "order": 2.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through 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": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five", "terseLabel": "After 1 year, Amortized Cost" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/MarketableSecuritiesScheduleofCostandEstimatedFairValueofAvailableforsaleSecuritiesbyContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": { "auth_ref": [ "r220", "r223", "r710" ], "calculation": { "http://www.cirrus.com/role/MarketableSecuritiesScheduleofCostandEstimatedFairValueofAvailableforsaleSecuritiesbyContractualMaturityDetails": { "order": 1.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through 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": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five", "terseLabel": "After 1 year, Estimated Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/MarketableSecuritiesScheduleofCostandEstimatedFairValueofAvailableforsaleSecuritiesbyContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": { "auth_ref": [ "r222" ], "calculation": { "http://www.cirrus.com/role/MarketableSecuritiesScheduleofCostandEstimatedFairValueofAvailableforsaleSecuritiesbyContractualMaturityDetails": { "order": 1.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One", "terseLabel": "Within 1 year, Amortized Cost" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/MarketableSecuritiesScheduleofCostandEstimatedFairValueofAvailableforsaleSecuritiesbyContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "auth_ref": [ "r220", "r222", "r709" ], "calculation": { "http://www.cirrus.com/role/MarketableSecuritiesScheduleofCostandEstimatedFairValueofAvailableforsaleSecuritiesbyContractualMaturityDetails": { "order": 2.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One", "terseLabel": "Within 1 year, Estimated Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/MarketableSecuritiesScheduleofCostandEstimatedFairValueofAvailableforsaleSecuritiesbyContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "auth_ref": [ "r216", "r249" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.", "label": "Debt Securities, Available-for-sale, Current", "terseLabel": "Marketable securities" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent": { "auth_ref": [ "r216", "r249" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedBalanceSheets": { "order": 9.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent.", "label": "Debt Securities, Available-for-sale, Noncurrent", "terseLabel": "Long-term marketable securities" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r434", "r469" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/EquityCompensationNarrativeDetails", "http://www.cirrus.com/role/EquityCompensationScheduleofFairValueMarketStockUnitsAssumptionsDetails", "http://www.cirrus.com/role/EquityCompensationScheduleofFairValueofStockOptionGrantsDetails", "http://www.cirrus.com/role/EquityCompensationSummaryofMarketStockUnitActivityDetails", "http://www.cirrus.com/role/EquityCompensationSummaryofMarketStockUnitsExpectedtoVestDetails", "http://www.cirrus.com/role/EquityCompensationSummaryofRestrictedStockUnitActivityDetails", "http://www.cirrus.com/role/EquityCompensationSummaryofRestrictedStockUnitsExpectedtoVestDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetRelatedDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Balance Sheet Related Disclosures [Abstract]", "terseLabel": "Balance Sheet Related Disclosures [Abstract]" } } }, "localname": "BalanceSheetRelatedDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/LeasesScheduleofLeaseExpenseLeaseIncomeandOtherInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BaseRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum rate investor will accept.", "label": "Base Rate [Member]", "terseLabel": "Base Rate" } } }, "localname": "BaseRateMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/RevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_BuildingMember": { "auth_ref": [ "r282" ], "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", "verboseLabel": "Buildings" } } }, "localname": "BuildingMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesComponentsofPropertyPlantandEquipmentDetails", "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r425", "r427" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/AcquisitionNarrativeDetails", "http://www.cirrus.com/role/AcquisitionPreliminaryAllocationofthePurchasePriceDetails", "http://www.cirrus.com/role/AcquisitionScheduleofAcquiredIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r425", "r427", "r540", "r541" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/AcquisitionNarrativeDetails", "http://www.cirrus.com/role/AcquisitionPreliminaryAllocationofthePurchasePriceDetails", "http://www.cirrus.com/role/AcquisitionScheduleofAcquiredIntangibleAssetsDetails" ], "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/2021-01-31", "presentation": [ "http://www.cirrus.com/role/AcquisitionNarrativeDetails", "http://www.cirrus.com/role/AcquisitionPreliminaryAllocationofthePurchasePriceDetails", "http://www.cirrus.com/role/AcquisitionScheduleofAcquiredIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r538" ], "lang": { "en-us": { "role": { "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "terseLabel": "Outstanding share capital" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/AcquisitionNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r551", "r552", "r553" ], "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": "Total consideration transferred" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/AcquisitionNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r555" ], "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/2021-01-31", "presentation": [ "http://www.cirrus.com/role/Acquisition" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r539" ], "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": "Pro forma revenues from the date of acquisition" } } }, "localname": "BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/AcquisitionNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r543" ], "calculation": { "http://www.cirrus.com/role/AcquisitionPreliminaryAllocationofthePurchasePriceDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/AcquisitionPreliminaryAllocationofthePurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": { "auth_ref": [ "r543" ], "calculation": { "http://www.cirrus.com/role/AcquisitionPreliminaryAllocationofthePurchasePriceDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other", "terseLabel": "Other current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/AcquisitionPreliminaryAllocationofthePurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r543" ], "calculation": { "http://www.cirrus.com/role/AcquisitionPreliminaryAllocationofthePurchasePriceDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Account receivable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/AcquisitionPreliminaryAllocationofthePurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities": { "auth_ref": [ "r543" ], "calculation": { "http://www.cirrus.com/role/AcquisitionPreliminaryAllocationofthePurchasePriceDetails": { "order": 9.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities", "negatedTerseLabel": "Current liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/AcquisitionPreliminaryAllocationofthePurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r543" ], "calculation": { "http://www.cirrus.com/role/AcquisitionPreliminaryAllocationofthePurchasePriceDetails": { "order": 6.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 liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/AcquisitionPreliminaryAllocationofthePurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r543" ], "calculation": { "http://www.cirrus.com/role/AcquisitionPreliminaryAllocationofthePurchasePriceDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "terseLabel": "Intangibles" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/AcquisitionPreliminaryAllocationofthePurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "auth_ref": [ "r542", "r543" ], "calculation": { "http://www.cirrus.com/role/AcquisitionPreliminaryAllocationofthePurchasePriceDetails": { "order": 8.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of inventory recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "terseLabel": "Inventory" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/AcquisitionPreliminaryAllocationofthePurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets": { "auth_ref": [ "r543" ], "calculation": { "http://www.cirrus.com/role/AcquisitionPreliminaryAllocationofthePurchasePriceDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Assets", "terseLabel": "Other non-current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/AcquisitionPreliminaryAllocationofthePurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r543" ], "calculation": { "http://www.cirrus.com/role/AcquisitionPreliminaryAllocationofthePurchasePriceDetails": { "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": "Total purchase price" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/AcquisitionPreliminaryAllocationofthePurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r537" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.", "label": "Business Combinations Policy [Policy Text Block]", "terseLabel": "Business Combinations" } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "auth_ref": [ "r7", "r135", "r179" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Business Description and Basis of Presentation [Text Block]", "terseLabel": "Description of Business" } } }, "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/DescriptionofBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessExitCosts1": { "auth_ref": [ "r115" ], "calculation": { "http://www.cirrus.com/role/RestructuringCostsSummaryofTotalRestructuringChargesDetails": { "order": 3.0, "parentTag": "us-gaap_RestructuringCharges", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Includes, but is not limited to, one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, and relocating employees, and termination benefits associated with an ongoing benefit arrangement. Excludes expenses associated with special or contractual termination benefits, a discontinued operation or an asset retirement obligation.", "label": "Business Exit Costs", "terseLabel": "Other exit costs" } } }, "localname": "BusinessExitCosts1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/RestructuringCostsSummaryofTotalRestructuringChargesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAcquiredFromAcquisition": { "auth_ref": [ "r102" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business).", "label": "Cash Acquired from Acquisition", "terseLabel": "Cash acquired" } } }, "localname": "CashAcquiredFromAcquisition", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/AcquisitionNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r8", "r47", "r117" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of cash and cash equivalent balance.", "label": "Cash and Cash Equivalents [Axis]", "terseLabel": "Cash and Cash Equivalents [Axis]" } } }, "localname": "CashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/FairValueofFinancialInstrumentsScheduleofFairValueofFinancialAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Cash equivalents" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/FairValueofFinancialInstrumentsScheduleofFairValueofFinancialAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r22", "r118" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r110", "r117", "r120" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents at end of period", "periodStartLabel": "Cash and cash equivalents at beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r110", "r609" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedStatementsofCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase (decrease) in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowOperatingActivitiesLesseeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Operating Activities, Lessee [Abstract]", "terseLabel": "Cash Flow Information (in thousands)" } } }, "localname": "CashFlowOperatingActivitiesLesseeAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/LeasesScheduleofLeaseExpenseLeaseIncomeandOtherInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfTreasuryStockTable": { "auth_ref": [ "r374", "r375", "r376", "r377" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.", "label": "Class of Treasury Stock [Table]", "terseLabel": "Class of Treasury Stock [Table]" } } }, "localname": "ClassOfTreasuryStockTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommercialPaperMember": { "auth_ref": [ "r309" ], "lang": { "en-us": { "role": { "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds.", "label": "Commercial Paper [Member]", "terseLabel": "Commercial paper" } } }, "localname": "CommercialPaperMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/FairValueofFinancialInstrumentsScheduleofFairValueofFinancialAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r304", "r305", "r306", "r308", "r752" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r136", "r137", "r587" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r33" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r33" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r33" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r33", "r372" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r33", "r649" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $0.001 par value, 280,000 shares authorized, 56,596 shares and 57,652 shares issued and outstanding at March 26, 2022 and March 27, 2021, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]", "terseLabel": "Retirement Benefits [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_ComponentsOfDeferredTaxAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Components of Deferred Tax Assets [Abstract]", "terseLabel": "Deferred tax assets:" } } }, "localname": "ComponentsOfDeferredTaxAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Components of Deferred Tax Liabilities [Abstract]", "terseLabel": "Deferred tax liabilities:" } } }, "localname": "ComponentsOfDeferredTaxLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r76", "r78", "r79", "r90", "r702", "r725" ], "calculation": { "http://www.cirrus.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" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "auth_ref": [ "r89", "r99", "r701", "r724" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.", "label": "Comprehensive Income (Loss) Note [Text Block]", "verboseLabel": "Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "ComprehensiveIncomeNoteTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/AccumulatedOtherComprehensiveIncomeLoss" ], "xbrltype": "textBlockItemType" }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for comprehensive income.", "label": "Comprehensive Income, Policy [Policy Text Block]", "terseLabel": "Accumulated Other Comprehensive Loss" } } }, "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r174", "r175", "r206", "r596", "r597", "r751" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r174", "r175", "r206", "r596", "r597", "r748", "r751" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r174", "r175", "r206", "r596", "r597", "r748", "r751" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r170", "r714" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentration of Credit Risk" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r174", "r175", "r206", "r596", "r597" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk, percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r174", "r175", "r206", "r596", "r597", "r751" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r122", "r560" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesPolicy" ], "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 and other" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesComponentsofPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r407", "r421", "r747" ], "lang": { "en-us": { "role": { "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.", "label": "Corporate Debt Securities [Member]", "terseLabel": "Corporate debt securities" } } }, "localname": "CorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/FairValueofFinancialInstrumentsScheduleofFairValueofFinancialAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r94", "r684" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedStatementsofIncome": { "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 sales" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedStatementsofIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of sales" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/EquityCompensationSummaryofEffectofStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r129", "r514", "r525", "r527" ], "calculation": { "http://www.cirrus.com/role/IncomeTaxesSummaryofProvisionBenefitforIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Income Tax Expense (Benefit)", "verboseLabel": "Total current tax provision" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/IncomeTaxesSummaryofProvisionBenefitforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r173", "r206" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r548" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer Relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/AcquisitionScheduleofAcquiredIntangibleAssetsDetails", "http://www.cirrus.com/role/IntangiblesnetandGoodwillScheduleofGrossCarryingAmountandAmortizationofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r125", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r341", "r348", "r349", "r351", "r356" ], "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": "Revolving Credit Facility" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/RevolvingCreditFacility" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r25", "r26", "r27", "r127", "r134", "r324", "r325", "r326", "r327", "r328", "r329", "r331", "r337", "r338", "r339", "r340", "r342", "r343", "r344", "r345", "r346", "r347", "r352", "r353", "r354", "r355", "r622", "r694", "r697", "r716" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/RevolvingCreditFacilityDetails" ], "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 interest rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/RevolvingCreditFacilityDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r56", "r127", "r134", "r324", "r325", "r326", "r327", "r328", "r329", "r331", "r337", "r338", "r339", "r340", "r342", "r343", "r344", "r345", "r346", "r347", "r352", "r353", "r354", "r355", "r622" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/RevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss": { "auth_ref": [ "r249" ], "calculation": { "http://www.cirrus.com/role/MarketableSecuritiesScheduleofAvailableforsaleSecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cirrus.com/role/MarketableSecuritiesScheduleofCostandEstimatedFairValueofAvailableforsaleSecuritiesbyContractualMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost excluding accrued interest, after allowance for credit loss, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, after Allowance for Credit Loss", "totalLabel": "Amortized Cost" } } }, "localname": "DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/MarketableSecuritiesScheduleofAvailableforsaleSecuritiesDetails", "http://www.cirrus.com/role/MarketableSecuritiesScheduleofCostandEstimatedFairValueofAvailableforsaleSecuritiesbyContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger": { "auth_ref": [ "r228", "r251", "r254" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for more than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer", "terseLabel": "Securities in a continuous unrealized loss position for more than 12 months, amortized cost" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/MarketableSecuritiesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": { "auth_ref": [ "r228", "r251" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss", "terseLabel": "Securities in a continuous unrealized loss position for more than 12 months, aggregate unrealized loss" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/MarketableSecuritiesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest": { "auth_ref": [ "r249" ], "calculation": { "http://www.cirrus.com/role/MarketableSecuritiesScheduleofAvailableforsaleSecuritiesDetails": { "order": 1.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss", "weight": 1.0 }, "http://www.cirrus.com/role/MarketableSecuritiesScheduleofCostandEstimatedFairValueofAvailableforsaleSecuritiesbyContractualMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount excluding accrued interest, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale, Excluding Accrued Interest", "totalLabel": "Estimated\u00a0Fair\u00a0Value (Net\u00a0Carrying\u00a0Amount)", "verboseLabel": "Available-for-sale securities" } } }, "localname": "DebtSecuritiesAvailableForSaleExcludingAccruedInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/FairValueofFinancialInstrumentsScheduleofFairValueofFinancialAssetsandLiabilitiesDetails", "http://www.cirrus.com/role/MarketableSecuritiesScheduleofAvailableforsaleSecuritiesDetails", "http://www.cirrus.com/role/MarketableSecuritiesScheduleofCostandEstimatedFairValueofAvailableforsaleSecuritiesbyContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "auth_ref": [ "r232" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale [Table]", "terseLabel": "Debt Securities, Available-for-sale [Table]" } } }, "localname": "DebtSecuritiesAvailableForSaleTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/MarketableSecuritiesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r490", "r491" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedBalanceSheets": { "order": 2.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 tax assets" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r115", "r129", "r515", "r525", "r526", "r527" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedStatementsofCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "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" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r30", "r31", "r504", "r696", "r715" ], "calculation": { "http://www.cirrus.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.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", "totalLabel": "Total deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredOtherTaxExpenseBenefit": { "auth_ref": [ "r129", "r516", "r524" ], "calculation": { "http://www.cirrus.com/role/IncomeTaxesSummaryofProvisionBenefitforIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other deferred income tax expense (benefit) pertaining to income (loss) from continuing operations. For example, but not limited to, acquisition-date income tax benefits or expenses recognized from changes in the acquirer's valuation allowance for its previously existing deferred tax assets resulting from a business combination and adjustments to beginning-of-year balance of a valuation allowance because of a change in circumstance causing a change in judgment about the realizability of the related deferred tax asset in future periods.", "label": "Deferred Other Tax Expense (Benefit)", "verboseLabel": "Total deferred tax provision" } } }, "localname": "DeferredOtherTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/IncomeTaxesSummaryofProvisionBenefitforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r505" ], "calculation": { "http://www.cirrus.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "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": "Total deferred tax assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "auth_ref": [ "r507" ], "calculation": { "http://www.cirrus.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "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": "Total net deferred tax assets" } } }, "localname": "DeferredTaxAssetsLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r507" ], "calculation": { "http://www.cirrus.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.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": "Net deferred tax assets" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r512", "r513" ], "calculation": { "http://www.cirrus.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "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 carryforwards" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r512", "r513" ], "calculation": { "http://www.cirrus.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.", "label": "Deferred Tax Assets, Other", "terseLabel": "Other" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch": { "auth_ref": [ "r510", "r512", "r513" ], "calculation": { "http://www.cirrus.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards.", "label": "Deferred Tax Assets, Tax Credit Carryforwards, Research", "terseLabel": "Research and development tax credit carryforwards" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwardsResearch", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r512", "r513" ], "calculation": { "http://www.cirrus.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "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/2021-01-31", "presentation": [ "http://www.cirrus.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals": { "auth_ref": [ "r512", "r513" ], "calculation": { "http://www.cirrus.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "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 reserves and accruals.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals", "terseLabel": "Accrued expenses and allowances" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r506" ], "calculation": { "http://www.cirrus.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "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", "negatedLabel": "Valuation allowance for deferred tax assets" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": { "auth_ref": [ "r512", "r513" ], "calculation": { "http://www.cirrus.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.", "label": "Deferred Tax Liabilities, Intangible Assets", "terseLabel": "Acquisition intangibles" } } }, "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesOther": { "auth_ref": [ "r512", "r513" ], "calculation": { "http://www.cirrus.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other.", "label": "Deferred Tax Liabilities, Other", "terseLabel": "Other" } } }, "localname": "DeferredTaxLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r424" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for defined contribution plan.", "label": "Defined Contribution Plan, Cost", "terseLabel": "Employee matching contribution" } } }, "localname": "DefinedContributionPlanCostRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/PostretirementBenefitPlansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r115", "r281" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Depreciation and amortization expense on property, plant and equipment" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r115", "r187" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]", "terseLabel": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "auth_ref": [ "r569" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.", "label": "Derivative, Gain (Loss) on Derivative, Net", "terseLabel": "Gain (loss) recognized in income, foreign currency forward contracts" } } }, "localname": "DerivativeGainLossOnDerivativeNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r63", "r568", "r570", "r572", "r574" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r578", "r590" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "terseLabel": "Derivative Financial Instruments" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/DerivativeFinancialInstruments" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": { "auth_ref": [ "r567", "r568", "r572", "r574", "r575", "r576", "r577" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.", "label": "Derivative Instruments, Gain (Loss) [Table]", "terseLabel": "Derivative Instruments, Gain (Loss) [Table]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossLineItems": { "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": "Derivative Instruments, Gain (Loss) [Line Items]", "terseLabel": "Derivative Instruments, Gain (Loss) [Line Items]" } } }, "localname": "DerivativeInstrumentsGainLossLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r565", "r566" ], "lang": { "en-us": { "role": { "documentation": "Nominal or face amount used to calculate payment on derivative.", "label": "Derivative, Notional Amount", "terseLabel": "Notional value of foreign currency forward contract" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r550" ], "lang": { "en-us": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]", "terseLabel": "Developed Technology" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/AcquisitionScheduleofAcquiredIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/RevenuesGeographicDisaggregationofRevenueDetails", "http://www.cirrus.com/role/RevenuesProductLineDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r396", "r398", "r399", "r400", "r401", "r402", "r403", "r404" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/RevenuesGeographicDisaggregationofRevenueDetails", "http://www.cirrus.com/role/RevenuesProductLineDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r396" ], "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": "Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/RevenuesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r483" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Equity Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/EquityCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": { "auth_ref": [ "r434", "r469" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of share-based payment arrangement.", "label": "Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block]", "terseLabel": "Summary of Monte Carlo Simulation Assumptions for Market Stock Units" } } }, "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/EquityCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DomesticCorporateDebtSecuritiesMember": { "auth_ref": [ "r217", "r407", "r421" ], "lang": { "en-us": { "role": { "documentation": "Debt security issued by corporation domiciled in United States of America (US).", "label": "Debt Security, Corporate, US [Member]", "terseLabel": "Corporate debt securities" } } }, "localname": "DomesticCorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/MarketableSecuritiesScheduleofAvailableforsaleSecuritiesDetails" ], "xbrltype": "domainItemType" }, "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": "U.S." } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/IncomeTaxesSummaryofProvisionBenefitforIncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r91", "r145", "r146", "r147", "r148", "r149", "r154", "r156", "r158", "r159", "r160", "r163", "r164", "r588", "r589", "r703", "r726" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic earnings per share (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedStatementsofIncome", "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesCalculationofBasicandDilutedEarningsPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r91", "r145", "r146", "r147", "r148", "r149", "r156", "r158", "r159", "r160", "r163", "r164", "r588", "r589", "r703", "r726" ], "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 earnings per share (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedStatementsofIncome", "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesCalculationofBasicandDilutedEarningsPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r161", "r162" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Net Income Per Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r493" ], "calculation": { "http://www.cirrus.com/role/IncomeTaxesSummaryofProvisionBenefitforIncomeTaxesStatutoryFederalRatePretaxIncomeReconciliationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "totalLabel": "Effective tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/IncomeTaxesSummaryofProvisionBenefitforIncomeTaxesStatutoryFederalRatePretaxIncomeReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r131", "r493", "r529" ], "calculation": { "http://www.cirrus.com/role/IncomeTaxesSummaryofProvisionBenefitforIncomeTaxesStatutoryFederalRatePretaxIncomeReconciliationDetails": { "order": 9.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "verboseLabel": "U.S. federal statutory rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/IncomeTaxesSummaryofProvisionBenefitforIncomeTaxesStatutoryFederalRatePretaxIncomeReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r493", "r529" ], "calculation": { "http://www.cirrus.com/role/IncomeTaxesSummaryofProvisionBenefitforIncomeTaxesStatutoryFederalRatePretaxIncomeReconciliationDetails": { "order": 3.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent", "terseLabel": "Change in valuation allowance" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/IncomeTaxesSummaryofProvisionBenefitforIncomeTaxesStatutoryFederalRatePretaxIncomeReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r493", "r529" ], "calculation": { "http://www.cirrus.com/role/IncomeTaxesSummaryofProvisionBenefitforIncomeTaxesStatutoryFederalRatePretaxIncomeReconciliationDetails": { "order": 5.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent", "terseLabel": "Foreign income taxed at different rates" } } }, "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/IncomeTaxesSummaryofProvisionBenefitforIncomeTaxesStatutoryFederalRatePretaxIncomeReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost": { "auth_ref": [ "r493", "r529" ], "calculation": { "http://www.cirrus.com/role/IncomeTaxesSummaryofProvisionBenefitforIncomeTaxesStatutoryFederalRatePretaxIncomeReconciliationDetails": { "order": 7.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Percent", "terseLabel": "Stock-based compensation" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/IncomeTaxesSummaryofProvisionBenefitforIncomeTaxesStatutoryFederalRatePretaxIncomeReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "auth_ref": [ "r493", "r529" ], "calculation": { "http://www.cirrus.com/role/IncomeTaxesSummaryofProvisionBenefitforIncomeTaxesStatutoryFederalRatePretaxIncomeReconciliationDetails": { "order": 1.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent", "terseLabel": "Other" } } }, "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/IncomeTaxesSummaryofProvisionBenefitforIncomeTaxesStatutoryFederalRatePretaxIncomeReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes": { "auth_ref": [ "r493", "r529" ], "calculation": { "http://www.cirrus.com/role/IncomeTaxesSummaryofProvisionBenefitforIncomeTaxesStatutoryFederalRatePretaxIncomeReconciliationDetails": { "order": 4.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to revisions of previously reported income tax expense.", "label": "Effective Income Tax Rate Reconciliation, Prior Year Income Taxes, Percent", "terseLabel": "Release of prior year unrecognized tax benefits" } } }, "localname": "EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/IncomeTaxesSummaryofProvisionBenefitforIncomeTaxesStatutoryFederalRatePretaxIncomeReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r54" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued salaries and benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards": { "auth_ref": [ "r468" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Aggregate cash paid by the entity during the period to settle equity instruments granted under equity-based payment arrangements.", "label": "Share-based Payment Arrangement, Cash Used to Settle Award", "terseLabel": "Payment to taxing authorities" } } }, "localname": "EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/EquityCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r467" ], "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": "Compensation costs related to equity incentive plans not yet recognized" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/EquityCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r467" ], "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": "Compensation costs related to equity incentive plans, weighted average recognition period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/EquityCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "auth_ref": [ "r466" ], "calculation": { "http://www.cirrus.com/role/EquityCompensationSummaryofEffectofStockBasedCompensationDetails": { "order": 1.0, "parentTag": "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Expense, Tax Benefit", "negatedLabel": "Income Tax Benefit" } } }, "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/EquityCompensationSummaryofEffectofStockBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r464" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-based Payment Arrangement, Option [Member]", "terseLabel": "Employee Stock Option" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/EquityCompensationNarrativeDetails", "http://www.cirrus.com/role/EquityCompensationScheduleofFairValueofStockOptionGrantsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityClassOfTreasuryStockLineItems": { "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": "Equity, Class of Treasury Stock [Line Items]", "terseLabel": "Equity, Class of Treasury Stock [Line Items]" } } }, "localname": "EquityClassOfTreasuryStockLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r2", "r81", "r82", "r83", "r136", "r137", "r138", "r141", "r150", "r152", "r167", "r240", "r372", "r373", "r475", "r476", "r477", "r521", "r522", "r587", "r611", "r612", "r613", "r614", "r615", "r617", "r737", "r738", "r739", "r789" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/AccumulatedOtherComprehensiveIncomeLossDetails", "http://www.cirrus.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/FairValueofFinancialInstrumentsScheduleofFairValueofFinancialAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r591", "r592", "r593", "r595" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value Measurements, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/FairValueofFinancialInstrumentsScheduleofFairValueofFinancialAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r339", "r352", "r353", "r407", "r409", "r410", "r411", "r412", "r413", "r414", "r421", "r592", "r654", "r655", "r656" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/FairValueofFinancialInstrumentsScheduleofFairValueofFinancialAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r594" ], "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 of Financial Instruments" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/FairValueofFinancialInstruments" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r339", "r407", "r409", "r414", "r421", "r592", "r654" ], "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": "Quoted\u00a0Prices in Active Markets for Identical Assets Level\u00a01" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/FairValueofFinancialInstrumentsScheduleofFairValueofFinancialAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r339", "r352", "r353", "r407", "r409", "r414", "r421", "r592", "r655" ], "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": "Significant Other Observable Inputs Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/FairValueofFinancialInstrumentsScheduleofFairValueofFinancialAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r339", "r352", "r353", "r407", "r409", "r410", "r411", "r412", "r413", "r414", "r421", "r592", "r656" ], "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": "Significant Unobservable Inputs Level\u00a03" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/FairValueofFinancialInstrumentsScheduleofFairValueofFinancialAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r339", "r352", "r353", "r407", "r409", "r410", "r411", "r412", "r413", "r414", "r421", "r654", "r655", "r656" ], "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, Assets Measured on Recurring Basis, Disclosure Items [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/FairValueofFinancialInstrumentsScheduleofFairValueofFinancialAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r225", "r226", "r233", "r234", "r235", "r244", "r245", "r246", "r247", "r248", "r250", "r252", "r253", "r254", "r350", "r370", "r578", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r775", "r776", "r777", "r778", "r779", "r780", "r781" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/FairValueofFinancialInstrumentsScheduleofFairValueofFinancialAssetsandLiabilitiesDetails", "http://www.cirrus.com/role/MarketableSecuritiesScheduleofAvailableforsaleSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of finite-lived and indefinite-lived intangible assets acquired as part of a business combination.", "label": "Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]", "terseLabel": "Schedule of Acquired Intangible Assets" } } }, "localname": "FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/AcquisitionTables" ], "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": "Intangible assets, useful life", "verboseLabel": "Weighted-average amortization period" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/IntangiblesnetandGoodwillScheduleofGrossCarryingAmountandAmortizationofIntangibleAssetsDetails", "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r275" ], "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", "negatedLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/IntangiblesnetandGoodwillScheduleofGrossCarryingAmountandAmortizationofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the next rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Next Rolling Twelve Months", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/IntangiblesnetandGoodwillScheduleofEstimatedAggregateAmortizationExpenseforIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingAfterYearFive": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized after the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Rolling after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRollingAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/IntangiblesnetandGoodwillScheduleofEstimatedAggregateAmortizationExpenseforIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFive": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Five", "terseLabel": "2027" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/IntangiblesnetandGoodwillScheduleofEstimatedAggregateAmortizationExpenseforIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFour": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the fourth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Four", "terseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/IntangiblesnetandGoodwillScheduleofEstimatedAggregateAmortizationExpenseforIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearThree": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the third rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Three", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/IntangiblesnetandGoodwillScheduleofEstimatedAggregateAmortizationExpenseforIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the second rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Two", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/IntangiblesnetandGoodwillScheduleofEstimatedAggregateAmortizationExpenseforIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r269", "r272", "r275", "r277", "r685", "r689" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/AcquisitionScheduleofAcquiredIntangibleAssetsDetails", "http://www.cirrus.com/role/IntangiblesnetandGoodwillScheduleofGrossCarryingAmountandAmortizationofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r275", "r689" ], "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 Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/IntangiblesnetandGoodwillScheduleofGrossCarryingAmountandAmortizationofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/IntangiblesnetandGoodwillScheduleofGrossCarryingAmountandAmortizationofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r269", "r274" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/AcquisitionScheduleofAcquiredIntangibleAssetsDetails", "http://www.cirrus.com/role/IntangiblesnetandGoodwillScheduleofGrossCarryingAmountandAmortizationofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r275", "r685" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "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": "Intangibles, net" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedBalanceSheets", "http://www.cirrus.com/role/IntangiblesnetandGoodwillNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "auth_ref": [ "r270" ], "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": "Acquired intangible assets" } } }, "localname": "FinitelivedIntangibleAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/AcquisitionScheduleofAcquiredIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCorporateDebtSecuritiesMember": { "auth_ref": [ "r217", "r407" ], "lang": { "en-us": { "role": { "documentation": "Debt security issued by corporation not domiciled in United States of America (US).", "label": "Debt Security, Corporate, Non-US [Member]", "terseLabel": "Non-U.S. government securities" } } }, "localname": "ForeignCorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/MarketableSecuritiesScheduleofAvailableforsaleSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile.", "label": "Foreign Tax Authority [Member]", "terseLabel": "Non-U.S." } } }, "localname": "ForeignCountryMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/IncomeTaxesNarrativeDetails", "http://www.cirrus.com/role/IncomeTaxesSummaryofProvisionBenefitforIncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r619" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "terseLabel": "Foreign Currency Translation" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_ForeignExchangeForwardMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Foreign exchange forward traded on an exchange (examples include but are not limited to the International Securities Exchange, Philadelphia Stock Exchange, or the Chicago Mercantile Exchange) for options or future contracts to buy or sell a certain currency, at a specified date, at a fixed exercise exchange rate.", "label": "Foreign Exchange Forward [Member]", "terseLabel": "Foreign currency forward contracts" } } }, "localname": "ForeignExchangeForwardMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignGovernmentDebtSecuritiesMember": { "auth_ref": [ "r407", "r747" ], "lang": { "en-us": { "role": { "documentation": "Debt security issued by government not domiciled in United States of America (US).", "label": "Debt Security, Government, Non-US [Member]", "terseLabel": "Non-U.S. government securities" } } }, "localname": "ForeignGovernmentDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/FairValueofFinancialInstrumentsScheduleofFairValueofFinancialAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture and fixtures" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesComponentsofPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainContingenciesLineItems": { "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": "Gain Contingencies [Line Items]", "terseLabel": "Commitments [Line Items]" } } }, "localname": "GainContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GainContingenciesTable": { "auth_ref": [ "r307" ], "lang": { "en-us": { "role": { "documentation": "Sets forth the existing conditions, situations, or sets of circumstances involving uncertainties as of the balance sheet date (or before issuance of the financial statements) that might result in a gain, typically reflecting care to avoid misleading implications as to the likelihood of realization, and previously disclosed contingent gains that were recognized as income in the period.", "label": "Gain Contingencies [Table]", "terseLabel": "Gain Contingencies [Table]" } } }, "localname": "GainContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GainLossOnDispositionOfAssets1": { "auth_ref": [ "r115" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.", "label": "Gain (Loss) on Disposition of Assets", "negatedTerseLabel": "Gain on sale of assets" } } }, "localname": "GainLossOnDispositionOfAssets1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r115" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedStatementsofCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedLabel": "Loss on retirement or write-off of long-lived assets" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r262", "r264", "r649", "r692" ], "calculation": { "http://www.cirrus.com/role/AcquisitionPreliminaryAllocationofthePurchasePriceDetails": { "order": 7.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://www.cirrus.com/role/ConsolidatedBalanceSheets": { "order": 5.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", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/AcquisitionPreliminaryAllocationofthePurchasePriceDetails", "http://www.cirrus.com/role/ConsolidatedBalanceSheets", "http://www.cirrus.com/role/IntangiblesnetandGoodwillNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]", "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "auth_ref": [ "r266", "r273" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.", "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Goodwill and Intangibles, net" } } }, "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r115", "r263", "r265", "r267" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impairment Loss", "terseLabel": "Impairment of goodwill" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r93", "r128", "r189", "r192", "r194", "r197", "r200", "r236", "r313", "r314", "r315", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r598" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedStatementsofIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedStatementsofIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r567", "r575" ], "lang": { "en-us": { "role": { "documentation": "Information by designation of purpose of derivative instrument.", "label": "Hedging Designation [Axis]", "terseLabel": "Hedging Designation [Axis]" } } }, "localname": "HedgingDesignationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r567" ], "lang": { "en-us": { "role": { "documentation": "Designation of purpose of derivative instrument.", "label": "Hedging Designation [Domain]", "terseLabel": "Hedging Designation [Domain]" } } }, "localname": "HedgingDesignationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r115", "r278" ], "calculation": { "http://www.cirrus.com/role/RestructuringCostsSummaryofTotalRestructuringChargesDetails": { "order": 2.0, "parentTag": "us-gaap_RestructuringCharges", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of an intangible asset (excluding goodwill) to fair value.", "label": "Impairment of Intangible Assets (Excluding Goodwill)", "terseLabel": "Impairment and write-off of intangible assets" } } }, "localname": "ImpairmentOfIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/RestructuringCostsSummaryofTotalRestructuringChargesDetails", "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r280", "r286" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "terseLabel": "Long-Lived Assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r130", "r528" ], "calculation": { "http://www.cirrus.com/role/IncomeTaxesSummaryofIncomeBeforeIncomeTaxesDetails": { "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 domestic operations.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "terseLabel": "U.S." } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/IncomeTaxesSummaryofIncomeBeforeIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r87", "r189", "r192", "r194", "r197", "r200", "r690", "r699", "r705", "r727" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedStatementsofIncome": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 }, "http://www.cirrus.com/role/IncomeTaxesSummaryofIncomeBeforeIncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedStatementsofIncome", "http://www.cirrus.com/role/IncomeTaxesSummaryofIncomeBeforeIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "auth_ref": [ "r130", "r528" ], "calculation": { "http://www.cirrus.com/role/IncomeTaxesSummaryofIncomeBeforeIncomeTaxesDetails": { "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 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": "Non-U.S." } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/IncomeTaxesSummaryofIncomeBeforeIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r285", "r291" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/EquityCompensationSummaryofEffectofStockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r291" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/EquityCompensationSummaryofEffectofStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r497" ], "lang": { "en-us": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]", "terseLabel": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/IncomeTaxesNarrativeDetails", "http://www.cirrus.com/role/IncomeTaxesSummaryofProvisionBenefitforIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]", "terseLabel": "Income Tax Authority [Domain]" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/IncomeTaxesNarrativeDetails", "http://www.cirrus.com/role/IncomeTaxesSummaryofProvisionBenefitforIncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r131", "r494", "r502", "r509", "r523", "r530", "r534", "r535", "r536" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExaminationEstimateOfPossibleLoss": { "auth_ref": [ "r496" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Estimated amount of loss resulting from an adverse tax position.", "label": "Income Tax Examination, Estimate of Possible Loss", "terseLabel": "Estimate of possible loss" } } }, "localname": "IncomeTaxExaminationEstimateOfPossibleLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued": { "auth_ref": [ "r495" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of estimated penalties and interest accrued as of the balance sheet date arising from income tax examinations.", "label": "Income Tax Examination, Penalties and Interest Accrued", "terseLabel": "Interest accrued" } } }, "localname": "IncomeTaxExaminationPenaltiesAndInterestAccrued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense": { "auth_ref": [ "r495" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The sum of the amounts of estimated penalties and interest recognized in the period arising from income tax examinations.", "label": "Income Tax Examination, Penalties and Interest Expense", "terseLabel": "Interest and penalties incurred during period" } } }, "localname": "IncomeTaxExaminationPenaltiesAndInterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r132", "r151", "r152", "r188", "r492", "r524", "r532", "r728" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedStatementsofIncome": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 }, "http://www.cirrus.com/role/IncomeTaxesSummaryofProvisionBenefitforIncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Provision for income taxes", "totalLabel": "Total tax provision" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedStatementsofIncome", "http://www.cirrus.com/role/IncomeTaxesSummaryofProvisionBenefitforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r80", "r488", "r489", "r502", "r503", "r508", "r517" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r112", "r119" ], "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.", "label": "Income Taxes Paid", "terseLabel": "Income taxes" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r114" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r114" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedStatementsofCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable, net" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r114" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedStatementsofCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.", "label": "Increase (Decrease) in Income Taxes Payable", "terseLabel": "Income taxes payable" } } }, "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "auth_ref": [ "r114" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Increase (Decrease) in Employee Related Liabilities", "terseLabel": "Accrued salaries and benefits" } } }, "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r114" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedStatementsofCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Net change in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherAccruedLiabilities": { "auth_ref": [ "r114" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in other expenses incurred but not yet paid.", "label": "Increase (Decrease) in Other Accrued Liabilities", "terseLabel": "Other accrued liabilities" } } }, "localname": "IncreaseDecreaseInOtherAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r114" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r279" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all or part of the information related to intangible assets.", "label": "Intangible Assets Disclosure [Text Block]", "terseLabel": "Intangibles, net and Goodwill" } } }, "localname": "IntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/IntangiblesnetandGoodwill" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Intangible Assets, Net (Including Goodwill) [Abstract]", "terseLabel": "Intangible Assets, Net (Including Goodwill) [Abstract]" } } }, "localname": "IntangibleAssetsNetIncludingGoodwillAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r85", "r186", "r620", "r621", "r704" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedStatementsofIncome": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedStatementsofIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r109", "r111", "r119" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InternalRevenueServiceIRSMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the United States of America government entitled to levy and collect income taxes from the entity.", "label": "Internal Revenue Service (IRS) [Member]", "terseLabel": "Federal" } } }, "localname": "InternalRevenueServiceIRSMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]", "terseLabel": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r42", "r258" ], "calculation": { "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesScheduleofInventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Inventory, Finished Goods, Net of Reserves", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesScheduleofInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r9", "r59", "r649" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesScheduleofInventoriesDetails": { "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": "Inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedBalanceSheets", "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesScheduleofInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r18", "r60", "r123", "r165", "r255", "r257", "r259", "r682" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r43", "r258" ], "calculation": { "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesScheduleofInventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.", "label": "Inventory, Work in Process, Net of Reserves", "terseLabel": "Work in process" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesScheduleofInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWriteDown": { "auth_ref": [ "r256" ], "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": "Inventory write-down" } } }, "localname": "InventoryWriteDown", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeNet": { "auth_ref": [ "r96", "r97" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedStatementsofIncome": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after accretion (amortization) of discount (premium), and investment expense, of interest income and dividend income on nonoperating securities.", "label": "Investment Income, Net", "terseLabel": "Interest income" } } }, "localname": "InvestmentIncomeNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedStatementsofIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.", "label": "Investments Classified by Contractual Maturity Date [Table Text Block]", "terseLabel": "Schedule of Cost and Estimated Fair Value of Available-for-sale Securities by Contractual Maturity" } } }, "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/MarketableSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "auth_ref": [ "r232", "r691", "r712", "r749", "r782" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for investments in certain debt and equity securities.", "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "terseLabel": "Marketable Securities" } } }, "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/MarketableSecurities" ], "xbrltype": "textBlockItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r398" ], "lang": { "en-us": { "role": { "documentation": "Part of earth's surface not covered by water.", "label": "Land [Member]", "terseLabel": "Land" } } }, "localname": "LandMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesComponentsofPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r637", "r639" ], "calculation": { "http://www.cirrus.com/role/LeasesScheduleofLeaseExpenseLeaseIncomeandOtherInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total net operating lease expense" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/LeasesScheduleofLeaseExpenseLeaseIncomeandOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r637" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of Lease Expense and Other Information" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r282" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesComponentsofPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LeasesOperatingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases, Operating [Abstract]", "terseLabel": "Leases, Operating [Abstract]" } } }, "localname": "LeasesOperatingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/LeasesScheduleofLeaseExpenseLeaseIncomeandOtherInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LegalMattersAndContingenciesTextBlock": { "auth_ref": [ "r308" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for legal proceedings, legal contingencies, litigation, regulatory and environmental matters and other contingencies.", "label": "Legal Matters and Contingencies [Text Block]", "terseLabel": "Legal Matters" } } }, "localname": "LegalMattersAndContingenciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/LegalMatters" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r629" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r638" ], "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 Lease Commitments, Operating Lease Expense" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r638" ], "calculation": { "http://www.cirrus.com/role/LeasesScheduleofFutureLeaseCommitmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cirrus.com/role/LeasesScheduleofFutureLeaseCommitmentsDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/LeasesScheduleofFutureLeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r638" ], "calculation": { "http://www.cirrus.com/role/LeasesScheduleofFutureLeaseCommitmentsDetails_1": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/LeasesScheduleofFutureLeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r638" ], "calculation": { "http://www.cirrus.com/role/LeasesScheduleofFutureLeaseCommitmentsDetails_1": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/LeasesScheduleofFutureLeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r638" ], "calculation": { "http://www.cirrus.com/role/LeasesScheduleofFutureLeaseCommitmentsDetails_1": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "terseLabel": "2027" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/LeasesScheduleofFutureLeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r638" ], "calculation": { "http://www.cirrus.com/role/LeasesScheduleofFutureLeaseCommitmentsDetails_1": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/LeasesScheduleofFutureLeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r638" ], "calculation": { "http://www.cirrus.com/role/LeasesScheduleofFutureLeaseCommitmentsDetails_1": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/LeasesScheduleofFutureLeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r638" ], "calculation": { "http://www.cirrus.com/role/LeasesScheduleofFutureLeaseCommitmentsDetails_1": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/LeasesScheduleofFutureLeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r638" ], "calculation": { "http://www.cirrus.com/role/LeasesScheduleofFutureLeaseCommitmentsDetails": { "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 payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/LeasesScheduleofFutureLeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r628" ], "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": "Lease term" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r640" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths": { "auth_ref": [ "r642" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease payment to be received by lessor for operating lease 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": "Lessor, Operating Lease, Payment to be Received, Year One", "terseLabel": "Payment to be received" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r40", "r128", "r236", "r598", "r649", "r698", "r721" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and Stockholders\u2019 Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r55", "r128", "r236", "r313", "r314", "r315", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r559", "r563", "r564", "r598", "r647", "r648", "r649" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r19", "r20", "r21", "r27", "r28", "r128", "r236", "r313", "r314", "r315", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r559", "r563", "r564", "r598", "r647", "r648" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.", "label": "Liabilities, Noncurrent", "totalLabel": "Total long-term liabilities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Noncurrent [Abstract]", "terseLabel": "Long-term liabilities:" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LicensingAgreementsMember": { "auth_ref": [ "r549" ], "lang": { "en-us": { "role": { "documentation": "Rights, generally of limited duration, under a license arrangement (for example, to sell or otherwise utilize specified products or processes in a specified territory).", "label": "Licensing Agreements [Member]", "terseLabel": "License agreement" } } }, "localname": "LicensingAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/IntangiblesnetandGoodwillScheduleofGrossCarryingAmountandAmortizationofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Line of Credit Facility [Line Items]", "terseLabel": "Line of Credit Facility [Line Items]" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/RevolvingCreditFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r53" ], "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": "Line of credit facility maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/RevolvingCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r53", "r127" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.", "label": "Line of Credit Facility [Table]", "terseLabel": "Line of Credit Facility [Table]" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/RevolvingCreditFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "terseLabel": "Line of credit facility, unused capacity, commitment fee percentage" } } }, "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/RevolvingCreditFacilityDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LinesOfCreditFairValueDisclosure": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time.", "label": "Lines of Credit, Fair Value Disclosure", "terseLabel": "Long-term revolving facility, fair value" } } }, "localname": "LinesOfCreditFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/FairValueofFinancialInstrumentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "auth_ref": [ "r212" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.", "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]", "terseLabel": "Accounts Receivable, net" } } }, "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/AccountsReceivablenet" ], "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/2021-01-31", "presentation": [ "http://www.cirrus.com/role/RevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermLineOfCredit": { "auth_ref": [ "r56", "r310", "r311" ], "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": "Long-term line of credit, noncurrent" } } }, "localname": "LongTermLineOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/FairValueofFinancialInstrumentsNarrativeDetails", "http://www.cirrus.com/role/RevolvingCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermPurchaseCommitmentTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of key provisions of an arrangement under which the entity has agreed to purchase goods or services over a period of time greater than one year or the normal operating cycle, if longer, including the item for which expenditures will be made, minimum quantities, milestones, time period and committed amount.", "label": "Long-term Purchase Commitment [Table Text Block]", "terseLabel": "Long-term Purchase Commitment" } } }, "localname": "LongTermPurchaseCommitmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/CommitmentandContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LossContingencyInformationAboutLitigationMattersAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Loss Contingency, Information about Litigation Matters [Abstract]", "terseLabel": "Loss Contingency, Information about Litigation Matters [Abstract]" } } }, "localname": "LossContingencyInformationAboutLitigationMattersAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]", "terseLabel": "Machinery and equipment" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesComponentsofPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MarketableSecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Marketable Securities [Abstract]", "terseLabel": "Marketable Securities [Abstract]" } } }, "localname": "MarketableSecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_MarketableSecuritiesPolicy": { "auth_ref": [ "r711" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for investment classified as marketable security.", "label": "Marketable Securities, Policy [Policy Text Block]", "terseLabel": "Marketable Securities" } } }, "localname": "MarketableSecuritiesPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_MarketingAndAdvertisingExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Marketing and Advertising Expense [Abstract]", "terseLabel": "Marketing and Advertising Expense [Abstract]" } } }, "localname": "MarketingAndAdvertisingExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r407" ], "lang": { "en-us": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]", "terseLabel": "Money market funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/FairValueofFinancialInstrumentsScheduleofFairValueofFinancialAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r110" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r110" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r110", "r113", "r116" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r6", "r75", "r77", "r83", "r88", "r116", "r128", "r140", "r145", "r146", "r147", "r148", "r151", "r152", "r157", "r189", "r192", "r194", "r197", "r200", "r236", "r313", "r314", "r315", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r589", "r598", "r700", "r723" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedStatementsofCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.cirrus.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 5.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.cirrus.com/role/ConsolidatedStatementsofIncome": { "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", "terseLabel": "Net income", "totalLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedStatementsofCashFlows", "http://www.cirrus.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.cirrus.com/role/ConsolidatedStatementsofIncome", "http://www.cirrus.com/role/ConsolidatedStatementsofStockholdersEquity", "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesCalculationofBasicandDilutedEarningsPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r139", "r140", "r141", "r142", "r143", "r144", "r147", "r153", "r163", "r213", "r214", "r237", "r238", "r239", "r240", "r241", "r242", "r312", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r519", "r520", "r521", "r522", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r646", "r686", "r687", "r688", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r744", "r745", "r746", "r785", "r786", "r787", "r788", "r789" ], "lang": { "en-us": { "role": { "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.", "label": "Accounting Standards Update and Change in Accounting Principle [Table]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Table]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "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 Issued Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesPolicy" ], "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": "Rest of World" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/RevenuesGeographicDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r546" ], "lang": { "en-us": { "role": { "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.", "label": "Noncompete Agreements [Member]", "terseLabel": "Non-compete agreements" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/IntangiblesnetandGoodwillScheduleofGrossCarryingAmountandAmortizationofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NondesignatedMember": { "auth_ref": [ "r567" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Not Designated as Hedging Instrument [Member]", "terseLabel": "Not Designated as Hedging Instrument" } } }, "localname": "NondesignatedMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NumberOfForeignCurrencyDerivativesHeld": { "auth_ref": [ "r565", "r566" ], "lang": { "en-us": { "role": { "documentation": "Number of foreign currency exchange rate derivatives held by the entity at the reporting date.", "label": "Number of Foreign Currency Derivatives Held", "terseLabel": "Number of foreign currency derivatives held" } } }, "localname": "NumberOfForeignCurrencyDerivativesHeld", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r181" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "verboseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/SegmentInformationNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.cirrus.com/role/ConsolidatedStatementsofIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedStatementsofIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedStatementsofIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r189", "r192", "r194", "r197", "r200" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedStatementsofIncome": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "terseLabel": "Income from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedStatementsofIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r630", "r639" ], "calculation": { "http://www.cirrus.com/role/LeasesScheduleofLeaseExpenseLeaseIncomeandOtherInformationDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease - in excess of 12 months" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/LeasesScheduleofLeaseExpenseLeaseIncomeandOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r626" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease, Expense", "terseLabel": "Rent expense" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLeaseIncome": { "auth_ref": [ "r166", "r641", "r644" ], "calculation": { "http://www.cirrus.com/role/LeasesScheduleofLeaseExpenseLeaseIncomeandOtherInformationDetails": { "order": 4.0, "parentTag": "us-gaap_LeaseCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease income from lease payments and variable lease payments paid and payable to lessor. Includes, but is not limited to, variable lease payments not included in measurement of lease receivable.", "label": "Operating Lease, Lease Income", "negatedLabel": "Operating lease income" } } }, "localname": "OperatingLeaseLeaseIncome", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/LeasesScheduleofLeaseExpenseLeaseIncomeandOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLeaseIncomeLeasePayments": { "auth_ref": [ "r166", "r643" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease income from lease payments paid and payable to lessor. Excludes variable lease payments not included in measurement of lease receivable.", "label": "Operating Lease, Lease Income, Lease Payments", "terseLabel": "Rental income" } } }, "localname": "OperatingLeaseLeaseIncomeLeasePayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLeaseIncomeTableTextBlock": { "auth_ref": [ "r166", "r644" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of components of income from operating lease.", "label": "Operating Lease, Lease Income [Table Text Block]", "terseLabel": "Schedule of Operating Lease Income" } } }, "localname": "OperatingLeaseLeaseIncomeTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Operating Lease Expense" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/LeasesScheduleofFutureLeaseCommitmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r625" ], "calculation": { "http://www.cirrus.com/role/LeasesScheduleofFutureLeaseCommitmentsDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://www.cirrus.com/role/LeasesScheduleofLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Total", "totalLabel": "Total operating lease liabilities", "verboseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/LeasesScheduleofFutureLeaseCommitmentsDetails", "http://www.cirrus.com/role/LeasesScheduleofLeaseExpenseLeaseIncomeandOtherInformationDetails", "http://www.cirrus.com/role/LeasesScheduleofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r625" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.cirrus.com/role/LeasesScheduleofLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Current lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedBalanceSheets", "http://www.cirrus.com/role/LeasesScheduleofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r625" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 }, "http://www.cirrus.com/role/LeasesScheduleofLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Non-current lease liabilities", "verboseLabel": "Non-current lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedBalanceSheets", "http://www.cirrus.com/role/LeasesScheduleofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r627", "r633" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Operating cash flows from operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/LeasesScheduleofLeaseExpenseLeaseIncomeandOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r624" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Right-of-use lease assets", "verboseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedBalanceSheets", "http://www.cirrus.com/role/LeasesScheduleofLeaseExpenseLeaseIncomeandOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r636", "r639" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted-average discount rate - operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/LeasesScheduleofLeaseExpenseLeaseIncomeandOtherInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r635", "r639" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted-average remaining lease term - operating leases (in years)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/LeasesScheduleofLeaseExpenseLeaseIncomeandOtherInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesOfLessorDisclosureTextBlock": { "auth_ref": [ "r645" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for lessor's operating leases.", "label": "Lessor, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "OperatingLeasesOfLessorDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r510" ], "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", "verboseLabel": "Net operating loss carryforwards" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrderOrProductionBacklogMember": { "auth_ref": [ "r547" ], "lang": { "en-us": { "role": { "documentation": "Orders, production or production backlog arising from contracts such as purchase or sales orders acquired in a business combination.", "label": "Order or Production Backlog [Member]", "terseLabel": "Backlog" } } }, "localname": "OrderOrProductionBacklogMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/IntangiblesnetandGoodwillScheduleofGrossCarryingAmountandAmortizationofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r15", "r16", "r17", "r54" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other accrued liabilities" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r61", "r649" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r51" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember": { "auth_ref": [ "r282" ], "lang": { "en-us": { "role": { "documentation": "All other long term capitalized assets related to property plant and equipment not otherwise previously categorized.", "label": "Other Capitalized Property Plant and Equipment [Member]", "terseLabel": "Capitalized Software", "verboseLabel": "Capitalized software" } } }, "localname": "OtherCapitalizedPropertyPlantAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesComponentsofPropertyPlantandEquipmentDetails", "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax": { "auth_ref": [ "r64", "r70", "r607", "r608", "r610" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before 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 Gain (Loss), before Reclassification and Tax", "terseLabel": "Foreign currency translation gain (loss)", "verboseLabel": "Current period foreign exchange translation" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/AccumulatedOtherComprehensiveIncomeLossDetails", "http://www.cirrus.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "auth_ref": [ "r66", "r67", "r70" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax", "terseLabel": "Change in unrealized gain (loss) on marketable securities, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent [Abstract]", "terseLabel": "Other comprehensive income (loss), before tax" } } }, "localname": "OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r64" ], "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": "Change in foreign currency translation adjustments" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossTax": { "auth_ref": [ "r71", "r81", "r89", "r492", "r531", "r533", "r611", "r614", "r617", "r701", "r724" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Tax", "negatedLabel": "Tax effect" } } }, "localname": "OtherComprehensiveIncomeLossTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1": { "auth_ref": [ "r556", "r557", "r561" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent", "negatedLabel": "Benefit (provision) for income taxes" } } }, "localname": "OtherComprehensiveIncomeLossTaxPortionAttributableToParent1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax": { "auth_ref": [ "r66", "r70", "r231" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 4.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax and adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment and Tax", "terseLabel": "Unrealized gain (loss) on marketable securities", "verboseLabel": "Current period marketable securities activity" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/AccumulatedOtherComprehensiveIncomeLossDetails", "http://www.cirrus.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r116" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedTerseLabel": "Other non-cash (gains) / charges" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r98" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedStatementsofIncome": { "order": 4.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 income (expense)" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedStatementsofIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r107" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Repurchase and retirement of common stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r108" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "negatedTerseLabel": "Debt issuance costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r107" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-based Payment Arrangement", "negatedLabel": "Repurchase of stock to satisfy employee tax withholding obligations" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r100", "r103", "r215" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Payments to Acquire Debt Securities, Available-for-sale", "negatedLabel": "Purchases of available-for-sale marketable securities" } } }, "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r104", "r554" ], "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": "Consideration paid" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/AcquisitionNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r104" ], "calculation": { "http://www.cirrus.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 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 obtained" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r105" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.", "label": "Payments to Acquire Intangible Assets", "negatedLabel": "Investments in technology" } } }, "localname": "PaymentsToAcquireIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r105" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.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", "negatedLabel": "Purchases of property, equipment and software" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r406", "r408", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r429" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for retirement benefits.", "label": "Retirement Benefits [Text Block]", "terseLabel": "Postretirement Benefit Plans" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/PostretirementBenefitPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r32" ], "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)", "verboseLabel": "Preferred stock, shares authorized but unissued (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.cirrus.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r32", "r357" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r32", "r649" ], "calculation": { "http://www.cirrus.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, 5.0 million shares authorized but unissued" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r11", "r13", "r260", "r261" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedBalanceSheets": { "order": 5.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 within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Expense, Current", "terseLabel": "Prepaid assets" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "auth_ref": [ "r5" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.", "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "terseLabel": "Reclassifications" } } }, "localname": "PriorPeriodReclassificationAdjustmentDescription", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities": { "auth_ref": [ "r100", "r101", "r215" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from sale, maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds from Sale and Maturity of Debt Securities, Available-for-sale", "terseLabel": "Maturities and sales of available-for-sale marketable securities" } } }, "localname": "ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r106", "r470" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Issuance of common stock, net of shares withheld for taxes" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r50", "r284" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesComponentsofPropertyPlantandEquipmentDetails", "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r49", "r282" ], "calculation": { "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesComponentsofPropertyPlantandEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Total property, plant and equipment" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesComponentsofPropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesComponentsofPropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "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 [Member]", "terseLabel": "Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r23", "r24", "r284", "r649", "r713", "r722" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesComponentsofPropertyPlantandEquipmentDetails": { "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 and equipment, net", "totalLabel": "Property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedBalanceSheets", "http://www.cirrus.com/role/SegmentInformationScheduleofPropertyPlantandEquipmentNetbyGeographicLocationDetails", "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesComponentsofPropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net [Abstract]", "terseLabel": "Property, Plant and Equipment, Net [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentNetAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r48", "r284", "r753", "r754" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property, Plant and Equipment, net" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r23", "r284" ], "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": "Components of Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r23", "r282" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesComponentsofPropertyPlantandEquipmentDetails", "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "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": "Estimated useful life" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_PurchaseObligation": { "auth_ref": [], "calculation": { "http://www.cirrus.com/role/CommitmentsandContingenciesPurchaseCommitmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier.", "label": "Purchase Obligation", "totalLabel": "Total", "verboseLabel": "Purchase obligation" } } }, "localname": "PurchaseObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.cirrus.com/role/CommitmentsandContingenciesPurchaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueAfterFifthYear": { "auth_ref": [], "calculation": { "http://www.cirrus.com/role/CommitmentsandContingenciesPurchaseCommitmentsDetails": { "order": 6.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid after fifth 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, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "PurchaseObligationDueAfterFifthYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/CommitmentsandContingenciesPurchaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInFifthYear": { "auth_ref": [], "calculation": { "http://www.cirrus.com/role/CommitmentsandContingenciesPurchaseCommitmentsDetails": { "order": 5.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in fifth 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 Five", "terseLabel": "2027" } } }, "localname": "PurchaseObligationDueInFifthYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/CommitmentsandContingenciesPurchaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInFourthYear": { "auth_ref": [], "calculation": { "http://www.cirrus.com/role/CommitmentsandContingenciesPurchaseCommitmentsDetails": { "order": 4.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in fourth 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 Four", "terseLabel": "2026" } } }, "localname": "PurchaseObligationDueInFourthYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/CommitmentsandContingenciesPurchaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInNextTwelveMonths": { "auth_ref": [], "calculation": { "http://www.cirrus.com/role/CommitmentsandContingenciesPurchaseCommitmentsDetails": { "order": 3.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "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": "2023" } } }, "localname": "PurchaseObligationDueInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/CommitmentsandContingenciesPurchaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInSecondYear": { "auth_ref": [], "calculation": { "http://www.cirrus.com/role/CommitmentsandContingenciesPurchaseCommitmentsDetails": { "order": 1.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in second 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 Two", "terseLabel": "2024" } } }, "localname": "PurchaseObligationDueInSecondYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/CommitmentsandContingenciesPurchaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInThirdYear": { "auth_ref": [], "calculation": { "http://www.cirrus.com/role/CommitmentsandContingenciesPurchaseCommitmentsDetails": { "order": 2.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in third 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 Three", "terseLabel": "2025" } } }, "localname": "PurchaseObligationDueInThirdYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/CommitmentsandContingenciesPurchaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationFiscalYearMaturityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Purchase Obligation, Fiscal Year Maturity [Abstract]", "terseLabel": "Purchase Obligation, Fiscal Year Maturity [Abstract]" } } }, "localname": "PurchaseObligationFiscalYearMaturityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/CommitmentsandContingenciesPurchaseCommitmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]", "terseLabel": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]" } } }, "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r486", "r683", "r766" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedStatementsofIncome": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedStatementsofIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/EquityCompensationSummaryofEffectofStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchMember": { "auth_ref": [ "r511" ], "lang": { "en-us": { "role": { "documentation": "Research tax credit carryforwards arising from certain qualifying expenditures incurred to develop new products and processes.", "label": "Research Tax Credit Carryforward [Member]", "terseLabel": "Research Tax Credit Carryforward" } } }, "localname": "ResearchMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents [Domain]", "terseLabel": "Cash and Cash Equivalents [Domain]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/FairValueofFinancialInstrumentsScheduleofFairValueofFinancialAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock Units (RSUs)" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/EquityCompensationNarrativeDetails", "http://www.cirrus.com/role/EquityCompensationSummaryofRestrictedStockUnitActivityDetails", "http://www.cirrus.com/role/EquityCompensationSummaryofRestrictedStockUnitsExpectedtoVestDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Restructuring and Related Activities [Abstract]" } } }, "localname": "RestructuringAndRelatedActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "auth_ref": [ "r288", "r290", "r293", "r302", "r303" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.", "label": "Restructuring and Related Activities Disclosure [Text Block]", "terseLabel": "Restructuring Costs" } } }, "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/RestructuringCosts" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r115", "r287", "r296", "r299" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.cirrus.com/role/ConsolidatedStatementsofIncome": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 }, "http://www.cirrus.com/role/RestructuringCostsSummaryofTotalRestructuringChargesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring Charges", "terseLabel": "Restructuring costs", "totalLabel": "Restructuring costs", "verboseLabel": "MEMS restructuring charges" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedStatementsofCashFlows", "http://www.cirrus.com/role/ConsolidatedStatementsofIncome", "http://www.cirrus.com/role/RestructuringCostsNarrativeDetails", "http://www.cirrus.com/role/RestructuringCostsSummaryofTotalRestructuringChargesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCostAndReserveLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Restructuring Cost and Reserve [Line Items]", "terseLabel": "Restructuring Cost and Reserve [Line Items]" } } }, "localname": "RestructuringCostAndReserveLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/RestructuringCostsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringPlanAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by individual restructuring plan.", "label": "Restructuring Plan [Axis]", "terseLabel": "Restructuring Plan [Axis]" } } }, "localname": "RestructuringPlanAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/RestructuringCostsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringPlanDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Identification of the individual restructuring plans.", "label": "Restructuring Plan [Domain]", "terseLabel": "Restructuring Plan [Domain]" } } }, "localname": "RestructuringPlanDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/RestructuringCostsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringReserve": { "auth_ref": [ "r290", "r297" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.", "label": "Restructuring Reserve", "terseLabel": "Accrued restructuring charges" } } }, "localname": "RestructuringReserve", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/RestructuringCostsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveAcceleratedDepreciation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accelerated depreciation charged against earnings associated with exit from or disposal of business activities or restructuring plan.", "label": "Restructuring and Related Cost, Accelerated Depreciation", "terseLabel": "Accelerated depreciation" } } }, "localname": "RestructuringReserveAcceleratedDepreciation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/RestructuringCostsSummaryofTotalRestructuringChargesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r36", "r373", "r478", "r649", "r720", "r741", "r746" ], "calculation": { "http://www.cirrus.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": "Accumulated earnings (deficit)" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r2", "r136", "r137", "r138", "r141", "r150", "r152", "r240", "r475", "r476", "r477", "r521", "r522", "r587", "r737", "r739" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Earnings (Deficit)" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r184", "r185", "r191", "r195", "r196", "r202", "r203", "r206", "r395", "r396", "r684" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedStatementsofIncome": { "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": "Net sales" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedStatementsofIncome", "http://www.cirrus.com/role/RevenuesGeographicDisaggregationofRevenueDetails", "http://www.cirrus.com/role/RevenuesProductLineDisaggregationofRevenueDetails", "http://www.cirrus.com/role/SegmentInformationScheduleofSalesbyGeographicLocationBasedontheSalesOfficeLocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r124", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r405" ], "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, Warranty Expense Shipping Costs" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r397", "r405" ], "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": "Revenues" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/Revenues" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenuePerformanceObligationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue, Performance Obligation [Abstract]", "terseLabel": "Revenue, Performance Obligation [Abstract]" } } }, "localname": "RevenuePerformanceObligationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenues from External Customers and Long-Lived Assets [Line Items]", "terseLabel": "Revenues from External Customers and Long-Lived Assets [Line Items]" } } }, "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/SegmentInformationScheduleofPropertyPlantandEquipmentNetbyGeographicLocationDetails", "http://www.cirrus.com/role/SegmentInformationScheduleofSalesbyGeographicLocationBasedontheSalesOfficeLocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r634", "r639" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Right-of-use assets obtained in exchange for new operating lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/LeasesScheduleofLeaseExpenseLeaseIncomeandOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r174", "r206" ], "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": "Sales Revenue, Net" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r58" ], "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": "Components of Accounts Receivable, Net" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/AccountsReceivablenetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r74", "r616", "r617" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Summary of Changes in the Components of Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/AccumulatedOtherComprehensiveIncomeLossTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Securities, Available-for-sale [Line Items]", "terseLabel": "Debt Securities, Available-for-sale [Line Items]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/MarketableSecuritiesNarrativeDetails", "http://www.cirrus.com/role/MarketableSecuritiesScheduleofAvailableforsaleSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation of available-for-sale securities from cost basis to fair value.", "label": "Schedule of Available-for-sale Securities Reconciliation [Table Text Block]", "terseLabel": "Schedule of Available-for-sale Securities" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/MarketableSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesTable": { "auth_ref": [ "r221", "r224", "r227", "r228", "r229", "r230", "r707", "r708" ], "lang": { "en-us": { "role": { "documentation": "Schedule of available-for-sale securities which includes, but is not limited to, changes in the cost basis and fair value, fair value and gross unrealized gain (loss), fair values by type of security, contractual maturity and classification, amortized cost basis, contracts to acquire securities to be accounted for as available-for-sale, debt maturities, transfers to trading, change in net unrealized holding gain (loss) net of tax, continuous unrealized loss position fair value, aggregate losses qualitative disclosures, other than temporary impairment (OTTI) losses or other disclosures related to available for sale securities.", "label": "Schedule of Available-for-sale Securities [Table]", "terseLabel": "Schedule of Available-for-sale Securities [Table]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/MarketableSecuritiesScheduleofAvailableforsaleSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r540", "r541" ], "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/2021-01-31", "presentation": [ "http://www.cirrus.com/role/AcquisitionNarrativeDetails", "http://www.cirrus.com/role/AcquisitionPreliminaryAllocationofthePurchasePriceDetails", "http://www.cirrus.com/role/AcquisitionScheduleofAcquiredIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r517" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Summary of Provision (Benefit) for Income Taxes" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r507" ], "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": "Significant Components of Deferred Tax Assets and Liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r160" ], "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 Earnings Per Share, Basic and Diluted" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r493" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Summary of Provision (Benefit) for Income Taxes, Statutory Federal Rate Pretax Income Reconciliation" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r432", "r465", "r480" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Summary of Effect of Stock-Based Compensation" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/EquityCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock": { "auth_ref": [ "r204" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the names of foreign countries in which material 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 are located, and amount of such long-lived assets located in that country or foreign geographic area.", "label": "Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country [Table Text Block]", "terseLabel": "Schedule of Property, Plant, and Equipment, Net, by Geographic Location" } } }, "localname": "ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r591", "r592" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date 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 (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of Fair Value of Financial Assets and Liabilities" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/FairValueofFinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r269", "r274", "r685" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/IntangiblesnetandGoodwillScheduleofGrossCarryingAmountandAmortizationofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r269", "r274" ], "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 Gross Carrying Amount and Amortization of Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/IntangiblesnetandGoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "auth_ref": [ "r129" ], "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": "Summary of Income Before Income Taxes" } } }, "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r18", "r44", "r45", "r46" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of Inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock": { "auth_ref": [ "r571", "r573" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of derivative instrument not designated or qualifying as hedging instrument.", "label": "Derivatives Not Designated as Hedging Instruments [Table Text Block]", "terseLabel": "Schedule of Before-Tax Effect of Derivative Instruments Not Designated as Hedging Instruments" } } }, "localname": "ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/DerivativeFinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r50", "r284" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesComponentsofPropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r544" ], "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": "Preliminary Allocation of Purchase Price" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/AcquisitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r289", "r290", "r291", "r292", "r299", "r300", "r301" ], "lang": { "en-us": { "role": { "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.", "label": "Schedule of Restructuring and Related Costs [Table]", "terseLabel": "Schedule of Restructuring and Related Costs [Table]" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/RestructuringCostsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": { "auth_ref": [ "r294", "r295", "r298" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets.", "label": "Restructuring and Related Costs [Table Text Block]", "terseLabel": "Schedule of Restructuring Costs" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/RestructuringCostsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock": { "auth_ref": [ "r92", "r203" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the names of foreign countries from which revenue is material and the amount of revenue from external customers attributed to those countries. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block]", "terseLabel": "Schedule of Sales by Geographic Location Based on Customer Ship To Location" } } }, "localname": "ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r86", "r205" ], "lang": { "en-us": { "role": { "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/SegmentInformationScheduleofPropertyPlantandEquipmentNetbyGeographicLocationDetails", "http://www.cirrus.com/role/SegmentInformationScheduleofSalesbyGeographicLocationBasedontheSalesOfficeLocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock": { "auth_ref": [ "r447", "r453", "r456" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of activity for award under share-based payment arrangement. Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, and weighted-average grant date fair value.", "label": "Share-based Payment Arrangement, Activity [Table Text Block]", "terseLabel": "Schedule of Market Stock Units Activity" } } }, "localname": "ScheduleOfShareBasedCompensationActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/EquityCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceBasedUnitsVestedAndExpectedToVestTableTextBlock": { "auth_ref": [ "r457" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of number, weighted-average exercise price or conversion ratio, aggregate intrinsic value, and weighted-average remaining contractual term for outstanding performance-based awards that are fully vested and expected to vest. Includes, but is not limited to, unvested awards for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Performance-Based Units, Vested and Expected to Vest [Table Text Block]", "terseLabel": "Summary of Outstanding MSUs Expected to Vest" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceBasedUnitsVestedAndExpectedToVestTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/EquityCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnitsVestedAndExpectedToVestTableTextBlock": { "auth_ref": [ "r457" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of number, weighted-average exercise price or conversion ratio, aggregate intrinsic value, and weighted-average remaining contractual term for outstanding restricted stock units that are fully vested and expected to vest. Includes, but is not limited to, unvested restricted stock units for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Restricted Stock Units, Vested and Expected to Vest [Table Text Block]", "terseLabel": "Summary of Restricted Stock Units Vesting or Expected to Vest" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnitsVestedAndExpectedToVestTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/EquityCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r434", "r469" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/EquityCompensationNarrativeDetails", "http://www.cirrus.com/role/EquityCompensationScheduleofFairValueMarketStockUnitsAssumptionsDetails", "http://www.cirrus.com/role/EquityCompensationScheduleofFairValueofStockOptionGrantsDetails", "http://www.cirrus.com/role/EquityCompensationSummaryofEffectofStockBasedCompensationDetails", "http://www.cirrus.com/role/EquityCompensationSummaryofMarketStockUnitActivityDetails", "http://www.cirrus.com/role/EquityCompensationSummaryofMarketStockUnitsExpectedtoVestDetails", "http://www.cirrus.com/role/EquityCompensationSummaryofRestrictedStockUnitActivityDetails", "http://www.cirrus.com/role/EquityCompensationSummaryofRestrictedStockUnitsExpectedtoVestDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable": { "auth_ref": [ "r469" ], "lang": { "en-us": { "role": { "documentation": "Details comprising a table providing supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range [Table]", "terseLabel": "Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/EquityCompensationSummaryofOutstandingandExercisableOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock": { "auth_ref": [ "r469" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range [Table Text Block]", "terseLabel": "Summary of Outstanding and Exercisable Options" } } }, "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/EquityCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r440", "r453", "r456" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Schedule of Stock Option Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/EquityCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r459" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of Fair Value of Stock Option Grants" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/EquityCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Summary of Restricted Stock and Restricted Stock Units Activity" } } }, "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/EquityCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "auth_ref": [ "r501", "r518" ], "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": "Reconciliation of Unrecognized Tax Benefits" } } }, "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r274" ], "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 Estimated Aggregate Amortization Expense for Intangibles" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/IntangiblesnetandGoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]", "terseLabel": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r180", "r182", "r183", "r189", "r190", "r194", "r198", "r199", "r200", "r201", "r202", "r205", "r206", "r207" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/SegmentInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r95" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedStatementsofIncome": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedStatementsofIncome" ], "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": "Sales, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/EquityCompensationSummaryofEffectofStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeveranceCosts1": { "auth_ref": [ "r115" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation.", "label": "Severance Costs", "terseLabel": "Severance costs" } } }, "localname": "SeveranceCosts1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/RestructuringCostsSummaryofTotalRestructuringChargesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r114" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.cirrus.com/role/EquityCompensationSummaryofEffectofStockBasedCompensationDetails": { "order": 2.0, "parentTag": "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax", "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 expense", "verboseLabel": "Effect on pre-tax income" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedStatementsofCashFlows", "http://www.cirrus.com/role/EquityCompensationNarrativeDetails", "http://www.cirrus.com/role/EquityCompensationSummaryofEffectofStockBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Noncash Expense [Abstract]", "terseLabel": "Share-based Compensation [Abstract]" } } }, "localname": "ShareBasedCompensationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r435" ], "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": "Share-based compensation, vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/EquityCompensationNarrativeDetails", "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r445" ], "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", "negatedLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/EquityCompensationSummaryofMarketStockUnitActivityDetails", "http://www.cirrus.com/role/EquityCompensationSummaryofRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r451" ], "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": "Forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/EquityCompensationSummaryofMarketStockUnitActivityDetails", "http://www.cirrus.com/role/EquityCompensationSummaryofRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r449" ], "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": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/EquityCompensationSummaryofMarketStockUnitActivityDetails", "http://www.cirrus.com/role/EquityCompensationSummaryofRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r449" ], "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": "Granted (in dollars per share)", "verboseLabel": "Weighted averaged estimated fair value of awards granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/EquityCompensationNarrativeDetails", "http://www.cirrus.com/role/EquityCompensationSummaryofMarketStockUnitActivityDetails", "http://www.cirrus.com/role/EquityCompensationSummaryofRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r448" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/EquityCompensationSummaryofMarketStockUnitActivityDetails", "http://www.cirrus.com/role/EquityCompensationSummaryofRestrictedStockUnitActivityDetails" ], "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": "Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/EquityCompensationSummaryofMarketStockUnitActivityDetails", "http://www.cirrus.com/role/EquityCompensationSummaryofRestrictedStockUnitActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r448" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Ending balance (in dollars per share)", "periodStartLabel": "Beginning balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/EquityCompensationSummaryofMarketStockUnitActivityDetails", "http://www.cirrus.com/role/EquityCompensationSummaryofRestrictedStockUnitActivityDetails" ], "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 Fair\u00a0Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/EquityCompensationSummaryofMarketStockUnitActivityDetails", "http://www.cirrus.com/role/EquityCompensationSummaryofRestrictedStockUnitActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r450" ], "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", "negatedLabel": "Vested (in shares)", "terseLabel": "Shares vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/EquityCompensationNarrativeDetails", "http://www.cirrus.com/role/EquityCompensationSummaryofMarketStockUnitActivityDetails", "http://www.cirrus.com/role/EquityCompensationSummaryofRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "auth_ref": [ "r455" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "terseLabel": "Fair value of awards vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/EquityCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r450" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/EquityCompensationSummaryofMarketStockUnitActivityDetails", "http://www.cirrus.com/role/EquityCompensationSummaryofRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r462" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/EquityCompensationScheduleofFairValueMarketStockUnitsAssumptionsDetails", "http://www.cirrus.com/role/EquityCompensationScheduleofFairValueofStockOptionGrantsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r461" ], "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": "Expected stock price volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/EquityCompensationScheduleofFairValueMarketStockUnitsAssumptionsDetails", "http://www.cirrus.com/role/EquityCompensationScheduleofFairValueofStockOptionGrantsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r463" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/EquityCompensationScheduleofFairValueMarketStockUnitsAssumptionsDetails", "http://www.cirrus.com/role/EquityCompensationScheduleofFairValueofStockOptionGrantsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/EquityCompensationNarrativeDetails", "http://www.cirrus.com/role/EquityCompensationScheduleofFairValueMarketStockUnitsAssumptionsDetails", "http://www.cirrus.com/role/EquityCompensationScheduleofFairValueofStockOptionGrantsDetails", "http://www.cirrus.com/role/EquityCompensationSummaryofEffectofStockBasedCompensationDetails", "http://www.cirrus.com/role/EquityCompensationSummaryofMarketStockUnitActivityDetails", "http://www.cirrus.com/role/EquityCompensationSummaryofMarketStockUnitsExpectedtoVestDetails", "http://www.cirrus.com/role/EquityCompensationSummaryofRestrictedStockUnitActivityDetails", "http://www.cirrus.com/role/EquityCompensationSummaryofRestrictedStockUnitsExpectedtoVestDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r469" ], "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", "periodEndLabel": "Shares available for grant, ending balance (in shares)", "periodStartLabel": "Shares available for grant, beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/EquityCompensationSummaryofActivityinTotalStockAvailableforGrantDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r443" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Number of options exercisable (in shares)", "verboseLabel": "Number of Options, Exercisable (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/EquityCompensationNarrativeDetails", "http://www.cirrus.com/role/EquityCompensationSummaryofOutstandingOptionsVestingExpectedtoVestorExercisableDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r443" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price, Exercisable (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/EquityCompensationSummaryofOutstandingOptionsVestingExpectedtoVestorExercisableDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r455" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Total intrinsic value of stock options exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/EquityCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "auth_ref": [ "r446" ], "lang": { "en-us": { "role": { "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period", "negatedLabel": "Options expired (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/EquityCompensationScheduleofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r445" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Options forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/EquityCompensationScheduleofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Options granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/EquityCompensationScheduleofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r454" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "verboseLabel": "Fair value of stock options granted under the Black-Scholes valuation model (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/EquityCompensationNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r442", "r469" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/EquityCompensationScheduleofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Number" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/EquityCompensationScheduleofStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r441" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Ending balance (in dollars per share)", "periodStartLabel": "Beginning balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/EquityCompensationScheduleofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted Average Exercise\u00a0Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/EquityCompensationScheduleofStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "auth_ref": [ "r456" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value", "terseLabel": "Aggregate Intrinsic Value, Vested and expected to vest" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/EquityCompensationSummaryofOutstandingOptionsVestingExpectedtoVestorExercisableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock": { "auth_ref": [ "r456" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of number, weighted-average exercise price or conversion ratio, aggregate intrinsic value, and weighted-average remaining contractual term for outstanding and exercisable options that are fully vested and expected to vest. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding and Exercisable [Table Text Block]", "terseLabel": "Summary of Outstanding Options Vesting, Expected to Vest, or Exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/EquityCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r457" ], "lang": { "en-us": { "role": { "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "terseLabel": "Number of Options, Vested and expected to vest (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/EquityCompensationSummaryofOutstandingOptionsVestingExpectedtoVestorExercisableDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r457" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price, Vested and expected to vest (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/EquityCompensationSummaryofOutstandingOptionsVestingExpectedtoVestorExercisableDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "auth_ref": [ "r469" ], "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", "negatedLabel": "Shares available for grant, granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/EquityCompensationSummaryofActivityinTotalStockAvailableforGrantDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r431", "r437" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Equity Award [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/EquityCompensationNarrativeDetails", "http://www.cirrus.com/role/EquityCompensationScheduleofFairValueMarketStockUnitsAssumptionsDetails", "http://www.cirrus.com/role/EquityCompensationScheduleofFairValueofStockOptionGrantsDetails", "http://www.cirrus.com/role/EquityCompensationSummaryofMarketStockUnitActivityDetails", "http://www.cirrus.com/role/EquityCompensationSummaryofMarketStockUnitsExpectedtoVestDetails", "http://www.cirrus.com/role/EquityCompensationSummaryofRestrictedStockUnitActivityDetails", "http://www.cirrus.com/role/EquityCompensationSummaryofRestrictedStockUnitsExpectedtoVestDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Options exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/EquityCompensationScheduleofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Options expired (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/EquityCompensationScheduleofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Options forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/EquityCompensationScheduleofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Options granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/EquityCompensationScheduleofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r434", "r438" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-based Payment Arrangement [Policy Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis": { "auth_ref": [ "r458" ], "lang": { "en-us": { "role": { "documentation": "Information by range of option prices pertaining to options granted.", "label": "Exercise Price Range [Axis]", "terseLabel": "Exercise Price Range [Axis]" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/EquityCompensationSummaryofOutstandingandExercisableOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain": { "auth_ref": [ "r464" ], "lang": { "en-us": { "role": { "documentation": "Supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices.", "label": "Exercise Price Range [Domain]", "terseLabel": "Exercise Price Range [Domain]" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/EquityCompensationSummaryofOutstandingandExercisableOptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems": { "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, Option, Exercise Price Range [Line Items]", "terseLabel": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/EquityCompensationSummaryofOutstandingandExercisableOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit": { "auth_ref": [ "r464" ], "lang": { "en-us": { "role": { "documentation": "The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit", "terseLabel": "Range of Exercise Prices, lower limit" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/EquityCompensationSummaryofOutstandingandExercisableOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions": { "auth_ref": [ "r452" ], "lang": { "en-us": { "role": { "documentation": "The number of shares reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable", "verboseLabel": "Options Exercisable, Number Exercisable (in shares)" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/EquityCompensationSummaryofOutstandingandExercisableOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions": { "auth_ref": [ "r442" ], "lang": { "en-us": { "role": { "documentation": "The number of shares reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of exercise prices.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding", "verboseLabel": "Options Outstanding, Number (in shares)" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/EquityCompensationSummaryofOutstandingandExercisableOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit": { "auth_ref": [ "r464" ], "lang": { "en-us": { "role": { "documentation": "The ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit", "terseLabel": "Range of Exercise Prices, upper limit" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/EquityCompensationSummaryofOutstandingandExercisableOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareRepurchaseProgramAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by share repurchase program.", "label": "Share Repurchase Program [Axis]", "terseLabel": "Share Repurchase Program [Axis]" } } }, "localname": "ShareRepurchaseProgramAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareRepurchaseProgramDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the share repurchase program.", "label": "Share Repurchase Program [Domain]", "terseLabel": "Share Repurchase Program [Domain]" } } }, "localname": "ShareRepurchaseProgramDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r435" ], "lang": { "en-us": { "role": { "documentation": "Percentage of vesting of award under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Vesting percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/EquityCompensationNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Intrinsic value of outstanding 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, Outstanding", "terseLabel": "Intrinsic value of awards outstanding" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/EquityCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r436" ], "lang": { "en-us": { "role": { "documentation": "Period from grant date that an equity-based award expires, 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, Expiration Period", "terseLabel": "Share based compensation, period from grant date options are exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/EquityCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r460", "r479" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected term (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/EquityCompensationScheduleofFairValueMarketStockUnitsAssumptionsDetails", "http://www.cirrus.com/role/EquityCompensationScheduleofFairValueofStockOptionGrantsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r469" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Aggregate Intrinsic Value, Exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/EquityCompensationSummaryofOutstandingOptionsVestingExpectedtoVestorExercisableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r469" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted Average Remaining Contractual Term, Exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/EquityCompensationSummaryofOutstandingOptionsVestingExpectedtoVestorExercisableDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r457" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted Average Remaining Contractual Term, Vested and expected to vest" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/EquityCompensationSummaryofOutstandingOptionsVestingExpectedtoVestorExercisableDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "auth_ref": [ "r439" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value", "terseLabel": "Fair value of options that became vested during the period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/EquityCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1": { "auth_ref": [ "r443" ], "lang": { "en-us": { "role": { "documentation": "Weighted average exercise price as of the balance sheet date for those equity-based payment arrangements exercisable and outstanding.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price", "verboseLabel": "Options Exercisable, Weighted Average Exercise Price (in dollars per share)" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/EquityCompensationSummaryofOutstandingandExercisableOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1": { "auth_ref": [ "r442" ], "lang": { "en-us": { "role": { "documentation": "The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price", "verboseLabel": "Options Outstanding, Weighted Average Exercise Price (in dollars per share)" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/EquityCompensationSummaryofOutstandingandExercisableOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r457" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term of outstanding stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term", "verboseLabel": "Options Outstanding, Weighted Average Remaining Contractual Life" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/EquityCompensationSummaryofOutstandingandExercisableOptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r372" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.", "label": "Shares, Issued", "periodEndLabel": "Balance (in shares)", "periodStartLabel": "Balance (in shares)" } } }, "localname": "SharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "terseLabel": "Shares withheld to satisfy tax withholding requirements (in shares)" } } }, "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/EquityCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r631", "r639" ], "calculation": { "http://www.cirrus.com/role/LeasesScheduleofLeaseExpenseLeaseIncomeandOtherInformationDetails": { "order": 3.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term Lease, Cost", "terseLabel": "Short-term lease" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/LeasesScheduleofLeaseExpenseLeaseIncomeandOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r121", "r135" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StateAndLocalJurisdictionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.", "label": "State and Local Jurisdiction [Member]", "terseLabel": "State" } } }, "localname": "StateAndLocalJurisdictionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r2", "r57", "r81", "r82", "r83", "r136", "r137", "r138", "r141", "r150", "r152", "r167", "r240", "r372", "r373", "r475", "r476", "r477", "r521", "r522", "r587", "r611", "r612", "r613", "r614", "r615", "r617", "r737", "r738", "r739", "r789" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/AccumulatedOtherComprehensiveIncomeLossDetails", "http://www.cirrus.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]", "terseLabel": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r136", "r137", "r138", "r167", "r684" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r32", "r33", "r372", "r373" ], "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": "Issuance of stock under stock option plans and other, net of shares withheld for employee taxes (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r32", "r33", "r372", "r373", "r444" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedLabel": "Options exercised (in shares)", "verboseLabel": "Options exercised (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/EquityCompensationNarrativeDetails", "http://www.cirrus.com/role/EquityCompensationScheduleofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r32", "r33", "r373", "r433", "r454" ], "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": "Issuance of stock under stock option plans and other, net of shares withheld for employee taxes" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options, after deduction of related income tax (expense) benefit.", "label": "Stock Issued, Value, Stock Options Exercised, Net of Tax Benefit (Expense)", "terseLabel": "Net amount received from exercise of stock options granted" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/EquityCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount", "verboseLabel": "Share repurchase program, amount approved" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount remaining of a stock repurchase plan authorized.", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "terseLabel": "Share repurchase program, remaining authorized repurchase amount" } } }, "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "auth_ref": [ "r32", "r33", "r372", "r373" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased and retired during the period.", "label": "Stock Repurchased and Retired During Period, Shares", "negatedLabel": "Repurchase and retirement of common stock (in shares)", "terseLabel": "Repurchase and retirement of common stock (in shares)" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedStatementsofStockholdersEquity", "http://www.cirrus.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "auth_ref": [ "r32", "r33", "r372", "r373" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).", "label": "Stock Repurchased and Retired During Period, Value", "negatedLabel": "Repurchase and retirement of common stock", "terseLabel": "Repurchase and retirement of common stock, value" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedStatementsofStockholdersEquity", "http://www.cirrus.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r33", "r38", "r39", "r128", "r211", "r236", "r598", "r649" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/AccumulatedOtherComprehensiveIncomeLossDetails", "http://www.cirrus.com/role/ConsolidatedBalanceSheets", "http://www.cirrus.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note [Abstract]", "terseLabel": "Stockholders' Equity Note [Abstract]" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r126", "r358", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r371", "r373", "r378" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Stockholders' Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r618", "r650" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r618", "r650" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r618", "r650" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosures of cash flow information" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardAmount": { "auth_ref": [ "r510" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Tax Credit Carryforward, Amount", "terseLabel": "Tax credit carryforward" } } }, "localname": "TaxCreditCarryforwardAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TaxCreditCarryforwardAxis": { "auth_ref": [ "r511" ], "lang": { "en-us": { "role": { "documentation": "Information by specific tax credit related to an unused tax credit.", "label": "Tax Credit Carryforward [Axis]", "terseLabel": "Tax Credit Carryforward [Axis]" } } }, "localname": "TaxCreditCarryforwardAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardNameDomain": { "auth_ref": [ "r511" ], "lang": { "en-us": { "role": { "documentation": "The name of the tax credit carryforward.", "label": "Tax Credit Carryforward, Name [Domain]", "terseLabel": "Tax Credit Carryforward, Name [Domain]" } } }, "localname": "TaxCreditCarryforwardNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect": { "auth_ref": [ "r72", "r82" ], "calculation": { "http://www.cirrus.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 3.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in accumulated other comprehensive income (AOCI) for reclassification to retained earnings of tax effect from remeasurement of deferred tax pursuant to Tax Cuts and Jobs Act.", "label": "Tax Cuts and Jobs Act, Reclassification from AOCI to Retained Earnings, Tax Effect", "terseLabel": "Cumulative effect of adoption of ASU 2018-02" } } }, "localname": "TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/AccumulatedOtherComprehensiveIncomeLossDetails", "http://www.cirrus.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsLiability": { "auth_ref": [ "r536" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of tax liability from transition tax on accumulated earnings of controlled foreign corporation deemed repatriated pursuant to Tax Cuts and Jobs Act.", "label": "Tax Cuts and Jobs Act, Transition Tax for Accumulated Foreign Earnings, Liability", "terseLabel": "Provision for one-time transition tax liability" } } }, "localname": "TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TrademarksAndTradeNamesMember": { "auth_ref": [ "r545" ], "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, or rights either acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trademarks and Trade Names [Member]", "terseLabel": "Trademarks and tradename" } } }, "localname": "TrademarksAndTradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/IntangiblesnetandGoodwillScheduleofGrossCarryingAmountandAmortizationofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r225", "r226", "r233", "r234", "r235", "r350", "r370", "r578", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r775", "r776", "r777", "r778", "r779", "r780", "r781" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/FairValueofFinancialInstrumentsScheduleofFairValueofFinancialAssetsandLiabilitiesDetails", "http://www.cirrus.com/role/MarketableSecuritiesScheduleofAvailableforsaleSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r140", "r141", "r142", "r143", "r153", "r213", "r214", "r237", "r238", "r239", "r240", "r241", "r242", "r312", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r519", "r520", "r521", "r522", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r646", "r686", "r687", "r688", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r744", "r745", "r746", "r785", "r786", "r787", "r788", "r789" ], "lang": { "en-us": { "role": { "documentation": "Amendment to accounting standards.", "label": "Accounting Standards Update [Domain]", "terseLabel": "Type of Adoption [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": { "auth_ref": [ "r133", "r407", "r706" ], "lang": { "en-us": { "role": { "documentation": "Debentures, notes, and other debt securities issued by US government agencies, for example, but not limited to, Government National Mortgage Association (GNMA or Ginnie Mae). Excludes US treasury securities and debt issued by government-sponsored Enterprises (GSEs), for example, but is not limited to, Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac), Federal National Mortgage Association (FNMA or Fannie Mae), and the Federal Home Loan Bank (FHLB).", "label": "US Government Agencies Debt Securities [Member]", "terseLabel": "Agency discount notes" } } }, "localname": "USGovernmentAgenciesDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/FairValueofFinancialInstrumentsScheduleofFairValueofFinancialAssetsandLiabilitiesDetails", "http://www.cirrus.com/role/MarketableSecuritiesScheduleofAvailableforsaleSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USTreasurySecuritiesMember": { "auth_ref": [ "r133", "r407", "r421", "r706" ], "lang": { "en-us": { "role": { "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of 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).", "label": "US Treasury Securities [Member]", "terseLabel": "U.S. Treasury securities" } } }, "localname": "USTreasurySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/FairValueofFinancialInstrumentsScheduleofFairValueofFinancialAssetsandLiabilitiesDetails", "http://www.cirrus.com/role/MarketableSecuritiesScheduleofAvailableforsaleSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r487", "r498" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Gross unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/IncomeTaxesNarrativeDetails", "http://www.cirrus.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r499" ], "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", "negatedLabel": "Reductions based on tax positions related to the prior years" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r500" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.", "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions", "verboseLabel": "Additions based on tax positions related to the current year" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r168", "r169", "r171", "r172", "r176", "r177", "r178" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "auth_ref": [ "r507" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.", "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "terseLabel": "Increase in valuation allowance" } } }, "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r632", "r639" ], "calculation": { "http://www.cirrus.com/role/LeasesScheduleofLeaseExpenseLeaseIncomeandOtherInformationDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Variable lease" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/LeasesScheduleofLeaseExpenseLeaseIncomeandOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/RevolvingCreditFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/RevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r160" ], "calculation": { "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesCalculationofBasicandDilutedEarningsPerShareDetails": { "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": "Effect of dilutive securities (in shares)" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesCalculationofBasicandDilutedEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r155", "r160" ], "calculation": { "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesCalculationofBasicandDilutedEarningsPerShareDetails": { "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 weighted average common shares outstanding (in shares)", "totalLabel": "Weighted average diluted shares (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedStatementsofIncome", "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesCalculationofBasicandDilutedEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r154", "r160" ], "calculation": { "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesCalculationofBasicandDilutedEarningsPerShareDetails": { "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 weighted average common shares outstanding (in shares)", "verboseLabel": "Weighted average shares outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cirrus.com/role/ConsolidatedStatementsofIncome", "http://www.cirrus.com/role/SummaryofSignificantAccountingPoliciesCalculationofBasicandDilutedEarningsPerShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 7 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3151-108585" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r128": { "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" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6787-107765" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r132": { "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" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r135": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=124437754&loc=d3e543-108305" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=124502072&loc=SL77927221-108306" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r168": { "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" }, "r169": { "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" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e7018-107765" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r18": { "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" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8657-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8844-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8981-108599" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r207": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r212": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/subtopic&trid=2196772" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26626-111562" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL6283291-111563" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r22": { "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" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27198-111563" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27198-111563" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27198-111563" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269820-111563" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27290-111563" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27337-111563" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27340-111563" }, "r23": { "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" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27357-111563" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27357-111563" }, "r232": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r236": { "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" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r24": { "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" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454" }, "r25": { "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" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922890-210455" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r26": { "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" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123349782&loc=d3e5879-108316" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320" }, "r262": { "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" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266" }, "r264": { "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" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r266": { "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" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r268": { "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" }, "r269": { "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" }, "r27": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275" }, "r279": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r28": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=109237686&loc=d3e17752-110868" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r29": { "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" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4(b)(2))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(e))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r303": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "420", "URI": "http://asc.fasb.org/topic&trid=2175745" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r306": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=6397426&loc=d3e17499-108355" }, "r308": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=SL5988623-112600" }, "r31": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S65", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359872&loc=SL124427846-239511" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r32": { "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" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r33": { "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" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r34": { "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" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r35": { "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" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r356": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r36": { "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" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r37": { "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" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r373": { "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" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23285-112656" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23309-112656" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r378": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r38": { "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" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130561-203045" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045" }, "r39": { "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" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130564-203045" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r405": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r41": { "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" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(l)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(o)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(p)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r42": { "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" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r43": { "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" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r44": { "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" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r445": { "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" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r45": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r454": { "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" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r457": { "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" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r459": { "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" }, "r46": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(k)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r469": { "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" }, "r47": { "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" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r48": { "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" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907" }, "r483": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318" }, "r49": { "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" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=124429488&loc=d3e326-107755" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r51": { "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" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "217", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=124434304&loc=d3e36027-109320" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r52": { "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" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r53": { "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" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e39076-109324" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r534": { "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" }, "r535": { "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" }, "r536": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r539": { "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" }, "r54": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5419-128473" }, "r55": { "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" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "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" }, "r555": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569643-111683" }, "r558": { "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" }, "r559": { "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" }, "r56": { "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" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r57": { "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" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "4CC", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL109998890-113959" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624181-113959" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123421605&loc=SL5629052-113961" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90205-114008" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r58": { "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" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r59": { "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" }, "r590": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "http://asc.fasb.org/topic&trid=2229140" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497" }, "r6": { "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" }, "r60": { "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" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=120253306&loc=d3e28129-110885" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123602790&loc=d3e30304-110892" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r61": { "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" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32022-110900" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "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" }, "r619": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "http://asc.fasb.org/topic&trid=2175825" }, "r62": { "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" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123341672&loc=SL77916155-209984" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r640": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123420820&loc=SL77919311-209978" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=124258985&loc=SL77919396-209981" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=124258985&loc=SL77919372-209981" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=124258985&loc=SL77919372-209981" }, "r645": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888252" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "http://asc.fasb.org/extlink&oid=122150657&loc=SL122150809-237846" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b),(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r650": { "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" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r654": { "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" }, "r655": { "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" }, "r656": { "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" }, "r657": { "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" }, "r658": { "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" }, "r659": { "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" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r660": { "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" }, "r661": { "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" }, "r662": { "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" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r684": { "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" }, "r685": { "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" }, "r686": { "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" }, "r687": { "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" }, "r688": { "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" }, "r689": { "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" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953" }, "r691": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "940", "URI": "http://asc.fasb.org/subtopic&trid=2176304" }, "r692": { "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" }, "r693": { "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" }, "r694": { "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" }, "r695": { "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" }, "r696": { "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" }, "r697": { "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" }, "r698": { "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" }, "r699": { "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" }, "r7": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580" }, "r700": { "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" }, "r701": { "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" }, "r702": { "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" }, "r703": { "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" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r705": { "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" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=d3e62557-112803" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=d3e62557-112803" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=d3e62586-112803" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(a)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=SL120269850-112803" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e640-108580" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=SL120269850-112803" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=d3e62652-112803" }, "r712": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/subtopic&trid=2209399" }, "r713": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123345438&loc=d3e61044-112788" }, "r715": { "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" }, "r716": { "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" }, "r717": { "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" }, "r718": { "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" }, "r719": { "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" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL116659650-108580" }, "r720": { "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" }, "r721": { "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" }, "r722": { "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" }, "r723": { "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" }, "r724": { "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" }, "r725": { "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" }, "r726": { "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" }, "r727": { "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" }, "r728": { "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" }, "r729": { "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" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580" }, "r730": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r731": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r732": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r733": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r734": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r735": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r736": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r737": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r738": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r739": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580" }, "r740": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r741": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r742": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r743": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r744": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r745": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r746": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r747": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124508989&loc=d3e19393-158473" }, "r748": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r749": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "946", "URI": "http://asc.fasb.org/subtopic&trid=2324412" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r750": { "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" }, "r751": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594" }, "r752": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r753": { "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" }, "r754": { "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" }, "r755": { "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" }, "r756": { "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" }, "r757": { "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" }, "r758": { "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" }, "r759": { "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" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r760": { "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" }, "r761": { "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" }, "r762": { "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" }, "r763": { "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" }, "r764": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r765": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r766": { "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" }, "r767": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r768": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r769": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r770": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r771": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r772": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r773": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r774": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r775": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r776": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)" }, "r777": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)" }, "r778": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)" }, "r779": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r780": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)" }, "r781": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)" }, "r782": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1403" }, "r783": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r784": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405" }, "r785": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848" }, "r786": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "848" }, "r787": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848" }, "r788": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848" }, "r789": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123457312&loc=SL116659633-172590" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(a),(b))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r99": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "220", "URI": "http://asc.fasb.org/topic&trid=2134417" } }, "version": "2.1" } ZIP 121 0000772406-22-000014-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000772406-22-000014-xbrl.zip M4$L#!!0 ( #. M%0[RT?0R5,# $H<(P 1 8W)U^LE:"@N$4%DA6S&R!97:VZ9G/-JEFS?O]_I[UNXST.1YU!_Y\/^!I[ MT/A_CW___YK-_WFR\Z*Q,8B3'O;'C:=#]&-,C0^=\5'C3<+1NT8>#GJ--X/A MN\Y[WVQ6USP=G)P-.X='XX9@0GQV>5$SZY MK+(WQDE7'GLTIK>C-^R/_OG@:#P^>?3PX8 M]"@.)OWQ\.SCR:=AV%T;85P['+Q_.#OXD-Z-7US0.;URX^K\7'Z*7WQ[NM-*4<_W7GJ)K-- M^;&%<3BY^O*Q,Z2OUN*@5]Y$,"GTQ^:-.M;W;ZH['O M1[RXZHMWNM0+3#XLAX,??3R],QJ X.8OKIB=<7'!:#C^>'+VHU"=2%]60#09 MO_2RDU'ST/N3+T^?';CFDH2=Z^&F ]7I_X&/W4.'.W_5[L\ZIAQ-G]U]=K)^ M.#UX">WK;_Q74 O69*+)17631UW?/_SG ^PW7^T^(,E'GQ[_WL.Q;Y3;-O$_ MD\[[?SYX.NB/29^;>V\/I[<.@W3V^/?4>=\8C<^Z^,\'J3,ZZ?JS1_U!'ZD!G=-'Y40< M3O_LI(3]ZD\ZWB:C,NS$Z?-/QSN8__F@DPP])FE+/2E M23K>?'_PW!UO]YZ]VS\_%.WS%CLX/CQOG^^\:^]U MC]I[[\[VW_RI#HY?]_;WHMS>:ZD7LMW=/S\Y.GC>@O9Q/&\_WX?6>60'&Z_4 M_MXKU:)[;;_9YP>]3=D^?W>^_=JR%^* [A/UP?%1MW7\I'/P_/7QOOA3M3=> MB7;OCW<'&W^*_3>MT_V]]0_;=*RU;/QQ='#\CGZ7=Z-K M>BTZWNZT]M;9_M[146OCV5&;V],7>YOCUBXKOZ&]MW_^-@81D^.RR8*W37!" M-7UVNIE,L(RC<<[D!X^?K;_8W?S]X16 [Q+OS3[)X]E3 GSHNUO]A*?_QK,5 MO-^"]^P+>+4E=RP":UIE KE;89HAH&\*GI7*Y%-5Y \>,_K'& %,WR/&%_3C M66<4?76>F)=G&>4A. :$(0CC<=3\Z;Y+D0\L'C M L+<\'U)]Q^D%<(W0EA]@3" =<:@:YJ0+1+?"CY87HY'*1)'+_Q0^(PX[,] M'/;F"S&T.JX7>\_ZV\<[7>KV#ZV-EMQ^WOI T!88Z/J#WO[Y/K1[KSX<]%JR MM7?4>R%WNOBOG;.#-^DDD+RWBUB0"-"S8/_\R;OV1OE,;>T='+>/#\7!WA.Z M1SS=?GZ0M_?>J=;AVZ IN.&>[*P+L@G\5I?7W MOM/UH8O/!L-=W\4-#.-=C)-A9]S!4/ M6GN1M&FG>]#[4^T?%ZCH^XW6:6N/GGV\?_H%;+U7IZWCP[.6V#QMGY,V/7_= M.]CH=NC9Y7N"D[Y__J=H'S_+;=*ZMR@! H;8A$24&V*@@!1])LV*GKY/1C#[ M_:!9!L)+!BD*2)Y9DU*@ #?9 -%[6('V$Z!M?GB+7 ,90MW$F)% 2X[,H8[- M8"6DC)$G'0DT^5V@*2.#3%E@3@HLYP2:\I#HCB&B"^(O0)M%H(]VC_P0GU \ MG)X.>B?8'U71W'HQC(=8G.&3LT^GO/1GY:OU#V1#JQ^O<33N] ^GL/+YXDI8 MO7I_T"=W=7YRW'ZS#]L;SWJM'EW_9I^U]@[Y?L'VS9\?6F^>=0F3\_WC/WKM M,\<._N>(Q=[KOG_C)MN]%J>V0>O-_AFUE?[^\W1[XW6'L#TZV" W^>85;^V1 M^^OMR_\Y?W?6^O V9X/ "U=UG'129]OT4;IF(EW43!HR>N+[U5'(&!FC>SL. M6J7@8LY@/))=-5+I%;)WBRP1H[UW;X4V)F27FQ(U*:VUJNDBPR;Q%^/(\&87 MXO70/KPZR##$C$/L1QQ=,S921J0>C:K!+ *_40V[/1J?G1"6HT[OI%L&<*KO MCH9%-JX,@ZR=CA+=XN'5>TR?_^FALS:,!I-A]:D:.7HT$[@9M#] G2]NA%7L M>_&ID\KGW,%AHVH07CMF^'3KWU>CN,\O?GSQU=6[GU0">?%I-/;#\88?X^/I M2)IL"GMQW:=C'YN9+DX5U:GZTR.F1RX^7SSDX96.NK[?2#%%)(^KC"*W[!WW MY"XMB^"5(.;S=JOJ-R?4 G37=$1P/.LLUQ3JXXUF1V[6 Y-^9_KZDTKZIE_V MT(\F0WP\&RY]]&IWX^+RBT,7G\OUU_:F4-Y@4%QS+H#LGK,,@\WH4&70056] M*9CB=K%ZD^1)-;G]R=X<%7,\^J)#9^)<'?S^'B4>+^D?QH,'YX4MHV<,.<_D MFE"E68\NACI?[='+&OI]/7JE![(QGOQPEBP)B":1CA)E9HZZ!;G/.--0*FG7YU,IO^?%@^(/*_,7UY#16B8"[ MB4?[3%I^PJ-EBE-T%!11)("7/6@8M@C"_W&W>E M,R2_2;^QJZ3A)_HM0 Y*B, 2>-!,!9YS:GB0I7DL(7J@9FXL%OH ;3 @D83(O.D.]%' M[@T//!B7G%1X?STPDWP\+&'=]&.BAYV>=#NQ,VYA+] C4H>.3E,M/D:-8Q+_ M!#?3>_U^\-K'_&QUSZV9%[0 M1$_NP,E($LD(&J+I2IG$0$4F61!I::!93ZE3(GW??>D[::O_U)]TQKY;$YA, M%D(KZ3$Z"4*D$,%Z*X/C"D+@?&E@VL&Q[_0Q;?IAO],_'-4$'VY (@H= 1Q8 M,G.60C7DVI%>B<3=TN"S'N.D-^F6-+/M\1$.RWE#/"IW>X];_3CH84T@ RY3 M)@JB41BP97Y=V*2<9$YGY&X>A*[VNC5_NFDX$2W4)L:@01OM @2>N,1 A)V" M_>5#=2X:.7^@G3:28+4H/05D,7L1N=#,*V(SEKFP?$#?*;F-G@V&;?Q =K>DFI?9P.&@3W_&"O(OK?/LK(LLF]&KDT2]2.^KF?@& MUG-F -]\_&@X?O1TZGW(V6SFC'$\G1O=SNMI<%)-K58MN-&9'[NX)A122V4X MFN#H?RBK&Q2X,J">; R1HUY)]4JL?F1,)EB5C/*9>0V2.*S/QG*?%1=6&GZ/ M X:+%9 LJMS,4]OL-[5M4:2::VVY]4YQR8"8GL\Z2T$!.!J2:K; %Q>K> M L65H-]HQLN:G+0U/B$":D]!# \&HF NHQ8+/-NQZ(+^2XN5S,D*@REY+<$[ M9YED5GGOMW5_$ZEU'N>XDQE>"$3XD:>4O0.=O8]*:A#:2<8"1;Q+ \T< M)M%N$29KT"0C4(!/Q*N=9UE+0898* $6V-+ =)^3:+>(#WUEJ"J]!XR9S,EH I2\-DD-1Y MCDO#+1<^QZ6!9AX1X.W!E!#)XW&P6@$0G;$BH](.@D9+)M,L#4SW&@'>'CY& M@S>9')@V#(0U%J/2QMF@""G*1*1%H4.+-\0-]?!#@70 E'9X15&2R C([(C04DGD,V MV2G!E@_0^42 070FNZ6!9AX1X"W"Y#@74F2IC0<7B*_R II!*V0B+KLT M,-UK!'A[^)#N\,PLB"@R@-$6 BHA4M2$BEDB?.8= =X>9#8JYC*/8(0#AL0< MT7 F7# VDV^J$X5\.1S0BX_/7G:I+];[J4!X4N[QY*S4XKZ*X%=/OHTTUIU2 MCNQ3KE6KT^_T)KUEY#26I<2#Q*R9 "ZNR"=+%R4\F';IK_W E+=\UI*.D#5S0+P:@4-L4N!2>PM,@&*75NANLZ@5[[F M$MB;U!?#DV%GA#NS\KOE\C).L3O(XP]^N)1S+<$PYR!IL#(!6@J-H[\0!A$_*@,0>=(%D6F),<6>(<7 JF!D.KWV49 M7_A^JLG0#T@G&#IK4N3 1"DFZD(,425TX",L?K[&8B%S>VD9(7I0+)4? F2* MEHMDU4:J DB%UH'=6 S?>(@?MT87@02I5@R3I!8?J]K0J M9R95*C]C )! T:2ESLPZ6432K273JA\9G%X4K5+",Q&P[& M*IXY1/):TFA?!M2]([:(R^:_%@.^V],^;QF7%AU&GB&F$#2W7,6HI>4NFKAD MVO=T0%TUG,224KG5ITL/B=37A2H"^B0T@1.9!$VJYG4F TEA670BB64;_YL# M5K>G5S^R__""@?9K):3\R-[#-0!L>:?RH_19$[%W00$8=&4?$.5!2.F)X]LZ M+)J;(G0\&#Z=C,:#'@Y'ER9P_X5]WW\V(6+_LRD>EPQJI(8-JSUX=SJC=T_. MGF _'O7\\-VU-?Q&.QBQ\[[LJ'V';;C&\L^ZXXN3ET2./VZ,V)^4AG]EL\T3 M^O/B!C?>:A,Y3]Q)DO=H ++UUF9MM4E6N0Q0A_S>O]2*EWCHQ\-!?Z432Z83 M5W,04AF_3JAL]@"\5-^,SI)?CHX;K4P-"NNL;/MBR?%\"D1)9YC'4J-40,C. MZBA!*)$92O!0I])N-Q>P7=]%DJ[WV)]@&V\EG?FKBK2'_1=^>(BC\<>C*VF^ M*VE&&:P5TJ6R6#";Y!5)67 IFR!#=*I&>P:MI'F!I'D^FR0)KT$'KDU0&0&E>4XY[BYGF:V)2'&?1^TR\R3/I4ZP*@FB-9#F MOQ2F]9.3;EFH??]\^9959B7"7YU)E-(%#F2$R0I+7PKI6.N,LU(J)F0=RN.N M1'AA1'@N#%E%*!M1RZ!#!(;,"9:%,C++P(A?N!HPY)4(+XH(SVGO4.&8\=P* MIA1D1X(K!42N; +MI*E!29AGG;[OQX[O;E7SQ^7JJWAN$)BC<2<^'0Q/!H0F M;F 8[V*<##OC3FVRL;75FC,58@H4A0,&X5EBPAH,,7"#2P#4L\$0.X?]>N,4 MO1, H!F!!9"SSYB=]SI%PDHB6P*<7NWN#:L)JK/:HYZS57C%+0&6;R[X8W"0TCB>M&2X!4'-T3;>'$U*\+5S9*Q,< ME/I?20J5G-/)1V>C7P*"3\X^_ODO M>AL_C$=G+RBL['ZFWAJF\]* ;W-YF:%(F#816.3D "B2M1B*]D+DW4<94@]"D[I(B:R(I3IO$ MO TJL@A>B)# \AB%9"EE7H=%6G<@*8L"3@SJR: @*5I*-O/ AA"C!!]+Q MQ0?G/MSSK4I*J9B/PT(\7WI"JB:"(AEWT7+I.7#0D$-&L!2?L4SUZ *;5SZ)=#BA#K, EP#\YY)2B=R+F,FMA!1 TN MI:"MB\G(LI> T1V\ 20O#*F:CT&BX74H,??-<>X?FXA86>)KI(5K8;CU**-* M$+@,QB0#,7.MP,+*$G^OZ-R-Z"Z*M)0!]IQ#L-D9X+G\1E3>*,<9^8(:C+8O M@VVIBR>RV@3K.1@C.7 ER T9!E:*,E5N=@&@<"&,]"QF* M%U#,&85UH J+-)9ZTSR*3Y/TM92:+#RWI9"=M $@!1(51MS2*AV$8 M0.Y,&16/ G^1<9#[BVB71G P,XP6?'#) 5D=IQ1()I,+(55"Y[N.28N 6NP7INI%8. RIGG5M)RKS]XJ)("H]222,=,%"@;"0? MI !<]H[KB'HE*7-WA(LB*9[SX'(.3J92J$%;"590H,V8)/*2?TU)611PP'+E M7-E45R ();U3DEEC'8>842_#(N4:)%C4A1YD9I,6GJQ],*"%\%[Y+!R"Y &8 MTC60EEJ%KO4N@""B0982$I_44*JV@;.AY&VE*-E%&N]B2\L2V):ZT 1B!2[& MH"WW&LC .!%+NI#46D6!YM?U1(L"4":U]2QF*3 #.E)G+S1"-C8%N%B-M-@ MK9*W[EUJ4&H3LC&&!P'HE2-RJ47DJ)1V4 N"62O*L!Q2PSAS/ >5319@O0TR M9,N,TCZI1![BUY":7R-YZQ;'I'),TD4A2[J'2LE+,CW) S@J6/4+9[3Q)4KH-ZK^;.YS*6&!5#R85S7(*TUK)8]GV-VE"X MX%0--NFM%YM8F@)_T2(RSR,++H%0T8(C+FJD(]=@G$N_AN#\,G/GM[C5-!A/ MO--ECYS"%;2<.$:@)W@T0N0:S)W_2OZ!I0P@50B"!V(4BOQ$##FCU0FMCW48 MH/VXE7*BT]Z/.^_QB]V4 MJYU+/AZ^N,^-=U3V0D>;? :M)81<7#*S*AFM@I/2LAKLK'6![4;I!%]ZX9-3 M+/N87!O ;9[&H[*9/'W\X(?IMOSROS ==OJ'&SBB9U0[J5Q]>GO03[-C^*V' M_H#4R9$B=+8("V" M"KI4:44A)BUR/98N= M,;X@,4I;?>(2AYW0Q?71",>C)V?3O*TM$C@?.!H+(,HN.-** 5:!)Z% M<#4HDOE=0%U<]*(3RWWZA^N'0\3RQ+JL1@!2H%(I4T"0H'W9(=H39$RJF%(* M;,DT:UZ W>(0F'(61%D8$!5P([SDTEN+S$CE-4\UBM&^WR9NTI]C0NTN[>+\ MPR8NN2AC+]Y8!='1OY!<-%)X)Q/]MV1&]-Z0O9L:)<%(EM"YDH-EI"M[3&69 M@LB>,ROJ,,BYZ&#=(CW).D2A(_/ 2QZL9\YG*X+,.:"P?*F-YU;_Y7 0<33: MP1&6,=&-,N Y."D/7D8S&K.FR,XQ8C@2>-1.@HK*,\FSY);780N(!*BO:%/6#9S'ZWW4_6A[7MW,;$^?\,J98S9H@Q"6<#(0C1",TYQ M9'#J8EYWA?!BF=6 1F9NI:6H@GK3AJB<,6AE-B[++)?,K,X3M%MK3R6@\Z.%P![O5_,3HJ'.RE";5HT#NK6?99A 4 M1N;LBVH:*\KH7#U*G2TLOG>SYY!S*L1HT5D-!J5USCMA,D@>@X)EXZGS@^PV MQTXQ.Z$E1A[!,G NH0J68@R63!)UJ#WY(Y!M#Q,.MX<48J1)+)@]\?%==W!8 M$T6+3@CAD-B*TJ T!1.HO;(Y*<<(QCHD?=8&M=ND+FC!10+&>R"5>6G S)9=(Q$739^PO+$GVP/-0I7_/[Q\P^33Y,)W.7=*S%.VE1>H4" M &0(V>E,N#O!K 6UE'.!]X'LW213.,=3 M F<%S OZN(N]#KUT(9"#X58_WC4TAOS,;7!'S96/!C3SC,)I7>(V3]&VX2($ MHRYR7 B:Y@JC[_=BEU'Z1N+VY5-_9GC+ <&I2AY+J>3O"UV)1##)N2DM'?=1I*S27M,GSC13N?P MZ"["R?F;]*"MMDY)[B*'H!*IOK?6&;0Z2IE%C<3LWL;!:V624\FCX8Y5X[\:(7P4,;[PPQL+"NB-UEO=WF &J(0@ ;50#'B0EK ,X(+D MROC(+Z;,#%O@97MA_'F5C0K"72S@K=.W"=/3(:;.^.-PX@Z^'W3?=_J'T^^? M^=CITDO=?3#&/@Y6_4PP%H25Z($Y2]0N>F^<%*2/5IG E;K(F270FHN.WFL_ M['BR[3LDOU>M^1,_JKZ]+0-^CW+RS3:-AN-'.V7YZ+09Y6.+/%YOTKL/&\-N M-&#ZV:D_$VIR+I,0(;OH(-GL ], "86+D,G2K,2UAN+J3Y=57(W-W$NCN+ : M4/+ @_89O!4:4V2L1N*Z2$+T;15Z04T:](GOXS#X_KOMG)%:4,Y[L?5D>V=E M=+]K$10#&\MJI^@M"(A6:Q.Y2,HZ'4)R*RE>'BE>7EOL#%@OE!-.6U!>!K3& M*$?LP2G(O$[489&D^-J=)ELBG)Q!2.I!6KH1H98F^;8F" M8C)Y$*@5D!%RV4H*NY5DR3GC5_YT>:#6!"QF36$K0*G!$3)W0>H(4>OH1 UV MKEYLA.\F)9DD %FP'J("EZ43"EAD7+@HDO%8@\2[8D%GN<7;PUT/02AWDP[/E^Q%;G%--N*;38O8!W&6TM1L.81C1*,\C9$;(B M$,B2HP"IH/ZV=NZXSL7R,NZM "L%(TTM62'T!3BP3"6KN4SUM[SSQG4^=AA3 M\B;PJ)PL8V#H8BQ5FP4&5L;)1$WL\.Z8WK^<_QP'AT-_.;$:7E-;.EF,LI,) A.C*9I1@'Z5MF-LCEL99WB-Q?]PCA? RI"8;Y8!U94P_!4*B7L*0.:% MW$U)Q92DT5*KG(A],&Y3,1"XCE]Q *.E7?4D!F9) I"\S$"2WGUB3E M(4E((:(+=1@ROL!RO6RUMG=V\EG&[6;OI#LX0]P=#^*[[9.RDJ_."9+W'S:H M0.&>]3%9 6 %]R5:AZ!D%EQR69?([X?:4? MOL/Q1_EHC29+.=H83<:DL60,.<"4RC[EB$Q8XX!;6R>?L%4*CN+'0:L7@WC- MYKM/!Z/Q=M[UW>6L:^FDS9S"=J&"A62\!8X SRDYUW(G!7 MZ2 MA;\R.27S43O8K?;Z1\^QSX.?9=@7D^]3K]#\3&=_!YG2"\E5_:V M[">4"$1,H%D*'D14#G*4-F9=AS5J-81Z+F8[DYHF9@U%1P5?%3S]I:0,,I)V MVSHDM-4/ZOD8<,FBMJ7*B(L1.(, S OT%A&)>P=;(P-^W;#4=4.7A.]GHU5+ M::^UY8DQ5-X*"=XXKY23B7B8<]QEP!K9Z\5%=B[F66,*@FOF.%? ,GBO/=$P M4?X03N0:F>>%178^UC@X!381>1YM-V94%6,P(7-=IX]M?>RK?*ZD#Y^AD=,"$ M]%F&'#(BN4//0HTGWWYNCK:68#+'L%3K%BQH<+ZD["D=DV6A;* DZK"L]!?* M[IK/BBR2#AE2D %+3=#H(J? %8R/ED0%1 U$Y!?*[IK/HA--UB*H&+33P!PQ MK6RX%L%P92W4:FAZ^:W(G%8'&DOF0YL,2H/6PLJ4RRZT-@-W+M0ASOIUK,B< MYC\T2$Q&*D<10G(I&!L- ^ 2$KD=J &QK$*TU[X[J09&6X.$W4NQVQLL>T=A M6G^/0W^(FZ-QIT=]E9[YSK!\N)E/=GHR=GF*0YC9X0OAYV(EQA&)3Y?'JQ^ M;/>7,HLI1Q\RFJAR)+E@(2 ZI4+PR(LUX(L_:+L104@4%:9H MG192(M/,RY %JU."R[VCO/=AL(SZ+K/GH&*.!C*P0)$@3]*JX#CCT@2STO?[ MD82[F?)Q7,>8T/A,(.?LC.=*2RF=1X6L#E5_YX?RT1"7TL/'4@]*2V?*/"#W MZ 4'HTGS<]*&<[;2^/N2A3O1>6'!92^52A HG*,0/@>'0?-H3 BN3N4"[AWG M9X/)(*B1!Y)Y#XLHE%P4C#X N>";R2N7O213N1.,3:BN5=#$X Y%8 M/<$LE+/:9,$M7['ZOX*Y\WXIG7QV$84S,:!E(+4E LBUL]DY;GW2JS#^OD3A M3C3>HT',68 )Y.6]);].SM[+#,E(8>I0[V5N,.]V3I=1X;50@7L)0*X -!/. M,A6=DQEY9,!7+OZ>).%.]!U B<@32SP3EL3>N C!> .*YS/1]!LM/Z!C7F*TMNY:Q"-9PSP+FLNI'0T:; MZK#!U:+@,_]4 ^%4#HC*!-1 (9D@G0V1*Z88VZZ(F2%X HF 9 JD?'+(8#&Q(2O W=<(%ANC_59HR."Y247AW[%X$20(2M-ND+>J<9+ M ^949&T^Z54B.>:UBEIZ4!:"T#DHD"D28XP"ZDL2?Q#%;S[NU\K+3BQ+"9([ MER-DGDK@KH,P7,6DD@PK^;BU-/!ZRH<2$*1/6'8 M61,$IEZ(63B(I/-KU,9 MN(7P G.*+BUFK@/W1@0(P7FR_5QG5.@%.80ZS,K>1I)MJ_3)4S_L#G9)7[LW MSJZMEXC-:3,&^N]YT:XR%B,KG:#A/<'WIV,#L9@HP4C@P\2 M$ECK+)B]E8#Z9V@THS0./6QQ),EJB,Y:)6!; @?1,^92T"D9*H9*HW>## M7/"XO5$'G7RVPI0*MQ8LE*#( F*Q6>B"K=^HPUSPN,7D\)11FFR9D8X"$1&B M]$[R[%AF*NLPTP\N^:+B4CB>C<;FZ)NP\.G!>1R#Z MEX&92'\K@R(;LH20@2\C7FTN1I-4RVLRBW -)9#E2*C^ ]<.F]=$RYJ(F?F*QB MG0JPUD!1YX^W\E$88&5?* *.)P11F*F6#VBTE(O_FC)PBKSW>1PQ" 2Q@CH M A@3/.,^!Z,SL1W/,U]&O.;I/V\/N5*V,P@;@F4<7"38G+/22YLXC\+6J@C' MHJK<_&=GN$U8AIZ#8P(\*A,>4@R?.Q Q#L#I[ MB)@9RT%FRZ6JPP*L157F.QG5*6/>99,()36'G+1U,JA2,!$#XWHY\9JG_[S% M(A>2 ,H,C-4:HBP[6WOC(P>&ROA4IRV+I_N[[/G3V7JG\=E5[#;HZ&C+:,=E.G8)@"[2U&4#)Y8SS+%(L$<,:)^NVBMRAHSF?+O"P(--!*4E22 M$)TM2LILX*"XL75*?ETH-.>3Q!:SXYZ+P$R.$(%0S$ L5K!(-A=LG;97^A:: MSP9#[!SVE]C0HN)!<.FRLD@:F9SFHN3")!.\R28OD:&]5S#G8F<]N)2=,@EY M*?>>O(C.FP@&6/0,^1+9V?L$],=F1R$W/*"E:'VAW? MPG"+WG;8]]T=?(_]">[B\'TGXM;.;DU"CAB]56ASJ:8/49O 5*F5: 4FHA+ M@-!=:]F=P**,026"4M8!>.&M1T$0&>^BEB;+^L-2Q?CK_51V_NS^,1EV1JD3 M[V8[@CO*G6$))7%&:RU(H' @!V(>R)$,G&8UJ#9*V#P=8NJ,G_KA\"P/AB4' M]/I]LV]K3<.R"T546HJ,3 !2D"B5Y]=4EUI&(6S+) M.IU!)_ >%4LN*&8\^9$Z;*57EC]^'/I]CB5'[^2H0Y9@EL\W]>"/_O7OY0I? MM4PNQU*=A7GP3ECDQA"0F0GBSZD.B^/GC]Q<8E60R9J8-6HE0>84O/($6_0J M2^.Q#E63YH[6REC%[HMA> M17V,%XDE4/42%IF@TG(HK"EII* 4(?9DALB]^^=);.62C%=.;IB M'R&5K=&"< (#%SY ':9&YH_ M'7)SVIZ6"VZ2<\'% -Y*)Z)AWFMD@$Q&N036LHQ6;(^/<-@>]%_M3H?6.[B4 MV8]E%]&R(#):4/1'6>"O8@*?B>#YERLJE'.,025N % SVQ@]+\W MQEEIO5J&B'TN:,['TAINF50VV.@BB(BNE-25C (*QDA'87'G8&[H&E_M+OR4 MAV;4]59PS6-P>^MNR)IIEC53GDF(+%EFM=*. MF[+KN3,+/%M\0PR>/UEX/PCF*P8B#+\JP1:[B07,3->?SVX,PQN3P^< M)T>@HP&97,G1#:"585S:&*,7+-57#^[-J=_-1GX9K5,Z1(I_( MM-??>61N" M IX6N5CZ(N+R@_KRL'/Z:(BCP608<33]>(0^5>U)G?>/?Z/ M.&/_^T%UZN/?1R>^?W%!''0'PT?_70#+^1^9VMG,OM?IGCWZOWN$P*C1Q@^- MG4'/]__O;R/?'S5']&:S$T>=>K M]M;>YD9C=V]];W/W:IL7L+6[FT]?[6SM;6WN-M;;&XW-_WGZK_7V\\W&T^U6 M:VMW=VN[/<=7^%PPKG^%-WYTU.D?C@?]WQH;:T_7&F4#&O?=S7[\>Q@^?+Q M;WN]&OR?_^::_>-N%-'>J+^?;>^T&K^3:>\/^NU)CVX2&S,/L%/L2R<9S((/^?HL; S> MOQ [[_=E:Y*.-]\?/'?'V[UG[_;/#T7[O,4.C@_/V^<[[]I[W:/VWKNS_3=_ MJH/CU[W]O2BW]UKJA6QW]\]/C@Z>MZ!]',_;S_>A=1[9P<8KM;_W2K7H7MMO M]OE!;U.VS]^=;[^VIR_$ =TGZG;OSP_MO:VS]L8?G=;&EF@_W^GL'Q]U6^+@ MZ. X?FCW-C_0O>3^^?K[]/PUI'_]T3T0W??A>" .-M9YZWB+M7I;'UK'^^S@ M^1^=[>>OS@]ZSWKM\W6QO[=.[4['K6?VG([+MPD2CQBPR;F')@AEFL%(T0PQ M&QFE(/9)W)*SYK\K!_L)A>\3WG%EX&DB<.@_%XT'M4O/!['(X+99D]I'K>]/#,06NYQI4I/GI, M9&"<+AX\<]]KE?M^.$Y?'I-K1O.O'F5K7S_V5W=UL,:DN]%M'U8MGK::^J5T M\3\?R <7%YSXE,C\/!(GIPU.77&IK[N8O^R:POL>K\_*0L53@;#\8-&'@Q[?DQWIQXA OTH# ;=X+O=P3@,3FNI MVL\ZX?DK79[?VCAD!WNOC]MORK7I7>OY%M_>>/*N+5IGI,Z][8V#=_O'K=DU MK^E9JG^P1VW<>/=A>V.GVW[3XOMD%MKBSP_[QZ^@]?Q/>L:6;(M]:/=V.BUN M/[S86Q^W=MGIB[U-:._MG[\UAC,OM&M&C;X)3J9F\)$WP9HX^6KG=U7Z^V] MQMYV@UC-'E&7!I>-[9T&5W]+?V]L/VOL_6NS<8GP?"0[ZT_WRF'N)%SII$KS M'U8V;R$8P5?\\6#8H/"P\:PS(F :^^B'C4TB_>D^G/3+*A+MX_6W/E"()8QO,F<9.76.3I?6ZZ34Q27F:%7=H4X9&UIVGD;GT/.B:N_M]-I[KT1[XZ#3>O/'T?[Q'T?T MC-/6\\W3_>/UTK;/>-J + 1QN_-WG-K(B7NQ=F_K=+_WK$-MI/?9_+"_1W]O M1'4M3Q/ ,#)(32:2)7;&>=-&T,V@59:)!Z\RG_$T6'Z>MK>SWM[=J@C9K\[5 MIJ,W5\=POASEGMIOBA0?N>O G3//_&0_&E/VU\C#0:]Q/V/#US7MKX;?+W?X M7?R-P8#W[Q7O\1U;E?8B7MCXY[.;OFV-G@UZO,RH3PA3' MDWP2&2C3Q'=(!S>KF>#RL.FS:LGS?F:H/9Z]=9D+$34VF43>! 3?##FSIC,> M1 @I*$Y1.6MR8YRZ\6C[O8O8S>9M[ER6=O"P,QH3.QBWZ<@O)T_[9V^M0:8U M$7TNA6I"%*9I>?E8TK4XL?V @G1]:V?GU6[CQ?;SK:>_-;;:3]=^:B+G5F7I M9J+TM\U3'\>5 )04@>%'X!M^U!B=8"RI,*G1Z3'Q\\WQ2M M-\^.6Z)%SZ/KQ;-.>^^0_,OKSO;&0;>]M\FW]_8_'X^2!V_:[_;W]D_WW[3. M]^G=]H^WY/Z;,N>X?M9^LP7MWBO>HC:WN]>.1X4 1&&:+/K4A)P549Q@F](9 M1!7 8Y0/'F]@UW_P0_R) :DK\<(\3EVI6*5B>_YT:Y:2&BLUJS''OV_=^?.S M.7>KK5,.26.2;()/L>DQVR87W@CO"!)K'SPVILF8 ,OM7VI//1S%-TE@)<1_ MJTQW8S!L#$IVH6]&0=[":F62R@\>$U2--VL-/3YJ M[(Z'B..EGQ:\+_E]2G]N#_<&'U:APTVD=_.J]*J(WJ3$FR@]22^4Q"6?=9-9 M9H7RU@(2_5F?C,:=_F\KF;TEF:VHU?;P)46]1*-60?&M2/;65 IQLFX\[Y,9E"\A*,[BD[KT46DL6ZBVKD%;[7KPL:K^:$[BQH'Y&K3(&HS+*IA Q-('QU+398C.Z M+)ED1CO/'CRVBM,QQF["KK[I5[GZ 6=US47U\%:[1,B&G7&'[CA-+L$AIL;) M9#B:E"R3\:!!9U3#VES\+?R]T+F2FKP>QX]NT+NE-L*2TY:+-,U[SF+A:V*Z M;.>[5WG#FI8_EF_RU_D=2M_^ZB1NU[B\66KN_!L+; W87:]T7T 3LM<93PO8 MH(]'C=CUH]%21G4W[8ZAKXC][EDO#+J_ 4'&W]*^O^\M4?W.-XZ MWS]^)PXVMDY;Y^]D^\TKV._M?SAX1FW\?#K19ZVRX=B41A"_% A-[S4T-9?4 MX<))'_ET/<&@B,X@OONM\;_8&F.\<>*'C?>^.[GC#*^5+MQ$%V8&>6J/5XIP M T7X;/X&8O )DFERT*()-L1FL-HUK4LJ6NLEA6&D"#NEN.Y*W.F?W/F M<*=+1#Z?UBSNN/8SFO>G$9\-2UC0TA/I:?*(FC2"I6;@ IL:518H'*1(&K%' M@7)[?7=C_<_&;G$/C98?OL-QX\6+IS\P4O$+Q-*_YJC*X951E49[4#8,O?&" M^UG'-,O(:K5&Y^*+:D+@^L6YTV\Z_9*W^*CI*A2F#_QV9<;9564IW)S6G6[U M4TFUQ$8X:\0C)+WJD5XU.M,^O+1$JC-J^,8'[':;[_J##]1.]"/JW$0'1I,R M"^-'C82YTY^NH-J9='&Z? F8NH#D$I*$SMI7UTG?]5S]&WJ-?Y>WV)V]Q%;U M#K4TWC^U]N_\+76<-]:RILEEC84C2FZ#S4TC54A>6Q!&/GB\CU\DD_Q$.8$W MI%%%JT8_NV1:*+BG4@9_M3[OYC_;@ZO?S0JI?,>"W'H9C/Y@3-_\9](I!IOL M="YKQ(=5^9[1=09\VB]X6%OT6@O721S@\";D+QI>E"\B8@\^(B, [&^]F#1[4Z]U?;# M$5:K8*[J[J/&W_C?IUU\1&Z]J&UJ^&[WH^Y>5NJ LQ/HSM?H\175O40 +B*J MHL[E<"F-U$ATM']8G7HRQ(C5V"\7C:JVWZCQ-[H?Q5Z-T20>-49'@[(^NS&M MZD_7^/'G)NB#'WUI?ZJ+9R_R=Z(M_=3XF[CTMH'".#HI'-.[E(NJ\^G*TI39 MS4H]LE'5DJJE?C1N.-9(_FPT/TXSJY0X+8Y61FC&?CSY!2V+>NMXRFB-;6H7 ML GKG9, MNK6V+/>.2FVU'$4CKML'$X''P8'UT<7J. #*NV52.WE:I7BTQ*LKV@ MU_Q*"ZO#_!\7IWWSA*^W[^+$0A%F)W^EK1=G7AE;YB(TQ45P>3FB7+L0HOO- M)#1N34SW9_GN3$*^YL3-RC9]5\X?K DN;_VVTJQ9<;/LO.]J+5_3\F:MG>/V M-G69N_Y4*G/XE'3S<# \NV;JNCJITMHX.ZG6L]CM\TUUT-NB-OP)^V_VH;U! MYVP%U+<^M!^OB7;QSM'K2^+I\O67K>W?]SMM3>.Z/Z'K+6W_F&;KM\_ M7C]KG:^S_>-(;=@\O;9X.C+C@0?95(JS)MCLF\ZJW-3"1F$Q>I:)3+^XWJ+> M_;J0[Y+PGR?I;$J19SOZS/5E;E5=US\A-_5 %7R?U6F\_<4\7]*?3S60/YNC M%FM"?0\+NMV-(*Z-:Y;*8+>ODK!+4K#"_Z_PKSGLNU,*.X7[(X^=?IPQU!7^ M]T!G*AR>3$;TY-%HB?> N1\:<_K%8E89,:20?#,(*'O "&AZ0-[45@D=(I<1 MX-M[P'RWV;^W"GB+954V9['NU(Y, ]Z53;EOFW*!PO.J_Y].>WYE6W[2MIQ] M85L$BX)GG9K*,E_JS(=FB%XU&8"-22:=2J[9=]J6K^9R+N@X8?Z+\;A2RN*& MV55E1K*:AZ00LJ19C0>-R6@ZEDL//Q#AQY- MCVWTZ=T&97CN?6=4A:1]WX]%A8GHEAK7Y>31V/>3'Z91H]3OZJ3K4W O,C_^ MYO]^[;#=+CZA9_MR$@E;E3:J,9^U::] _\YE3O$,_LQ7S<+V\ MY6"X_@GK9UU_N(QNYJ?R=_A;;T0 *V,3<\0F, Q-GS,T[OH M9;0@U;31Z B[W0N/T?C;U]+NKTR-D/I^/>/BLYS9NP_AR@LL,$AJ6?2V M-UV%5JU/OM"VX9=%R]X/*E=8G'V9Q9U]C-/ESB5C:GS6(+6HDFBK:=Y<,D[I M :,JJ>I_S93R696X1)=,^IVI2DY&Z<%G.NIB%E$PJXP""-YQ'[VW+()7PCOV M=JO242?4 [( M8G6/7TE=S]I[K_A;(:1QPLIFTMPU0;FR>58*3>:U3"8QES(\>"Q^L\S]YK3Y M30ESH;07:#YN!%]X]^2D\#\2H-@=C(I\G)!*7RR8F&87CC^M@GS>'9"=)/I6 MHH"+U9"^HH&[>#+&4B5KEOZGJJV].7&KZ=+)"TE+G2%=.QB.?IN5D!R.*A&M MUM\?#;JI?#'XT"]M426&B!7Y'#9Z@^%':1],QE5L<$F@J^L;'X@/EDH5W4D) M%JAE=/89*#*Z6%A2 M"OV5PG^CDD-Y]:I<93VJTZ>E M#\L)E[M_=$3L>O079BC^97V%WRI;\U53,[W[9]9&*&\P**XY%P!:.4M\S68L MY5I!!U59&\$4MY>MS5;[V349[%7C*@G=K1ZU_>G55@;H.@.TO?>.O8U&@!(N M-G,I(P!H>=,RT,TL1.;&"*,9\06E?^/,_F88?&%]UAK?I1D+L.WHQO;35ZW- M]MYNV89P>^?E]L[ZWN9&X\E^8V?SV>;.9OOI9LV4_0Y)]\8@3JH%*Y\V,,/T MY(SN3?:Y'W&/'O2D2TKW:RE/B37%6ZU,AJPHP@RL>&\/]%?D32'!^J@C^B@? M-)#LRTE9LSVE8YL6I\K_G>Z%J!RV7],NC-O(-S4&Q1GV+F$:_'JPPMD2UM> M^N&XL;55)==Q_H_&%CU\>@M5N?K9\:V/:P/6IZW9^3A ]8Q>LL%9\]\WW^_S MDHZ50@M?M1NUR5\N]ZZ4XR89M:NX-GV3JNR9HO3\)MQ'C+#C3+T\*Q3R&YC'XFU;U;3/!3ZQ=FLL= SM[ X MC$[S+WS,+9 M/.ROVW)S'L;E@\<7B7R7^==MYXQ>E_#T^58?7Q?6%:+?AZC\"I37&S^[,GZW M;_S65]:O!KJB'SS>Z8S>-9[Y:@9F90&7!56[LH#SMH!/5A:P!KKB'CQ^U1_B M:-!]CZFQ._:Y#,CU>I\/R*W,89TA%BM&.&][*%;FEFW%E M_Y8&TY7]F[O]DRO[5P-=40\>O\!#WVV0%8Q8E2);,(/9X'_V\IP/W?^/ZKACC8U?\K-WXTUNN$4^N)T"MU])?79 MYW0*24414,HO]\',VJGS&9>NY73%FN''%Q&YG/V,LG:M*)(&2]DO0SM?%9W4 MJ,AO74^(TP'WH^?+>M__O2]5\Q_H"Y5&/OKTJ%__? MZ>3Y4';3HR].)\][/GF^/)T\=W^O?/X %OX>QQ3"34/754I,=5X7ZUU7L;G^ M0V"0>MK4"Z$5PS5T? WKGB]YL2UE2"=3_H,1DI-"??\*]83H/8+-\L6C>]_^ M'72(5<_5R:PU"^5DQ:X9 V@(<\$EA?B@R\-G#D\)\SPKSJY.^/(*] M\L6];Z-->6&T&!(OOABVVS7_7;0[[I!Y4I ?RJ)_]NBD(-^S@GQR4I!W?Z\\ M_.S)O6^?,GB9?Q@ZAAH_EY4J4? MC'@\/GGG[UV7GKSS8]@MGY-K!KJGEM9&F,\ ,UZ<@'4?U J?].'[UX>GZMMC MV"U??/GXWK22R/*G"#V=Q'S\^Z<+WK0N?GG3A,6R7KSZ[]VWTCX%W M+5IF5/^A:>EA=?:?0UMUBXH)LSMI9O1+6UZ!QO=YW6VEA=+)D/R Q.&_K3U/ M-1H':C1.11IW8Y%N8M!Y<#JWCD!1??X5CJW0P^79FW(^,-3@A>_F\M38X;,? MT0H0\>!3"/C#$8"3F?_^U>6)WQ8"WQ2A^]? M'9X(QXYBMWQ^[ULMOMUE+ZYKLA=7U9;;HFB'H^_*NB1#$N@!^9[MR5@VH/C_ M@Z6_)[7ZP0C*2:V^?[5ZXC$[BMWR96P1Q[H1D6%2K%VB+5^U-$QIP$B>NT"[ MQ)'/GM-3R3)=E"<__4.2B9,&??\:]$2!=@R[Y?$#4.%6];S:DN7I *T_E*66 M!Y3M534_(;<^H 4_Y=MN*=_VCU.Z[4ZLT4WGTHD4[2C4U&/$CU?5K-(JM8GR MM>QBOBH7P_IT-GU B_[XRP_8=/\#MS]IGOCKLJ]MO+V0VUR_"#^I)AUS7KH M#__$B<:?U!U[NH'ZHZD&ZG%FJL7_OO<.*_+@GOUHU<;]S=JR>'U6+.D% MOR[6U\6NN_=IVJ&ZJL]&\SZ>LC]]TSRZ0YOFYK&\^Z;Y\MZWK[B9-[)4],!Q MK[#W(7O9E.R]USTRW6-]U+WZCVZ.S^Y-O%O:F?T]O=CS5\]^_H__]?#Q@V\> MWI?_RW]O62CXCE]7/2WM_!U&&7L=']#;4UWN*Z0!^J\??J=?OE)5I'+E:W+ NGEJL[6S?79MKDNVSQ;T5#/MFTYKYBW;E.]*1?T M?F0MK;,MBCR[#L%#/LDB?'].*KTOZ59U%[X9FTYOAWFDYUE M:/#OR2*Y+OBAV0_EK!U ]O+PR9,G][.,)(-6K]K@HV4QK]9 *:R:@=>RK&D2 M2WK1^C+/NF*M8>$-\VGQA_BS6-"QS,3EO+[+H=;Z#9*E=3.W(9T/'?TFSUZ5 M;XJ.GDPS4:R[)EL55Q@ED+3,OW!5M!4]/VNX:(YO('>3M_JUKNB&HGGX#;M< M/\O^2D-:-)NO%<8KZIJAJSM 6)*@SLG9+(=/ RY'#1$Y6E[T_F^(FL^WZ^OK^G+7N?5KW M]VGWZ%:A[5LW/?3&>N":*B#QI+W3X--..-=V38U_':Z9HFSJ!MHU].,TUK2.T"8>4J7 ZGN;C7Z6B:R=+T7>'S/ MWLR9;H:[.U1" _NQ.Y,OGCVU\]CI29I,6J\2@VVZ7M5CM<%K%76?B$(J +D3 M&G\5ZNFJI;Z<[D:2'IJRJKXJ.Q0[X-7PM*BZ[IUWK_D?3Y^]N)?AX?S I7^@ M#+J"V[ (I[O=,VL-K)%U4L\W^C4&,,.I1Z9&[OG/@=X:(]FW[O+LO._KK^G?.C,! MQI)G7SUXD/UV/WM\*XKG\?TOWD4[[DS: I$'V>6AO9EU]]^> A;]0K,K!*.I;66=&'F?^_HJ8G67A>8S?PJ^OV??8TG&2= M.\KH#G?W\"*IOW_97+W7Q1 /H-&)"RJ8O(4W.]:$B3J*U(30M(NQ^@V& Y:# M3BR_H=[).GKRWCQG=;(@G/2.E[OCL^7\9&<]CG=:ILNVN8;.%:W*%KI8Q71V MSFF,ZY*T1'$IISY[?'W5L>(M%EO9YUN4;?$=G\Z;3R$/V M:B6E)9A6&.$5)HE.,QQ@*^AO#(X$YDJJ]D04841A'/->SKGE@#-E"[$<:CDA MU,N@QV(8N[)HX:O\4+4=*95K^**D]JHM/"M3";@0;RA>,X.[377B=AU-3[]= M-37]F [AAFY']D!3+^1^+8Z.^=#)$3MK&[H)WU+\+3J!^%<\$72/6N;Y=0F; MI5E6O9@LSBFFPW-'=W?/Q1N\6E5M?"*NW]FXDS5P+I];,IJK!2WFFGSRZ-_3 M,.KRFBRJQ>\%(FX:(2A;WM,P)9,[)XZ[>%3T$;VO=Z/<@VA.^F;#:D+/:14T M/Q6\K"5Y28N=K $0K7Q0YX>_908")7\V%=M/:@ M)@DWF.C1^;"L.E)*+![9HP>/'LG$PDJC.:,18S%I-#=/",=5L(J+86XL@^H8 M5687+8NN/V-[>AQ;$=L:U_^$:R_(!()0#8QM+>;_'"H109KJ(UHCAC>[>(, MFW+'6S,4QDRNZO-?X'6LZ FT$^/CR!_#D;(L1H2SDS-N+JD2>501!IFA'IP6?%,F M^]:YX3+1I$VS92G)YUPO(7,A7B ^GTY19LE(_BQL=U&:*BV"*("- V/.=A!U<[-]P?[V[*$+D1:'$W,HHW M^=FR;<<*ZGTLYM<^(?M=(R&[@EPGN$0@+9DW] KT?]ZUX:^"5JFY).$\6U27 MF!"H%81V^#?Z&;Z6"]VWO/KDLM<+^H*V@OT^=>7(\WK7G7%[N^!_;+EOU,UW M3PR>%F1[%'Q0M+3/>4E7Q99\'%'$K:QA6:=YVUP=$UGKT*-,;Y,]?RIKGWHF M].D-[_WHJT=?/OKB-G,D!X7L$"KD+>"NNP$FN5'W_/K]\Q?9+R]??/_KTU<7 MQW?\)"Y>0!VP)*(I206S>7E3?/76AVR9S\O,:5B8B:QICBH@TAIWPX<^23?%I[FBF:HXR_6[U/+D YIMC2(\Y>? M_N.E&]2J80\'@ _S4G#&#.0$-0P-X)V$D!E#^/4*]9>;9<85Y.($ZW?)\=!G&>\)@G/.;_ M%![S3\8L3@]28E\6+?,*VD(KY8U&< AOG7__M L!+FBL&XUC^]7WY^Y7'*4I M@ RZ7,?0#@*+53L?JC[[^-[SI_<^":"]Q%0W3>9?"%^(Z^MN-FV(TS._(==^ M[!=\\\YF?'REBU\ZATXXUP 34G02LW*(0D9>730D\4_I<&_)+/WR\V\D4DKK M?[EC5%_525?;0I(?J6+OFV8-KR7$*Q&,& <7R_66HPL^7'MC[+>#)U]MV.=5 M),T(E2C3:L$X@744@+,-BX"%7)*_S'"Y#F^H'_Z3.U'N++"R+G:S G"QJP8! MX3D=G0/ 971([[P^[5\Q__9+YYM192#II: Z/ 0Y1=Z8*XZ)!QE+4 M$**%+@9YO0*,]+JT,!#0-XQ0HBWX3B&>SH.,WLG)G$]XI_\UQY.SF\!XQ>AW M6RJHE58SF.$^J$E3P&H#.Y@'F6T: &0WT!;6519'!FT_/&:D'B2A.HKID*LK+8@ZL[F( 8$GS0DADDMY+G !3+J9[:898A6S*WLV*>D7TM]Y#YR7\ MO2D+Q"L#89A^3(->ZV:[XT'_IZ:MV\7]C7'.2XP7$_1H; MS!)!'&Y?,">1(F+T#TG_*_#-$N:;XO?&'6N2R]\T>H:E 'ISIR.,!OBW>EC2 M$4-RTJIG)6 .&0>'[4EBJBXTMB-YDHT6'\J';C-C7.]5L1Y*21T>!GFH?<30 M\0F5%Y5<;D[?&: CZRD;R6=\97RSSW8&Y6M'FZFAMESRHCMA+[YDK?(> W$1O6]S8'/^;0\3Q +<5\X<34%&I?ACX> MN90%Z,+%+>='&](=ER4R[-N5@LP,$QL&H(E5M^6P#KB*UA'0U$Y/B!B%D'2' M3,A05_^D#1(RP.TG MN_I&%#A-&5@O9(J_XJR6):TEPR.G*= BP8;W>:^8\HF5'Y;U!^JUL'/FGT/% MNRTGJX+^0Z9UG-18OW&$&;(+KN'0?*,YC]=F9PB2BE4F \B;+6)\J*-QD"7Z M!JA]CY$'RH+Q7[B47 <21TF@QI^P6X0B$-:IL$1,?@0;C2'!S^E-8'?.C3'( M1ABS)DVK5A5NL)?\G7$V[' 92EE:.G84TA".+MGR@,'C#08&*,@1YG>T5)=% MX$9RX(C)4ACZSJ;1CXW!=G2/$J@PX)\BT*I3I!7]]Z$H*_K7@UR,76 U-.>< MO%4>=5"Y$.#'FPKX?'J1)Y]E),R,7-,I,X6/$;S#DQEI MA>.I5Y=@YE:2#O MZU43IG01)FTSK/N*K@IS,IHJ/.7PT+]\8D//LZ\^B__&K_QWJC_&+GG?]*:C M,4'26(=.S1V]^]\:A9E$]$KKES@9%1O-9 _42*&[R21%H%JCJ@_/9,/@N0=W MW"S].:P+;;+C4V+G2*TLH7LZ5%QXE*#6$^8&)V$Q-)A4NQ! I (BK@L8LG2? MUL,U[,0K4(*!.AH^B6D7WL>9#F64Y#Z6")2T#F:KOU> $C^#\>%F+ZG3L\"A M\N-/+[X[_^F'%[_^[?N7SY]=Z.ZRL)14TOU@#TA"=6HEI!#)9%EMA^393]6& M;8B/[[VZ^/GIO4^D'F ?[^FVE:0UL$?)N-L6V+&E:IEQ$N>F\N1KO4S7\4!6 )73T?[!?-(=H%8Y5*TA)'6F@V4Z>S!N&X\_1] C"0B[? J8)[9_7Q:583W*K156JQ"U1P;PJ%VD,BXK;J7@==Z-]+7>*2 M ]52BQWF$>(#=R8H4X6QT@RUP]9T:2>JAGX.\X2DE(]JV:N=^S')R;!>A)+% M- \<'+;9&*E'-.W[1H.%M;/[GW]!.OD:Y MB.)>90S("HQ>389;OIF7BK$/S]7=I3'$&B9/J&$M0N'>5H,L1.FCGZWX52HR3 MG;LI%NIKD<=-"L7DN\L^WAKE+>P+.05RQ%H+;5A.GBT"/=TG.4L I#;DW$9^ M7)'5PV8F2!5#K7!HVXYJ.Z7C=@/ ONSO3*T<0R6[RJB.MZ4I<9NR@U>D\[#!;MK;K]+U8)J+:GBMC'Q M5YT?Q0E3X23Q\Q.FXFZ,Y82IN/5!2GA@I%?SD,8259IGEPAUB@&Z@B$,?66I MN'W?3^/['1??A*(:9,5$70'_'ZB"Z!MY/%.R+()52JH1U AS/)F]VD7#X3<< MNX/8IPZY<7Y7=-Z0.@=U8,##=,/,O&^8J9NA2T:\$7H"-JF"!2F6(]D?S5R*T_BT=T=) M.(1RJWP,!F0\C!APL.=3:4SRCH=E?BEXQ\)C)\UOHO8*[#NHWCS.=&&+X![L M?WZYG$DHF LT%UXAO)D:F_@3@>26CO5U<=UI1+4OU1:8K-;+G54JZVVN*YPL M/MY_+MKY2I(&CQ[GL;J5Y&\CC38J3>'92,9%3.HL M^&?!/ZZ$)"N)B4C,,CBICQY\_C#X>KSQ[1$,3W*,+.4ZN!)BG+&++0'KX$,Q M.<_UJ@$BK&-E95UI6.UP<2@YIT_#(0T93+)5CN#29!"%2T;47EK&DWDR3OUQ0J+_S9#]-?=E(16Y70IHD[^?2LD>Y M-SE#:4ZPR>FR7'!E>MB=2)LI%QHD$^?$T^,,+4=]A)Z#WDSDH.0L8HF(E!^*.ZSEJ?0$S2R@T0@?0'3% M[^1+=XM**>,"$$F#=YPD<%*M'[/WG>YT$VHY+84V(N2K4;Y\2!JQ.827Y-J_ MY%J.E87D.)DT0J-Q8>KTDCP-E+34558D3;=5ROZ-X)/Y\]B+\-I!D.*X3W=9SODT<_"*P=!:O@6Z# M&;WDG2H14]J3;B3'MVZ>_47>6NT_6-%0-3T'^,CB%;53&P$<.WRZM#EMN=Y8 MB4*-KT<,;8E&60J!&!&**21I94(UK[\Q"I12\"(#KO;PW,ZQ450+*\BN MHC4E\P@A(J3SVXHC9N+LN8 X+=,NZU:PC%0V!>\HT)I(%&JNHV:D%;G41CJT M T'=/%A]!Y6[("$C9DP?G@M 3-#Q3@WRKJ*2FZ8XC" MJ*H_16=E"L_*)O%93!6@MT60X$\#2KV_P_ZEWVG?QYUV?-+W6YGF5AD?>K.- M:"R8#JSOKQJ1K+!X&)))5*EUVU/*-$?O21IF$6+KEH,]LX21JYE)LT( I'&> M2FWK@-#%D'M@![SI%0ZG$*>A 6HV3@FVQV=YQ]0&KK>SYV#T^C6&T M1!"WO92C;J&YO>!5&6(GYCX*'6:8 !*B]3KQ*"WP;?QX<>_)STJ-Y#!83PQ> MHYQ+?4B^,,_*D !BP2N3^P^EI&5!O*U#E4*@M&)=:O,DV6_A MRTJP0"%'JG4,7*#1J>^67HM03!S9F6'#Q;8(/TDXMY8#XW=Y!A@>_OQILN'W MRA5R^&Y;_NT,;J-6/OPAGJZ[M4DD,DHFK1:Z6M<"71D#Q@="/$ZRC_T,#L8L M<0Q WS%'5)WN'1P/ZW"0:N!H;U.&A#U)Q[LQ3OP!;J/]EA=QH?=K;0]Q\/SY MU7*_E2Z@Q9/LD'A^CODPPJYG&TF#(4P9*K-N87V&(6AHWQ42W5!:\_QI>AXG ME@S-#UXQ=\5'+$/1@#% H VV:0,&4+QZH\LW* 68V,__^O,(%Z@LW%*>1+8L M0QSDPQ^;9E&]2;!]?Q^*->*BN"(TV\C);2G6??EZ=.NGD=H/EY!(TXL]J.<_6E!FC(/38 M!W+OHT[9P/?9*.^87!G:3]E!0E!KKSQSE-;O;L%;=N[ G^\FWRW)_248R$MZ M[]U\C3(7N"(POZY@#EW"V1+4M\F3DCSLK*[N#0Q2$JV-F.3:5"W,-F(KZM^L MP-1L894SH"+XD=](V%HBV+:&9H-Q:$:=6%C_J!9$"Y1Z%(=B\432ZBKLE.O* M*.5IOB42+VTA @W84[%T2R&:@0&?E" ,W0T/6U2=1)52B]'%J0)-];8E0[ 9 M.BW=9#:&?RG8W HH[W:,Y3O:X[2OCT_"+T35&'X[UH'Y,B86S#,D;5VE:HO. M"QH&9$:/G4?&*X;YG[@%:U%.S@-JA=^%K*BKX'3>"+<0LJJ/SMK.Y]*Y005N MC09:5^!BSUG7T6F<.*[;DGP,9 ,XX++D;F_2 RIVG-!GAZ(G!FCKR)GW0<\: MCO/("L.+[7=;K5W79D,A'*KS@/& _82\F0VMP,J0DHGC+!7%"^,6=RK&@)"% M!IUX^G,?Y!D/(#Y:'PO%?@V<)G0,&Z(?J$\9"OX*2\NP(Q*>6$H -#)P>M#\62/'V0+ M\A:.\'1 O:6HJCBAG93/\'0UK::3Z8#.!J_\N.!H7=3H.D)K\Q.^+FMG,%G40\T

SF5IR8)XEAV70 CB$@P .AXV)NB=@0!F+J M?GOLG/94K&]&XL<9SM?\.VVKI@QLE6[8?:[ACR0- Y]KEH!G]X]M>+Q+0)J+J$=!0M #K10J>L;Q= MAED 0$[G ,O.:D=#8KDTP((\(16\%D2&-1F1711Q@(!V"CN41JCA8Y?U547^ MG$XW0,%,-+?N5VK(+P%18["PT N$]9 =RM^(JI<63.2F, F+Q!3E5Z"N:#9, MA*.0B.-4EGO;45/VAHMWZ\O;($ZZ00UX'G4;'81LSAUD:R0N3& MTS+N+8\ICK=7["ODUX51 ]0QUB*0';)H8NEFDM]>%S,X^ UH2+8Y# MH. MUE#TJZ%B_ 4IE22X2T278(**]>X':B$#]4AXMG1EW,4AV]H6"4MP.5BC ZN5C54?O'"XC2X]0S?] M=DQVCZQM;OO.2(J<).1)<2R-4WWZY"[AW>/IPO6\851D84(09FA86G$C3&U6 MA*.#.3U>D0-4H!&H(5RUDRP:J2X20S6I$4]40:);W+3J[G&24M/H^"F:^13* MO$6*2.=*@=$CZ)[-KBPG-L7Q:9CG*;PLG;Z;%(#J[22;6W5C\X4Q;X,%9IPF M5[BRX4G5,7J;4M=JDJ#1R=E.%4&25'-C@?P^DQN>.\06GSNJ.G???\ M D_3[#O4B\2+-(#'_Y^%]EP+5]+ %./\.@KNMKI_;6EHDZ>S$W$FK8?HP$N5 M9#'O1(=V]^C(O3ZC-$D,"^>Z?^;"#8M$$UJ:0HR]Q&W!$..C>V*J\662<<:- M:3ZR9^+Z_E2!G"5[OA1>@.4H4+?7JGST4X'CB\[CX@-GV^R/YB.^66Z+,./@ M"H<*%[(B"ZX3<:@%YI[!.:0C&H>M1N<30MI0T<[\CZ""Y9(T$BM#F[K<=08K M. VO(CQ^2W4)40F.]=M* H.K@4R(.;/8C9$5@39NE0Q+L0FBJ''"H-1);8]T M/^)H(6F9!ST?-J6*1JB?5#> D1Y2Y C\I%1,.#H''F<^@0!A+RN=>IO=* _L MW<3/391AI=2 955KKE)LS$:R)H:=6D%"UR!>$'=<]@Y!63,9G]A$92H]A\\6-7W7HK*FPMG MF[Z461$P4!>!1=[4F?8ZL ]Y$P2 GXE +CW@\91[@-!F#\_O9R]AF_P@?O[] M>W?;V?P+P[*?"MO-\:T^/$R4:DFLRB")@N'B?<$HJ_PM<"ZR0YG&2\P"WK4* M3.,4DC3(M3Q.K@$;]B['S*HC!+RH])J+!#R2)L0K+QO<$*UX.8LE/9^UMLE, M.[R'N!) Q[1\W.I79PS$Y9IN33R2&EKW4@0--5F3+D$WX M>U4M4'@E_>)"<23G"Q G0H9$46/@6+'\$M3/O-2=Q-U*I(82D\AMW9.W4/8D ME&3K$5O! B:A4#HCFC!5^8R7R! PVR'2>(FS\ 3J<&+_^ 3JN!MC.8$Z;GV0 MI(@T5BB)4U-T5URL1]JXZAR0CS0?TVN/6/% D\;I$&A^<#JHJA++BH>I$^56Y0\?QX/ OQK%BGP8E8 M29YAU.N3#S"F#PJUPXMF"VO<:-Y*#Q#&28#XM]#PAS?A4;!.T]?RGO0QECR- M(X_7QA'OX1?\[[JS(Z[5)O-V9FD91(P<(-_!5ORLK,ME!0=0,M7BX4BG$PG: M.=!*)CE"V9XTC-TXC*-3S. M$.9C(R-KFQG(3L+-PYLJ8".V!/-5-D:/QE"<-\)Y./DN:D,I9I3;99V$; M#UN^LG>RD@ZUMZ$)I>B/G8"&.? MI!QY1J, L^P;RM_951)4T\?( M).O5-9?4(FYI>C=93Z6R&5[5]3D1B4'A9@FQI=\_??&/Y]^?/7P2 N!" M33*?:S]UM.^P9BTVAJXX1%:,>\>?V=49/^F: MUM(QAL,DN.:U=/',D."FP<]7PN;Q,3B\LY?%@I:/.[3@UL\#<1<@H_:P<72:.;#;9EP\#,_HUC#'RLTFG+[)Q M.FZBLDJZ@6GH\M$7X3Y5;:7RSG^_H7K=WP9??^[OE'":GIF*C3^YF1GJX1Z) MOM/FH?4&O[B1Q%C&6Q3$XT?C&P@[/8P]Z=5!LX1[F(JY?W%?0%;99U^%G_(U MDK5; O%3NLI:&9 +#G2"#.I+4+! ;!D89.0,D@DLVZM >-E$Q0!1BI78DS%L^NBWM-X9PQ6FR6A5/K(]01<,L,GS,T@8QR\@(O/_+ M*O%.F;_F>2",0R?!P$U_8G1',SC:OW%3]=HZ(H1Q$K,H&[$UZH MUZ^BB&]HV_);/8RRNRSQJ;SLC %-2.V0P7PFW"30%^,-+8YK6U(9HX M?/%@AE?S#9?9%W'3_[:JD S^+'YRWE7H !3'])<*TH'V06WV$Z:ZH;<,WWY' MON5K?'6^!&5UG9UO2OZ'=L<(%[[ *7Z$BG]<*I@('REJ. /LP2!GFX.&;XBV M-F/JKE+(QYZ-DR>0-1B)5<>H9'475)#VT\/;9EV1B=T,O1"R* 3;&@JX/#IN M]L M.S5%ZB9FR=:-^#@1@L@ $]#42#5(B<-R_YF'(1@DG\WZ:#LYO9*Z$,"R,?E& M4!B\-?;(:)9Y,M%6H=BLV327KD"R\=JF;^:,F.B$P'+;E^5V9 J(8/99R&B8BQS(AF1)8G,RH_R4' 2O)EI"AF@%WV2UZ[AL M)X8NG'F4$#MR*,HW*_R>!YCV\<+()C=IPI\6$?W.:, M >8T.TSW%J&"F>5XR.\3!-A0E,='1+;J^VWW]:>?7E]?WY_S.76?'OFI0@,_+3M;W#;@O!P4Q \X MLB9I3O&ZG-$32M$;R#:20.2" 3#7E(^0'O8I9XM+H4E#>36GV,[K>F"H+\LG MW99F:I,]?'#VUSN.5*9Q(L^G;$\_*1P\4DP=GXR^NGD]Y,S4,\9+1>5+/Y$^ MJ.ITN55LH!JNF;%")ZN+?%RNK(),@#K"*;-?6LE7*%H+A_=/0FHMH#&,(SN7 MWA\/GSSY(L>5^$X=SR_/[4[N#N'ZSS[C$%ZQ@5FO>8KT]P^?3?S^V1O!][L; M?>YOE'V,']SSEW%GJ'-R+=Q;:QGD(MTQXLWYW?*VK9*KCF#^/G=_]FNXM_' M1-%T%R!H.9%?B(-]8$'$=$#O"2-'OV'Q&$,;*29G;!XM(DN?4E,*A41H3*^? M1J[6\3?2:';\*1T5OT_<1IW$\!I[PM H_8^ R!I_.%\\D-R M9T8?;8K=WOC7[C*(FWZ.8M=ZH5_D3O$;=V*_VTIX0297669;R7A@P?X1JU0" M%'GB1W8_]V-%0?>-2_X@LI?(TQ:P*-1 > C60*NK?+\\NR6%@+Y'DQ*/#0!5K? M(N$T6X%U.'C=T=K_J$M>C!,"HC<67*6QE$T,B*'A95)D+#/TY]E0JXZ-T3+=_JMV!S9+MFX.,)QS9#KDBN!VL=-"\U*G"C M/6(E!=V6U S] .?XM+EQD\^@N1+>5HB^(B#8S-;J6N7>P@33*QJ]%]6&;8'% M$+@)0&* PWK8+J3.3ZJ_(^4Q21 ;=:/8HN!"W'4'#3MNY9,X16,OFEUY=$_?[H$&>!>0!]:^-$F*P"J+TA2QY:'7/#R.%G%3+NY"#D4V M#'>]M[&RA7O@.X!@8'ARD')6AF64A\R!19\KBRI'JG=<,*($,-NP"& M+VSZ<#CBW??>2H;_[?\Y:S_]]L"7[U]#:@XHZ2?G&Z2G_=TMKQC:K"0]V#D/ MJ.V01X0.+QA-X*W=^(BTU62DWJ[JJP9]-T>=T(.XQX)18T37AO8 MJ_)_V;@ M6EGN4PT:]MLHB)CHHA&PC[;X.4Y_0^D^0._16)\JL&>E!"&^B;SB(R0HJ#^W MW@DNH<:DXU^'#JB,V2=VYS&UNAJ?G?]'A3. M"=.8-&DJJ+J'6M#8N!^8\U"_?F>8W!;8C?KR;%TN^Z\_>SR2@+,_PR2;7O[_ M^%]/'G_^Z+8-L)N"-\G4?''_\\>8"Y1*!&[^V/0\]$B?Z#K>",/5-ZV[@M:42Q/.O.[JER'_")W++B2OAK=:1/>_B:,F=OQL1D) M9\+"J?D%2Z6XC@1/IW6ZK76BR1$G+))-2J]WUIAIN_IT5XTLE],2W=82A;PX MNYI,61^:C1N?./V-\#/9B:Y4X[0DM[4DEHB_+EKP&%6R:8+/H+N'(QO#:1EN M;1DB@MQ\9"7U9:3\QRGLDQMI 773\FT_$:S2:6ENZ_RWH,5TD<.FZB* W/%8 M3[8./T:6@Q=#SS5[^EZ>UHA-G%#%QE[*=<&HZT,O8N_^18?0_6"1)BI\: M?4 :8-+HPR[&'*+SH^61Z]WA: =7!::<\L89KLE5B9/3'$D@>/^]H!$O'0A6 MK;\PC!32Q=6.DQ$Y1K8E(3,+VFI*5_2K/G;0AR6M]3@C9G4[8.%LN X,5DX> MJ/ 9W:CJV*%OO.A<73.RIUJ[ M:E%U[2#, 9X\%*"QFG-SC+M7P3(QB-.$%_?WT M],-,2AB,AVBG0K2XOC>N^ MVFP+C;H[KG24A!Y@Q^1Y3XCKTHD_QKUL-:Y^-3A^H.1S]&I6'RZ]S*<]?\[? MTRPSG#.D"-B4\-BO([Q3.(1($CIEKOT_-- $Q-2-)MR(L88 M@ZFQ=8'7">-JW:39-A-'L @R.ALR:>)CLAF^F%)'SD2-M<'LCHN+SGV&IR*< M[O@(G7;1KA#[DG[B9#V)XF,K&B%(:'/((&B:W-<0\EGI!3954-5R:M?]495E MP4 K9AI@).X'#GVX4$4@A/$U3ZFI3KLA[^9D S(G4B"O5#I]16STO@5(:)9A MX)L$Y5IG0QV1[&"QF&-C6#EB;(FT*#9@B.$J'U-WH4% FD$IE/;)B3$-@%ZE MZE;LOTS_#A0>$UM(QVMTD5,)$[4$;7TUR#Y(1=<)(.HTWU^:6]5J_E54H;QU4F(P M"?Z(< <%.!RC#950?2XE+V#'\L*P%'RF/9P]@; MEW)'DV_%-\$EM&\WG3_G?;/S!1@Z-E*MRN<= 3 3?;5FJ/HP6OF.>+3V*2+ MOF:(2['>_4O[6?;2*3N0SE.X@4C]/7A]_+5=?)^!E] M;1T0D[Y,,J;<$#[:]I-15?NW5XPL;:> H=CJ2E9336E.[&$)@,[I)M.!," M0LA&Y.8W7IU0Y#[A!HTZ.L<^@.8O&%<96V6>?=_6@$FQ-D/-14/NI:\FLUKA MY>DE?DZ^7I2.&#OV2F'&/##U+.2RB;A^&YC;3!PPL;8U8*BO8W/%MH3W$-T9 M@2?X'XS@*YDT9BMVI=_-TF[*#%$QSE=%N[%]MZQZ,QJ31EHC._$HU:*O215' MG:5"(B@BT\J*!,=Z(X#$X.XP3QG31:7^.7_NO!0??WD+Q"1T9)&]K3>&TP2B M_3D?D.G#X.VM-0K"!]T9N-8V9=1ZN%.%KFN2^M-;RO(BV9ZT!S OB1D-.R.C M#&V*D+,"),%/=?92@L/.Z:&9P MR;'SVJO8UDDBM7M!W.DX[:@W<*Q%D4U@$42^9R>&P^@>F?7SG8-==E&T@?;F ML?8P&6L,*Z4M.7H0N@37PV8F\1)]FAT,_.JI#6OCFAI0KH;P>)Q5EP0Z+#"5 M'HK8"GZPIO"F8+LNXPPU1@-D?XYQCW%,0,.6W/T*X1/7HZD^3>6Y@NYV]-(VW)^HV!#%_SG M0+]X]!4SOST4FQFW+AT*#I&PLM<=HXX1*]N@4V(#2]_>%B\2=Y9M !'YXUO@ M\S6:X=(+) TP@:8/K\@5"9=-(^2+MN3>Z_/,1\RTUL5Y]O3 KIESG+5\-*.3 M2_KN>&3!4(53A:PVK?J3MK4)C3>9FWQZ]HR#52UKZ85P^HAIOJY(,2P"U>"4 M)_R'- 7IQU\.256Z6ZHN,<5-*N5,G5!T_F+9B3G>6R=N3]-R4NV?H4"4\VE1 M>:O7)KMD3Y.OU7JJIY6X'PE'CODM8X<_W7NFT%/=BX9>:FESF*LRN\E1(BP),+>92[.V$/3_=95XIQR6G)J/W2 M->G>6?5!8+2[L.N#J'P\T32),6\Q0[4=L1J2KL1JO=,*JFLVSKF[(@AAA?U6 M?S_:,7%L6._MT+]UUX?&V4:>XMK/'^."/T.+!HE3W9#4CVY5#\]D#[_/:G6L M6=B)F85$A-O254Q>A#,:$9'Y2AJ(NSS-%/0U?TO"'W:]*29-AZL#%@O<1+C" MH3,K=PUR2G!5-%%E:;U!NF/:,'VB*\UO:9+J(Q<'0*I+=6/7A)Q7S+NZVI?0 M);L8ZOE* K0Z2=SPG/LD39V-=S_=E<1*)VSM.!^=._B2H"J]]V7#:@#%;47] M&FB .1H<]-&"CHP[4B2M98[J),9@FL_FAW2B=B!@'BUU.=M28DLX4\?%4N6V MV%E(8\'\>LJNE^J58U0)X(O2]T#.6(@U99*=JQW"6<[.^6.%C%+)C]MZQ?O. MRO:#=-REM$_4F*$RHY44$^&\=4$'CW)^U)5.X%1&& *AES> @E;0B6V:5BJ7 M%E&"LI!NL_"< [!(Z^(@Q84-#/NY7R910;*0?H:[MZV?/+/9R_XQ MGBM=K5RR,/IC/I-&/V)-QWJ1#Z!DJ1.5GVO(^^!2:]XPMYRA M33-F_& -G)/@?^PR_%[Y=A^"\D(/! @7UD M*JW!>8@.1RYLWR5$_XP#?7:^11/< MY_4F)V^P>&+B\P4FL &'7[S+UT/DJ_B+.!'\2M;/75=0^M)20&H MSM+>[)PUO.% _7<$M#PY 5KNQEC^G0 M=^F4G401AL8 0MNKH0(^"I'R37/< MR7FJ=A0XI4K!BN+':1OKKT]%%K=39+'1DI:T@?VN45I8[PCA M5HR'N>VTOILDGU=DZ(FU&381!#RNXCPMXRUM5>>0Q*4S*.%9""4)],!":FD\ MR:V]? W_,D#BG:L_29HTP0\SK[J]7/1)&MZO-+AH:0)>B3PTUA[/0PD-%6UX#8=UQ8RQSRB.]K H(J4-AP13,,4)C]M42#GU?@)C:M5G M /J63.H?+2^0PPX,CI8(<,7-/"UDZ-IG^M)"BQF'7_-LFQ>6#D"K<@48E%GO MAZS0Q1X%)'TZ; Q)Y.RCI;WV*'SS:&E89-*E6QS%+J.65/([ MUOK%5A+ ZSEYY)@D@$4\\6Q$+*^E$5QF>U%*#%IT MM:+N0U9P789D%P\3Z=\6CTVD1GL3R5JLRN0[ICQ_TUN^IO(I+JDOB=CH(]0" M/S=MB6RV850CO6=H2YD< QXQ;@=QNB!R^[(. /O]VB<2!NR14EN.6#G2USDJ7'EUJO;/\S4)%EHT[3]]N).3TG+\TUR6K MMVO="J-+:9,([.LZ5 &E:Q9M M#DZBR@(F/8-/O JD))Z7MHR/59R\ M[E3^$.6/=Q/.+64,SF:W89 M=".&PC%;HTF?,O2^412JUZOQ,AJ/]@ZX;)OK?L6L1\"PB>6^-Q%YMN!;Y+!3 MX0VRQ:#,_::(4 HTM$'V5(UR.2B9ME)2!->'?EM+?5#DX<7+AIZ!/"@Q@OB^ MTI=Y.;2SJELQ9/,*3BZ0(D() E"^PW&&!:9_+"MQ\JTY#G_>;15%X@N>2_JZ MV<#C")AK:,:EF-U2<2Y6$QR-LFWI**"#J>A[TJD8>KOA=Z5?5+R03;56=SP? MM;CW3^#595!G5Y#KT":ER>6E92^<&BC>/4OYI6GZQ*@S[0 MA9X0IG$Y[B3A0]C]*OIB EH"H=EL0!BW*J23T\Z$_@C5]8\'YRD :B78%J'+ M5KWK(7Z>\SO7,G\.(,SG4$7<&+1!Z7HG^"HT=+4:N]!J!9V/E $A(F_E--'E MM$O5QN06L88)+*,Z49@5_D^3P\5&34)-A3ZL?>K'1DZX-'C,:Z,W"VAO1@^( M::>1%Z&";+ 4(0@R&Y$A^+KG @UMV/?&4B^:8=8OAS6&"W47 ; +% ;HZ3GT M"*'P[%\GE=3WL[1BIU(6O>LZ)0VSSKT:ZKY>-9O1]&I0G+OTVG[UNYZE;MT; MNB\6=5AUM9KO]MHANOYQ]PF'K$8I-]W9',-!(09-R-H@'!%TS)-]0OPYE?+P MP0GR=S?&<#&]^Y9/O:P&S#9>1VOL O6&CC M'==C,'ROE3_DPX>P0L<)QW7V.QU;7>@S/F68:B-%<4*,VGP<4G4U8$6D^!.Z MOREC7"D/C7N&X1.(&.&)@?+G;18P^V-VC&_)IB_;.OAF ;/#%D3$X40[Q!^: MD_#\FMTCJ^(X4!0K1V>IDRTDFV* 3\ZF'; I&TH(<.0CTWPR!GDX8+)GY9K7 M>Z2&^U,NG^69O(0$UU)XVZ)R U[6/.VDQ O!E7)5(-HI:"A+:R_"?40A:*U* M?'Y R-+:]XG^?A)[X-J'X[/C$5__M>:XYP6Z_G$""28W2'/B1(L\E35F8OX. M*S%-E3=-8L.^KOK,OOS586!C)L<<9ZN3>5,@0R:9PU_O7]SW0UJA1S1$ +:J M+K[+"CU=825+3:B)^Y%+$H:>7ROS@%YTX+92@GOP$3PBWS(L,6DGA##<6*G, M1J\T%G!+#D.\:>)!!C.D<2>V[+, M;QTRVZGB(H NH]-)1BH%MF];7MHA@PDN)*>&LZD5%C^20 LUL6L:5V.:S60 M@&0MY+=3YRA/"F '=8LZ*3;T&Y8?80NC(#TMF4Y2ESQ8G4F D1P*960B,"= M,4^4/EIJUS:GG842@WRV8177EK3BNX0-I[=QQ?#2.-,4);@1#CX6[.>23_=! M+HR#+D4?XN>]]$EVY0VA;RM7[UEQMS-_QC8/CT=?:'(CY<$QM!D$*T81X#Q" M@G=8?PE>*-0$[QD%KJ0S'@0B8E9EG_CW)/_EHMSG[Y(TV 1\V)>='^/!$JI$ M^3REK5U6X, 4+675HI/;I;'U#)NU!VEDTLA53;Z1HF*5W99&HEDWD90NPDF, MO,&\?&]^13A=*+2) ]:0;L+0(#E(UEA#>FC),:HBZ#6(OK-_95+&7=@T;]/% MHJ%T;W8!P>88(/9U]/WL>]I_56\UJK08VSX>&M"BX^"3UFZ-UD"6[.X>+#S*6]R%#-:4SM M*0]B-SJ4FM;OKUA $_#7I#481B3;NSMTV.L=.B;06-"+TMCG(]RVM12X#P=@ MZE#GH+!9GTS3T$&VRH4698&>9*_MA8L]+HS+3:5IZA%M&0[B$2(L[6KBZ%\D M>-HQDDEBL+GKFR$)-SZ><]DTD80_\+@=GUYZ-6HMSEM7B.G+;EZL(^4:BL'I M./8'1V"H#8HKVB831C,+1((EC$>PG4VC->24&@,2Q&Z2M3:[28PE;9AB-A:? ML[2T)"GB3[=Z%.=[&(H;7<41!0937LHQ:<,.:H #R)-U!M&&:#184',7QZ74 MRW":*CC<8KEQ#'Z4PCI.P=H[RX*=PXH1\7)X*T++U,AIT4O]MRIM6\2<5=SO M-+M[9IS(P&S8_V9L=JG9GL90E..2[8M(');XQH!I\O""=(;QS8JVE5R-M5*G M5UA5,^E\8@=VO]N6D8-COD^S'<)&J_< VS?.;@<8E!HS2 M@2GAMCL(:DL"R87>R9^P\ ZY^VD6U.C=CS.48G##VWBQ[4'>"=@/3- M=[.R/=/?@^W@'6@VFQ0XX'6EJ%!J%,0EP&C'YM!GW^8C$A9X?I!D4 MV.EHJ"R1%%*''R7,\HH56 I3-S>=(_6S4;#49#BB+;=#'U5_C+I%K9AOB.LXR+L?K!AL( MS2+PDU(8M*#-1;\\K0QE0\1_(WQB"'NMR? M^]4K5%#1HX ,DTK&4+QD.T'6^D&A_R^U'#6*/.]G#X_9TV8<&:>I;G9E.:8R MNYX83\K%$_'NXYUW>$Q^].K^.>,^'BG[V7''B?YK70S]JFEYOBLIL @*Q?.H M)TL8PN'6WHF,WU[ -D,[)63E5;$P-F\Z3INU1!1HHZ\;X,(4SVU[W-CG6+.* M?3=J/J5,?=!5=A5G3WQ[19VR#?U-GY>3NF_<*?V/J+X8/)SLWBCY$;HG>Y%^ MM4(%K(0VM&D98_!,@G(@$%BZY72)?>UDY@2/T:V&'NDI"<'X!0JFDENE4/G! MJ%X\*+NJVH$5[34]'XAXLFQ6G-OI08D)W8N.8\WFNDCA\7%O=\VRORY:Y:G7 M_8_7NRYG)+FBQ3=T'I1A07.'N: ]+HBN9&H3S @_\1HK:/(2)&PD.&)BTY#P M'GT ],(12>I6Y@(;2TYEQ*$M>)&",<2*XTHF9IYKBVV%?38O(SPQ 'WE_77F MK?(!90X&; A+S&J7YOVU!)DW#>,E<')%7!1N>5DV$?]EX.75<5'S&# M;=&I>/WZ&NS8I195;9$#HQO\*P;\QEM43V9R4V)?TMO'3$?+OHHEBGLE #4G#5\I9NY&[T'/8LNKF MZT9*Q!C+SD8& O#T#:*7=5":A^Q+1B'?:%X6LX;I3437Q;4&04+>T(^+OY:C,WQO+G>* XBF4PH,&C<9H_T 0Y+MED&-CR"I M-#;ZS*=PS;Z$_ZVMQ7C<8]=&5EA)G,U_:7E)A9Q1_?64332FY3Q5:^!@&!7A MCOH;=/8<$U5D2MJA"MBAMN2EQT/M@=.&M,7UN$Q0#2UG?) MH:V2&(QE?I8' M0=D%6Q+(:MAH)"((N(:<+2"%PHS+8IW$+F03W!1="$3'-X*,WL)S''>?=P]] M >05"RJ3W285[3;;G)8Q.SMU4^$3K M5>7H< Z9WIH;#8[4"X^ME"[A''L0LUO[/;R+YD%4%V[_C);]2(.'OY4"39<7 M]3B/I$2F)(\#2;($">0";EJZF4"YTVRZ!03%79UDW(WUA>ZGL7;E"&-@+VKA MNLT>/C2:6XC7;^!.SOXB4_M"PDVB*E%!4@"57I#HUSSE?E$*DCCRH6G^6U*Z M[#QG']][^N(?S[\_>_CDWB> E(2FW?;[ICYC:O00:HN^C >FHK&Y^#(2$4CJ MW&+M 2)R^KQ(HS *K_]1=*.ZS>&^8>@^3QFJ^ 4G-B_;&92O47IAD!K49E%> ME!VY]K.8/V7%K35R=,].FVU(W<^:Z9Q#P_.+J#4PZ&=OM-L'=VKJ.B[D/3YI M](F64/4(M'#L-H\*#O:_I!50P""X)%BP5D->!J6!]/U&J?&F,)52KQA6V&P] M;0+AHDMVBD2L@6^PGH82.4GY\)LTR;T'DQIC/):C='_2EBUFDQCJ%F+-O"\X M\TE'_CIR%C#)./Y-WJ^L$5L]9^1!?9^1EJ[I,,]*_W_WH_06M*62G; M$GM(A&+1;"'+J*426Q+S\@@"P)P6/"$\\?SYPV\.(2$#I_6_Z.P[XU\8XN_0>R7E3A.8D+ '<^C/2:M5EN5#X1MJE953B-D6_IQE,)\+-^*6;<0!< M[)0#;.6'RCI=XZ]9,7^];BYSWRQAJM:S&W.E2/62)%65F,BJF+B4$4 4H9\] M0%>$U+>V3DVI3E -6;:L\HN*(PUBMY,R;++EFC&>N=7&N2,JX[QM!(.9Y$S;M0*)L+3HO$Q8MH .P+IY^V .8T M72P4<. ^+;";ZM%YE(>!8_M85$PZG-1ZW-!J T8^UYC$WK?,^S12\KAV62'V M'7IG/HIR]%\HDO>+-TZ!>4/3QR,:09*I(E"T,D+='/DFQ=/B8->^3FKH2+IR MK]5T#%5K>WA1XPQDLV88VF.W-_D)41+3'&I/2XW!LD0S&G>V=GVQ.ROZLQ7V MUZ)J!4Q"(T,7.\2R:R$O6"_/JJX)\0#: + *#P)F4_R$)S6QDIJ0$^!D6@O? M7974[\W,,ZH=Z%OK$SO2>3UEO8[-KDAP:R#3F"XM%&&2@-,HFUK[G%XC^D-R M[MIHI"B1U#IY-\$XJ%C=FWC1"YA1RY.!RG'=.9N$Q?X8-_]S V60[+=,-J-& MP9X%/BX'VX,PQ HILY:C[6_E4E)AO?/,$SYP81W+B[UR?>064;PA)Q92=L*A MPY5953-6V'^(1?U*(( +T)3H]"B M;*]7=2R( ->56M(1Y,R&E#-Y7+UUV.32]5MM+4.U5MC !8+8L_4^-_.DP75\ M^^V5)T*\+H-WDR(C(,N!4[X8-YO?&#^5VJQJ/2N4-+3 299 "0?+ U.-Y&6< M6&V->G!)T]#!.U33!XR]/-D]RIA[9"P,B)XNN9=T1ZSF%P,VGZZ_/\[-]SPA MD"MZ=@GRC%R?TD(F? JIXUD:IJ/&/%Q/MA71\SA2DAD%S=BYZ0;&08CSI!"A MFUD&[_Q6>^J9N1412R\W,7MFRQK>?X269SK58!=): C,F@R#@ -VV:(Q).S- MSGC!-9 5*><+CAD?Y5K2JVIC>8A]@!'^_-EISI=?F&Z[<.FPC%49=(5%QR M9!U/.2%M/-+FT0EIEJ-)3X4)1[.\)9064\/ M70Q"*[$$HR83Q?:CI^\[A\Y%:/4^#/Q>(V0-NVY(#Q[ND+:076/@ETGR(%S ME";O@.D>=IN8UW908\>\3'$^ ?^C20$K3)@7WT+% MQ,N"#=9SGS:6 ?\\Y5;XHZ;9[G+[_!?B.+Q,_*.3E?8Y:O1;!6XQ07D?HH[_P MKFCTGM<[7\XN&+JD#POI>JB(4JJ%2)-+)<1>2Q88$MTE2ETB?' MZENYK-6SZPPI!;F"$R,N6A"89J-'BFVN5?^>4<$K)O:KPSSMD_ 7\U5%X["C M\[J2C"V:B)RY)B(*FQ-B7!O&)M+.N]@C^>$:7]@T..K_!6-KKQ$B7,2>IID# M&>OFFLMVN _&IS%RCF:I&Z:,*8/3VEB@:ED%FF6,0-BQHZW Q2B&2(L/YZB6 MA)@Y>EG4>XU894*-*!L,OCZ.IH0.;)]8LB!0QN481M?IJTSG 335](Z$;7=^ MO_YFH9UR++&!_%S+?&H4VZ0],9*_"@9]G?R>[ !*(*[3?+L3P)3*LY>O1K9]:1U[H@I?@RB #X)EC MG$\OH,,:]_"/NX!>6155=DX;B([]^!W]ED;X4[^@_UZ\WL$P[+*+T!E27N"" MC,\5;<3M:&#N-A\S%\ G=.VK[.=JWC:>$?]O]_^!N^SJ8MOC;__2+(2ORC<% M/@9D0O/9>+(VM@AT]7M*Q,*+#GWL@C1Y"FM*NG,$JS6/?,C"59#TS7'..@ M4H,'=IJ0:P )S3ZQ#.G_! 4D>"3?66DBWCI55RD\0G[6@TL3GS:!#MO+DLY( M:$D?"D.0T.K7 DI7HJJFX[ <.9A5KYUOHE\A[&I'JGN,(HT37N]& B7:*LEO M)#PZ$N=T!T=U%9NZ:5,^/'325O]#L'H2VJ>3SS!KF@E3]"A"7>JVEX97XTX4 M1F^>M!;,DU(#QUSP5H?C !?&L7<$<(U'I*DD ]N&F8'MY$AR=('21\1 +_"D M4B#G.#=JU,Y.W$X$$?DIX%'S&5SA C(2L^Y.243,><)"6AHBX<(Y[@!2@B7E+0F MJW\.Q6ONN-(--E# MD?F6?0;&:'/UOB)XN;Z :1UHU,(J4F@4)ID7Q&H$ M:3X*!3_$51'0@P5>B]"/P@*YKGI**V$2F=T'!ZMSD^H8=@=O4M:C*JUWH"ZZ M\[O> U"-3TN/..XJD78$A@E;E^GL2DS,M^W<%+\WK<,U3B+]Q=D+B&L.)+RZ M^/DI5I#4"(O.JZ*Z+M22E=XH/R#9;_2G%[1HQ;91Q_C'LMU('S4EYJH1G?;L MILGI(X'"I.&( Z\&)L@A1$S#WM17P4_"Z3TZR]*BU1!AC=J(@Q*3[7 $B.(P MP.D@24F2=;7IA(,B0B4DV\)ZE]D/0W4F346$"X6H:/25%2X<93G$W7E[3G1B MBF^!;'3HP3*T&S1WTJ)FM'M*T*_H]"6G=O#*?<\31H\OR_&69 4/F,>P#:^$ M%=:KVP G+O18BB4*0CP1FG))_"(!G\;BB1A;-DRI52IK5$HZCT2*-8E!A:BP M*&=Y"3%$)WAX]WD@BU"JU\!A%/;*LKZJR-O<2#[FU1ACL:1]OPR[0-A6X-J( MMX-+0E+'][LF?59H>^V&$9R87.=(!2-^0%7IOTJ)]N[LSW&?)IZ/ &AQD]:X MV@%%*EKU*+(U:"1SS?5-VD!&W.%HW27FN*MIU)KEI!?BJ/!8"IS#98Y]3'T. ML>Z9#%(K>-]:NGM#.])W,M;OO/Y/^-X9>@-08DST31?_:&HWZF@[84.G!1]$ M;R2>X.KZ[0QT"/-=@_?:(RJT/ M,HD$70AQ-NRTL5F/J&: WPMCKV]?W?6.\E63RM52V;="Z>8$!U?00GM5D*;" M] A.:Q:M!8.T/8[ELS>&&HXB0O2\SB3KM9Z"G?^!$DF.NP)30BLRB$68(!:- MX.4;P:L"3>,:71_('%7B[*#@"SYO,<:C6/_$(SSQ_<2[ S_./X+4[&J0@;;B M-H0R[Z@6&'8I>KTMM$28WB/2H4>KEMTMVG)/;WMUS>WCU"7]WY/*.OX]"50A MR^E2#XC;FV7*R9@UXQJB"]:6ET4;J)68."56[DG^P 2"LR/-%T0_0 F]^L90@R-%%MY<-L3SOHF,\I&;:C$&!=0\Z_*-YR.55BQ9'>T M)"N 9F1=F-6F-:QO%U^2[P]]-Z_:^;#I>HG_2["'%IE_'J)>L3)9NJN)R\#4 MKK%@!+LL 2F9[ K=$6[J^2:6A\F&E +%Z]#WV](]CN=QP>3JOO5KJ#BE M$5:A&HJA7:52-Z([J R5GLB/6D("0Z=V.WWWM?3HH#[2D_"W2>KEE!/,TK5) M5.L(Q9B3#"WCBI*0X5Y= QM:4VA@IB3G*$253[ M*WF>"GR-2GG(.]*&II'2K.#H08@X&H>M!I=UKVGV4TE8;^P*?BBCR1#)Y;JY M-I$/ELPTN"6;[;Y^5]G8(GM.!_>Z7/9??_9X)"UG3]Z;J/S'_WKR^/-'W[P_ MSR:=FB_N?_X8K)Y9IQ$5&7J,]%,9I66YI65+8S6D/W.ID Y&?XI]A_BP8Z(Q,32RA M">#\>(&E9]+R?WI,&]IP^HUU6L1;6L11RCA0Y FR3Y9IVPHD>E#[%20[!GW> MX]1P)D1J4IZ6\-:,!3N-A#>0(7OC/O5R&TYY6[W96 M;\Q]PT4!UY,6Q9X=<;P! B']9L7;#Y#$8<;7CR>N8*(]GE/[Q4.;VR9,;;S.BV7L@0'F' MD1\/<41UYB,5!T@7+ [$OP\Q[U(;7#?C'MSRF!&8R2 A>V#):=$Y %IZGWA* M#EL>P%1.];"?1BRY-Y"LW"7:MV;21CVR*KOH3B M3=+-@U4.:K2L?BGBJ]UR'OS%P68@"F>V%LBQSZRGH1IW1Q^3B)UDY+;B(]$G M#RMCCMNLJ%\;M\$<#/[]:=_^F6N"\'NU73=H;Z,M2;D7\0@5>K![4-)0SR#+ MIU6[I573[/^(!-ICS1E,/#.Z$37[:$VXDD[B(ZX.> REYJ+=T^K=5LBDWOEC MCMF-9+I.]4S9:=-T:6_*)?XS@9W0B2RP M8H65C]O"B]G+<;:T9?M(6%A2N2]Y)NL7#Y0K45R@&"++V@3HGVO M^X[A\MCBX7>1SF*/M?6TBK>TBDI8']%9VT(8^H1/Y_"\_UM667Q^JK*X&V/Y M=ZJR..FT/ZC30ETM<[I(\U7XC',V(SON>U%=02A.Q\HM9O9F ]GZM999;[;K M7>B=EO \A.,?[-G?W,P^?5J5_ZD06"15L9).KA)P,117R!DCF<9-4 _X:'R/(&,K6I<63@@NQ&H*Q1Z24I,.0A9P!>DBPIR,B\+I*O,M96D M&I>]2+&)JV=JF=V(C&>T(Y=>:;7^L0C.N]Q6PF-@A#T*=?)Q5O MDE)C7L>JYE+@M1O1'L0/'(=C:UT*3EZ7HV(B-0/!! R$IM0YT >22'T+ 57, MGR2EQM$+M*ZC-[-*)8FT$5655>-)'A6DBTMK'R-<8Z%,>,&J*I::L'?XL8G4-?$R/FT.(*[)<4I\!?YXGR%FI@ M=@-!]5-[.C8A'TS8+"P5O9+&K !A8 B+2!$*) 2K&'IB4""23/=A_5,2^\^, MXH_B]5U/FM.28"P!27!FNATD&W8"6&'+3DX01_3OLJ@G8_N6 ?G^=-;-):J< M]KB8#[Z1YB0U*(*H/7>CX; ^SG@@>9KMKL4@Z-^OZ^;Z;-5<^],8OX8]#\H> MNVF,'+$8?\($(SV[,9]PTI M$HGVM%:WM5;I[.^A8C5%?@@8>UJ6VS*# H97([VQ\0U[8LSQ*"%):[Z KHS, M)W-:D]M9DZMA#7J:"*N@G=,V9!3VZ/DP;#M@1"ZEI(KM5MY;)9,U,H?]-Z=@ M\&UE?LM+VBJ!B;??.6J<2(H3=HIS\I*(O>]WN8=W/A5/W7(P/^R;Z&=S\8NV MF9MVVJ-M3V.:'VV0?KE?0SO5?9ECWXS^ZKR?.1URJ_K)8I$_1%74'*KX^._/ M\1V/-/\F/7^*N8368^/S@ ;R-+561L-L5=PRQ4>=IPN81B"]43<*Z2E56D,/ MY6XYXLCS;R4GJX4+>*X,RS]ADZ_6$(45L;U M*$YXA!O?+ .1;P1LKDK?Z,:%1+AH-% MWFQL[5 UNB46E1 A"61MR?2&[)U% .22X77UYJ64Y/J(H-!FGE;K% ME4H:SFJ/X]A)NRQ#Z]J)\^BT,']&XM03.XYLAC&_O6LG?%JT/[WJ*?'DNDBK MJ@PPTXTHU"Y^^V7+TV*^-[N.^]UN:342'N?]!8E.3O@D,#B=ENI/VG=CASY4 M ;&[[C&%LG[5N+<-BNP!74RJA(3IN^K[M6^W= H_WN;"VO8"C*V^9$9S= GL MDU#C9=,L@#G+I<$U+S3M5?[AJ(8[C1EHCR,.(W..NR$I.@,W_5EP);3#I&/Q MW=_T1QCT>6M@TY@"DR[$&FA(<)S_/4[M?^M*KR].E5YW8RP?9J7778G8O_"8 M_8F&K-/4RQQA-99FU, S96(2N(VJ*P"=#]QLV4P0,<9B!M9H5Z0U-B5_VO,5 M0O+HN1W#6[!9H00$X\[.G)H)[>@X%#52F=,M9-ZJ2._\H?*7"KU;<;3&OMUI M+T_K;Y+?0+@=)ID-+I( [;3H9>#GIBWQ=S[5='2"_1_]H=,&*%Q-4O49W1N] M'R$@Z47<1$&:?FO]AJZJC%0$\2!U.'MKD>$]O),*=&=="%(Q3N1QJ&EX_U6A M%!F13,BG42)';60X3(H,UG+9@?B2?)UYM67#V>8]5+6DC.@3FVFZY885,.WU M'.!DARN!FEG#$I: ^2#I_6Q=%@M>]=C!VY97FTDFT2M^R[[I.5N*MR-3;?Y: MQ)&&M&W0!X4;?>YU65=_*W#6K^N &?A- T4,"/K\/^DS!'=$;E>-Q$,[LB*6J]= M: PK6 N\31N_Z!5K_N;V;/9,%S*S'+9*G_O3L3\ M,+EQUES7-$FTK\RKGZP+\3<=VFY X9IXRJN)C1N[0G-%2FC/.*$/Z-RYXB0D MGQZQL73:@@VG'=+X\V9#2SJ7[G3139=@H[LNMG*N',?XLJ#WY/[3R8&+?C/IUINTM7.B4KRS[.8)3.* [/(+0]-H;R\ZR^F5D.VHTOR@ME&G)T%[&=4O MV6R=D(@%\$B%YO&&,"EFM!+25]H>HB$<_F4S([]?CV+6KM)-?+R@4D#,NQCD M_%4S=-HQ>%/LT@W@IRI$[J>4NW']2S6R>"2T"3H(P@Z#K!K:;@LQS1R5YTXZ M>3,Q6$=;N5I6WNK;0Z8T^J#8ZMV&I4V7G9I7"=&E/2AG3BK;9KAQ9#EU_=:\(:&RUZY3X M ?&YO^ FN"ROZ@UVV;!M]AP$F[MDRK 5\8& QD9).*N-;IP'-F[EYJ980')= M?R826W%7 ]TKERH+[V0]V/M.R MG.'_>4A61*=D8=TTN0<9C\$*%^RU-*$\:FTAQ_M(#^P=S78/ECB9?W%DHJEI M9 HGD-K[2*2(/>-7EI:)-"2KQ5->\K92R*(39*L:)G!18G^KF2^Z9J0)3NMQ M6^G$KE/MGC809\LW &LB=!,+U]1LN_&Q*HE]OU1)Q0-;=OB7T6>(Z[0JI0OK MM@?] 1<+B!$EDI"3ZS;4,#_KA3^X<;2?).&VN/Q]JG-\(&*WXFCCI6R6_36[ M5R5^ /(!!\(:\1&%:H"]IEVGK7WK2 %NX62&E;9P@B>G);AUI9! M A !(W5=+)E(:X:LD(8=NJ[EG6 [*KEUTR 1/?.#FWF=" 2D.8'PVB2@V[D^-^AP!+A;%-AB"+F+I;# SU&,8,M /(3_)%';I#_4'[;"V/&G?2:AOJ!?, M;(FXN"0T+5>YT!-IO!GA=U?8I.OFVBYQD6)A4*F$]EP>*W5TXW&IM)"ARC?) M FTM;@8QG5EP37@4%R6ZV%>06RDQ14ABD8'H8,W%JB$^SG/$4FL$??0U,KUU ML=[]"] [5>\28:T@'\@'V" [A(9#O-!#W"7X[^8RQ+B'CO/&YS&X>--[Z2.K M,/YKA%#-DO>VMHXI#_QSZ\'\@(G;&ZOCO DQQ]"/2:H60U<'J9H<8N<]Y 4" MT(/]"Z1' Z\G$O$K4%F"X\R&8/WWK!FYNWW$L%@] "TF7 ^>?"1KC)K/KT'. M@=X!7']]Z5[Z:M):"B\/W$7R]:(4O*WU&EXTHOFJ;LY9'(UE8UA[;7#-]S5Q MP,3:UD 38C$6,C:0N67JFBWF]>H2-I90?!UJ@OILF75 M)X0$DRC\PUKQWQ+!^/B$8+P;8_F0$8QW/#WS6YF4Q4O$7O%&9=%J9,>'S$5' M2^+!TN.PVK0RX0#&,2;G:+@:JD^I#ARPR!)C:M L*P\PK,M+XTT.:*SCL_:$ MSR79WL[:0ZN5D$80S>K@#E:A MQ[2G&W@54BOA4_Z5=?"U!%0P6UUR=+_GKDM=^R9G+FEE;.(,4@O9>NZWDH\[ M5N5@3-H88U5"T1BZ7 I22_//RBS84+NR4NJ#JJ77DIZVIS M>]F2*5PDZ3$\JC.$@/IC,!77ZX!^L5_3\7\92(CJO 04T/7@ :WI&'(_@\%2LQ7OVSF R.;ZX! MF;E:;(KN$4275BCDRRGK:^+=M%-K]E4 M$B/$NX&?J=K-M80[# 1%;LH0(BD1/%39*&B3EH7"8?R[Q%=(6/%V*7!CHA6 M@9 #S:_Y&MIC+ZI@AD1;*VV1MN"(K)EO./@K.':'&>KXEH6Y]]I[LU)X$[J1IDI*O$M@AZ5JF%;P*-#2J:L%?24P.-.6?(_ M,41J(1D-$9ZR!+=%;E!L. _::.?Z[= 7)R#"K0KV=EU(H:NJH66DW0*/;UO4 MJM$T=WU:BMM"XDCKPRX;IXJ]32\1KVR^+JI-($X+(2Q_0+F59= E3F-.@";W MR,=X3+3&:H8N&O9-.]&+)A=0ML9\/>FF9#X0=.9.NZX #\78!V)G)YFZM6[+ MXWXX(^$:%9)8L'FNM-+LQ'C4H1I*IP6[K063\+0$B>;-I>#PL*>L&J(ED[L> ML 7M$W.+5P4ZZ31)(E#1#]E>CO>T@K>T@@@%"'1OJ8DRWGV.2[2#2VFK( 5O,:ET,)$TBSAI'.,H1-AVR.,4NS5 M_3A/.'37D01G8, -3OC8H8V%%5!-OA6(V/43ILWUJM';=&7Y.ES'LSV(,2K8 M2KDC4KQA!:*#S5U(U%1ELP9TL .]9>AV"-<9BA.@C*&.V(=-X?XTZ\BXBF59:X%R+*/)I9Z]D-1)M^OZE8,-%4-UPL$F\QQO0+T3\-"%:G5;(]RRYL/,(CW<_:TL:(<6,R[D1DG^(JRY%4$ZAAI%,LG/I:2(MO]F MJ]:U,VK7.XFK2.HD"';Y9MMPX3_OAHTKY/=E(5$:G3,5Q55$-(JF]*SC9+?> MS)?K:6_*C -6\(ZY&@4-6=95MRH7>L18E9NWQL.KBJQR ;\4I>S5HXE3D/MJ MJP.U5MWM%>X>._7X(4;G$8Z89*R6A+[B6I1N:C$"0^RA=AQMN:R3QZA-M2 ] M7L36BYBQ')=O5;4ZLWM%7([8>\1GH3C2T?0G'5?'I4L.!61IV3^V5))&A)+2 M1W"AW6N6@D.E7$C;I<-+,F#3IQVH_ZFY '8!QJF W&_.F'V_83?S//PPM+"FA_JO5[ M;#+QH9^4$OI7#YPD/%J<+*&X.LP5(C9EV>\G@F.W!.NL>P-9"0WVPU/R%R7M M8\R1;RMDA?J,=S0.EY@_\\J:;0>C#/*R$O,_&O\^\KX1T-VKHEUPBI!#QY8[ MO#&QV#=H7T9:'N32G%$I%VZ&GAP*]8),EFL8#$HE;=@ M-!?[ .^88L&;D\=#)N7AGO-)_CKTTI@6:FFY+NL?]-\)))F )+\\@23OQE@^ M3)#DG3\H7G$%K*)\2OC;-9=.MM"HY57%;7QW,^DSJPTA[!"VN!1P$)?TWZNJ M):V)(Y=T*9!M*U)E;&N+AP\WE8;:,' %9PF(8I#I\H?395MHY*8[=-@':\TI MNPC\2SP%XPV"]7+#P\)&W)H&=,1[[9L&7[C.*12E\QB= '\*+&_#-C>"JW.V3@>Q8>L>JN,CI(Z8*/0 M:"FGN[(;3=R:12/P\VRECV5"^6,^XZ5$&]55$_/+@I ^3A86K; ZS8DR9@D+ M%VU@!-.QL>T2=[%%-=-;!NJK<%/C/1+CHFHC>Y+GZ[H.*"]/OC]*BBGR2K Z MTSRB1VI..RLXQITCERJ &5K3+*:9:)0P48A>)QXP7-R2PQX%6>&-J+P;)4S6 M!@C7/RYKKC/>(7&8^&7J.K#/NO(\LBHX"R^6"3&#CED#\K-7]:(C%G*5WPUOV/.OI$6V'/Q)5>QSO.:6.<8SSV M%@.>CAFVN,.Q:L-WCP@W,Y;'+<-\.R/LVFK*1'QS+60X/$N2>K&B8+?I?RLE M;2FWMUG'!A++ )ZQ9/H#PCE1F;@J\/E9=LO0 ':K"O4JE:AW9?K2;*4L-&NG M(G'8.4C=*Y)RL$#TNN.0[HY1Y6VQP.#G+=>M^&B$+QM!KV5@I=>2]'+\? [^ MQ24B>7P[MOXV9=&QBAA)XZ@R.HVBHQ'?NEQ@+-N1=/W5P5IL$B];OHFS"&J=B&/)&,>=CF858[3;ZI64Q/YY[AK\M: >_O MM-?0@D34F)27Y/&8<<4XCWTFO.6)Y1D*NHL6M<$BC"+8>2#\?,LHM !Z M4W7%5A:]F&#>-D\0(A910BMMH?GK7#E)MER[B<^[*\?Q?9#C_(2SF<9.:Q_A';-0A+JJ8 MW,4;WN&B1+CJ48,1J&-D'=*,6Z#S;\K+JK,6\FW$6:3EF7QE[--ZA!I#,\)N M\NB=8B\%GB!LB'H@V[P1"%0)I?\['9'=HII;J_B0/W%Z]*_T]Z+9(.W$V4'' MLLEAG&%&?D)5L/Z64J[+HD:Z@C;Q]U*D3+);-QOEX0>;L@1S8O%G'I888S:X M>#*ZB58N2;J+I84>^71?;-2#OQP4E>P3CK-& 6BI]+#Z0%J$1CH6$&.P"'&U MR 81"LT,X15H=-1)"32MN"<\4^^0&"$060%>^)$ -T>C?V0[ M07^Z4*]4C$+$#2OF3V(G $TZH):MVLU676RL1E(V[;+[Z<'_>OC-)Z.[:=XX:*Q+^)LUQ!3M79I% !.)9FRYNKW3Y()X M@]4*Y35,J![P>IHO=N)JO*-=\KJ=0%N5WTD/;K@J#DPO,$5H0+J\Z%;9FJ\9(- MQU@T5)'YG:D;CO:2UI73O[*5<#T B0!7Z_?!V!HDO,H3'#IHL;R,M+%GS4 4 M=,G(6'&S;*OSV8U.464LHPHGY:_W_WH?RT;G@,2P>0IL/].X?R8[1M[_T:/< M7D'@8#3DH#/.+[WO\[)DMF#L]98%:V0*0RCAQK]AT2;!^3\>?OG@_A=TEJS7 M?+1OUXPN1K>9KC<.VZ:3T@:Z"VN<_;L\_NS^EW8343P*MN-N1;%5"KW"1UT( MH83697B@!-JNJLNFE:VRJ+KMH#F J;6ZC\?$7W)3E=)3KADYLJ@GAJJ@30T' M<11]Z0>&)E(61P ]F'72^W9:D_3/&M#&=HWK >7@ F0@5[U$@%Z/NU6XY M5:\[EKU9;V)#RK4=7#%?)6QQD2BF5[SE^9I4OKT.U,)Z1"^7_ ":::@UNIX? M/G?_+5$T7YU0-'=C+/].*)KW).Q]/%XM8=!%VB*S4"(YB28Z%FK7[-+3,=!= M.MLNGL2E X.8^;0VHE%287\AF^DJPI%9Z<(V(G?$O->HP30>Q%:K^*]Y.)C$ M'@@'$M^0QIH4H^Q7,FNR)YI4IKINK$>)%AE7K(EOIBV6)AR:HXC*70"?WDF M0RK$SJZ1ODBJ'L2*E_I]GA@4Z%M%"IVVY#%VXQ076DL*"Y$0)2,611/8CWN3 M^>C.N*=EK'3]_]E[%^:VC2U=]*^@?'QGDBI2(?AFG6C 3Y$R7J0$N:ZUMZ%?D,2QXO M2$,LGP/*\(WGP#7Z.#[4=$,B2R]F,T0]QX@_=9F:OU'D3'^]=@NBWX+,Q=NL/8G2S$Q=6 !R MU@"C:S^BH*-D.]>$$1%MC3V%DG\K'INF>HT(FG?SU$RU@&YMX-WZN)LHTL*B M,#T-5Y.@0:0R'UM$:M)_0X+E>@BEP((S[XQ1>HV:H&*&6Y/9 M[,HP^X#"D9[<*,TJPBG8L0KF<&@PZDK=25Q\B"VH]EOHQR'*<#EX2F6'<2/ ,Y*:D&"VJ[W*Z':)08PT1] M!>^@T#XVD0 M/,EA@%-+>5RT5)+H5C86)8@[K3O%C)PG5+D4?7&^YKI*RKKCAT44'HKA6M)V M.O0BJD.H:9,E_S#'GA2FG-# 5US".$T(0!OY@.4ZTL()F/Y@!+'CBMD/%AH: M) 3-2*KQ+[:U.<'1=2L[YCED F&>4'%%L9[WQZ,!MBZ6B!'BANO0;;:NK9E1 M80++RTO$T>WH/"57=)WG6F M)-I82*[D'<&636-ZL1B#ER_8O%"^(35KF%_5ZI-N)X( SR=DJUPF:+GHJFWF M0'Z@@=4MOP@%@D^HG%001^EV<:K6$1HUYVK6GZ(2Q"Y@LV8>Z&PO?<4O,S,? M 9/37&VOH\;"L**U6,V=(LI>T/L)ZF@ M]ZH -878M1"&F O5+1?X='B55G\T!GHQ/9J1CM M<\N)J(C^8..5.8FL#2R)B-EEWW@COJCKZ@8\^&&4>D/6#,9+K*'M0R\+J_-X M2'-);"3VGN=6)?OZ&3D,+%$=RT,>BPTA&QOH.#*O[%&4*Y&>JH-Y*'1\AJ:Q M8IL2_-?S=#-[B*Z,TM,@ -6Q/.AP"#.;I1HJ_8CN7C&0KDNTN;!6 #]+\UT7 M&1>ZY[5AI:F9^@(YDX3Q1,RTTK3"9GY84YE523'/RH%6E289PYM8K9N64:!' MKQD, /T="3;O:6J">ITIJLQDF%"\5,7+?<#VG,&ATM'@?(L,#C31?>\%H#S'&+2)YNII)6"]J307YH2I,E%*4+1O]P_3&^R(: M0=40L!MK>4D- 96(O*6(C-453Z.F/E==6I8NII@4P7(ZK]"RZF OEB?SRKC" MK@0/S86 7$Y,:FZ1U[ZDU$EGD D6L=WQ1T6"\V(]DPA>G<.T^BYT"1PCX_A> MIDNSAZH N#<-,UT-*&T5::K\:G[BXYBJJ1I[:; )(HK4;2'SPY!.%E:8K22]BC!' HNM MG\4DR["\_\IN+5S3^KZ8)79<<7\[ :GM;1PE0XR.,BQ=B#A/5Y2Y52482*;! M%$@[U0CO*PY##H#9S''>B(&I)VN2G6F#WFD+=.C%7W3O&\V#DX%>!OLV2*+( M2^M MH3AS@/]6FLN(S7W*,)1OU2,6;QIA87TEB :;?="AT>6P#["&0/\PT]_ MPXAR-G$^$$#P^9SB<&,+_YD9JJ"S<@ ;MN64LH;5SKPP6$5GC1&,G89S9-O% MS!DJ)&<1@JO." +YDW'@K_W@PHJS?,G[Q\O'H^*(;X--QL<(/(VXT9FC0^\Y MR+X9'V*STUQFXQ#L8X*4->DVU&N(N8T?66_(L.2%T8HT#A+*$P3-'*W S;30 MAV^6:O@@DDN,R*7O#(UJF&9SZ4U=,V5L/P\S'S$Y04AR,Z_7&B=<63/J.2<>9@ZQ^]R;8@%;H#EE MSOH!6RT%IXV<\A_P00) >%0 MPX6)#..B"=0XCYR4*3\3E#>7V=NO_VB^)6]^)]_2+SX@];?V:Q@^X/!1@5C= MPDM.\#OXY2.@1_Y@;+"':W1"%>7-KHW#IZD<@$*BVRXV%TY5 <%&-H*TWXOT MFV]:Y8IYM?D[)I3'7?7H6GER10J^_+6T2HF2AQW4*"F,F,C:G&:\;/H!RQ&# MJP(W2@4LX?6@C.(ELG( T0R))!+,7*/=--Z"3#.V[KJ@R>2BL A:;XVS1?@%^$XVXAFBMEQA M8E&[($2$PDLEAU;@5\U^R.@V^S$F#K.@0"&: MUVK'1V-#K52%E-LRMK0,G(L*A[CO!/JBK9:X,79"CGHG']I^=.8IFO( M6%F>:+(:IL5#%&Z/:@=Y+S>(U3U6RC?LC&XPFCFD?U*-_FXUO5/5)!\LHJWK M(=BQE6C=\.QXB2@5+F>,8X,0=5Z0O6286Z" M+R8%GK]T_?MJ""&(A\+0U B8E&U=[[H[A[)C ;+>0<^E"G_$45QFIF/-R,,8=U<:6(3JZ$UK^2G@>YA\ E\++;)3VKX[OA^, * MP\N2J]""DL/,):(Y6^A.>EA#!A[Q+?JOJH.XX2"(X369+1NIHO!]41AMRE)J MOB+N?1%7,)+MJC/]J9@EME#*M#NN&0*)+%<2PM70I&++5H$O'U*(4-/L%+K&UO-JK: M]MU8RXNJ;=\=P7;H#'F\!HTZLL$.2^[MJH!-'KZ]*69#J,L4Q+T43)([/$62 MI/BA@1-6D<16@:DB'D45&=Q^.R[,C;SAE,K>"3\ZD 'WX-G)N"^!N-1O0-BM M2)E)ZQ1!UL-!ATF:)E?HSYM(92F"Q@'G9$4NQD1":2!3'@KE7^C%!SFJKUX0 M4XJH";]@D7:$+0R9C3RW!E\@I#<5%V*[$ MW.XX*_2]&@O\^4<37]_SL:'EH9<3+NY(YSH-4)CZ:*?/CZBH4?,QC0HV*'+% MS]Y@+TGJTR \YS),\E%^>O+8VA?:Y3;+0-Q*L#CCI;;7MF=C%T\]QNJE_S4D9J5U# MW)R\,LAT\^1S; 7E&4BH.8L>58A_R_C:?*]9:7!=>9+8FPGP1LT>=8K58Z@8 M#,X2XXM3*K8 IYBD-E"L%3BV4$TT3BQ[0X5?$WM[!$!NPEI, X=!SC.2Z1\7 M619Z9BQ9&%]Z>O]_?L&A X*R3\3-AQ=2NI,&CBEKH&V)-D12X$DAGM67Q6_= MRXFC9KH7*$VNJ,'1FB1>@.<(OHRB^T**$AZ\0,[HMB55YI^<963@VC)^^<0+ M#&0%SVZ1 00\E Y>QM2M\5"@*%)C^&8N,\58^4K.,M_A0C=Y@E-[B(_Q]SR_ M;&FRHG=+(6QWS^4S/1"Z/HD5M@A:0^L8%2X.*2NN'SI+P\L0MU*8L"8I7,+P MO_)8=.&J"XNC.HNU2P,RV5W9-,GA.M^_V=PZE1+?H$IVQ5ZYI5[_8 3DZGX/ ML'##J9Y07!H-KXV!9>;2\W2O2=P%WI2&*.1%L2A^.-"CI=D,6U20/V0D_?X) MC(MBG3K68>3C+[YQQ_\H%7QTBY:YLD-@@'AN%6&L/A*AD$FCP]4EN/F\%H*0 M,>$-%*/TKK)%R'5M/(622<[OTI&UFU[%^<>(C%JQ\=$1R2O9S'25&@]3L;D! ML_XLZ+"%+"6\+F (7;!$"@G+[^*Y&5;I8S_:7!6Z M*$\7$$D^I8T/98F=D<( MYT^SV&_> ]/6N$2YH\6+D#?K7]N(6#2VRL8MVXK&N%A+T0 MO<7W=+2.!BGH*:9F^F;F P=HHTYD0(:B>,YDX0%O.%$EVL.K>DC3..?7,^DG M+O>8U(I]Z;:.KDDW.[8%H%5,K*U!X64V&$$!986TPUY;T3@NC(=*Z[/==3$[;D@ MT08LOC$7*36VN\SXL4*3!5>7LJ%.U?1#592;@1IAC1.^1D(81!T57'_G=MPNT2-]S&1+@QR&W2"D6>8DH(X1E6$F$1@Z\-^N4>RSPBG% M+"PS73\5'G$$#@M9E?"/(B_B+$QB*:KGXV'D((=1FILNH9&Q-BWH+#AKHS6M ME_%3Q=U;-XN&JD+V4*J^N9&X;-J,;G.,9KP0SZ8A3[\XH,:S1!Y=8<(;P"@G MM@#)L#E#5^[LS C$##T%1@XQ 6K#JT:Q?)T(-8@NX=F)%+A /$V4^"=R^JP M$%6IN0QKL;]9M>L^6-\T7))). SU@'2[=9K3P6@LXG [,&5HO"40LNK??= C ML5#18L/1+;5]%T<+<#'S>:ZAVN&@>VY(&^2 MH8],40-G+2*Q95%1-!5Y'*B]))=/IV.8BV2FW0G$IZD;TA8I)[@F*&=3PRV< M#+-E0I)2+&7UKX)$97E'V^=%&F9!*".PJZ(JNZC*K8JJ=F,M+ZFHZHF8'0^; MNBI)7D2);V9C2-QQK92)D]O_%#/ 1HJH6 MX([U)@2'=;_#=O#L]^5YCSS??[.EP 8]AA!M4QWS/]DCF0BVO6EMEL.:.M-D M%W_=Y;5Y BPW32@9K%4MU3=@Y*1$VWWB*TL='X=R5"Q)C0DKW8HL1 M$8TV5C$\VU?T!PKI"J/52@:$6)K%9B/FFO(X&XQ*CH4D\"^>D"& M'3'7[U@5][O@2^UQ(=P;"5.B--)9!:RRR3MC*?$JK>$""R.I$E,7H^++,$VH MP@;[\>5)R/=<>D/.^0^OWI[__NK''+-1JHNPGF.9J^)2K8?2GJ*'(@OE,"*8 M[*&)_X'L>DJ)+89P1B1W(@&VR9/G0*N<4B,JX/) >J!LRO#*:T'+,-($?!FB M>O 3FEY(;M8P3;P@NI:9\JR*K.'QU 0H^D+0I?3@P[S.S!*5%K!U+M(*^3D; MW"H=>W'X35>>Z(HC^Z?%KRSE&<&7R404VR1"7D!$(U;[NGRH2#BKBYYV@X3. M)I@%%JQ7SN9E#F-!$7@9_@X^$=".(I4%M<.9*K0"<)MYG0E5@?#V!DS+#S!F8$Z6;BDC5B? M:4XW%HT&W3"E7O"YJ2&7BI,\CYTW<8X3+Q+P7R, K8UH:EF4DR1TB5N0"YK\#XP'"C5*B;E<&6KAFYK'1&P+>!^L^"^LZN5*&H MA0H?N5!^,=BQNE$W85O0[3D/\];9V?*&G)N9>'Y4HF *10]T&7B&T] 5S&5 M&21Y"9 .!VE\H43#Z^3U.WY$E4T%[M7_43X)7<4C5 P*]4!"\L(NA>J<587[ M!%8T+%6OC!^C;^VM%S*3DT8ZPAZ;;.^:KFA;/5K9$WYS +C;GNHUBT:Z1)]16!=I$ MV%<,84,?81-CWA7F&=NV=\%0%"5*?"NC&(>%=Q"3J5R_SRR=4ZVP.Y$P*';08C3U$3+Y M%%4LQK074T$2E9A T8^P"Y^YQ,K8D*;?+%-*VM7&/)::-3'%*H<.8^P0=DD92D4T8SP4:;FFGBL MD9#:1'\?,8GFN4C3P*=HI.DS*<9)Z3$@#M[ESC*%L5+%@VGY9,UO\QK09CXKO,2B3D7U%"Y:L=^X84>6>U4XCF(M6!?"*!PNL7NXQ$)IC"MXM M-T+HV*<>A9PJ#/[ L5#/'0?,O8R5CW\]1,;W&>W2^&FY/C"?<<.T*NC#!7X1 M9#B6UH HA%4GLXDJX)$]Q,W:"SFUNEN5]0KN[RIF"\&J?]Y#&?*7W9D&>Z+C MI0:^B?("X,[4#'-!1B'@5 /K"@Q_N,#[4W,NX/;K! BV/M!()FWDTO.$2'A1 M5K2%;J2KG3&04HVJ8O(!*R;!*C:Q:&RKLQTJ3G^8_C[=D[LZ+R'#[MB0NRX] M"$X7-,&T*JY\L$H^<5.M*;3S$C0]5RG+O:QI\(;"D []\UKY.3&^?YBDDR0A M7Y3O*$,52S\(V@"<'[82@0(+7!5Q/O M1I&*QYPK:XI(P$FIK[Z2Z=""VJ%M M0$I6&'>(;&YM;PO4O48J-A$.WUMD_$L):8I$'R["B!O\$.U:M^30>C#/,(J M;>S\\))Q4T$^%:J3FE5UTFZLY7E6)VVTR9TP^)]7-^_7';S:+,H?0TZOMN:/ M+]Z>_-?_\#A8G038IM]\RQ.DUBM M$.';<5*SN0>@Z5+$D7M;TY$ALJ%F8.]^ MU1@";J=3 _(X&?K.6..H&+*;*M,<(*>O3%P8''D+6P-[(W,1"*ZH ]^\8 M(TX#%>^?V]CJ_BTS-GX-YYM(@0UV> SE!\ 0V\L/YUPID_,+U!RN(!:)X>0: M!%S*0Z1G.D2ZAU?J-]Y/1H"8N$5D7'^B@D6D@1AQE3BJ(BM);1+3NBG0"#YA M?HI-$W2*"2)XZ]4!!9GR<1H<]D=$"N8,/I7[\!30^;DY^^JX^M+;$8@RT9G> MCV\.-S:[[$<* 9R<-[3FW P5ZMQNXQC<>IQM]V^Z48W\1BW_W^_;Y5X=[SGB M"?*NSQD(@__CC#1MIJG2;[JN$.?8!@DM4.J^;P3HR\?7B\08!;NQXOD=Y_G5 M&_U-A9^ITHK@-9\IHYZHS*LYAVGX+2GML6+4?6'47,J*)JY\Q[+ MC-\09OR?\P%8E-HK!;6-(H2>.P M$E?[>9X7R9=K.,=_>O#N9RJK-D2)' D05 MW\;CBFV?#]NJ9!&!,$H6\XGS?X!]GZN5^#Z) \QZ5>S[G-CWP@MG"OP;^.?5 M*J/A)XI+WU@JL$.)$TP.G29SY;@N];V[S5^<]YBM,/-O\%.JBWZ3S[(,G'>F MBH_@=:1I*[&@2([AK\P&?6K2**:@[EZ*T=F#4HS6#I=B\!BO#_G$@_W+]KU; M;K.7=LPPON1R)8.:5!SM@!AT5- O[9+PHS"3>2X^9J*Y9=;JSHNIYT4Z!TSO M;-[SSTD[[C3$,3@&F(*1#[WY(N-D>GDQID2YO'29:@%ON9HHNC*>E,I2*])0 M0_>8OB;/AJRWB^6Y85HZ?PM("?0G[%^@TH,A=MQ0+W$J.4^"C>?!.8IPB7P_ M76!_-,&$SGBZ">R2=Y]WE,K>:19B>*@-!=AB?T-!HH)2LES;Z1 YA[E/>;[)Z-.D[D% M5'AGAFJY-S/4LJ7_1"SVX?#CA7-\?.>]MO?@\G1V^?(PG#<*N(]J3)6$UA"M M-]SB_/8_"TJV?!0(A',++/)$FW(@FX]QZ%/J?%BD_D0[,?Q;'(N,G<=[68)\ M5H(XIUE/...3# KRT@[/CP[_^._,^3T""Q&\,A[I+,3-AT-GU]-A$CEO/OYY MOHB;ZNO&/;@% SB_67K8[K:.AQQ.' VA$SL&4S:OS.4^."+)V\ MMSX_9=_CP;""9"!["K3WKU&!&0=1]$:@=%! ME$ZL@)^C6/?!H91Q+#/O6@)B@CN-@"R,PKV0P=U;O.2D%1BL1CO6W!:UM8*$5T=0T9A$\.U(RF'\YDH2N=[36Q M#[N$WQZF7C/;M3'+;"2;D<'[.TZ1LX:7.6-9K\FH?@(>%B'HQ$< M"5D-^K?I'KH'#/,?1V]1!M[=?97[D(=S)@- !F65!CRF, M\P-Q8+( 0@2$1>VK&76(,4BUQH;X\6>C61Z]_2.>+V#WK-UKVW>,!C MVZV[=8YL_JS3:C_$8IO]N]'@21:[5Y1MMYHOK=/GU:\G*%# P_] P>\]+C58 MO;V+!$V!T\5TB##YX#>C$,R,FKK-AO>XY'@U;0X%N? #C0#\@,8O< &3Z"73 MY2:>P=[5#QX/9/M 8-%P?P[C.,$T64 A(I-;],P].QH>9B'$9TC MM"52YU\:J4SH>H&&T@E8T)_4W/E-673^TT3BEFCJ_.#^>)N:MZ'G?QFGB#): MEZW[OE*CT2]B\* U"M1TJ#3'T73955JO+JLZ4KXBGA5CT'7J#GD:__3B!4ZQ MQQ O&HEK&;)YC_1J."NHEN)R=XIH4JVUNM+N/IF'R-'8GA@;1,#WK:-.GPQG>%,?:1Q[J;[^ZVA_\8 M!OI]>&![>$3]]D&G6QW2;A]2=8]V_HC<0?/N+ESEI:W*9VVC+-GWE6J.U@R[ MZ!98&Z*7^-QB8OU!6?IQSW)](U_W18M-H^Q>;=4:=;OG/FUY] _NCS1%Y0V-QKVV)HQ. M$,P_5@SGH:30&.?:7/S5P&@>#XCNI:#LDL!VK'Q2[9U_W.@?Y M JT"[%&"^!R.3$_EF7<9L).>/-!LTESB*!_"*&^B?DI[-=(DD,Q4[$RYM91G M,^/,B@65=M,,9S/'&!$,Y.'YZLNME[H;H?0R^<,\3+ER;?74!:%=_D/&*.'. MPK5KHF7C7$GZG+_,L!CZZS:\#$$Z^-@Y2I.3J;O1ZCBQ:N>Q^<1,>"B3BD8A MX^2)2^Y-C=4XF7/W 38]9P*+(3N"%TO+Y+R\/QER*ITI7!COY(23EA>L]R?@ M#<5S4Z4G1:; X+/'*E8XX] Z2N4G<3(-_;P-)K/:6DR7)4^@"U7+OY$,0:1IN!Q] 8#LULTJP5[(=GG4M>$A;KZ1GIEI M$N"D#YK2GBVR&9\R=C7@P_% I<](7OC?F=5Q=+!BDOUW2;WB;-!F;UL1^R*[ M3]M5]^ENK.5Y=I\^S$5^@-W1$[?O?*.N>ET/KU+J^$)5]7OJS28WB;-=;V@; MXR98Z[&^G217H-I\%-YIF'&3*!DZ(!7K9-3XB^F"I20H$]-3*8 A(.<7*;9W M>A&JE+D27:D;,AW$#[A4V9R0#X9>%F*#*.B2-V&:+C+G?3(.?<*<0#0"G.$D M,[?^RYO.?G$^)$EJ\$LZC09I&93$RCD&XGXM@!J.9WO.-*WB+0"!I$H=^=L/["R_*BLM9#X^Q2G6$T[&3I3XP M#-"KCF9:H]7L_GOL'GR>C5\Y7C1?]U%)]S4:LZ]W:=;KNJW95]0'U:2KV_QTB=XLVL?WI*"N# M9*]N*&O]U.S\U&RXO6?95;=QO%5#Z"W/O@=7NSK[EWGV;J-UT-C.X>\B:WQ.JW=-H[#Z>$OC>;M5^ONNGU&X?]#8;)]4I/?TI==R#SF8[ISJE M)S^E9J]YT'A")(?JE+8YI5:G0ULYUQY-$M:97/NB5QJ:.3N0AZ# M'E+-O32<2:<=3@A6V'1@-S1VL*'1[>G"?VQ7P_E5^: L[H?4+SYP3A/N92Q] MA:=Y<5/#TLJLME">&HTSY56&E4&K!DCO ^\T=XYWSI>:33(GN92) $ RD";( M.7P V,Z"@\%YYKMIK"3.HF]B$PNV;_*PK^5&ENP9C"ZEQN(PT_-"/])H4I?/.9THCQI9=3/+IBXH,^ T S);/QH!"<-LH@+]!7O* MU?%<3>5Z-MP?U(]X$!_5F'J+8'7GL*Y\-=:H,1R!!5]U!ZU6#7N7O2GUH/+= MSB9XL>6\ Z6FI@59EH0)*C^D9F4]*UXO+DG-NL,H7S.U))?6@*\R,[EPCG*8 M9311+[4GYUF[<=N'^*';?E.3?E^00C$N7X:)D5#;3!+^!.A2PT=A__0$9]CQ MZ+N0^[]E=)B>X;MJ?MC=1X_W7BWIX<>>6K?E4.YN82CW__L1I'!ZJ8+_[ZY; M;S=>;18!NS")O+?3D\AC;VQF"U/SW%&8^0N^-C0O,/:BZRPD+GYG)D:^T:WR M])V/^8#),S-@9>-*%^?Q-,W.:)1B(2;*]0"/.DYIS-0G!ID*$!X8Q@)^J M*%-7-/];:Q&C- Z&M2C)/D"-#I @ 1$UK!V M!]\:$F #O$4P21 I :2CEP,OD/4YX_\V#[?D=QIF7VH.#G!*<3%&\I?FD!Z: M*::T$9],CB !+6L=$")[@>XM,F89:@8R0 V8%0!.DCFN6(G /#[16^@C+ M<=[QSXS.&I6.A9$FEHXM):U/^O)*@88D*YOGP2;^@HEVA5V^D;(4WEO05CFD M!?+:'PQT MMA.R*S#8D_Z.5OA-SE+_2!9[:\JYM!'"J$AW4(#YT*X6$WUO(\ M$1Z>QL!Y@S8W*K5#WT=X&A1%;[,YC8_;3>6_D;@XM#HHJDG/4I,6=([1JBL& M:-/O5L[;MG0?#>;&!]YL#AB-7U88;!00V-!0*8184C.//>@EW*8_#\X/-/ 1 M: CX6,WPC5Y^<#/P,OUP%JD=,S3VM6E%RTT0%+^**(N_-_Z.,$E$T@%_P#) M*DLL?-VRO-#(2$.%-/$8* IAHA)8,UL-2S;'%1(V"M6E!M8"R9PE,G3VC%A*H!1,(MY(3A*=7T1"]-:1H]$H&=1UB; M$M/0=BN-:81N-9JH(1[N#-D U#PA>O'>,K 0?+5L$4UI(CO90XS_5:(@;Y._ M@8^T:82+R?&R9.B[S5#DSPLRV30AL#1DOD!E?AH.F5%/P=!U<&# ^6(Z160X M])1!78&"<<,AS'&.>5 4LV)VOIZ0>M\'?M04U!>=F"'0D7]@2,9>]).,H !C18(J"K^1 M&"4)5V,=15_A(&6@P/J=TH4EC*)1F&:XWYK\&TI*+?SM"W$%!@FL(TBN8DI5 MZ(4!\Z]Z<>Z(@D0&'Y R&Z#^P)^A^S5EF@[^9Z#N&04*L MA8)GV@%7Y %PAAAPDEX='/8E6UZB#+)R#0!@YDR%'8XANXT'/-,0C;$ MIPP?JI^+6&:1^DK/3A=\-W(ZXE\U0P!GPK5TI@H!.]F8B,(O""=*P7HT?^;@ MV&68(C+&FI^ '?$M!W!=&VW##_%M0S"01R$9M.:W9+S S5Z@95VX=!& %YT0)% M6L!=X:'<^2?XA,4Z8I7,.CQ 8]05+RQ?1$TBV;@^(,\F"XIO3(P$+"S0YYD@ M"?3A@ON03)F0E#G1D5%^;@0F/8I+RO[!KLX56W"..W!DV"EB N 3X +=JY5' M]K:U;- N7AAE3Q6&7WWM;AF >](%$\":99DC?0]]\ 'W6N@9COFT0$Z HZ69;!CCI6C#,?4\B^L[("U.Q/^BK^0,* M\,)&9HKKYY./'2SY@%RH491-86J])=/&F/TJO$8B6]17'S=H@M_VZ@P<<7%I M)JU?_/9MEANRE$T#AKD>@TR\"J-(UE1\+M9YS,$C),L-U(L7CT/\5WD7%J98 M%B-82,!GZ GGQR2RB2PHSY]H$2B!BZ",PRRF#D6#\"#1W>%"!"H]&8%9J^VX MS')61<0BA7)=>(U;S=<4+(S S%2,IW$9,E*U1 Y07V+Q@WV \ ..8%)8H."$ MFZB!+'!F50#H(]%G89A9*[THG);S4\ 8GFTE]V0#ML=)?@.>WL#]!ULY@4_'0&>@!=%O MWS]SQX;B MEQJ:)DEF&PIC[#@$V-PH-UD*X^6_'3\*L*ZJCJT$E/$U\\/LJ^ MDAPG>>0,0;N"M*5Z)O3O))0B,?IYZOE?5L0 L)8TUID F2TQYM "Z@#^.\9( M5+PH*KCAM15AB=7/5'"1$(_R#JSOEO> O\I(:RP-!JD5[($ 5-0EE2:RP6)6 M0J5F'\YK3I#"%V):W!HAVG))01\TSIC(*V'T&C#*?38 (;%6@P>"!9XD+ MJF$:8NH%14N#9DZ@)L=74RHD 6];TR+ ]6;T72LCQ8L>I\D5%1'PM [T##?,YUA[3J X]<<4#_O/T&B+F M13AR8A2A;:AU+/X@4AY&U&&7QI\N'9$$ REPI[X"BY@2#*XI]JFV(_)F<.^S M[2-9NRH>D'1A+%:HE4.3.*+%E:@EA@G&_R[!&*&+['LSST?[EMR@5,\<@F]> M)2D%4TVM5+; X! E,Q()]!\Y31RPS/)&,+'_K"(9>A)I#CL!$;[F:!!@% M3K(<9IPH+YI/F!'8$,<0Z*910<0I5$!"IAC&?T%AW.&[U+KF;,+]U? M'JK!<]S9-1>C,KK^(29=Z-]H^[]'">SB'39K8+BZAA%O^@\> 1/3)<&487RM M^3J;(Y?C^5BBC"0'LV3&]6?D=I%+ U>*!$95EF.7Y72KLIS=6,OS+,MY[!#> MQD6:46!&<:($*F:$I.0]RTTWEE HA^NQ4ABMR5B

?HKE0LZ4Q/T"'77R= ME].*?13!*G*A1$T'JA!2%E&ZAYGY0[.+Z+IH0=+ O2$7NELF"U)'S8V),0E3 M?3HINO,Q_A?HI(BG>JFORE^@(&9MIJ:S*+E6>3B?13\GZ&B4F YYY"]$\P1; MK^@!8O9S#"3)V [/@TC8) 4J!7U"2K=8?2LU9R:Y3J4H*.%@*>PKNPCVU3Z% ML]GY98W_26O\_>._=R6;A5+>F1=Q+N6U>]#K.T.9DP@^E>Y_PYR.9A$.[):, M'W?I0:V>?A!PR#^V<;3(/;.>T1FT#UIF:F-A-8X+9'1-RLPLC1)92TO+']GL M=@Z:^I$U*^(*7D$:@B-)2@-NQB;W"V]&S6'S#JPE( 8<+WFB5#"3YN\KNB7' M;U8XL MY;T--HI2S5ZS_1@VRE.< C$=*$-N$!2..SS_8+07]? BUT;HXHPRD#C#:^L. MB-$!%XYZ;;)YJ8[&5.3&B^F0&=UH2#M*D#ANK3-P;YRLFB<#)YR?0!DH622\ M#_A\#>Z#D8W[I$?=SK(>=?=/8KS;7OW= M2H\VEA[4[-^H1YW->K2@]$IZM-,^&&RG1AOVJGKN]ZO1+91?8X/R<[&;?X/R M:Q0?Y>I'U986B:W25R&&0T)LR\/H#?XIHZHW>$DFIK 1,[@'_DC> ;\[C(,T M"76"4W^9)3U.Z*62^EQHB72C\L'+)"(4A;*5D?=Z;2)CC4<_2I72%>P>_Q.I M^YP5L:L5<:^DB WEMU#$;DD12]K=P_CU:,X3J9DUX9J)ZQOZG)7 /U-2 TLR M)-^LS:':RB.GTE7KA^ ;)S[/N";7%YS>N?:)3]Z>G!?NQ=T56;N_2I'U:JO& MJZ]39/ RRQ)?<1>_0Y$U>_D<]V5%MCD[NF7W=VNY\?WQ\\C[TOI\B^FSDH>C MI@QX2+94]I!7\^KT'^&^B(-!Z2NLR%0V/Y'@\_2M]CA):)0B*@V0B=:GTA+$ MQJ$UMS:OZ[&J8K!0I<9,F"PR#(&;;H1]&4'::1VTMYP\N -C$EL';G-?YJ7" M8MMN=Y\6V[_/ 91;(LP^SE"TU9!FJ\',[@)9[';V=060N MAEWL-AN0*>?H<,0VT,K?-53E&9-0#.&*A'%7M4[/&][+%Y0.+S98]G[UM_7%." M^M1FZQY>DN9M+\G]# !Y^DM2L<=6[+%Y$FK%'B^S]US/501_ M'-FNJWG:^X'.Q2"ONV"Y*6+%'Q1X5>]Q2V>J2 MNSBA=N0-'/4ROOD2W/]YNO#G-(]O/ZWV:1@$D7HB^@FJV&.:[D^ZWSWU["H> MJ7ADIVEVV_3+<^&.9^_\"X0RHSXO=Z,\DU0Q>DXI&MA&O%'15W M5!+DI7KJ9S9&[9[1J.LOT?-5H;H MRS5$*QZI>*3BD8I'*H=VNQ3R4(T8]U]#/=X1#Z5*RE1IY%WW=9X;8[EW[%:H M&*MBK"J-7'G>Y>U^,"#/"/3[W2;!RS:?J[;MBCMVI#*WXHZ*.W9TIR_,Z3Y5 MWU6C59FLE2]4^4*/S%C=BK$JQGH(QKHC.-[S9BPR 7ZBJ2R_;CM$2!;\(D>; M]ZK1YKNQEN%\7@#KWYN)6W_A1*U9DL[S48/SJWQFHN_-U3A) M0Y7]7)[)BXA..&;PQKG+.%3K;*&'^PZOBP,9O50YV22Y,K/;>%#64$7)E?.# M/4KKQU6S?^^9:H.MB%94C7LSV[V8HW[&,Y6Z-?)6JNE>WSO=2Y.QFO#U71.^-!E?V)0O'E#^0>SD MA\A%W?2[[XM;/9[LWY*@KQ]L0LZ.QZG/!CS HJ&+GBIWOP,Z- M=JW1W<&Y5Q4[5^Q\%W8>U :=VZ:!'XN=GWUIPS\P4/G!"E2>4*#RG .5WV6 MO>QVU\Z@76NU[EB1^YB2^&4?4[/;J;F]IT$ KX[I%M![H"FZ=ZSI>!)%L&TI MY,,;29)$:<'.@V2!*1E]7I45=6\$VO'K4^OUW5K[.[V&>Z#3?K@5U8VI;DRM MU1W4FJWJQE0WIKHQV]V8)N@8MWE;EV=G;LSJ&L85A4J#G2I4PAHKKB#"]K\1 M9[.OE99D*L,"HU3APG9E*,>%5<^:)\]H]Z/6=81A%U#^(P/3P MIU;/_"F,RX]T#QSG8J+,@_$KL5E#JD:1HBHHYW6K.3AH.E/SI/S[6Y5'\1-K M#NP*N,I>.*VSO"Q90#)R7H-3E[^XYEQ-0G_B7'D9/#F$ )5WP)<^!-V0$ ^5)J_>>1E\[H_ M(589.\=ORD\"TAT"HV(-HA=%U[5BZ9BI--,G]KK?@FU/UQY%\X!.8IID\%N@ M73@"YH9-!&D(G(X+FML'A10HK[A4NP;OB+P9,'FVJJ9LYXOV-MX%MW@7N@># M\E6P^%Y?A69_PU5H;'T5!NV#QKW]D1YP17P M("WY*DSAI_@G7)F?P",RF6FM&8!VQ1_E!9Z'<9 F82 K,R\F@L'70[RSUG[E M+BWB<.Y<)M%BJLH$<^"75RJ*\)^;)0QM1(I'K^ D\3^S@_V[@02X&GLLX33? M K]$"]3/0FHXKS\/S@_J0SH*!5OV%QEH8I7"9Q-O[L R%B,/)Y&I7#;-)V W MC"=$R!0^M+\%/X3+,8M ^F5.E&!U;N D( 0S.$%@? 4/\F;PJ*_ ]W,%QPAW M>]/5;CIT%"@4[&\I#RX0"OK\VQG+%OPVWKX:E@VG*H.CP T/^OJVXL]R_BV^ M,>-7RC-<5C@#<]'7B)Z\=AAKA>'PDVD8T\[SZPV_1%*#,15%\)Z#K83ZX"'9 MYY8EY+^G298Y)[2X_;L.9YY3Y_N2KO-TAY9A$_,I>YJ M\V?%*WKZ%64]M5$%;&AH4*K9:[8?HZ'A*0Z+C*7I#$4+T$^D^^'YA\QH3A0C M:&T5U$!N562+V0P^ @,0CL"'[^42_$F(^:34?#/QXC%+.O75![N9A%J"+5IJ MCKQX"8R9I$2N=%Q2$WX*TAHH:K[%(M%8-MI>N$K#.6A5$&_<)P%,C7H 5IR M*1" AQ@GG;S MH%N2,D6[J9(RI9>#/)^$HSES*W,QV/S$WD L']D?K%?X,\Z&0Q[U53KW\F\; M*WR=68J"QWZ$EV6)'Y)=?6ZKY_[J/ $F<#[^ES>=_7)$#JF?+'"1N2%*[9- %9\(U<+XKL^/]9A-P8#4N9PYT.A^2- M7<+Z:<]^,L5MT2]J]O?U*VK -XG_1?RTTM?A(,'Y"B/XA!.@4(X/C[_&[A>?3 M.:-8CX'Y5C!B\8VL*M=PBT.M\IN57&VEWM2^+D"GHO'->=W%2,CT?8.@VD8A]D\):R&YZ2R,KW=L;5=K[C=PN5UP06I&S+SA]O$++:5F*Y*E9^ MFNE<:FXZ82A0VTJ6";3. GHNGNH\76#"!4VK-RCQ]T_1'_'J\31'X%2!K_6? M!5B#G"\O1.TN-R3L04[ZP#B-%H1Z@ M&<)A*')2BBF^!GA&5O4$'7F89O,-)\Z)O-=P.0<;"B^ +R3XI@7#\K%K)Y^/ M'JTN<&O844'(FP2,VG;JS0C;0$ZU%!&KNA=%V6>U=$GMFB.AQ$0-V;T1>:=#XRN1S MSC>_':/>CF>O2U%9ZK27Z\80?CX"4S4,:@,J-K4:3.*$*N\#@632'; M38LI)L(=U+V+3*+#O%C.Y3NC1>SKV 3\/0:NHPB"AT&.,7@N7C:IT?^EBW?I M1:3Z\E@7Q[P[-%48] M;!P&*HSS)5.O8-\FXWM> ^&R_##163D_D=UF427 M)/) AH9SYQW'1*\QY)7YX)'3LEE0#O8OZ,-C'67JU _"33_N'SL=;R'R"K:> MX3DLD;7XRPK0B@C\ 63DCY8_8O,.)DF)@B+L?A#&_;'FZ& ,Q5RGX%0L\!\Q M9;=PN%D,)Q1<-@WH"7@^;EK($\E+$ M*]D_?BP..Q&^O"@,.]D;GB2(23%B\[$M!=G6;EH)L56:,L'4*:(F?M6/H#Q" MMV\S[76H(G(^8(_@<3![TKN ->@7KINGT*2R;,47T2*(, >%57IL3U-Q63;W MY@M*">OG-=T\(U9(FBV4=G'X^6SM8DZ;.5TK][G" MYU[#G&[?M;V2]V6(>)L/I# Q,B4*([_;F[%_'1W4X.-A%H*:AC_9Z ML,CFZ76=GJWK>>$W\Q2?G)D[,@^G^&AXTM6$EP,7QI]X4:2H>.X*Y!'<$ ?_ M0 M*2[<+-4W<5=2&+,8C92$>)!HU"LT#[GXW2E'.)EUZU$T$0K-.151. MWF"%8E(B[^JK\AYIXP=2;2?X;Q2M24W0)+LZ;D?_RC7X)IW";'7ALAFH10NO\F@K69>&,!"1Y@37ZI9A>_DRM6;>3XR-)8WIY=< M)'0(ZH:#7/2#WZ-DZ$7O4&9@&9WS@QA.CU/55>$D]UU;X7.+K/W@.FG*2:^2D/HM*E%.H!+Y7 M\/VX14'RJJKHXINT+.GBR#4A]7,4H N6F8375@1R,%^;>=?XG=5'6OJ1/J.0 MX!"6CZ5QX[$T!YT[VAN-.QV+W=KA%;)AVQD=EK>=G5T0/([;+Q9X,^P'UXC_\\QW!1$F-X($EK&/<[<'YXA1^]^I&D@V9A"MB 8[=(14;/ ME3^)@8SC:UGE5%^TUZV&W1JPBH%?-_O]O-ZFB(@"3UA9V+).WB^1LU0\U^OE M*<2MB NF]8S6:Y.WTRM 0-%Z9^#33KQLPYIK=Z9ATZI'6B=2;]HYV*K%1=^% MKWK]O'+J439N56IAD&3O))=X9R]$S\+>E>ANZK%14 MHZ^;M)G.0T038DN>[@SFKI+%/)M[G"< ^V::Q)P@*]2W]IRZ,3]FOK;A%%(;A.D-$^P.YG%"KJL*Q@,)&F&C%U"E3PS..'97__]?_ZC>; MC5_.^8>'\D.AG'$"Z5ON+S^RC?&7BJ(,R)J.$^"' >NEV-O,4F4S%F@4E+*22! MY@BA@;2!7Q=(L)9O].9E86N_AZ@/I/@2/C:'3ZQ;>,L)?@>_? 2'LO630W05 MX 9+CF&HG/'"2STX?(8&Q"9I#*Q8R3-\MMO[);;4P3658!CX89)-8@;@H,D(@F@AWGY.W9(I]B;YL+ M>;D9PZ.8"GK&44@XC71U\4S\!/Q3PIW+'W;#;3O@U9: &[$8Q#N@:NLU? M-E"OU ,2QH1T*3 "NBG*7"J.I+&@U8 20MZ]TYQY%H]$S91CM/MVV%@4-5H0 M$J-V2U)K0USH$"AT5!B7!RX<@C*2U,E/F.J*I$R*_57.D]?$#\)@# @HNEH: M[43P36IVP047S,T%3W$MJ@;\]K,ROSVT//@-.:8^F'F'16=_VX12'E:FI1S# M?SCNX8'S,OFG"X&R!9;]A/ADH-A4*2[Z M67FGA@D*X78X;I-U"[@S\PGN()I/ MZ*M7".FPB+" T)A U!_-?U782DUHR)E27VRY/9):*BX(I#.'U\*E1,2P+?5P M$=4KIL!67@W>)$49M=41F<0^/JG4V#\ME3": M[@)V\0;OP]DP"L>28M@_=77,AS]<9/ 10M<984$E3-3L:BQ@6Y[BI?2^*"TX M9MZU+6E=QWM,O[L3F(,^&C!R69.M> MW&ER*\58: [;P$0,<^WGASBC@PIA7N>>$7)0NF-D% MQV:%T[SNWJPJRUDNDR+OVO?3A2I?%0L"PH3?[;0W,AYL',PB"I=C7!>[=@J8 MAOPYPH: G)"**W'PQ^#<*:0$!MVIO,)R5K4Y?D%WQ?JJ)H/L%'YT/8-=2"KD M/R22KS7.""%*)TDZEYX,7AK2.=]H[J@G?,5%G"$^\2)#49.&EZQNUK$(Y50M M&F.Z=00R"]-01WD7I+62F+(\6D"O^JF)#LEJL(NG*/$=%5^&:1)/*1V&ST%8 M<6(&+=$8$=/^#9$M(?ICXM$I^TP"J(\#'*-%I'HEZG$2'D$V-+. MRRIT'?6+(1R95$40:,NB/B2F#!0>+ YRL@9J>%:97TE;7U'HB51=PFU0(%D6 M*E_[*I;(L@7'@QWP:T1CSI(0O^0AR+&*U\-L!B)&-RON==%N_T9;;VZ_"J?NKR"7*R0V+%+!$^)<,<2KC MS/,W3HCZQ9GHYM$M8<)4L6PB!3U,EU]>IG&_V-84 SGD>!9&E8F%\EA9K%3 M>1 )TD5JC)8INCZ4>Q M+PQ-2U_9IKIV'/QCGH0X((Y$MZ,LR6>MW(3C8T$" MF-US]P'7%@EF$!D3-)>,OI7;"BOBR*_*;@SL2,1;05&B.S%]H>TH=J M!6))QJ!Q5]#Q2\A)2E]GUGKE:8="X'5N7/'\;/?H=QKC1V?&0I,[00FYHT9 Y@;/S,$Z<%R*/RZ]D_4"U_?ARS1+:>.2PUK7TC9N5[^1E M^4WY'IXSS3*5N^V-Q^ 2H\6R^AA0I(%3+.:_H?'2R1NJUS!51GE&]'U'E(,2 MCN-Z_V4]GL]-RF$,'2Z>$;8B+:ZM;&W@6A)U69?# Z8F:35+%8)I+*\:3QM3 M3'C6=C4B1NB/]-J]M1\W#MRUGVUZK L?\H)N?.Q/M&1>-A &R?<_KUJO-?B[^:?W9/II^O3S\'T].CM MMY/FQ\GIT6'K]#.LZ:^WUZ=_P5J_C5UX1OCIVV1T\J9Q]?[B[?SDO/'MY-OQ M]=GYH/'W_YTT_.F_8N^OP>(,WG7Z#>@P!1K]_L_/)TW+QMGGRV8?UO?UW;]AJ!%WEU8-^,*JW&]ZP M[KD]5?=Z@Q[X@*K5',)M;#?_]T\%GOC5*8%.:[GU_2*))?5:[R-%GEVO8RMQ M=3MQU6K9@L[UZBL[O M]0[V>_6"F;G'.Y [+(G--:*Z4KL[L);;G6NK5ZG='5G++0ZN75*[5CR)W#T" MRM+P7C)9\1/E:M]2F='^BJ*V$46F5/ Y;$87C.SU7O;[)$!%[_7ZM9G-< B- M2D4_%TG?ZED?6JI>FL$LZ+Z^>K(37L[L#K4$E MO'9D+;>HDVAL%E[8Z?$N2JZR2F15(NO9<7Y[W5E6(FN'#ZZU4639*(U2"&UC M-58BK!)AS^DFM-=%Z"L1ML,'UWWUZ_:(+M5E?2YGWFYNNJP_47'A^F)/*3=T M>[!DJ_X3__N&PN"77+S?7%^\?XN:Z;ZIF:XJ_JN*__NJ^'_\2[*ZD)L+2.]0 M/WK[?H&=:B:XX%8MVV4P4 ._)=A*!B0Y"E-%()5EP&4>^K$/^SR;A3%!:L;B M_VQ1H?]$+=IKP8 8ZA%+>54@0UD8)_6:@?LM(ZK0*[CFV!BF6QK9?[Q+P[_, MR1:(8NOU6<$?U4.3_$(>0/\U6^&M*O)6]1P0&>'$ 3AJ\I7>R#F(1E5LSY:> M6NED9)R1E9BF,M1!X!&X95*0"P3<-W^$MD_,)#8!*O#FMP1S M,/0QL* T*B(?O45PK#BI]F$.B* IJ663$63G$VXH':L89[TC'BRA):M X^D( M-"N.X(FPR7>WY-)ZC"]LB+?O=DW/Y4J#'&6=$&,0L1UDL@$?%J6DS]A23F<( M>(7O$2G^PY]Q:")%V8_2=_!C =CDOS,-KQMQNW 2.0D\Q^*NE-0DM_T.SX;:\BC0A"<>[$=#0*,0-BDJA&1,X;VBW^&VU'OR- %GPGFJ-N%NK M7@/RPX@"J^0D8@B(G$*F"(<,95>4?M;@"@1+H/$##H.$%'[%V#URXGC>2=%L M*#]NY8H,^R-ST94&6218?IXSXRMKB:P1V)$(>ZD$'(H8]T^_4C:TXY9C&LELPRW4X%UE-O+9MJI% MCT5%\N-]8UBRCO+F/SL_N#^*8T@B3<-UPF/MFV[@9_/)/4YU),X?Y_=3XO@K'<12*ZV9-M[] M?/56R=\G1U9Q.S+=FF?:BT)/8J,)'BKM_=@[7](TM/.CXHQ1O/*LF@O[?QK> M>#+U>SAWBM4OA9B.<55Y>KWF'!T?QI%^K]V6-4+\ <9Y8.Q]$"LYF9S73^9 M7,!4.3(?5)#F0, SLJ%/P'8I+88154GX$CIK362TF,09::(P,.%&/7I:-J! MP:"V2# -J^:D)QF2#MT/5F_@0<%>UX MZT^C< 2Z\-JG&*>]8O(H5BW[FN>FXIAA\";@9*P8'6,,LO%C9D39L,/T@!VS MVM?)+BTM%K+PEW)CQ"\3_-/3EG&?O,LL$\QD\Q!ABR'R,U+K])(S\; MJTR[LAZ?C1P-^&4TYPO9!/Y#/QFM&ST'3B^9!J(RS#3C= MT\%E(1W/8V)+1F7ZKSF^/<]A DT8B[$N=H".J?$Y;)-$8)6*$:;$3,TPEE=N MOCKO:-:IAW$T@E.799GWDDFTPFQ*U64(]$-4]K*]Q'Z6'8HO6&/:C N\N6>C MD/.(WTT6:+X';0+NA_EM&8DLJE/%P12V]V$K[ M6W]%E86+G442H75$[RBTUCXOP-8*0E^F4[];I"B,I_#IZHAR:2R2V\,%4V'J;(@T&A5JC ?A"#W/",^T MR!P8A=MYGSMB%:JIUR*SZPY^%I>6;BJ6+.0CJ) "RC<;^N&!=L!!2K5- [\ MTI36-=HAR6?4F:MBU6D6(@66^P_<>!P;_UW_P.9GW1Y!G%HH"R-R6!.8+9$4E'%HUK[D5L#HSETH5K2K4.6-N^A*5-IF9"[B!5N6W56)JF9UY M'5>:YQ#3H#[S4IR:&UR&OB6T2B.H'=TA0V>&Q/D2)U<13KR#7?,]45\Q/&'6 M65MEN$AGB\R"X_F!?M%HIMIW>;W9IFU46[M%LU9DZ6JVL^K["7,%!57I./3. MBD)Y>=JU64"QS%B.\0Z.D!/*!#P25_2CS%1E/E=[IXJLB!5U6&1-S__/(JRB M*R\^NG+$;E)I^&RQFLR$RG7_L6$=I.-[_.>YFH;2-P/,Q7W&TC2+G^N^6&8] M9[9(_0F6.LW2D(W!URVW>=#781(J7!*Q9\FZ_M:BCCU/:PPS.=LBG14'W:F2 M>;@ 58CZ%;8XE&C%?L4BBIV<)05$'2(_ T K9E@%9C?"0X*N-0VIS4W/GAM=LVE8D_\EEN ML33<5#[;V]Z6E%%9'8+Y!'AKE1G'_$S6IV!$4ML5[8HKH"2=XHDW8RX&-A\8 MKM+F?!1.PU(VA"Q2\G6XE(K^&X]&2M;1= M1)J9\AR4;D[_01V,#VIFY/LX3:XPDD4)KSS)FOED(H+%?JDRYJ9L_8ZH;T[& M*4=)0M6:7"2)DXR'L ORCF7N,K."J8"SCC,OAMM/RZJJ'HL"F M3&XY_,UIA34Q\%)O?^X&9HK@K')7S#HB!;Y%0(M9>@!_EBV!#2P=8#%:6RM' M@>]47E=BUK4&.K[*\,M2ZHD;O"\=V(=_Y1 [-847DB3Y<3#?K"#[QF.R M \4E7_Q.MVV#9[ 5!*N%IM=Y,C2]G[*?'F'>]BG\X8FG;9^]T=.VWS9/FW]> MG7X>-T^^C1LG%W^T/EU\:7_Z]H=[VCR^.KT8M\_@O2='[SZ_;WV,U#\^7O_] M5S ;PO9/+CZU_KXX;)X=??IV=O3'U].C8')V,?E\>O1GZ]/G0_?L:-PY^^OM MUZ'I'UY6O$\X5_GBY<7;?P\: MG;:K6OUZ$ 0^R(LAR NW,:SW.R/55MY0-1IMC'NC_5MS+D#I9S>*B*=AFV4T MP0J9W(ZF=:IHVFZLY7E&TYZ.WY\<9/RQM_8"<<3+*+8<@,F1Q3\:K-S=VMAV M^.++QV-5)+TV M#"5>(8D7D<3WXJJMAA+?523QNUQMK+C+C9RU-LZ.F?BK3^O,.B"1*TP\EF'% MG/"M!%6MU'.!35/22I73ZDIY7T@$4GD>M@Q)HG=%:LW*0&](.R^MKPC^IQ$E M<#5+R.J4E>6F#2L72>W%IK<%M;_"-+.7FK)0/TS]Q12IY*M-T.$:.3Q[+M#A M1PH./L^LO\=ZSUS&+2F:LWWV&0\=_\ZJ+<03U^4)S,>LD324_$I)583@!]M3 M^O4IE[S.YB"#-F54:4FJKNR*(?/XJVQ@MDAG2:96SGO8?@31=U%( Z'J+D?0 MH%HQENL"$+!\IGOI$FFQQU?%NBR9H0[XZS6GJ D"!3^,:I*8GV,?(MEJ-'H* MIV!%9 X4"^G-Y(,"R(&6*+E[) 3XA<#/-QXN[:3XAE19& V9)6:04;#.?+[5 MR7['&6I/AZ9*^"J<2:(?>\ZPL)?.H+A56C:#UM!(AB2.5EI/TD]FA24L^YN) M:\7+"K0D,/G6#?3,+\N,*J.91*DS!QF =?%JGI>&+&*]&B*$*3NJ8;U!30#5 MR[/%RKPM!T_$XC)I]MUSY<:Z2:N>E0T;^R#X?A-4!AF*%L;HKL9SKN[74$W; MWW2$7$4 SDFHC8=3J&)&L5)E"4$E?]9^89ID..*)2-%"P#!IDRG0DA5/46L MAJ(I8NK)& B6F@]AS0%8FUC7/\RW;N'0YD7NQ"M\D\E &WP_>'IF[?.^3_>OKTXW_FU_T !AF0!SPBR'Q]: M^PRV8E76/$\S4&@P..ATW;LT\'0[!VUW<.\-/(V#3JM][PT\;OM@T.CLTV+W M<_@1W^TRVS''W?>-[]]TX1MLV0E$(MEG!=/NQ1*C9XCAW@:R8^CY7\8I.!E! M7=;K^PJU5NZ'621U<>>-_L9N?$P#O ?;W-6/)R_\=(4:UK^ MA=U[KQR&G(3W?IW_'"^F]2"A0 ^%I@3R*>(39^RGZ1YWHQ^7SRV6^=_/7/R?O6Q\FGZ=?H[//Q M]>G12>/3YX_1:?/O+W]?_ &_>SE?\*S/?X?Z-_"NQ=_- M/[LGGX\;)]\^AJ>__]GZ>PJ_/QI_/?GK+:SAR]79T1_NV5]_NI\NQM>GTW^. M3JX;U^\OWLY/SAM?SX[^;)Y<_7O4#3J#EMNH=UO>L-[VE%_W!IUVO:5ZK4Y# M#3RWIS ^-JCUW;9N/M$L4O('[W(GM-R\Q=VH)%0EH6Z44*->S^LV6J-6(VBV M_5XP] ;^L-\8@-A2KC=2)*&P5ZU72:C=DE"-DH1J=H-VMS_HU8>C5K/>[G;] M>M\;>O5.H#K]@=L)_&[OU:_M=K/F=G=)0MV3B[$75N4) 0EP.- 4-CZHS]&\ M'2%7RNZ]%G#W98(=7GIAA"?W+DG/04[EA:E':CC/_TLH.WVS9(QU M1X,&G*9?;RO5J+?;?;<^[+;PW[J=1K,_:@PQQ>@V:MV&^[V2;H.T>2A;K+K; MCVR\5'?[Z>YVV8P9C$;-1K_EU>$4X49[O6Y]T.LUZD&_'_2:/;?E]CNO?NUT M:MU!;X?N]DN*C4GK7,;UCY=X<6I.K+:!B;M[>'N3L-O6"=UK87=OAHR*=J7DFV^Y9LYTM6BVIU>PW5:-0[S7ZWW@Y:H_J@T6[5NXTN'*4+_SX:O?JU MV6[4FCOEH%4W>5?-ENHF/\Y-7K)1>G[7';6Z=;<'YDF[,6C6^W"<=:_9];M- M+VCVO![Z'_U:SVWNT$U^2:&68YF>7058]L0NT0=V#4*LDE[W)KW")3L$CJ?K MM?QAO3'H(II:&Z37H./5&UV_U_+<=J/=;H/T:O5K;:SWWAD7J[JY.VJ'5#?W M@6[N4HJG':B@V?+JK:;GU=M]KU/O-T?#^FC8'H'?T&QV&@.XN;T6>!"M';JY M+RDX\@&[3\- "LJJD,@^F!YR9F^Q@S=3E0=UWY)LN9PF:/>[_JBEZIZ'R6JW MU\8,3K/N^EZC$_3=P!TV7_W:;M3ZS5URH*H;O*,F2'6#'_H&EVV18=/K-1IN MM][LMS$&,H*[W.T.ZMV1&G4\;]1TV_U7O[9ZM4[ONYV(*@1RIWMX1B@]?J'" MO8J%[(-!0B?'C2V5++MG67:V7$_BMWM]SV^UZ]UVKU=OJVZG/AAUN_5N3PW< MX2@8M-P!62.-7G^'W*KJ^NZH-5)=WP>]OF539-1W.]U>NU5O#3 LTF@UL'AD M4.]TX,S\;J/=:*I7OS8[-;?Q7$M&W,$N&R(7R1Q1C[[?$+E'OVJK7LCG*>;N MK9*DDG /(N&62T<&;9PEU.G4FYU^O]X>N9VZ-^RJ>FLT\KNCGA_ @;WZM8\6 MBMNY)V]KZPNR1\&4%WSI[ZWHI+KT#W3IRV9-K]$%6V;8J??]?E!O^XU1W6OU M!W6_$_3:[J#7Z0P"O/3-6L<=[,NE?_: N^3>%R?JW0J4T.K9I]]M&RV; @X M36*_DH3WW-IX<3@_"1M?21I>C-W3SR?_5EX[4,-VL]X>NCWP\'J#^J UP&=0'7:\;# (_\!J(KN V:[W.+EWP!X#7VBUKYB/^>ST9U1'A M.5)>IG8D?',W.3<-@R!2NR_G[BV/I&> O,>CH\,\&_V9*7+B*I%V?R+M[9+) M,FHT_,!M=NIN5XWJ[5:_71\.?/@WU>IWN]UVSV\VL%;/K34:WUVK]UT)0WF-/LX?'V&"J=-O@/NAAG4X-G^$QDG3P[O<:M4Z M[>].$-_C77[VP98/*4ZYDKF6"-(WP[D8=V]&KARQ1Z^\Y0/\$'GQ_# .WNHS MK%H)[E6F'2_9)T$G&+4&';>N1GV%/8RMNM?M=T"F-9O=9M#WV]T6R+1.K];H M[5+6O+K*.VJ?5%?YL:YRV3SQANVAZJMNO=5H#.OMD?+K@V9[5!_Z;C!JMQI= MU<.&ODZ[-FA_=S5]%3VY30_RW(O'."XYJP!2]L8F>8?C.M7[\%(%^0%RVKL2 M9?O1\,FO5V?]BM#SH@RKR^W\-$3]#Q%(JR?LUMWU>A MRY[6LCSORWQ?5DEUF1_O,B]E=7JMQF#4#NK#8;=?;[M@H?1'W79]U M&/3A( MO]/OO?JUV:PU6M\-T[A[+4*[:Y;\GB3!51A%58AD'\P1?5J5K+H_6?7'LN'1 M;XZZ+;>#D$Z=>GO8!Q_*[[;JP0".3PW4H*>&KWYMMSJUWJ#"E'W&U_:^#(_J MVC[$M2V;&(-!?]!N];OUEMM5B!8[J ^\P*T'([\S&K1]WVVX8&+T>[6.NTNM M>\\^]'&D1BI-5>#,O:][73*R+W+KOLP-?7#',0YZO_"^5L[2 TBR/Y<,D':G MU1BJ9J\^:C7]>KOC@K/D-4?U 1QC;S3HC[QNY]6OKEMK=)\VQ5P%/O;"_JCN M\>/Z71:JJ?K&OLK/8 $U^6*3^Q,NJ M OV'D6J?;.ND=7)T^&^P3 *OXP=UM^D.4:H-Z\.@V:HW6IV.&_3]3JOK@W4R MZ-2 ]Y[4S[I;-6MUHQ_)/+GSC1Z%7U50_Z;2I+K,M[S,EHE"E]D;-D:-_K - MS-1VZVWP+^I>/VC4_W_VWKVIC23I'OXJ"G;C%[,12D_=+YX-(ACCF67? 3PV MW@G[GXFZ&MD@\4C"-O[T;U8#-I;P#)@6:HEZ+I@!)'57]CF5)S,K,R?!F(X" ME8;>0- :1ME/'0+SV@=-SANVU6A)]QV3:SH]55=DX:Y((["()T9($5!6160O MYBSXH A(1VE* DTF*0HLVI>RMHY=8P@OH%E;A?#"'9#SPA">HHHREE8F 832 M":RT'G)$(2&(LM+[C4VE^YS=64QT+TBR,@W;%M=[<^32L\:_[6][\V M=-YN4[K*W^WQ=YC/55&F&4'6YLXK$+9,:^4BEYX-+J&9HD^EL*]/&>^+UN)! MG6E(5\FMDMLRF^]5!90**7Q,KQ6?7V.;^#\X*AIW-0<"'\Q'85WAZ,C7-A) M$\W4/_7*J<3IV4*#:S=XCRO6YFC/.#HM70)GS7V73UC25:Y]'OFB\6GOZ,NS M]GBA.>15?X^'-/OMYRBZ"9.P?]5MB!O.X6U\9';$T 7SR$S\Z? MP=JIN6V?\>U\?](HG*2Z] 920://Z!D8&B@H&GD,) 2IR[%5*ON"=JGLJW)2 MY:1[T:V5DQ;.27.%J*5\0RD%.F0DIM)(WN%74)QXE90-N*T@)Q'6U^+.*K:C M69856-3BK[IU*"'AQ3D>C'*TP]N MG'I'@U"&;??]85I"-LXR:3%..&YN,]C7OTK#T"N&.>2D5PO<&X;D>\(Y*JF(& MM!M"6/(,)@0+.FL1F(B)&%8ZC?0)Z1*$'U(TY7-NMIE3%8BD&#B-7WA*RHM8[&9%8GDO\<*^X+:,<.+$@J%'@@PG@B> F"!$5DPV6I;[SX*GNG>Y= M"4]E*_S?Z6 R*"L.X_-(XYW]E:6+L%7AN%;B*#^?3O :)I,GHV,_&+KRF5>, M6J/']\!\5WJHO=W]T)1N>YMU&1,]F/807KN6?#>XO^Y:$O[D(5)J& ''2]<2ZP+8A BWC,IL64!+\]:Z MEG1O"-]*^#47#4PNJEI6/@*S*F'E=KN9G%NO^BZ+I+?Y!O39,,T2,\"T0M^% M^@Q&1P$V!^FXRPG0B(SJ%(),J(68$GUM[AQOOBU,5JCRY0%# MORV?IT+_WD(RYZTRI R42 9"E<'#W :$/@J7X'2FE%.23"YE;;RO:%N-W+K7 M*&/56AA\:85?FQBTT\0@#B8G1^ZL/-U_$]3OWE\^I+1K+5U?4=_^+^M>"Y\= M()W5O;Z]O?[-G)NOO*!2B^+A6%EK!7*"\"RK-N>](A!Y0NF6N]BCQ;[)I5=Y>76XU&+XZ-V<:Z&S MR)0Z4>*&9;B49>!)*(=LC+%4>N&M%1?4 MHN_OS2>Z!1QKJX6C73[65GEP$3PXW^:0)<9<=AE43 F5F4Q@$@T0+%69*65D M"9&8OK)W]FIJ<7AW,;Z4@VUU(G?K\)XKI+)2J40UL.09B"10M@3M(:M(A+.: M4L:Z,9'[85>,'UU7.K7LP,P#+AQ=0,UX]6@607GS+1$MB=(+PH!Z;T$XY#UG MDP,MJ0H2?\>LV-ADTO3-W2=(UK+Q=43_ LK&*_H7@_Y9AT?JF&09_LVSC^4P M?P1KM4'_Q\G@A15&ED,C3/>MO7.CYUHYWE;][#4#%5,S4+&6C]^A?/Q[9F]^ M^\&(@_Y!?-1VV=3@]'8[R7>#/*5Y7R;T#YOT]WOZ;\]_'7_XGXG_\>O69'[_W; MD=C?_OGPU=MW8I>]DJ_^>$KVCG_GKPY>R>8SWO[R;O?MX;O=3[MG^[^8L]W? M_U2,6A>( F-]0G\1Q;)3.H)F2NK,>!D.\!?>P[6/U7=$HEZU;*_JZ(,VHH+? WL_[FCTU1CH&T!>28@$+)DS%N$GM4"A' > MOZ/XA02=J(K&E+:E7>COM73-O][@;4O65_ N#KQS=1I.<*)S!L(4@I6J(9!$>*YO*N]*;W$#,3))EHN$7- M11X1,C^R;\C"M/W/=)_^ITW/MC^&GWS9\)GS:>52XA M)/19\.D#PSVZ,)0$H[+2EMU71*D^4VOR3&4D,UM.4 451:$V M8;!:;02*+! M>%L&_1G2)]=DM>?);2Z4U!F2VVF"6?5A[.C#2/>V_N3+ J9Q<2W"6X8;TEL"]MIZX/8_0>1H8J0D3O*109/48"*(,M, M7F[:VW7C<-ACJM\K.V;S%Q<_TLV/:+^';W"2\/W> MIZ.S.Z0-Z_&*>TX;7H'_1=JA0OMVT)[-#3I!@^<$$N$!A(H$7/ :+)?,Z>Q4 MR*%@LT-'(RHX.YH6K."\(SAG<">#J3M:]L&E]>:KUOK2?;;?,S3?SO#) MN?&NT%B5%>W1VZLYWX-J%Y+G J022&]&*'#1*E#96J>438R@[T'[4IL^UVT= M5:J521V$=&N][BJD[Q72<\>M0\B9J75<%Q".#T^/>\BD]QXB-<_Z?T04QZ$P?1?M9G,*C@OS]/4X77$ MIQ?VNV+3[7-#5J9KC^G"G//"<9ORT1! *59J')#I#,L)W%=G+1?:L#Z,#IT;%!&@_"<+IB+)$",@FYVAE$LM#B"H,)Z6;">B]$H M;0(S%@+EZ-^D\Q@-!<<9XS;DD'E1+GVC[RQ<.AJ?686&>)-O=H19=GSF ??% M:BMX<[7=S]/&J)7RVJ.\^3E(/K.H6-80@Z4HZ4JIMF4<@D_9BNRXSTU86EK; M-[2M8I?.-,6KX.^2,U3!OUCPS_H[T1F;F!/ V<@6)3@=>"0:>!1)HE$4":7 M]+FQ?4+:"M9VKR?>7SACG#QBG0[Z7#0)_M).LJGJ;=E'^AM9>,,NB.=6>LQQ M:>/HU!^ESU:_&W=>9Y"E4N<_O[--9!L+M#:;R@+Z+&\-8]UB%K?%[&W/#\>R MGN7$ VKHZ)JC6Q&LH0H4&I(%99C)K$AJ6O*!;3==;@%/2PZX56:MS-I9=[TR MZWTRZYSSKH/RU&2@7J#S'@@J=XI?B!:>$9&98F5,6=]PTE=4K VS-M[]CU.' M'WIY,NU*DZMC-WXS?/Q/*# DA,+Y_=++&2S],/1=*.M8-S\IAO.%H6ESU M,?YXV!O@E;T9-\7RXVEOE'O3PS1)O3P8NF$8-"%/-TW'> .31U^?R;MRY]^Z MUW#X9G8_D>=S,4AN\3S]]&,3IX27)7'GAQ2- OKS$ M>;3VZ?3;+^F*-;B>.=EXY6NYW(:/7 Q&:2ZRX5I$:1W*81?+*5^GM>7V3R4V M+E]T./[29.U- C].[AVXC'?XV!U]<&>3C1^_?DKQ$9U9^-DU^^;*Y+RPE3F' M"Q+T:-R,:'J,^$_C\E=X3:XSU]([')=][!]_;R*-R"M$43#UI&R!B*!__^@^ MHV$9#U_ONF=OJ2#1UU[GDYWGSU^^Z/VV_^O.DWYO9^_)[:GGWB]Y?^_%_F\[ MVUL'3[=[+P[PG]VG>PON_E.O?WWW:^3OX83!$\A^=XGO$2;^7/H:$V^1) M&I^?[>ZY8]R3IU>J=RYOI.7+M3=ZE+]V(9HM^"%'[F22'E]^\U,< M3$Z.W-GCP;!YO^9%/UWLVA=;2J'#V?A:L<_YKR^8TMI'FNA"EA>1OHL/ON#1 M1PV/SG@UY[\3]I%EZIN_)H_H=_Y.L-(T4.//#^DP'+4A+.H#,%_ MA*+*6Y*#=I((RHWGX<_MB\"R@9L>Y7N?AJ?IE_'HN,CW<@E_#*:'3TXGN!YI M_/1C.#HMZ[@UF23\O[@R%;)[3RZ#SK^\VWO[RV#WTSNV^\>F=X JMCTXK=@SCV%1BI?'[04B3%Z.C%6G_O1)4=S8GAPG7&5F-(;<9"2)P M#EZH!"$%:2BQU'"RL6FD[ALZWP^CMKI9&T"W+O,JH.\%T+-J+@;CC7<&9&H MS2@8+QE8ZBW7/%#%_<:F4K1O607T&@.Z=952 7TO@)X5(]$[F@,/(&U2I>LF MPQTZ>G \VR7B4!]-E=Z5ZP(>X6QC7RKV%X/]6<'"LB$I.@D4I0D(E1PXGRV8(#)/+"NEZ<:F)KK/ MKQEL7;%?L=^^U*G87PSV9[6-S-$Y8@T$%Q#[CA&P1EE<7D.%IXE+6[2-%GVJ M[JQM:IJE)63NGZ1RH&WXII<^GJ3A9,&YEAN\1VMUP_4B;WV1#TGG/T^3U!1D MEP9%,;U/1Z.3Y&.\(=O^KTW M:9A*ZZ4B2EP\'@P'D^FXZ7Q4:R!72I=<6/37MV^!2@5\.;YE A,R&:)LT@AN3ON4=FEH[P/+GTS'IV%Z.B[9PS":3!?2 MUZ6&9!:9.OEBP2>';OPF3;ZFM3SXF")\2N-19;1;,-K^?%6DL]2+R"0X9S,( M*R-8%Q4D(@R1,IL@1.F'9QAE/W4H"%-1W'4MK(W_Y MT*9_C^ZW?KH._KW7",GGZOB+H&]UU]H['7^P.S>=,=)@!+,:,M7HKSGOP-HD M@<8HF9.9L-+O0LIR?(ROROC?2@$K'5ZI%+!0"I@=(YAUMH&K )E)!P*1#R88 M!@H%M^"6:_QW8U-HTJ>M];"J%+!6%-!ZW*92P&(I8,8+8"Y*9Y0$+ZT!X8," M&RT!$6FR(0A*!$G>0=)5&^ZQ,PRCX]3+X]'QI2@:#9>>$7[ M-+@X,71NZM]&DTJ$+1+A[W-RB!.EC2_MP:36((*48'PRH*12D64?JR]KUU=LH RC29]@8-3):=&%IODFM=[NP,WZ/MRB'EY=#N7&BS- @C)CIFD:-*R3&J1JJW=% GLW$\)AH3A(4HQP$#0$<][;,E2S-O:4SG.*.3/I"=NF([0/(M5P(BXN: MLV5G65:0QWY8KK0XM]_GH\25IV[!4Z_FE$.(T8;2XX/8TG:@&6806MV,]N [JQ>MB?'J;Q1=ZA]\.%3)A;ZAKOZ'0&HC'BWF@X^CK=6BFM=4I[ M,RV\1.'3\!#]K,#S%]=O_? CHY^8!./^[ M@V+^IQ^G8XCIO7J9?"F$F9[A/EN3N*@6^LUUXB- M%- =4D&"Y<:"8Q:IE 8517.\Q/35W2NN:F7Y.I+) O(NE4Q6@DSFM!4+E.40 M(6D5RZQW79HU4]#:)J=(9HD5;25D'W>=2B:53.XE!U3)9#7(9,8S2UQWEOM^;4&)/,$<A(Z91B \*1"2.O"4:LC14:TXLC)Q*(=T MWY([']JO:.XNFA>D:2J:%XOFN8YDV5N& H2H0$'X;,![SR :)HS(-N+7IH^\ M5EW:F]<^P;27[G2VOH9M.BD_T*JUK\@BB.WIG.B07B7N5RK\%P;_695B=#3&1 (F"5H.WC P M6A 01@J7LZ(TT^+7Z#X7HL*_PO\>!$Z%_^+@/[/[BTQI4%*#U#2#X(F!MTX! M\U8GKG1.UF]L4FG[PJY,?]&U3[/\[":#T$MN/,3+G?1.TK@W.73CA;076VR7 M^>O6=:F\]\^%M0V_Q5/<-<)_EL8ORO/5KNQCL[S_].*!OORXYC'_3/&D4OP- M*'YG3N 1E7/"[1@T>G<@DDO@'5*\BRS1'!PU(F]LRD>ZK1,/G7'O*K-59OL^ M9KNCHJW,MA!FF]6NJ%%=XM:5YO@>A!<6;"890H[2)*:TUZA=^2-]9^%:F:TR MVWHPVQW%>F6VQ3#;[!1$SQ1S9?Y1*KWVJ"9@O;' T=^F6O/,%=G89"O$;&N? MB-P>')U.4VQ+E?]-:/+.O8)6F,2ON\6UX^E%:^N+Q[4R]:V8>GY>+;64BQ@2 M:$Y07:M42M2)+Y-K>?;<.Q-I4=>RK<$L'2T&PO@:1S M\HD#=19)B$3TA!RU(!/N&OB81A94T:RJK3*2FBJ^<:KX_$]0G3J\,/ M'R/\>ZZ8U.IY.I&Y8[JN?TVN.T\]5==*WL'Q>VW3HW[=[IL4_C_=QPVV3_ MBV4O(G.UFJ8M"IR?UJNUC2X;!=0D!P+W*/#$:/!<9\EI(LP;%(.ZSW27#@E4 MF+:=AGGKM:\5YLN#^#,-<&?'(4M"!&Q!QXMJ*!.:?S/>WK MD;^%9]H6+&H>]N2.;HJ:"]//L6$EPO:(<'XJ+]&2Y!@3<%[\G40-6(FR)M!< MBA1\Y$0B$=H^%6TUB>Q0@+D"?0FRI@+]/H ^=QA0N9PHC<"-*Z7BTH$Q62'0 MG4'7QU.7$>B*](FZ<[%X!7JG@7Y?PJ8"_5Z /INKT2&6D_T0;">E$MGZ,JT+@2XZE3)NI,V/4^>/$OX;!^\W_XU?+C_ZV(W?#(9-#:/]&HPA ME9Z=]X\[5G!W<)AZ+J VP<\^PQ7H#4=3?'=\WGMX,0.\LC=C=]0[<>-I;Y1[ MT\,T2;T\&+IA&.#/$1#35 9>3QY]7O+9.__6K6[^VX]_W/SFRRXN4[!'6N*M MG(PF@V+@Q^-TY*:#]^FG#X,X/;RDCRLO/+?*8_+E)P@G2&OAQ%K MD^O,M?0.QV5[^L??FP@M=%"(HF"J]/TM"/KWC^XS&I;Q\/6N>_:6"A)][74^ MV7G^_.6+WF_[O^X\Z?=V]I[EKO9WWW:^?OY83#$K6!TBN\1)_^:N]R6+\K> MZ/']>N-OMN$O.T)S?@ OY,B=3-+CRV]^BH/)R9$[>SP8-N_7O.BGBYWZ8ALI M%#@;7"Q6./_U!3M:^T@370CR(K1Y\<$7W/FHXZ^2&T]Z3]&/B%^MQ@U-_4_U&:)30_DU2+3>Y_8>XC/KS,M*ZC-^_C.;S,I+;8'WU$Z.+ M[87:6ENG-:W"?PB'RFO?U_D0\-EE"/CIA]WMU\=[GUZRUP<[XM6GW_'UOPO\ MR=O=M^\^[&_O?'I]O(O7\?+L2PCXG7SUQR[=.]B2K]@KCJ^1NPNWX>/> M]LZ'O4\17_$2K^%P,!L"WL=[>/7I)=W=/GK[^FU\N[?][N/>P2%^_E.R^W:+ M[[%7GUX?O/FT_^M_\^Z G#7AWQ?DX_[V2[;[X4_*A4G2<*#!9A BKRG1DANEDEL$DED&;P,NY[ S.L@A$2.6ST2X; M_E [W%:FJTQ7N_FN*M.Q&:;++LH<58)(32G?L0*\I0P(EZ$XZ-934IOY=DVU M[T\/T[C4+I^,TV$:3@;OT^7DQ!^.$#+_ZO=\,Z.T#%)I&W MOLB6XE<-"O5YY4%G0?$+/N]X!;UP.AZG83CK3@4-ZSVY2GKG3L*%X9]&\>#+0_ K/@/% MH3@?W_P\A2,WF0PR+O+EW[J/U9^XA3^Q]V0^1D1HUCI)*./;01BJP'.A(*1 M=?*4N5PZ1Y/YTT]SN*QEP%V!_S*#'O<#^JHP6F.$V5A*M)Y%PPGH,@I1:,8 MI2 %+WQ2QOFL51D7TC>=*ANNQ-#U&$'U!KJ'_;GH@K6.22M!.FE!2!7*I# ) M6A$1C Y6E4EA=Y]^VKWN3BNAF%X.QPFOX5.*5_51#X%\[,;OTD6U9D)!-9@. MTJ3V>5HSX?3%_O\9'96EO>3$_>&+SU;?&@\F^*MM_,_AFV>X#*-X3IG5<6J3 M/%_,22DKC7#"!W L!!!!>["19\A(GC8HRGS32Z(OS5W$5&T6TUV?Z=[$5"6" M+A'!7#8ZJJQ4F<8E70;A2 )'T.8T*N\ M9_IK%GD8?UF7J\WE6JMVW0?NLPC;6.19) I8Y*NP@//@4(Y! M'6%2!ZXL*FS9D6JF*A@7*QA7K4S\YS1,>3#M_7 R'KT?3/"Y_%=Q"RY+Q:?N MX_*3NG<[+M2]+:33"=\2NL7-X=EHW-2X3*?C@3]MTOP'HV=NG(936B.VK9VV M.=B::XN=%,G$J032F9+*"1)\9 *")X;[;(W)K!3#T=69TETYXU[=SGO+"5>N MN&>NF.VLK:-1-DD/25(.HA35>XM<$5G0RAJ9@Z -5UAZ]_1.I8GNTT0GQ.F= MZ*(RPNT887:H!FI%I:6%1$PII7?(" (UJ4I4,*\248Z4Z4)V57R'M6^O]>2: M([I+;+1UT3V5H[GBZ+14]UXN0>W:T-H"K14E,Y=M"]XRYV[6D#4:C2\J=Q:N76) M,KYRZSUQZZQ,%U1*G2@%R=$?%SH+,"(3((('QDFFCI8<$>-]95KNH%.YM7)K MY=;%'S6NW'I?W#KCM[(4G$RQS!S+' 1U#+SB$3*SV7FK4FI"H%+WB5T?O[6. M+#NI(\ON.++,MC&R3).-S3JR; G74D>6U9%EUU_R7XPLVWKQG]XOO^W_\:+S M=U$'E+;OZZ#RNJ@ MLCJH[+:K6P>5U4%EG5O&]1M4=C.R?^(FA[U\-/HPZ>7QZ+@W.DE%-0W?]$JP MYWW3B.+Q0D\ZW^ ]%M=$O%YDZYW.N]BW[V98N./,OK^IL+S-@BTYJ7*SY;IY M3N6Z.UQ25N1FMU;G[MTF#<)WGURD0=YN?=I[^_KPU:?_O=O=?GFV>_"[>+W] MN]C]XW]'K_YX^6E_^[_'K_$S]K9?LBMI$/IZ^^?CUW_L\-T_7IZ].OC]X^ZG M=W(/O]][6ZXW'NT=OV*OV-Z[^30(?LZOKX]>O0T?7Q_\]W!O^^FG_0-\OX,= MMOOI^?$>>\E>OWW]]A5[GG?/YOH-:)$IM=1#L%Z"H(J!\TR \I3(:$AD@;"M#2+--$*AQUEF>07C"0 26P#&:(=$H71:1L=C>>+Q* M2)60[H60ZA2[E2&DV3X-4EKGG0B0C3,@B*?@RA$9)5..BEFNT9MM:XK=_35$ M7(V6=3<#XE9\>SJ9-A4>O>FH-T0-&TI,IVE-$%/L^;-N!G7J>]S@/=J,OE#; MX<=X.YV,D;//A\JY8>RYXW+B\5/S@V7WTNC2F=;N!S"NFA*_/TH7 M5""@ ON>@3T;'V#6.8)F!9TD V&I Z<)A>2$<%$+WHQ\$[I/3)U8L+[ ;EU0 M5V#?,[#G)@ZP'+TT"F@0&H0D&KP-%G%N6=#:!\E=F>?69WR^)>)ZR.Q.JY,7 MTU%X!]Y-4FRFPZ?AY%RII(_E^X6TGK@1W76P)6SW!; DI9FY+ M.)1G18A)*:%_&8&6U*005H$M#@M7G@D7,I>N3$U3?5T'3Z\QE%L7(17*"X?R M7'K/!DZR84 ,=PAE;L%RA6Z4)9JB:3GQ :',^_J:3NSK,4JZT[)C&YVF\1@U M1Y<:BZ\>JW5C6/2E,<]+%\HHB7/M>-%,OA)=:T0W7^EI24K1: .$^@!".58F MO4J002BK'/ZOS:6.H4_(O,]29SZO [!;D!X5V$L']JP8""DF+]2W2VH[IJIMS&C^(A9 Z>LS,)#%\;E*,!Y;9A.^$LA-S:5J,'4 M]<7PXL1)Q? B,#PK0[SBR0J30!#+07A$LPN\3*[V)'+I?1:E#[R^<[EEQ7!G M,;PX(5(QO @,STH.9R@E@3OPQ*/D*!/!#&Z_D&FT%%TJR4IQ)==W'@)4!],N MZR\?3.*H&2;6PUN'YBS8#V^002;_ZOW8"X=N_*;FD%94D#5FW1L-BU'/HU(7 M(:G*_;L!E"=C;?;K[HC=.D^GX M-$Q/QZ55Q%VD0HT9+>EHR_.K)GQR;L&O$]5Y\#%%^)3&H\IHMV*TG3G1X&S4 MCI2QT5Y3$(9&,"ER,#1D)EE65NG23MTPRG[J4-2HHKASV9N;H+BB]59HG94, MQ :N./$0_WVUH8=D<8SVRZ M)CK"5#809>F1*5,&-)@'*[R7*5F)>W'ID=FWK*W)A1TZL])9 5%ZIZ-B&+Y) MO<'P:L.YI@"LZ>AU-'!^<'2'YG,WC8[4]VCG/1Z,^MT* 6\#']-Q"FGPOHP; MZY=.BE7[=ORHU=>;\XP^^P#6>LZ#E2$T M8[)47_*.G ZO<.Y<'J]NU4N']6PY31+H;N4,*90>LK2-,X'DR7YK;1UF*;Q<>]DG$[<(/8^N)S&M4)P-;(D87PZN8;>2JWS MZ7B,%+<5W[MA2)/]SY1W]NQT' [QSRKS+4JDX+V&/RF1WA-A0!/C0+"4P6F9 M(&B4*L1J3BPZ--26_G3S)Y!JVJ2K.%^&/FD1YK54N W)TB#<$T^"MQ&DD>C; M9*'!>:6 4_1U6.:DP[P3,9S9R%JDF&ETQ?-X$B$@<.!D9 MZ"Q%3IDGYD(78?Y@^Z'M\5PK>" M\&SRQ-!$M#$.O)"E59V4X#/5P!DZG<)HDAG;V#2B#A!=7Q#?9_JD;M(+1_AL M+R.7G+5104+S@LB2@"B]1,;!<4E!HQ<1\M-XZY#;2EZQ+ M?3HKK#NG0BJLEPCK65$2T/%4-FG(7J#+PDM((7@.*?.LHO>2&=$$M>ZK:TZ# MUFS(?4B1\6G"175'KM0W-FT:_/EXJYH>67%=\O3XY&ATEM+S=.2F*?[VI?M& M);WV2._-G$1)/B09/4%UPB4(QQP8(0($+;,A,0;!?2-1B.A2_*4B?.4D2D7X M_2!\5JUH'KPUUH.DI055.5AFLZ%@HHN&..L-C:7+15_0VB]^?1%^#VJE(OR> M$#Y[:M1&QGWB$ 1QB' 4+BX8 CY$*Q02N)(ES$C[HE,3(>HXH,6. UK5E--Y M(_O>U'U,->VT*M5OM^F"5%3\YS'5Z4MPJVX#-]\&WF[--P_PDC >$U!G-0B- M7SQQ"KP7+M!H>!;HZ)EK8M+U3,XZH/B>>YE]"\75TVL/XK-:+E-N%?XO.*51 MRV53(!XX<$\RMRYP(LJA8].G9O[0<47Y.J#\/JOA*LKO!^6S=>O)9\)M!"V$ M!)%BFPE4=-\+N@=?H]LR2F-).X4@<.N. MB8 -C$(@6F69G$*K=Q'=#R:;9'1-=([#I _-Z;"U2(WYMR M.6\^0*QU6J!>4;X<34X*K P>F+ Y1HO>JM'E:+*Z4_N0"O'N0OS>6P]4B-^; M?+DHG3,J$VY ,6E!N$S!!^)!)&1QJ8Q4Y2P=S(> MO1]$U"S^[.J$5ESZ]YU(MOC1.*8QX$(]+K:Y/*M'B\L\#H0V?X(F M?W9A\9_/7DY*UOE+'Y;/1J]LV!X;[LQI&A$9RU$:B,(H9$.KD U%Q/65Q$8F M4BB:I@S$U+*MCDLWAM$*Q7$?+C6T?HZH4L-RJ&&^\BQ'BO0.O/1J$EEK\,(E M0._79*0-8W29N"=,WXJVYEU4:E@G:FC] %*EAB51P^PP3I%IY#F"<8& L":# MBUQ XJB@1(R42[6QR:SL&[HRU-!2?JBS,JL@IY>/1A\FO3P>'?<&P_=I,J.P M'B\T172#][B1E>_R ?4BOWF1#Z:F<]=-3\?-\]XT%)G@7C#IC7+/O7>#HU+L M#+AY0/EQ[]B-WZ5I^5EODL+%JY8=AUAKIZ'U4 -Z"XB(./D%2>\%VG1K&"\> M@+/]O'5I\E]&X_++%Y^-7#V(]CR(W^?B#L2E(*QS(&B)O1(2P$?" /W%$%!3 M$$.+N-"T+UL3%RNJ']8:[:U'#RK:.X#VV5""2T9FAQ@GY8BJ\,Z"L[9PT5/+3I:F>MS9<1I.)P>CIDI^G+[-AMO) M3RLCML>(+^?[= CNE=<&M(WEM)LBX+.WP&T.2BN>M-8;FX;W"9M/LM:ZLG4 M>/M"IP)\>0"?%3@I"&TRPIKQH!#@M,R=BQD45SXAWB4K73H8DWUYC<"I"%\' MA+*.SF*&F+!J^0A!^&X#X$SDA#APO:%ZL@>_F#R M.5_IF9-Q*1V=GO5["4%S4A!TGN49Y>D'-_Z^OH(/.L#3+1WS[,*^SX[<<+HU MC$\OK5SYKSW^FY^LJYDA6I E#(-@D#!=@0L[@&+'""EW.NS9'8M@U-> 5V^N M[<6+EXKM^\'V;.C1X=:,]@+E).[;4CKPDEO@N&=[+HU(C"*VY;6-MI:"[0>3 MAMEI"C ;E/0&P]XTA<,A?O*;LYIJ66V)LC.O!RIB%XHHF?V:"5$X%$E0'X6 M(()78&P.P'-,B4KD:->TSK)L?EQ5%W,GW9L5U>E)5=V[X$XOU_IDYJYT:"VY M.7\ZP3^93/J]89J6'S1M7T9^ZO#'L6;F5EOV_GQAW3392]/]7,Z;7OPFUMVU MM=WUTWQC2D+1B$0G\%J@ B:!@0_!@>0Z,^^S0E^IC+%7?7.GOG4U@-_9DQ6+ ME\ W1G=MM?W=P)X5PDU:CF1?HO4<@8T:V!M9>E+F)*W2-MO4Q5;;%=U=/S=5 MT;T$=,]LVX$R&R(G0(BB*(K+F':A".AH"1-9^R1(%]&][HU2/O>C/)VD6#)S MUW5*67:.;LVZ2G6CT?XW^DOM7-J_]I=:!#/.=Z4T5E&JHX%@E0-AG0%#LP3E MAAA<0W^*STLB1YFO8>4K/&&@6.L-*Z-&KQ5 M!J2CBGD:69_76;&/*/!BZ86BC,>5-XTLW>(_% M]7RL%WG'QI3=R^]V.KO&TPFI\BN"6]U,EUZ%&N]7R/9=R_O2K0&5 F:*@HI(@I+%@16E7ZIU,S1FYYA1- M7U_3T*Q6I'85RUW(K_\ME&O"[;M1/!LW\MQS8R('Z;- %/L,1F8#'@E9*>,( M#;2UA%L%@7S L$\LR6S)(S2@@":GX P,H++R0 APE#)/56VO>QY MK2Q?&76VJJ72EZS1E$6/CH]'Y0)&X=WG6NG)H1OCIWT83 \/TU$LO-*;NH]U M',4*CZ,H!MX_*=

?HQC<-@4FNEV]PVWLR7%L1@M:#H^8E42BJ-!IM-A"PT MI<(1XXQ")HJ%XXJFNGXY&ATEE*1 M*>>Z9714;K W\GC=KD%2S4"M9 ;J>3IRTQ0/1@?NXQ]?+%L:4Q>9^C,^$O') MZ/@D#2>-G2M/ML>3[^9$C8Q$99)*L5/&+TQ)0!TC0%H3G$<6=3&4]O-]S6O' ME/5$^L(25!7IRT3ZW(E0:41,)H'T!'6.1)WC9U61OE2DS^[I-'FG<"B:M3ZKF MBNPIDR7&:3H8IV;0Q$SNIF9F5E+<(.-],?%^?M)8M G_5,IKB_+VMK>NZ>1* MI<^*@7:6@/"&@C>9@3-1FVAXHEZ7,<&Z+\E=#F[4"&YW0;TP'5-!?3^@GE4L M(=/H2&0@.4\@DE!@/&6@M.&6!2F,;DYCV;XU'>E 7T&]*I*E@OJ>0#W;<0[! M2V(2D)A 4#L9P2A.0-JHE-*.HJQ 4#/2)^0N$0^XJ\&]]T3ZY=+^M:O!(K;XS2M&G'" 1HZHLU, %XD# M';077AH5RA@DRFB?L=H5J?+#DKLB57Y8-#_,#K 75BB1#4BI/?)#5.!#,OA% M)=P5HF*TQ.&H[:.GL0+\L.Y=D8KB&@S#.)4TXP^(@N:[?Q7MU0BQDGELOBEC M[M\C-(;?VQB__L&5OWR& M-SY"NCU_>K8OGB+\[Z/38HRG'\.A&[Y)S]TT/6 M!J(@LDSJT& H:CJ?F C4>X8BE]1QMI9<5 MII<9OX4+3ZF(&D) 9A%>!' L)J ^$8.,$TC6Z+?(OKU&.W:47=8]9??D6RJQ MYZ8]G]X,AL/F+%[NG31@6W;V;KW956NG",^<1/3T=?3.!F^(=9PGZG+Z<^<> M?+;*D>UQY,LY;1=-B:%Y"MY&"H*CMO-<, A$.D>L)#(A1PK!^E3-3V&LW>76 M!>I>9"\9\R0*)Q21Y7$@6FBBEJ:;* F1U*@ MWF@F4J&^*E"?/9,2"1?96M J"A"193!1)I"<).*IY=Y$A#I5?7K-+++.MIE< M^?387ZJ;A#^_FZ[YFY#28L-(URWT,AGQGPO3[K=XJKN]$S"34,HAT5/OA'7, M>!8B291FPG62L7'Z;G $L>X$'=D)YF< 9)&$5\R#--2 L,J#SUZ#22DY(HC5 MY70B5[9OZ)WUW8J%V"L?5CZL\:[UYL.Y5C0LXL[F.1"-[K%(T8/1942*YIXS M%XUDL;5X5^7#RH>KS(9V)]%D&U M%A2L2=+;0EA?"^$7IRI5_?Y4/(JQVF?)C#Z8#];@_ V=W#F]M;J^^G5WN"[N>.NMX\Z?PX/R M&#YS@SH6H$5/>[[=M3"6)94-6%*.NOI$P&C\$M&$)$MF'.4;FUSVE>4=2LE5 M2JJ4=(_'.RHE+9"29H.A7$2=RW$NSH@Z%__.D03*&>\YQ0!1 MI:1*2:MY)*12TB(I:;9R23-O%(_H&SFDI& 26&,3!&H$;C.))>.;H2"9Y1X@@38X@Y2KVQJ6B=F+R^(%V &*@@O1-(9\\?ZB0)31H0 MDPY!&@5X*Y RG3;_\8OEQ]][,9O M!L,F/SOCR(=4'IZV,4/)WX&&%= <'*:>"ZAD\;//2GYT.)KBN[MQ&0?4&^"5 MO1F[H]Z)&S<#@::':9(N^R7CSR=3-VTJ#B://B_Y[)U??)Y@C[3$:SH930;% M4H_'9437X'WZZ<,@3@\O07SEA>?+^YA\>8GSD]'1Z?3;+^G*L@KR]7)<_5HN MMR$%%X-1FHMLN!916BW<.+>)/#CY-Z!RWB' MC]W1!W(Q33N/P57I/K MS+7T#L=EG_C'#4R$$"J(+^!X4K:8IG.=V[PT_S(>OMYUS]Y203)7K]1VM@Z?;O1<'^,_NT[V#%[W] M7_"_]I_\?__9_VW[Z?,7_^\?AE']4^_I[R]W#EYU_JY^& R1V4>G^!YQ\KDS M6[.3?>'BIKP(K^C(G4S2X\MO?KH<(# 8-N_;O.BGB\WN@L +^L?205+=1T$2^[^. +UGK4L-;,=G[^.RX>H0/WS5^31_0[?R>Y^*Y7_M7% MJD=6JWJMK5^K?:2HK=?:^K52\DC;[WO;92PLY]_^[=5WO0C,S[BH[%PN7Z^V M;UGUN!@E;&^DA*_70']Q3]\,%-B;W/[YWK6<4,#UE=#GL[-Z+VXXM_0FI8OC MT8?9V,E*+IO'YTS8Z/AFGPS2< MH/9O?G)1]_IC[X??1I-)7+S^@V,BKJ!?3-:?HOC1=U^&IH)]C>J M$+_)+3^HI=LZ'IT.;U*EL,B3"$NHXK@9['YV1VX84K^WZ\;AL,=)OU?R(,MN MIKDR?8QOMLK?S%--&ES/I*J2$<2KI'T@3N0<7*!.4T^]MM%RF6[:ENN<-'8F MD].T*K5J9Y>YJZ.CU[_N'>YOOR1[QZ_?O3KXG>X=_W*([T-VW^[P/?:2OO[C M);[7X=O/N:OCO7>[O_Y^]NKMCM@]V!)[!\\'K]_&P>[Q[H?=MT_EWJ\E![7S MX?7;W\]FOV.\?7F__=[#[]LW'W>TW=._7_Y:_/7OU:>ML]^ =>?WK*_[J M[<_'>]O_S;L#<["=R1W^;S\*V16Q'ZAZ,C7+Y) MZ1$P/:LL=CL6(S,L1J/.F5 &)ED*@LH$CAH/6LA .7=*VX LUE9#T+5GL(=, M7^O)7<&)I"P/5%&"W$5=D%)'@O@@G'@6[\)=U3UKC=C8#+$%SEDVTH&V/H!( MA( EF4/BPC.*BTQ8&2W:YXKWE;YS?=&ML%')K9+; F_Z-B, =69,2>Y2L%PP M%GT0QAGN+97">TJ_S6[?F/Q7:6ZA-"=F:$ZEF+GFQ7^3&41$*>J3%4 9%99R M*M&>Y< 4ZPM^E^E\E=\JOW7EIF_#;U0+GA)300@K#,I/0RE+5%ETYUBDMO); MM_CMX^YLQTYC<'^2'*RGZ,>I,B10>P5>*Y*TBBS:7/PXHE2EMTIO:T!O2YCE M44EMP:0V.U+9K*Q6JE:J5GH 5KJ%$RJ\U++4F99';G6'+FSN>B;9Y2Z)#V*4^M!Q*S F6!+ M#4CR63*JF2@3[&U?V#NW4*L0KD1;K=2E;A"5:!=%M'.*F5 :F#,)N)02A&5% M.VL*R>!_:T633)UDVG4O)7YRZ(9O$@IC!-XXX<5\2K'WQN%__W!4#GGT$)+' M;OPN79PR3N%T/)@.TJ3?&Z;S5A/NX[(+CU>/];YO;^I>$]9JI6JE:J5JI6JE M];#2K4J/J(XY*1V"5T)I9;WP-%*>/#KFU+L;N./?R-$WAU"_.G_ZQ4W?>N\& M1\47^64T?H$N^8O/'LE6?'LZF98F5^C7[^<#][&Z]&VY]*4YXVQFWV012 X& M%%4,1' 2K',:F$FE0C.2S-C&)NNS:R83WSJS7QF@@PS0@B"O#+!*###;_5&4 MP+<5D+SR(#3WX'34$)(B-A FU]"MS8J"/0'!.(Y!-XIQPHS[E)+%+C M4:&K+N7;*M0[GC.O4.\&U&>DN%**.6DYB&@""!XT6$,T:$Z2,4(KED7'H+[N MJ?72PZFTZ2I)\DDYH-%K&M=??#\Z::![6&6']K MYFP.Z9PW]MH^'>/2/<.[&,7SAE_-UY_=),7"K4BL#5'6\&5KG'DVUP!,9&_1 M$8[@+1. CXP#@TL+RH:D!=J>&U4.\0BZAM-S'RC2YQVD^X+Y_]S1:?H6RBN0 M;P/DV1Y8C@>&3BT%JZP!P90'K]$+\L%RBPZP=EPBD"N(UQ;$PC-.8[8Z<"4R M2X[XY 5/V7$>M27W N*Z5;>&\-EF4$PF9U"^0K8T@5"E&12S!'S.@ELK7; 6 M$6[ZBK?5J[/"O(,%!RT+_0);> MV>BC$<(W@&>FA:Y(%>N=SB15*W76\6H]O%S5TZ*I=BYT++2P'HD5G"@=F@S7 MR+HI 5-)D<1$$I%N;'(I.^19K7TAU_E0GL'[U,,E2Z&)";MX$33&[[=>O"PS M'Q00=N>36 \ZEU:+&ZJ5JI6JE1Z.E6XCN+EQ6IO$DN%LT*T M$FFUTEV(5'&I$9'>XO\+$:65PF9.8C3!!YI4)=)[)](Y(>Q]YDJ$""E( 8)9 M!D;+B!)+9>J\%,:Z#C'INM=/W50#&S10+8:JH=AJI6JE:J5JI39FAGF#JDFZ M3)P27"OKLC;494F9X9K>J2][==*^3^T>[-"]#W_Z4J?); ;JR[S#Y$K:0K'B MLJ7L7!:"HX_&9%L#P2HZ.RBFJ%*&&F J+>Z!R5 MT2ZF)))R'G'JM0B,V)P4N]/$X*MU5WGP,47XE,:CBMCO#G^<(]9QM$@2LA1/ M$Q#*6/"!X7\*E;T.'OF5??9U.[2]KGLMP/-TSP2]L6^<6L8GS?FO>:$6*TW;8W\7LR=!;/H27*O M"43O$@A'&'AF'!C'/)H[NE2FU+$^O=,0SIJ@Z0J\[^LC &&F)"0316Y&[,LBM"?!5L-(]']VY []6 MUZDU\IV;8!XB55RBKY04!2$(*D8O4#O20+FP)C!>9F$RTL=GL5+PRH"[4O J M6.F>VS57"NX"!<]W?R+H]%*=('*C0&3*P5*F@:GH)&ZX5/APR<$=<8/7O7II MZWB$%_+)718KQ933&)%QT?XI7#G!5HN7:L%%M5*U4N>3>JVW6?G2"')R,-K" ME2M7X(Z>N4'<&3YQ)X.I.VJBWW[VU._S]'^G@\E@FEZD\?M!2.>NQO,41F^& MS;M4KZ/=F8X'6].]V8/#EIG@%0<625%^E(+-VJ+_884365+CX\:F9'VIYH5? M985.LT+E[FJE:J75[Z=1=]A5VF%W#W::T"KNLO@YKS[]R9Q3C 0/T>4R8TU3 M<#E(,(*5='64VJ4.;K'K7I+SLSLJG9W[O5TW#H<]9OJ] L=E%^#XT3BF,>"R M/"Z6FXR.!K%WN1AKQ)O7%N?P' W3*4:GN'#6&L*)D0X!I+)53I:*PQL%-9LW M/V]!5-FM/79#W3"C'VQ&,W%J@:.L1/U@'#CJ#*00"N:<31%KO5DPYWI;&]F2D[67GK MT!:0>9F"B3P&CH@$/%H=J8T1G;A"8Y7";G8?#YF_UI.\A#?!)QHC;OA"9>>" MY$HP93DAWG!^%_*J#EJ+S#;CH)7.3SH[#811CLPF-7@9*4@T7^).\T1(,R&# MB[[1=VZP?RMP5':K[-:1NAJCDXZ:E3Y<47!M'VY_QX$SDTM*HP%(C05 9P!/F(+'$N0L\)%5.?Q#:5V:>Y6Y=/E,)KA+< MTF_Z5N?MK<\JC))450HT:9!4-/CO>%LI7?*K^M ;_=IE>!R%XRYDD43B@BO8V4:)U1 M[R#!Q;^@M\IJ]\MJ,]E1RH)7V7FP)! 04HK":@)TE P9+U!B8M&GC-F^UO/, MUD5]NNYUT7MIVALT$Z-KV7,M]ZE6JE;Z_]E[\Z8VDJQ?^*LH>&X\=R9"Z:G< M,[OO2P1M=_?UY BZ,IQHHFQG04@H+(YU2[9#4W%'ZF@*%S18NS&#I'X1?] M:74.)-7+(JA^&T^[ZBMWJ,F]W'# "9XJK;#GE*$8Y@8T\DD:0CFEWF>5,P]; MVXSJ/A==@\\GQL,=TCX%*MT":5D62:G@DDY:6"T-5XSG[+568'9YVB'MXT': M#9M98_?DH!BI N=$L)B(38(2FEET&NBGF7B,4/NMAQ0_/W:CHP2F,7#>),%D M/J;8.W+P]S^&P!7_[ %/GKC)NS1S?IAZTQ3FD\%LD*9=^[^NRD5'I8Y*'94Z M*G54^E:H=*O;>6:KH(UTV@HII=6)@]5L+8W"6^\=X,A:B"_C">O0!-_M=!#EIF&H,[OYP/WH=/D[TZ3W]V\T]=2)Q%S M(EB>FX@H/#&>9F*HXU$$)WDR6]NB+\Q=9<]TW/_XN/_.C?&.^Q\G]Z_9\.DTV?!HSND]_Z)[_U M0(BEPP=P$MX8]0!+)VD4SGNS"0P[K$O'N64!ARY@HKMZZ*C44:FC4D>ECDI/ MF4J/U;OS2ZV)/&\4D0/40^HI[HSBP5(KZ:R]KVGMO;[$U\-9D#QF4IFJ FLO M@+6GJDR8T%Y';K6-'B.=C?IB:Z_#@D>+!??JZ^FPX+%@P9KGQ[LDDP$L$,XK M(B15Q $.$*Z2 NI;8WSU^+#@6X_?P()A6!,.(S'J$N^PEC1I?A^?%MX^'<(# M2A?',7+>(G2C+FC6.QO,CH_3,"+_]-+)Z7!\GA+&=:3/L_T['_J-J\?%H'14 ME$E+ 62CHJ"MH?+-14"Y4 ME;#1.9)DT* EQ40,38)0:USP("F3BEO;=X"+W7W8(^'E31WIOABY5+_M^/A. M^'B]HIK.8-G2Y F3@1*AP-JQ26D2 U!69[$"3CPFM& M/=!?65\YRWQ2KF(6B'PO7-Q9,7?(XNNB.D5:20GDBR& $<,\L=Y$@IG;J6(: MZ"RVMG6?LKNJF]BQ^3VQ^:TJRWQYTMZG2LQT#/]@#+^>XE<%RKRCC.3(03?W MVA&GC"#.!RX"DQ7E*---GRO].#K4=11-_(U2Z#23?@9.Y@^1'"U1[F+![@X#[]$A?&VSY%?-7#K[?A)O:9"ZHK3ESF M'MW$BM@H%5&! 1!2Q1V5I:RU_))>R=T]^F/A[_MR$M^T$WK'OK=BWW7O<)*Y M4MPK(AT71,@@B&% *6!=XQUSE7#A,N]PQ[J/E76[H,6G0*5[]NM] ^Z'X^"S'38D5)341%A72:.XY]1@Q0%JJM, 7TKV[=&=AC\9+B[P^"G0*5[ M=N1U&/PH,'C3<1>G!> =V#F?@ MAK^[07PY>NY.!S,W+!YPOWX3^&?ZSWPP'MHUD1'1E.DP;,4'J&([_]0BNG]P0TX#[O5TW"<<]IOL]1.Z'CM>ZLFE==9..ED]'Q%X:RT6E34(( MIWAT0B5FHX^<,A%8H%PY51H\WL0!7@:O(U@[07AW@O#E9HA6)9VR)I#,A,#: MMH$8T)&(X\X9YWPEN $YJ/OJDABMS[O#NC&'// %U]?E]*?;N_;6RW^: '=) MK,5=H=LE[6L[&+L5C*V'JBG+F3,J$1YMA20Q63"DH3851 M4@AKJ6$Y264%R'VC&=57P]NG[NJ"E#0[22KG&($#P8BOF"?. MJB0QRPME%0V O+A,B&1*8R$8HQ8J*,1&=9):,T4)1N;;.^T9M!_)WNUD'; MMP]M66NG*IYY%1G8-]$[&[RIK.,\49=3!VV/!=HV[M"C](!NA!D>B= 43%/G M*A(J2QTS2892/;#/C>U7U=. MV\]>GXOS7J#4GJ\"X[O@L(Z*G54ZJC44>D. MM#@+BH"D3DD:M##!&6NSJ31/EO.8@R@!EJC%&0RP9/"+^K0Z!Y)JV2.CT^3N M3I/;W?"]<:U"TI$2GT0B@KM,C/>,V)RD8.__S$$KOAG#WCRQ$W>I1EV M9>]-%_W8%ZV%9N[#0\<>/SW8ZXJA=%3JJ-11J:-21Z7'1*5;E7_2*N>*9@_: MF_#!8RBRXRPXSKVH#(>HBOXPGKT G?[702+H^H5]3 MI_]C\XH_R\ 2RYH(XQ-VT6+$L,R)QDXPZ(-]]CA*1'40<-?1AU]N MDG<0\*0@8,VLKRSE*0H+$) B$5DXXD-6Q LF6$H:K/K\J"#@6[_G7MKSN6ZO MW0M-?^W>;-E2N^>651RZ^_#.L]Q1J:-21Z6.2AV5GC*5'K_Q_DNMDSQO5)(# MU$CJN>Z,XL%2/[E,C^]4]5NHZJ\WK76NLI(L.R)4NO#2O:[;#6M*D^7U\6ACX= @/**T9Q\A5BUOVNNQ4[VPP M.SY.PXC6?2^=G ['YRGA%7SZ/#O^N_9TWJ[&%W>.)4=Y)6TE?#8.-.*4@HPN M!RFLOG7XT17=:NL:8%V[VJ\-F&\V:H(E;2OC&2,L<4Y$I=&/F2@Q6MD<%>4Y M1\SKJ:J[JJ?376H\-*MOZDGWQ>>?[$K="JX#%>9_13?NFX_-'S>>W<6O< M0?[5IRHA=1S_8!R_GJT599"8)D L3X((1AUQT8-Z+EC66 4K8+@18WW-N[;J M3X?9N\#0IT"EQ^%I[B#Y@3TFZRYFKV@TB0>B',/J=302IQP%NNH<*=.5CF!H MV;ZDXG% \K<>_[7LGENO5=")',8G)^-1[7#NPK[N#@+OT5]\;7?D M5\U<.MB[*]@+&X[B0#TI+T&][C+] ML?#W?3F);]KZO&/?6['ONG>XBEDIX8%I024%]LV9.)L%"8)53@O& F? OAWK M/AG6[>(3GP*5[MFM]P4 VRE/=X>^ZVX\G;D65:0D)96(L$(05[E I',5D)=) M+N76-E6Z+^R7%#SON+O#X(Y*#^S'ZS#X46#PAM_.&9ED<)YXXRWF;0IBP*@E M,1M/164-L[D&85EMADETX:%?@3-W3L8PD8]U?N8X R/E- '6:.)#PXI3NPOU M["Z9.BIU5/K^HK"6:2+3@_$.[!S.P U_=X/XIS>U=-ESM4Z+"[HU)'I2=%I8>TT3L)^Y0D[(9AST&Y8G#P MB:V2(D)'19Q@@7@NE'%55)2Z1RABO_6PG)_<$%,_^[U=-PG'/:;Z/63'AP[" MN7$_]R>.FY<&Z#"M56"6">>5R)$[*3-GWAF6+*^,*OW7;N+5+(/748D=NMT= MNKW;B+O13("=P#WA7GJP'YPFQ@9.HHN"Y< H]V _2-675MU1#?D;<\@#WUI\ M74Y_NJTE;[W\IPEPEQ7XN2-TNZ2[9 =CMX*Q]?@CFJ4$[3P1+K,@HL+X(UUY M8KCR-' >\4EA'0VK3Y[KJ8*Z#N>\: MYBREC+/,E7;"^N ,1=#3R3 >K64=S#T.F%L/9'021)*/FGC%%1$Q"&)RI$0: MQ71@622#62"\+_A==33K,*[#N,>S[MO$$H("1W-E!$/&$%H9X9-D+ 8%T*8_ M!7*?2@7NT.[K^=[6Z\%"O_&P?OM_P,_ MVGF=N,G18%0>;R]"3TAPJ"=WS6ZTNH[?&/+;P7'JN8 1SVYT#CO0&XUG,+J; M8%&#W@!F=C1QP]ZIF]0=:(_3-/7R8.1&80"O3V=N5FH>3)\MZ+&^\N9Y@CW3 M$N9T.IZ6$(4?)@GK4;]//YX-XNRXY?^5+];;^T.U_(KS0+;Y[.JO/)9M%?3B M=JS^Q.D6X' Q&*6YR(9K$:5UTC(7;9;9:6VY/=1JJ_W2\:1=PJD[2L1/DGM' M7(85_N"&9^Y\NO6OB\<-SMK:QJ_OV94[D_-7VYGZW .2CBWW9+_(0Y?[[*S]Z!,HB^=Y_.7 M?_[Y^E7OM_U?7S[O]U[N/7_(37O6NQ+ 5J!;/@AT7[Y]>_L'/[_J'>SWGN_O MO=K_[>6+G8.?7_1^>;FWL_?\Y -@]-'L!U*_]D#DH\_J#=G\V>C M>_,3&#G<01#B17WWI_D4)C.=ODC3,!F<-@TB?G+3P70__SX! 3^:%4 \@*?^ M- 3E^($5W?U7K:+[FOU]$"B,<_[W"2BY!W^(_8-X_.:O-V=_G[R1,(?SW8__ M?@L*J@"E=9C^[Y_G?_\53SWLU-[!W\.]CS#^Q_\Y@6?1O1='7WMO04D&I77G;/^/P\@<#YQ*(EFP1#!.B8D\D:@5O&!3SE6J M39+!:)[B#IH+WC@T/BC\(P6EE8WK#I[A1!>#('F;=" Y0@ M+6E:E;B#E\/E@,IE/>[^-CP8!Y-XH/.O] Z/%6?7CA;?*:_3'7O/>7VG] ME=?3]5?VYY/%2^,)JNOM.\]K%;]Y\Y^] 2CYO6%RV!9C,.H-QV?D='R&;3". M8:KD= +6[A2W^F3P(46"KD&T R;C 'N.AD+1Q.$#4WB*F_4":*0S[(8Y&K\O M:GUO#MO32Q].89/2"+Y5&FG@C,[&DV$LX?'Z1_CV^+1W,O:#85U�[O%$]] MSYV>PKDHA_@3QL6C)?)?L,XTP0T!_?(45S"8#B8G?>.Q_-"S#2"74P),\/[O:D;IKHQ"GSX79J5 M%_%/%\&L&$QGM;[')L!5N.!WWCMU[ MG&4>X&& S[UWDP$\OVZ_4@]0CU:OZO5H /6(K&L<-IO7NO]/YA2')_4L]J9 M#EP?]WDX1W%?OOM[&I\.T^*,82)\V5G4TH_!>NWW7HWGL^/>_QO#L>WW_L?! M?L-K\'4'>YOJ@0_C7[YT=#\(Q+&@*M$NCAF[#TO@U8A[Q )O/ MU+3#O8$]@U?'];KV=EZ]V/GC?T][OP[''GCJ51JF,,-P9=CKIE$-?FYZ?N+' MP]YST)%O=/[M(\+JKZW"U,K*3@CC.NJ.>V"CJNJRT"/NJ$2ESE /I!])I&JX-2H(H[*OBZVE+V M'YEI55V\5FEY])A]N?)T[>8@UH.\/$7@OI(1%,F2PQS2N]YY^5F\TGT17\+TD, $&_#-#K7+XU+?D,):N!%IR"7ZI:/, S M%H.CT%Q;SW:OMZ$L?D4N?0Y@CE[6\NR.-W?!I,A4& K6!$N*8E:N!+9,\&>F M5; A4L_T.J\] ;3_'?2&,#A%K:%V@RW)_O1 8,,C'A;K 1E^*7\7Q:96!&H8 M*&H0#@)LC)H ]I+KO7[VZEGO*(W2Q U!58"WTRD.Z192#/6S=B/_43[^Z\[. M[_\L3%[K-ZF@1/.-:>.1[S6Z??TY>/GL> Q/(..S$>HBLLBE\WI/8&;NJ&X;D-KM 3%]4"[:%Z^4"WF0Y&]3*+XU M>,P(K834Z ;OQT-X]>T\'M73*(:%RQD="_@PF/EX4I2-DX7F *B39K6H'PZ< M1X?0 'TL^/D(YL9P/,4'E&8&13W!.5[^I1X\+2\M%)+0680JQ!6/GJ3W"8S/ M\AGT$(ZF,$8LA0E7OE,THB+A46\)LSD,#[LW'\(@H -(TP3ECCIYR>O023L\MV#XY,-4? KB(B#G3-X MEGCS\:=W>R_P;Y@K"(*]MT<@8GZ",<*'_5__!E'P$M;R[M 8';ARFE1.*R*H M<<1H:XEBVFC,S?:,K3MR7'!):I-C8%I0JYW@456.4U#TN-(;NMZK^4EQ" -/ MKM"BMR1&KZ7&75])73_3M955@KM@9!4K(9)(CHO*:BM%KHR-07UUG^-S-SW> M&47\!Z,$W[LA(NVC)DGI#=66 MQW3CB+0N,JK\LD+UIZ>_+)82\)>T7$IQ;PRFL^9N")Y$2@ERBQOL&ZD\ M28K1E"K)98A/T(9I:=Y;)?H-[^4N L']J'I77DLWWL-R'>_;18651?7J.^': MTU@7&BN! &EV/([%%A?_I9O9#>8]-YC^;'ZD\OO%Z")J3&@&E]% M:T^$8AG%3<-BBM$ L5=*H#6W)/" Y5,6 +'Z* 2+VH@"\P(#%EI/Z<79+?JW M79P:@MDEG[[-= =3=.R@@P8^,^T=CO6F*9> @Q-T(,'Y&R&)FJNE%D#7]NI!O'F$+'19!8)LT$2H:(A5N=$&!(TL (0-Q,PQ$FNQ]'ZM*I7O^H2,'-,L34X&HQH(72\/)E-<=;_Y;3R?(4X. MT'^T/TI+S LP(FA>J=7UX!&@YB5\;!VS58/",N"J_BK@3H/Y@]IE!9N,*A[, MN(Y_.9V,XSS,FG21]CYK,&JPO58?3XQYDL'M[HF/6WB]-L M ?7O1N.ST1(/VW4T46)UN00R+8&&B],(\^ELC(%DF$(&>W>" MWT.9-RZ!4,W,"]:[WO0T!31^0=]XR(#:R&$CB_8N^1@=U;O]6HOUM,[S?MXSF"Y$SAYPUJG=Z,1.N+*02ND M=*#(GW],JV>W/I^8-$3\.2G)0^W!_+W>>9":&<[C>6A#S4(.^QBR=$SY$%;V-/*=8/5 ,_&?$HUVK M\6TO+DT6^C4 ,CFNKXI6+*(5:=F@X^ "JLZ:F%WX?1Y2&P[M M1,S6 #YMD+[$EYQA(,3&-+LH>% ^ M7%R!3[V/:3*^L!M@]4V.THJ-MC(R;L/&T.>K <;3, %=J4B=Q;LE_.Y_W6,U M<7FE+?779#!++T!UNED:N_K>C*V#/_CNV:$P%OZ'1=.T]NBETL1[X0@WC/$H M:%:2;FVK9YL5-GK Z4.D+IZ4VY *_IA#5INU2&'D DZ:DG8&&#MZVE[ MZ]^,CLB58FTB(HQ?$OG[Y:;'%3=[7_-V.!R#X!FF_;S8R.=U:%-16[YK;]'! MT:&-L*4B UC0"A!,\4R\#@Q@+&FO;=!R\[YWPW1X%%;FBL.G%J1H"$X&Q0W0 M^##&0] >\(3_HYAZXSD\+T[_^<-C3&TN)4"6-ETI.P(3&;K3:?JA_>7'.)B> M#MWY#X-1&:]\Z<>&&QM#$!ERO:T"$JU^NS&*K'I&K4%ML6GJT#RX,9F>%45R MK4A*_9Z2SZBB5[Y=/;OZO4\-2^4S3OEG#?OI]Z2T7V.R0ND;#7M-XXQKFT1L M?O22.E2U$7\_%9G,=<%!Q=R^=1N-;WPC=)UYCW^L#N)=F^_G/ M!,MXCZ'B3Z!JB76YMK>OS]Z<[!WO_?7+N]T70>X=_/%Q_^"EP-]W/\*_ MO[[F^W_].=S_]<_A>KFVO8.?!C ^A36AWAKJ9:V=JGCF560BZ.B=#=Y4%J P49=30;U-STZ' M>@^,>A_74,^I%&T$K+.:9B("%<0'J8BK@+ Z9.ZI =1C_4KSIX)Z-[1?'KTN M^@O6(#E.L415;:BBE_3D>TS=]9Z HM7N[Z^XO1WD?!W(&6PH6L8)+CSSI)+) M$^&H))Y)BAV[H];"&):JK6W!^TS<4M'Z>BK3+1IC?MM,>.=ROV/">V'"=;F? MHHI1*DMR3B#WLZV(E=*2:#57M/(I6;VU;6B?VELV4WJ0UKUW8\ TWF@.LX[C M.?JV6][K+)P[VZ!O!@KO7!\!].LP[\XP[WQ#\4@JZ8J"XL$$943( +9.](%H M1A/EB55:8 \Y;OJ"?W&OWSMGG*?A ^H@M(/0!]0F.PB]6PA=5QLCT(A2(XD. MZ"Y*P1&7M"/*1YJRDU1JL-VH!N--W;&_Z $A])*&)^MQ\H\_V>BKERG##+_9 M^>]#K'$QBIA$?HJY>EW&V_[!ZT-#H[:8[,8H#41H%8A))A%3I6Q2I6'K-XJ5 M&ILS-UH;S830F1J;E G6< GJ2I8;-=9;$O1[A0@E=FY!ACX&(7^KE4NOW:F5 MO3E=[$UJ]^9B%NNLA&V7_<*HK)A*B?#Z:26QY@1+]GRLZXCU7GSJ[1)F[H9A M7L<[EF0AK"J-"R*XN":&O"1GM15]8&*PPO$),.EP\![SXR8.JU8?U>5_/L7' M)LC*9AJ$9E94*8((U;1BUFN3F7?Z2_CX]33E^?"W04X7)"P0,OP0YQ,,\_S> M>/O@7;7WQR%/O$J6>T*-B418*8E7J2+&! <"3 8G]=8V7^<]C'[])"VK&*GG M*:L*[14 #Z7@**=@E?%&V8Z6=TQ+BG5K!4)'T$0:K.\B0+4Q(E=$49=X=HJ! M70^TM!O$K L1]WJ_)3=-V&.O-S@YG0!?U^GJF*VQ !)$@C;S?GJ,-<,F;?@G MYKVVOP]QJ+:YP1(SS$O)0,%X9XB',E M?74XW)R*6QT6)_"IDYFUI(Q+)I)U@BGA;:*V@M,IG/=P1KN3>;<:Q,]T[^A0 MA\"Y,Y8DGR@!0'#$2JQWFAC+G =I*_H9* - Q2M1>)#$C10V)2<= RNJNAQE2E.&(=;/ M& S1M+D"75R3C(WG7TE#.GM/,\!TN[DW'')T/N[QPRS46L M8D4JQA41GD5 "$![T/TJ216M$KJJ-]&^!8A24&/E,)08\Y)I@JE;<%1"*H;0 MJ&YPU)R4NOK&EQP6!U9NI<","I&**+--)JB0' 6U@,J*=8?E;@_+K@0#A$HF M Y@91*I@X+!X3(W*FE3)<"LUC3'0J\4)P,BO;C"JZ]"-I].2+;S(SYNDV6#2 MUER:8+GQ+FE29SX/ M,JK*;C"I+?%1Q-(L6/4B?1B@&;Y:]Q]+2Y6G3>LZ+<%-)J5U09VI7:J,#R^4 MW5JQOB\M% M*FZXGQ?,TD12!&3A\U\FXY-7V.NJRYJ]G(V.*M2PEB M*JL$IP:$L=G:KI[1NTN4]KJR5D0E#(\B&>]T<$9YEPW5T=1:%[4@?,O1P#-B MNJ-QST>#[IX=' VLP;.P MPV-#E39=NM_6!%_+F::+BD$99/9L4<&GAMX+'ZTN)F7W5T$?<5?F)Y M0@")7Z74VQO/4H^RTCZ1LA][%TX1(-]T5M>CR#B!A&6B9F[0%/B;-+W_'N+( MM_H""J_?0&[MCUXLA=-^WBDRB5X\UD5<$:R2\=0O K_ T;4C]P]>?]@]>,-V MWY9+/6H$"XY&DCE/1!C'B>$.S! ;$K-4 U74K:YU[[SD1T?C+Z4Q#TEC?TPP M,(4 '3&!J4FQXJ*F-(.9S[GVMXM^NNL:'QV-OY3&CKM<>JH(CC\DQ1Y(DA+* MJB"HDBY2X./1>$-(7?]"SRUT=BQE#2H]_+(NQ8J8./WT1=N%LB 7&OR-:S'V M[#X+;UQI:W[/U]5[!R\/J?=@/0) MG[S^ ,^ L=]]@.>+W8,_)#Q7_@WJY=\G__/VS5\_L]V#G^G>VUVQ'GG\]\'/ ML)[A\?[!SW+WX]&'O1?O8(W#X>X+4#]/]H[?'+P!8P8,F8_'EY;G (U4>^E( M9)D14;%,K.)@RE9<8W E#Y9M;3/>-_+))*IWY3DZP/LZ@">X956R1L= @5?0 M.V-]\$'&9(4+XJ:)%1W@W1O@K:=:5%Y:%YDGU*$WA_&*.*49H=:%%)T.2MBG M!GC?2F6.G]K0J^^^*( R&@GBNC+2,1I%XIUD]-J#9K,?!'.8Q M)T=T4AR )F?BF!1$9]"X@D2M2V]M*][7_ %* 73U.#[)?R8(I;47CFH%EHUQ M5039@/F44DM&92?H'QW_75**PYL,E@W-E27"*BS&A6$H!G!31\^-9X7_3'5+ M0?\82G$\>EF^R* H=P%M$L4-!/N-EO[M(8[@E$6;L@*K6]BXD_B-#G,U"&,Z+*@>A24ZEZ)^BQ%=,$R:R2YI;SJE(='Q\H;7@(@8.;>DQ2% N4= MU'C#0T52R $;9@DM0O$2:'Y77H+.$;!R_W1INF?G%:ARRM0$EQT5S'K+E?.@ MW3I*,:W%=3K"XP*6O><;.H+P(GD@&)%5%$1DX8GG$O--(Q@L%J0"%@B4O*_H M9D!\YQ5X8/[#D@25ULX:):AV)E&A7++>.\&EU)U@?W3\MR[8?5; :9X2EZTD MPMN*.*LIX=HXF7QVNG+ ?ZQ?B0?@OV_>*[#;EE"X&"'8N06N+.66*RXC_@Q> M""Z,\H:!F:FB20GD2"?R'QGD;(98.$]3%BF3$#$=W21#;,R24)EU%)4*$G,$ MJ)9]J^ZJ/F;G%WB$O"R9IF!3,F\X%YP%0X/ PCA:42<4Z_P"CX^7U]4'H<$$ M"]Z2R"I-A/.!&&X";*_+,@!2VY"!EU75A]/RB'CY6W$,/+^D$L=W[Q8 >Z3R MJE))BB0JH9T - E"*ZLS]T)V.L(CPY7-8 %?^4J"."!61NPFK@-QB07XTZCH M*J!P5EO;3/6%[=P"CXW_:,B:"FTDS50$[QW7RF$E'V>CJ5+G%GA\_+777N05N(M;'H[HZ0BGN6MK$'DVP M&@UZ"<98'Z'S$%QYVV@JRDVR*= L0O1>44-E"(H;:H,.G?1_9.BS&3A058D9 MHSWL)ZN(L$$1"V8%J #.>IZ4,A@X(/NR\P]\RYPLDHM, >N&B@L%>H13&=1W MIV.P++([RR[HF/4VS+JN*F1*N&R-5BTJ,K&84/CSOR_ M>V8Z&(/Q_^E:&#=1%+XH<>M)0\Q=-=?JE(7[P9_]S0@"R@503^--@H0?3E2 M/[(BS,L<<["5*[74->_S98G;&V+0PV1FWD8S^'Y9]ZZ:.G6L>V^LNZXZ<%.Q M*FA#?)21B, 5\59X4J6HL;Z2IID!Z\JJ;_EM(X0?.,?PZ?L@?DO3Z0^]G1#F M)TUEVT^VJ/G.'!+_> E8X46J^V X/=APE\ O'96*'(EL'68=F>8MAG=8'E4 MP3!-C*>6" &6D$N&$<>U$\9E+4VUMH8M25P#OKF+"M#0=$ M#CP2;ITTS*HLA0-$EKI?:?U9=N6C:[1^7=&N#N\ZO'LH1UJ'=W>-=^<7\?TAFV2.NK?GOIL=^>0 7>KR@J2:26($-83QR(G5'B9 MJ&+4F;2US>DGJ;_:F>M>&YS\.AY';)H(%'\YFKG1T0"D==U2YW=0",+Y]]SH M9/_@#5BDB0*<9I*9!HO45(SX"GY4L.M*5\J(2M2L.1C-4]Q!)@DN5C0G8;GC M0@5N%.!T2L%JGYW+_H:-4>S75'G*B#^4%*1P R6H/2<%IY8G97K15;?>Y^31 M=GE9KJ#M33H8A>$\IM[I?!*.'79WF:5P/(+Y')WW8(]0R:NCN$_=K'0[G1V[ M6=/2]!2P$GN$SN @3&MG)KZQTB@7-$=8X\3A' C.I^?==#"M.^C.8&Z391?= M][BM3=OFX7EO@C/%UG^3\^N:Y+-A.3,5LHA).8 #F3T7DAOXU]\ #GX9 M@,1)O\$4UN&@:ZZ[B?]_R-VS0UDY"GPM258:ZZ $0ZSE@C!A;:I \V,A@ FW MT5OWFG[KQE2".5Z)&)B(KC(Z1D\UC<:+X)SHB'GGQ-S_X]")'+E-BDA*-1$< MZ&B5EH0RL+\KX7)V&+]^9:/DG0#FWJ3T-EY Y ):2K]BY.0ELO2!Z 4*U"# M'=)J@.FWL--S1Y-4%X[JPV $[,R *26@-"1L[5*[ ?[;G9S^"!H>J!#CYA8% M\"8FP.!WT^9W/!_P>YA/P4P'X&F;(4^/!Z<(Y>,1P>Y6:7;QF8AG>*L%$ZS; M>D[3:DOGF\)<0;9[A;.6'%=SPO2O(A9 <,,,W5'J.&.3,P)RAN$N5S9IPF)* M1&ACB*$6.*,"_=8+Q0/E#P-S'9'O@LA'9WL ?\SE6#$P78-'2U96Q&C#B9<< M+-K*.6Y1EEV%?T]*#Z1R5:T=3)>]VT&-P[9^,W@0MOB#63D\8G7#T0*&\.F5 MOO&N[C4?!SFG21H% +TT.TNI;F_OC@!)C^"#>/"G@P@GL(QSZ@:Q^ 0O&;]T M%=SH1@^:=F^IMHY6A )B^H+%O?C(BNI?FS\?N?>HA-7)AH :F$=A' MX]D*N/MYK>Y.Y_XMV*KX53<:S=T02QO"9(N3SAX!X8^6A"CLLG% ME+BP0>/Z*YL$AF_7BRA$?IE7)H@'K&@:TUJX#F;K<[W(H.O.>/R[,61=W>5U MA84;MA&LL.N/;?_='VH5XGUJFCHV=U@K7VPN(*KE5YR?CH?SV=5?V>BF]T!6 MHN!K&[;R\WBRO, ]2L1/DGM'7(;)_N"&9^Y\NO6OBQ (^+>VA^O+OW*1.7^U M1=98'!'Z"LU_F -G3O!3,"?W:.;2.YZ@NO!? Q>#49J+;+@645HG+7/1@F+H MM+;<'NJM[8/2QA2.^W/4-$JY5;?=4O(ASM$ZW[5^O55FJ_6-4%&=O:#&:C!% M)"A /D05O8T\IUA5ZYXF;FTEM&7!@<37W#BCA6D?$-STN)>'XS,4D*\ W089U@UCK SW=AZ/ MZD;8J) LC,FFSS"H* YE*3RJ&1-O'%TQ*L$:G ]7W5+SZ>*K8*^MR#9X^B^+ MEL4X\(5]P,6CR;>Z(77_[M[9>#Z,N"<+50E%=5%R3L;S4:TV!3>9G./(M>Z2 M/@ 9X[1Y:Z$S+;6;6HJ-YZ (A1F*^&8A_5XS-EZFUONXW.MV;P?%D P SU@;"569(BC+IW!U:"CX 1RX\T;[6IB\_=X9 MJG*X$V#8X[27G<\WM@SU"#AHS32!5H-Q?+8I:"_J2\=N11F]OPO!EWN_7'4[ ML-21?MO(K,J##RF2CVDR7MP$5=^9];1W\#/%! )I#?4V8T5610#$%;%P^(GE M0)&8G=0YWRZ^Y\ON^#J"?B%!G:**W1>..F]OH7EN;;4@@4 M]+\VY <$X(OYI)7%&23A[!A%\@1LB2+IEP.4S_&!Y_/;SNO/MYP]HE,+ZVK/:A1-8YN$PU M*:9[K?W@B=K]>?<5*E^E?%4YD*BFIM3;&\]2C[)><8"P'WM_KGX&#B)JI"6X M#4\NG-F89FXPK)U H/63O4 MNGX:SQ?>U9RA.^_*BQ[T YUBK$239HJZSAP^/ WHLX+!EGZYA5^H*$4^-5%8 M^+='M^+X8N##L/88-R#Q3'&=S!%G>+T,0:98ARV8$=$&@ TV<-FKT/ MJM+>ZB23$,P8$[)/1G,?O?2Y3>"AF>-$HOU(Q-E+YVC[9?C4\6 M&-,X%O[W%"_ZIX,X $!"V)T-L%E!^0B<4=#+0KN%3?Q#GH]"XP=OW[H8"+"X M0#]Q@-\)KQP&J82T-0IY&:9]O;D4;P"XO'7BWHXGC4L>,*BY74DGI\/Q^<8' MZI=3>Q/P^MFK9[TX'@[=9&6FUZ/8UX6(Y^,1WG#7@NS/P?3=\TF*8"?!;]\? M"+"]%^'0 [/[*C(BLP'C,E05&!J9$A6BJ7PE'-,;^M;C%C6LJ0N^)'2YFRZ$ M[B&EGQ[._#(8N5&H;3CT!9TL ^)/QWCE/BB1ZVVDT+Q$Q"SLOK"Z%T5;"_5F M3& SZBBI:=% 8/TP]_(!5%3P.A14FCHFM=93RDW_- '>-%A2U$F,O+GJ T4# MQ%C8'EBN13-#%VJ"@>&3M9*&<)$^@!%5JX&KDVM<94"()J)F>?FY#J=I\D:9?J]*=Z#%GF)JZ]GTCZ_N1S%L%Y80\0_+@2X M/;%PP"8M9'%/#M((B50?E>4)J:]_FYB =B-7X\;&]5UVD42+0.N%59 7C -[ M%9792-GAX 2>B&\LQRJ'%?5Y?UZ_W\I2.%=' ML^-R3C&8L4E>GM='MYT\GN581Y.-%@=G.IC-VU-PAH+UO U'Z)VZ\SI" :8> MWY<3#C-O]8-AFL$Q7>5JF#3\,H>/K7#2178X*Y8+K'$ +.%*8/OD?:JC"Z[B MU:5=4X(UST^+!N/G4Z#JM/B/SHX' 8=;A+L/P, ;';FC%/N7;L_%AZT^"V,. MY[/",+"W_940O7>C\=DPQ:-4PU^S5Z?C.IR@CHY#:M3 <3H9^Y9UZD"-C1.& MSW(-W. &8%!^L^5/D*, 3H\=P.C9N.A.Z 3$<)XG(O;43_!H-1RAF5JABKMED( MVU'_/J\1Z/Z+HP_[.X>!11.^@B8D0UV$+WR)%Q, ME>ZW0A(U#ZQ?4EQU1UC^^1."PTU;S2TAC&_9W2&\"PB"U1T=!N$9M2X2*6A%1(R1@#&IB-$T6$M] M,*4MEKP:@K[&2:-PTO;&C281P>J9#/P<]< 5W;'(SPMJ3[$J&G-K]6R6$-CB MCJ;5ZK3OECG:N!7Z!+615P/45DLHZOCD=#PJ9NM94S<8E@TKJ19@B8$^#_;2?!)2&R):&T/EU.!>+@A:7RTL M?%U@)P.@#?)YJ[7/IVEYVIII-H&\ XRNF()!MLC#7!UY6G3/$MSKE M8=(/Z.\!LV7*I.ZIF)&?B)BY'(%CWMC&+>19:S5';'MH? V9NU!W[3RFN#8CH"W M(:"5&;945"1E P24"HM;24%LU%%5T;LJZ=L2D#D%"B!5VLLLK->&&Q:X%31@ M-.:U43\= 6]#P,QHCB9Q4DG0N45%!7%.,J(E&$G!YHIQM;5M^>=$OJYI2.5F MIH']&\#]6>TA "EW >G[O9W34Q"O+T?A6>T)6*G,TDBGD_EP-L /7>Y:* ^Y M,WEA<^;9Z)# GG1)P98Y.*\1U'H99$S=:;V;T_JF FU=P1;F*H" H-(2$8PG M)CDP$X.BR2;#HHI;V_J2BEH+,_%VU*6<6T\%X \ $'?>B 3R25O#N036R)TV M<$?417<02]8#@QBB>?)$&.;1#,,H?) BT7(!DF!KVVQBT9*ZM_<'R2 H2Y1[ MY8.H4F59E9G4/'-?P?-LIR[<$84Y2!O%9.;<1,*"QTRH2A&O,B4Y>:>"C3$$ M<0W_7HQ&6(0.S$K?Q")BUJKFK5C2"TMK?-&JOHFQC$46ZMB"3^5NU(&HU;-/ M)]1_W=B!/]/[-)JG7\"">][(O[\&L^/GS>*[F*+=%V\.A8_6"E!7?:" -7 N MB9.1$A6552I2 W;)>DR1\(S''&.5&!?:90.B/DJ0/1%D3Q)/,?R@.2N]/^M+ MX MMOYZ,]^:OM+S$AM_J%:/H"6.CIJ M;B]+R.C&+&X6P/YP._U[?;]=[G;W_7!P5%\%/[TC0 #U!R_PNUED/&P51D^3:X^>KA+ M>#E\XK0NOMG#^G>G=66^R4Y6ZF)"*U0O00X[1YL,ZAJKL4Q/&CA^9CY;4O)SBZ\F)T^51V0#/ MKHS1=66,1%?&Z'',Y7LI8W1M6:(UC;N**GMO."C7!C3VZ!QCS%$5*BJ,K=Q5 MD>W7:^IKB5P5]S14T4G!!)?,.!>J5#F;G \,3*P[T6J^.@A?IM4L[OA 2\". M+%@2KZD[ZWIG;@+R$@1478&FE();G3A6OB2##^1X$&%Y/WPW5N+^P3NY>W3H ME6*9.K /K><$XS2(9=01*;1)SFI?:< 1$,4- WS%HJ9A,I_^\*H)S/V]INE? M#?4.0">XM&#IV7@2IVGTG9GX2+S]G4,3O S<9L(=$P0 A!)+(R?,^Q"8YL$D MN[4] ^2M-:F-9,S%57K#):A1EV)CN:2VN.ET/D'UA!3]>_FAHDG6.F8 5BIE ML6;SR:@IB]4P9%-4>;104K3AU115TR6\6QAPN/U3V.=S*XR_K[0+/_J M*VO=?,L8H*=GD?]>AS+79WLIJR)8!XW9]95J@A=DO=116L_H2G2-[OP[0];= M@YV/NP>[AQ56^F"2$9,P(5-(2YS0B@00;,%& ])1K<;MWD/1[XZ*MZ3BNT/E M60Z@1A/M7$5$ @(Z57EB/)?9:,=\X%O;:I.*L&5U+OWH_7@02J;Y*#8NDC@N MZ+I4,:6J7UBNX M/&NL'J:6.1<2W1KW7ETS8+SB\1L.ZCR00=I,'+L0L'DAB^Q+/<=?WS19)KG7 M-03N7D3=BWDUVUA'XQA>R9^Z>#DP;O*-/N>6H'%F+BH_7.MQ_@6+%)6)X5<& ME]]6N%)%MC3R:+RF5_F?G_7^[>#$HK]A,69;2GR2/!9*[?=*Q\\""+6>V[^@ M"]>;!!.?I;!(:X/'A'<]>*UEMS_KP0JG'!5=L93/7\G1:I.OZERQ_C++JUX' M*>NH+VA1IY\>CX<1O:)_KLVN/']A]X92I*PXY1<5/C!3K-[NK1/LVM04#ZX) MO-4[2;/C<7%S3M+[02K%G MP_.ZDG"-%75"V,IZ?E_?SP5!ZIUV\2T,WJA2BV#DE=3/E8OO:;.+9>\6B7:( M+>/QNW:\45&0ZWN*Y>!MS=I>[]4%6I:3-9R.;_SLIC6,JVN,?!B1E ML+*Y=IS8U<52KPPG2G4M-3M15Q@&K-9=:074)H.:TXOJFTS&VOBP?GQTW-Q97K1*X%%M#Q(O5 M+8I1/_DDXM,7)ET^&B:# @PWY(C'%&O0NJMZ/]>MD9^> MC?K7P@ES,7VB3G_'8E2EJC>\_GXP16JA$%_(FDE"M;%7QQL-74AM]XURRY@6 MF1%MFQ20>).Z[GD3G32]K.G(@NGK"^F:31HA! /M8Y+)9;A06J=@2?3!(C>] M%#SR0$XTU7]K: M(+NYL-[.]/&?WU?M97"I;/KT3B\>A<6%=B$K_!C6UEBK!:UB=&E9N:BH4T@' MAZ.FY[2WC)@;M!$P*\;)*Q3HM1("([P<@;V7+@F*N_(Z]I$>@:\.E>OI#;?P\I*2H^[NGKTHD-M\:#WT!*[6 RMO$[B6AWHMEKA M&9;\:]O8KCC*T \_:A7 ?NVPG;A96VMM@-6@WS-RNE(E MH^V!^Y5;?%_.^COHBZD]*#^=+S_27!+OX!:4'_^NU_%[60;MND$O) <6;CI4 MDCFN4B !IX, M9Y1A]5T,^W 5!@PXXI@,@F&5#>^VML453N$PM-VV@6HQ/+VD$V;:6;)]Y)0365Y+CTSK+H%QLK,2"->#XCW*U MA;[,947\^HNHZ$[_N>;Y7_2UG'[BV>A8VWSXYN K]Y(_#1ULUZMP/"Z.VK;( M:.]D'--PT=%!?A:#.MI8=>["L++0VTO3*_3YQ[])&A]/Y M23-_#%I$J;%(6GD_QF?C76;_8B9+OY2S)!EC, >8"8%U?? R=.5S()P'$2M MG _2,-9J)>Q93H/2J@ _W7K,KR1NZ5XU*,.M[FAS/][L=?UIK"V^%)]-)8E! MV^@A]>HD@6VX<A@RYMLY8$DR&F12S@9A[H2,+9M M3M,-&='T&VYOSN%IBZBL$OE]EH;#)@(B?.!)Y0XBSK&I2C0\PD6&I\N@M!7!ZX[(>/XY6ZY;!,. ML>R3LQ)%UBKAZ]<[>.-WX<[FIR:@[%53EORO5O""OK^4#"7-KWRN[JYS39/M M*:X5]J9>_:0M8%VGTF[.?7$I7Z2^P\K1\=E__Q=5U8\7)&M[O]C$7K65D\?M METHCG,L>L+S_A ?5S73:&]PPF(3Y":;'AHO=)^# O$UA4<:[Z9$#@]9EF6MZ MEHX3'TX'S95^; 5CZ<93VT8A7T@Y56WQE77??O:@L8E8G %44L]@9,F4FX1(5L@>$7A^A'?AN,' M^DG=KV(^7;3E*!I,@?GKE)A:[C3/+2J*QU(:4X3Y1IN8EZ#DU7C)@I.-.*L; M%"T#2@8XRK3NDS-I*%@W^+TS9MG#P!1'0],MI>@6V.^+3*.7!HNO,A4V: M@:$^*F6IEG9W766X?J.N<[-4JQ=!TK5BU9;:72V$T^Y4V2*YK)'5[-RB_$>K MOM71Q6A'E_@PT,)FP^*):R7I@AP7HB_7Q&?1]-OFYPM9BLH;AA(O]KW? ^6J M$*[T.RG+[??JD/JZM/41N-F^TNC)ZXT]) M.;?NE&9UL>Z;,VVR,IO#@1K,"/BI_+F(H<4\S^;IEQD,Y0# =!NB%Q6GO'8V MG@_CBB5PB:7A+AZ/28GYBW5W&;1O2KOO5@$KV[T(7&P&;(*\GYZJNC.<'9=2 MH&>8OS,HV-IKB316XB.3P%GYI3>0&4^@B,H9RSNB#-,H.I/O/(@KB%E\VI.>ZS M]LT+)PJ?TP82EAC9)D,&PZ ;(;&\W'*QZ;_5V/%M/NBBRNLE6OITD>N[TORJ M7F(]D>F:PV!A9Y&U MC;G&M2M4JFFSB)E<[FF]^/84PV[\IZ#E"O5+$]U5U\@R;PUW;SUV$Y,V4NKM M@275H[9'>JL>H\:LFM2M!Q(PPO#:P,VOZ^7\V4WPRF#Z>YJ4JYO.V;GW]MVA MKT!MM-82X9TFP@I/O Z14&N"MU(F273C\?!E2HNG.8SU/TKM0U9'CO-EOF&;Y/5B@$9_O'))-Y[&Q@26]RD7 ME]U>X"WG?NFS5_Q1_=[I<%[KK.7W=E*W#LTV*3\18+)YX^@%8[F*8F M-1I,\$I5>^73V[^KU/#4O% MLR9UX=;#?OH]J;[*9)EF3VFR\D;#_JLE+E_5+#8)O M"@C^C#;GA27>D'X5+G3KDFU9?K0!(!0O\-E>N2CNMH*2O&F1[6$>TP4YNO^"S@1M?/QM_%T>K/L0?XT MG1?';TX^#/??OCN#9[#]%[^\W7_QKGKS\8^S-RJ_V#'5@/S.^O7;%_\.?;O1<_#=Z\/>)_G^P=[WU\S?X^ M^//=W[^^.?O[KS_S[GGUX;>#GV>[KZH/^R]>L]VS0^E5RM)0(B*/V/#;$L^2 M)2QF86TP5#B]M0T$ZW.YV7SY8=7-P; M7'Q<@PNJ+0.T]W"&\,HK2$J,B)+$'+VJ9!6;=C'6MOHLE&$FN2P/VU%?&4T\5QG MR6FJF#=;VU+WF7X ?:9=TO?$6O>N:W9L>9#L>:Z+5JYS$0I0!FRQ3;UV/VD M1'-O(ATG:8PGY0\FQOH[C?:C&\2GNY' MJ6_B<#12=\!U9T!U6!#O0\)ZR[;0+2N0(>H6 (=(@NBI*'*5;3R$M1[ MVC?JEI=?MP*1N]$M/M_CT;'[?1D*';O?*[NOFPS:!ILU]R1$KXE01A+O/)SU MH#6C2519,V1W*V]Y>=6Q^Q-C]_LQ/CIVOU=V7S=#I.(F*F&)\CH3$9PESEM* M@@DIB&RKP.S6-NM3\9BD^_=PC] F&-6\>1,[Y*;AQ]\D6MW7!<-5>-6AU)VA MU&8(7J5EE6-,A'-0142BAEAI- DT,Z>DC[R26]O2 DSQ6\+4+6+V'\;)^7VS M]7U=3G1L?0]LO6YKL"2\#4D2:SDG0FA.'$V,<"^Y$DIRQQ6V]>Y7R];>'5M_ M"VQ]7Q<;'5O? UNOVQ365"Q;6Y%L'"6B/:FV"\"H6MA6*/C*V_ M^7"WNMS+9M&"VUIQ*Y3@I]@1>([U &Z,7T\F7O@N-N") O=\&MN2*'=K:['K MRF8UM\\-"E<="E^+POO/-VTFE7,"D4HTZE4BN42\T+K>X.V[X&MFW#M[=9Z3<'K%_; M(&X.7@>MMX'6S4PE:BD7,22B>04FL4J>&.P=+YSGV7/O3*1H$LO/Z/#? M:]Y^AS_?!_Y\;:.UPY_/PI]ULS4ZH3G%@B ^<@RE=L1PT/1S\&?=M/2ILI46FEBN#1&8">HMT"2;$/%NP)B4T+14 MMS4M[P%_B@WYKU)!_*J& 5>V#'ED]>87C24N=$VHRT:D#TW;VSP9GY2.16T< MZ&HE^M*)%T:JR\O7W7Q*S=::3&WYX'[]Y^H[>K4._>H;3:U7F-PD]1XX]')G M-!NTN7BO%JEX/S=;\POL##;7G===S38;..R4POE//8KC\WLV((@<_'&HA)<, M+!VB,,1*9":)2281JJF2$72-[.S6-J5714RVO0GZMSP.=QZRUQV'+SX.;\.A MDMPF%C2)+#LBC&/$:YZ(43'*Q+G7E8?C8*[*-EX>!X2.!P[WZH[$EQZ)_1=_ M'";M:*X4X((+%1% (F*M941QBAUAM0D5EH>X,J9Z>22:%MFELV2_;]C[N'-+D4ZA\(@&422*T%'"VO"5@]@H=3; JA"?8ZFTG MA/E)TS1LO[0;O' .>E@E\>FU?ML'[=*MK*QN)!\NK&P(*RM=T_#506D&EU'] MA'%&/<#=21J%\]YL M-H=--E@_NZ^==\M&BO>P2\7[^(PV*1M-*Y,K4?#T,W MG0[RH.GZV39:)O \,@6DOM -TO3^^[\,H^S'WG74:9KT_0.I],^ZP^2REV4< M3,-\BBW3'K0=&9 4EH%2"<#M]\EX-,;FKF5;.GRI\06,Y'@^"Y78LX<#I9>CW@M87>F$B$IAOTCZ7W9>_=1V/MQY M]1H@X%EYEU#67[2]?QRTN="A]A\'XU- "RVJ_Y^]-VUJ*UG6A?^*@G/COMT1 M%+OFP7U>(FAC^]C1$MMNW#[PQ5$C" N)+0EC^/4W:RT)A 0VL@5(4'O "*VA MIGQRJ*Q\?G_1^+M]?-)II_.Q^3(Q:1F4)F^\YRY]MP,C6O<\S/UXW -XOK3; M:HZZRE ;<7$?Q"[8:)ULFW5]ICBN>,DO>UUS&W<&O8SM_0SM([IC6)PA6WOM M0=7_@]-VR/3F^;$P2OU>Q5)9$4UF9DQ[ @/G*_U2M0X44FX>_'/):#[+NNJ+G PF=# M;;7FFX[;0Y##T=!E]6.[HPLJ6W;%>O6&$5E@]9IN-1BV MIH0>\W7#,,.EF>&]EO"?HSQ_9!%_9[O0^_/1--PNX10C3)9/PJ],%M1X]9_3 M]O"\<>6%CH6>4?)[Q5A]P]7-"+Y3S93[K@=KK_$/?'_:G[R9_5Y[VMO0[*\V M+_%:=/XGAH.\8D<7:B)^KRTA\D?C925DEP#S-B]J.V(9=W%XEFFV+QNW?ODK MJ]]T^<#&;[:2/K"?3@QUV8STC5R6_:K[BB5D;W9"#LG#]*4A0_Y*Z%^X\KN M/KD>T*FW?=^^G.4JGQ#E46\YK:L8G/0&E?WZHA\[U=(8\62.-G F;AS%Y/'5 M+=8->CFB?.LM,\QDCP037$X-V,3/P_[5#N1!1 Y"T5 MXTDSQ8,P5AAJ@TDB6:4,,Y_5VF;%EYREX65VD2H3U&X^)CA,R]TX2C0I;+4W MY2U+VCCA \9<<6.LES8D0;&53% Z[5E("5<(H3@#5\]PK&T*U!!&*,>1)KQV MRWM^[)%D'%N-\/N9[8>J M4QF+:X0].>W[PYI>OC8IGYEE=VQSN^"[)VKB->VD>??WJY>7@Y:[V>3SMC M;OO*&[BM]^"$@)[MUR-1K84!J";0\-["E^YT "\?9"4-5]4J;C BZ!Z,=5Y> M6EO'/5@,=8@K+X"#0=VPNAG'O0!V4_6'JZ=G=P2,@)%!,/)*\B4Y9M3I# MFVUH- M;EXDC>-36'H>VMB_LC[R4ZH/O@;CL0WT@W>.5OOD1%7[PE^[Z:9;80X\/VVB]E J^. &HSJ MK:LK[B0J2QG*>3OR?9Y2)&?'#WMU(">[&]]Q\PC">MG M-00$6NJP[0_'Z#:X5-T->]6ER[]U)KIT"78@G_9*AOW5$(Y0L0^&)@!MWA;( M#SN.-N,I?!B.W*8)H0>(JYX'P]ROPT354"W7/E([%\5(0*YMCL%A[[03*JMG MI.;SCF V-\;Y 0UG!^W!E+V0-QBKO<2L"&,>!#L,>1XHWOK #F MX;_A 5W*F=#-=X,Y=U'8-_J-/^MOWL%_?"0#H07FZO$=+02"E\U">).-[6[E MI("J;^>4%@""L87 Z)6%L'WI,8!PGCT+CI50K .-9<(85M'%QUI_;S^G$JF ICD8&BBEC#]?WLTN7(08;/MCNM M[87SDVMA5/#58F<$()/M.*N@9]3226]FW$*X'E1;]MJNN5_5QGKC=#!J4KYL MLC/UJLQ#TVB#JS48H[.SG6JZ!XIT!=4C4Z>"]BH!;3#> MV,H1,] GT<)0W^0"7[Y]A+(3#C!@]_&E/19&_N_(RYOLQN*4![F3)H#&?5<- MP%O[<7B/>N$NH+P$NN,R\KSYWZ[_K\U9+Z]"\!\&7K58N\$U'"7>HWR,9J1; MKJD;]$ .HKIQ)-A&G48X^_.>DVTFMN3>=K>C&VYU0[/*,WGP9MP^:N_[:W^Z&S?_Q>[!WE M1!SX^W;S6W,7WGVT]VTF*>?XX[?FT<%YD[[ZUKIX?=AZ\\_Q_G:G#>_.?S]K M7L#?W[RGK:/7J7FTA9OO/U,G7$K"(-!X$O%@%#(T.I2HXAPFBF+KIR/:#M:Q MB"KEDV^<2&ID9)(2+135)$0]G9-S-3L3&ZVS6VAW%JP;S:0?-^IZ)S#%CL=@ MB3&1$\HL9EX)+!W#7EMNOQ>6OR4-\'[7_=4H7@UBG5?VW%;N[MNSG=WWM'GD M17,[___59\\9IBI:1)G$"+#;(QLP00%'B44*/"H\DRKV6$>(1@JR,B_5'X-K MV]6'-FO3O-7_HWS*R4WO&^(K'S?^WFB\V=KZ]T9C0OXF-\K!M/%@HQST^I47 M.[*,7H*YD<]_5>;5GR,SZ>_:3!I4)C&].DJV');\C?VK6DKNNZ7?-Q8NG?%L M:/;Z0Y3MO6P\=7J@UZL/XUGVH^T"6YF5_=Y)OYV#!I/VT#6P?(!L^;_]80RG MG;B3ML:+[W6O_[>=!* /$=[JVYUVU?QJ]_A9*]2#SYP();UD*##N$1?6(6WS M@4WG(J@C[@R?5:C* '[I%+7"W%-NF1 A*.N3%%%(=\?>OVAWJ^=5-_TQFKA1CD^>N^E227DJZZ]'^2[& M;"BL(+=^][W'$G@LIC_UV.]_ M)QB[C\82;DIC[Z&Q8L.0NS5HL=7$[J?4@I[?#JD2T;:JV$UU+KLQ/L5]*_7/ MG?I]D;#.?HX:W,"BLZ&&_ZO<&@5@@?+P]* M50/S)A^6*B-SP\C\51T>>\9#\VHP;.?TL5 /SVO;[M>__9.W#ZLQ^JT5A_7? M7MI^/\?7ZT_UR>??KPW>DR<]>-GKG^2LUM@(T0V_P^X\1ZG,)UW,Z-?[O[HE MCJ9*%S!JL+)$4RP$3X:Y[ U[(G3@TC!%/[^]6TV3'&:>B"E/N<.7.C&KP[J, M00XT>P_.6JB.<<3!<"MOQVQE=RA'5.#.E_T8VL,,AZO!9_.3_G1=-NDXESQJ M'>[O0MNV]^ ='X[W/^V)UO%;VMKUYWM'']G>D2>MBP,V738)^B2:]'6GF?MS M!/UYL]_9/_I"]X[VX/IW[=9N:+J1 3QW9M4^%U:N3B:_(^9#FW^RPW7@"S .8\@#D-D5, >G7FOS(4KTS$ M;#?_&7.)@EW[K4#??- W7;$22R8P]0$9(Q+B*2KDN'3(6*8-$5; C[7->M@(G8*^8@PO#Q.DJFL1%'%C2R#("F"B408;%@#CW+%$B M4G*^HDQGLW6S?B^06"!QE2%QZ3SGVYSE H$+A$ V!8&*&D5H9"B9[!%+\(BM MR[DRP> DE#68LK5-J=>)%*MB&\X=!4W5?U8G"MKJ=5&5TC.1EGU[*/0FRNJ[ M#,&JTU7/XIC44A(LG ^.CHQ8'3+6*SCNBXK)$ NDW1W2VK/<,,1)$AQ# MGH%_RT%S(1<)1E@2:P7\SQFUMBFP^54\NQDV[M5VFWKE7=CIBZC_BJ@O*'8U M:<&D]C?P,2YBOUT]3\0@)R0'24\4:<4\XDXDKT/R5ON#LLHSI5-3B%LHP:Q=@YI*3QBT3AAM"9& M@4\RJ[[O'I(ILOST-??/!AN*[,XCN]/Q!)9 )7L14!+.(LZ40T[:B(SQU+&( MA< B&]]XB=3Q V5-/:H 5N&"W7Y5F^7\5X,%-_3_Z>&0MX9RSB4&,,I4)S;% M9*R5P0,6P4I>EF!!"8XN",S.9R()"G-B ;Y0M(KE/7..=, 2Q>AE$-JS$#" MV3K7M_&JS!L;7:)]H(($BT:"$DM8(EF?CB5H29RREB)LP&;APD>DF2$H8L," M,43DL^^+BB44:5_B6,)CBWN))?R"6$_'$G (1%!1T<.#"J?6(QN-1LPXKK2 MN8UJ;9/(7XDF%&E^^KJ[I"X\NFA/AQH$\]R._)C08()S)C+,DV":R60=<^#!:T:H6I;X35$"=U8"K=D371H+E:+G*$5E M$;<<(TOAHP5_CF>68A+YVB;3OYR\5K:,GKZHEP#-$DGZ=( F.<^ZRHM,\3H'EL<2\!FE\0ZYD C4M1T*20Q9@B3JQ" MABN%E/+@PI&D5/;B;G#A2K;'T@KSTEGI)=MC,<(['8+A5EANJ4$2&P,Z67*D M4];)GM*(D_9*)+"^%5DB??SD:^3L]H:YY/ROEL89U2)D,,RA=YHK&XZ;7DX M+FR G@R.4QTM@_]@XBPWEFI'?<"1D(29BB(L2[2EQ.,7I QFS]U@+PG3X.U: MK07B-OI\E) AHQ13Q@B+HU[;5')=JD6ERRQ.$E?CT'7!Y(+)#X_)I7[/(Z#K M3/@KPA1A0I ,CN= MT9:Y2/;#D1Q?(QU-$W[?3N5Y$]30YJE(^ :<_$. MST\R*'7.1V2#%67@(5S<.4?]BNIO@G>KX@_L 9RUN[;3.,ZLR_47![$;^]53 M^K9[D&F]4K]WW+C6.VBM1^UOZ+ =8 Q>K)I:_&GZM];N%OX<&>Z#)ZU>B].OL0N)(FB3S&7ZC=(*^F1 MTXR'%#T).=XU!!2Z'+^*]/HZ[_3_-VAD6NJ*4[%:\%D4:Q[-@^Q2@[TY]JD; MG8J,)J/4_[E_JU0\8BA KJ:1^@OKZ8!^CM(;J0)&2BD!ZPFG3 H;$4R,$U+$ MZ T%1WYC=FNJ 7#"^#F54UL:(FMU)WNC>LJGC'[=)GMYR./I+/)'#BJ8@H& <>"Q$<&9P8 MBI1*, N"]Q:6DQ(;LV&AR_5DAS4_7.W C$GB ,"N9JDB\QT3A/9.9_"J,3;A M\TPU8$IC8W@(&H10^- ='@XRA^R8A^[Z>QJ'-C3@4GMPT(\'F5+I^O)]+"#\ MOGO^\G(HKB_6?X_&@=!FU>^=_E^][@'X*64)W\B:W?RVL_O^6_/B"VE>?+QH M';W]++V@C$30M<:1#) 6.:(8TH0K1K'5BH(ES[Z[H+M3*VIZM3Z))36AB^^> M4_+,5QAI;6]])M$(XZP'I)0!\41 !1/!$&-!244B3T&N;>*-V6S!\0K;F+3M MP!G)E8PZG8:/_:$%I(3EU0:U>WPCQ?E)OPT0";I["(Y1#A54NGS"H&T=J;AW5U[$'/UYHT:FNN?DUWL9]<[#"JI&F/Z4'Q;SY>,63SXMO[H-36OW\\?U$4G\N*U?V_%L,'[6U MZ5XWU HP/_DP=W%P&OOKDU,P&H+V*)*;YR)3WD,+8.3@'NC2, ]-I3X[[2_9 M4JNT:)[LR1Z>P2J$%D%/_W/:[H\M0?A;]>*K47*5/5Y-WM=8DUM?OZ(ZI:+^ M&$QT#(:^HHRMU\ -^OKZ8(<>="&W#P9@ %X-++WN^5@ KEXTR$V$%M=S%L/& M];C'>V@*WW;AVRZL80^3KY,"U<($K5+$G!EM!<=)W;MH7KRG.V]>M_=VMRZ:G][2UO:7L^:V MY]!..IW7 ^^@^V\^\M:G#T?[1\V+UO8>7/?N,+]G[V@/[^QNG;4N#@_WM_=O MXMO6/%@6:4+:>(RXZM@4 M8/PE8)P^S2,C"TKQS%'FP()XDC; U%7,2 '%@2*'HJF?=8I9"Y;501PZ6+:#RV'):(QB_( MX71$(R:8S:0"XH8(Q,%I0X8%AW1DUD?!A"(8Y/#.\8PB@"NC!XM[_>C2..U> MDR"\L50B*8C,04:,K)<8T< ](\)PQD5EGTHVY]Y*H7]:XBO+P"X+K]:JY;@M MCE?K63 J1N,(-=Q3S V7VNG J C&R&"]T=Z6$-#34K$WD&YQ23TFDB/#P19:+XBDQ2ZM:F)(+$I1@TN/+]'0PR3 IN1,"69:#21X[ M9"TF2$29? K):D+6-I>)2;7(\Z*C4H\MT"4J]0L"/1V5RM193FMP@87#B'/- MD'44(^&LUA1;S#,WS]VC4D66'UV6E\Y*+P&N!Q#LZ0"7%)(1$C#2B5?U_Q,R MA O$I"8)"R\8EY7U/>_^ZV/RGJ],M."N[%H_75[V*27T+6@0G@PJ@TJV$K/$ M<*#.M.,:1E=IW&:(6RZ++0Z;NXJ4,1< MUJ>]9_*,GQ3X0I[QD(6\]W#KX#/3F"07*/*<@]D2(D:.I(B\LUXPXJR5*M?N M7AKZC%]=6H4^X]X6E/_6>O_9),6QMKCV^3EA$9E<$1Y,8.EM8H1XNK9IZ,8L MX=]M!!JCJJ\U U _-L[RC^ZUU38\A'LR\4557/P>R#6NVK!UVW=3A;Q!%_U$ M'>\I K-KO('7!2$H6.1!:@S_<$FD,SAY906&,=>.^<_;(T'0Z(I-X3J\OKUJ MQ\N.'0PJ'?#G>29.Z-<5[YMU&?WS;1#4BNQM%][_9Z?GOSRWU7VT==':^NRP MH-Y3BW*>).))"J2Q ^O',DXE3 D8/VN-"!!P N,\!#-TA7CDJJ+U50'_<375 MR=+]&;7'L(E <- 8.[:4G;GU0H=+9TQ!<-Y+:\V$S'D;:G!BV6L5;\J->G*E'%?L9$U2C^]FO/?#63<[(1>]LFL9D7L M4<7\$-E0?IJ&*?K MT2^T4/_3&;2R]AYX[3WY,Z"?VL/#-GCV%8=PX38HY1GOAYGRAUOR5P'&',)N M7I(3UNMSIQOW8'U>BST^AUVKUN'.IU?5-?M'6^?-B_=L/[>-?F0[VP?POG?M MYN[K3FO[@,WL6E&X;S>':L)Q<_OM16L[=.!9<+_G.]O0M^.WWYJ?/N*=[7!3 MK3-'%&?!:F1T+M-M2$06)AX9)J/T6DA)Z-HFP>O2J%6IU%AJUA90?(*@F,V7 MRG I@+A 0)Q.U_1<1NU-/E0H/?R@##G#&"(B<@Q?>,M,#8AX94K7%D L@+C< M^4S%2EPJ4)PY:6U@!G'R*)JH$8^>(,VYA>$E(01#K>5I;5/P=6UFLSH+*!90 M+*#X4*!8K,3[ ,3I9$_+4HQ:4425SPP'3",7-7P4TEAC%7$R Z( MUFO"B ^ ME?/KU;G?6P*=SZX,[$-[K-7@ Q3M'L(:/CA\W?Y:H=*@V&KW TWGL\>O!6:> M"8*<=33GL09DO!)(6RZX229A3-8VI5@W:LXT]%*U^=F(:[$B[D-4IV--*>(D M==(H@&@BGFA 3F"?$X:MQIX%(CV(*EM7?,ZSP454GYR57S3K0XOK# N"EXYQ M3A$A+.^5<07B&AVRDB2M%=-6Y!->!*_3>3?+BKP^&WDMJO4^9'7:06W$]& M.W[BR.OSBJLN8H">#,0ORGLJQ>=6 _=;+V>B'RP)8XBF8)0I@WC4 IE0'[]D M7CGKN #<5W)=JCFY<1Y $E=C*ZM@(H]B_*X/)TS'*S&A#M-%( M:B\1=\(BHY1'B0=O#=9$^?2SQ9<+*!=0+J"\G*!<#. ' -N9('.N-L1,0(1Z MFBN=$J2%Q4@I;"*G 2#6_6S)O^4%V^OE *NB-?^Z5IWIIB*!E[5M-JNCN#.% M;^KU9X/74C&>-%,\"&.%H3:8)))5RC#S6>NU&PH.CGJ%,H"^H'3C,AP^*BB$ MZK_=.U;,'$*NRNOPC7JF9W_>?M[M@ ;=MI_&V.X +J@)1LP)S8QVHFV1E2K+J6?QQ$Z]WR03FL*4N M1I.YLXP1/H00*:$R,8/#K:6ZIB7K\4MUC:O,'=H!J$]0>L=P6:C+X.4J='8P MB,-!5'C?Q8N+=Z66XH#/B7 M.*K#=579[P3S#K*1&$?%T?+03?3HL!W[ MN7S-^7KC[+#M#W/?>GE@+D9WM;LGI_"ZTT'=M='[)A_1[N:>'?9C;'3BU]BI MQQJF9_0$#\TZ@&=>U()U5A=,R-]M*K_P0M!.NJ?E!5S#"_OA[J/-MC MZZQZQ0!T:%5B%OI>->%:LR9&9C0H5Z\[@)D:C)IP<)A?..KV>7[0:=>&H]-! MKD[WG]->_J>:\&IQYYGY&D#W MJ@<3/;[>@)X#T?U:]70T :.GL.M/V9A5^#>#RS55SN2T(B?ZT<#F__Z7D9Q> MVFL/WX3K8T/X!I=Y,,:S5D$*_:/Q_M>70IFM>YXM>CE;;VNIZ8&$]>O:J^/Y MO-0Z5S*VWHCMZL( 6L@/ 87S7';'G]8;@U- 1@#_ZW"09WS0AA[:_LWS_<B7]D>^N&SR2^1N:FJ\!P,L:Q_?Z_1YX)54937<^>=%(88!" ML'4K3QWH75B:537N"BA/045EK9Y!=D*?EP7[H N672[8CS=@_N7\#TY/LI52 MSS-,S;!>"-W>>*:K%92U1ZU5QK=]5T$N9.*7TFC])2NPKJ<,&AG&Y[C7C>?C M,4ZGW3!8AZ^/P;FH;-D3\$[ZZV HNN'$H]9A7KKHX\;?C8,>./S=RC:;_#I_ MM=NOU/CYM2\JH^:J2= N'1CXC%H ';2H)=MXZHF&.#*8'QC;4BG#D 6? WF M5.^T#P/2K0(5%4;\:3MYTZ#Q]V&$[D!O*F@$&RC:O$!'PY6?-3UNZSLQEZ[^T?142#>T[6ZV9/-(NXS4\/O82AZ!<[]W M7#T/K,U^0-EV/J^^RY>>]'M?<\GL06-L=MI!ALOSL5#\YQ2NSW-[=M@;0$-@ M+/-#C^$*L(2G2FC?&)49+__1&N6TSB8<%P9_4=6TSZ@_JHM:AS\G;AQ%HO#5 M+=;!7)X.;[]EIF;<(XDBUU,#-/'SL'\573J(R($SY8^]=U MO &PF1K#Z>[?VLF4[@_5J[$.T6?]FR>G$J=\%;3)+DU;&N"6I?]_[;]^' %4 M@*"U@9$R:@SK<(K=?#S%N;8Y+6>W!VI^)?#R2$+R4Z[EI2]96PB_UX;JM*E[ M_=$W69'?M7?';Z&7;X'6C7'[>OS@B=@)5RJL'[_V.E_K3OHJ/I/U^\#WVPY& M%,:A!4/;, W4^'!Y9;T%WWA]>8/+YQ%R7*3:*LJA&EO%0QK95F^<=$X'=6#& MCXUU&*D\!7^]_7/GPRW?CX+=-Y!#C HP5^00N0P^_/_>\\C>MEY/1\7_@C'< MA2'\"T9\)]5C M"3?LF93%,;LX6.O]9VNLH]%P)#4AB!/XH:.2R OM- X42XO7-O-(S2R/%83C M6_&L6LD_),')VQ.5&PQ8FUVRL5M]LU<[S>\SCLZQZW/O_UA#*<= /A+@=ZJ1GJK&_ZZ&NCF M: =GI_MAO%_S9]ZN62J"GT?9*CWX3 *VFN.(:(P)<2L9TC03NNIHE,+86V6_ M1_"S/**[>VU3:7!Z# OWX#MJQW;:2:NL=#\5FT1]4ZA?6'P M>R'TR80^6K"?)/0Q]/:O?X4C!]\/1\Z]L ^5QMY78XU0BR3TN0.3PDJ1)=0; MAS5V_+MRR2NU#0"W57G\U:?FE==??7X[]ORK3[6.K7ZM;)'Z860ZQ^T9#>K? M5UL;U;#L9.>W_NTRRE$/9!7"N!JZQD*8BI[(J$UN.MTX6O5"8\]XR&9/V3]Y M2I,:;5[<8=)_K:CB72ASYCUJ4!JY&HV<6XA2]9_5$:*74UNH/R5-4YW^J2DJ MSWC89SRG$C3-F?R(>8]=/(/#6T_S^!6FU&O)>5#8<1:I\2X*3S05,D:BW%WK M#V2_LOK_8N_BG MO;_KSUI'KTCSTZOSYE'GJ$6;>.;$U?'K=FO[XT7SS=MOK=T#T=IN';4^O>NT M+K8H/.O;WN[;\YU/3;9W\>&FXK;$68DMU'.)8ZU5D;=,TK=L*E9 M .I. #5=$\5*XC&7!DF"$^)>6TI=X)IXF(]G$9_;P%A8OKH-HR1]1>3ITNN@/1TITZ__3J MSGM'#%A+V"N (9RL]99:YYQGW#HPJXKEM(R8-%%:&)X'U[[_K%RDGE*+',,< M\6 B,@131+CA'FMPW:U>F.7T'5RX+\OIKAL.SUZB&2;&:\(LX81+GER*7">= M<-).@V3?@T07R9U'*43.,#4<464Y/"/B50$6O3PDDHSF93F'=##DG)I M1$1.RTQ&C;,>MA+)H)-1+*040M'#ST"B/2',2W#\?93%!R[M)S))ONA3,>T:8AR/ G9",468Y M<]%:2H,EE%@G-+:^6&V/#&N3T1/<.OMLP5HC1EMDG*5@M;F$C#426:N=3E$0 MSMU"K+8":072EJ?7\SBB4IC@G6 \:NZM-RQRZBD(AC4QB!):6E:HFPPMY?+P MA&'%*-:(:@MV&TQIYI$4* 6J@@"K3L 4+C@YIL!=@;LEZ/4C4#H6K_4Q,&\R M*$>;[S\')Y,08-0IZ0'SC.+(*1>0PU:P$(T(N8Q3]EIAX:P$YHU"=N-6C)_JGY,3<% E!% WNM?O&OG*5?ED/>Y1EW>,9"$Q67_/3O MRU[_I*(?F*Z _BO[24_-EKVIBT_'8G56"N8-49F7STD=O,%"6N]85(3>.0=S M$1R,Q5O_U?V6<9*XMC[8J#SB443PU@-&FE@.SCN!F8[8@YORA!-!"EH]4;0B MDBJB;61>!.X(&R,=B+)M4VIUV&N"V(5Q%H1Q,H5"U)R+B=@"@BNH,-=YXR]BG6RQKU8&LJ;/#8,S;V+ &EF5P"648%J9D 2 E_2" M6>92)BQ9.OOJ.=7B:]6D@QLWLP[^U#GBN]9N6&G4"I00&V7@L, Y5=IBEWAV M#P4V2L02PUH!P&K/%K0+SJDH$M):*<1A,I'VV=#R8'T%+0S7BSO,M'SE6(IX MC\4[44NTL@8S[3@/#F0:.Q:UD(X*(^X]Z%/$>!XQGH[K$(V=X2P@!MXOXM0; MI D6R$4!OK"Q@4BWMBD6ED!11'@)13@JE1+AEEI0S*"H=< 4S$YNG(C18%XT M]"J(]G04A"3LDQ "&>7!D8RDPIY9:$5FPT0LE:1*)%/%>!?&>CA09=%AZAP.87%G2(MX+Z]X>VLHYUQB@@7G*=D4D[%6!D^U8O'. ME G%/G]T&9\.)@A%$L$V(HZ-13"Y'#F6!(I8L>!-/A>;EL\^_T$X8

%SZ\P8,@X<>#1O=WK!D;=RN!#@A06ILF9"$&\.-#8X8 M0IVT(1%V6X4W66R\I<'_G=F31Q'#E($_CH)760F ]^8BP0@GI92,S.JT\#HA M94]H"<5;4R5Y\IY*F;@/UFH6*8\AFWO8BGNW\8H8SR/&TY$83#3F0AND/,@R M]PDCYW5"0M@DO 6_/-*U3::6B6&FB/""11C\<@6:F6BK.5<)&XQI)$;E0RR> MQML2KXJ&7BK1GHG"6&.H(AQ$FX*&9B0@+;E#5@4.",W!.<=%0S\#\<:$!A.< M,Y%AG@333";KF-,!:T;HO>^A%#&>1XRG RTZ64Y]IFI)2B).O$,.,X&,4SH$ MQTF,>-DT= FS+$N8Y1(OT?I')A,=*9!*D>P>D-91 M\S..3@8)+AYFEB >,$=&>X.H5M82;B0U.=EM(98NS:IC3KF,D"@ 4 GR4 +JJ(?XD# M/BKVM:9L/\=\"@J#L6>C0YQQ@PP5 JD8B%;82B_]HM.Q"O@5\%N"7C]"2?]B M_2T! DY9?X$HYI15R##A$:>4(RL41DP+E\ %5M2[M4W%UYGXY<-O#P* )<#Z M. '6Y6OPJEQ9!O8^!_9?PZQCX-_0_KKYW_!C?$<%*^UNB-WA"\JKQ,J1*M[\ M;]?_U^8EK-W]Q@?4X33K\-W#",JQT^F= 6HV!J?'Q[8/MP\:P_R%;?<;7S-7 M3J.7&KW3?B.UN[;KV[;3:'<'P_YIKJXU:-AAHVG[_K &.W=A<> MTSN%]H7![R]F1@,F(@_L)=K7H X][]B307PQ_N6/\<2TNU7[JYO^@'8>M+NH M1NX7.:5U.H4UCW']]1]G[3 \?&',AI D&RXC41F]N/Z6;%0VS90*JK_C=$,0 M>NO7>(/<^MWW'DOH!L?FIQ[[_>_ R2R-7:7&"G&WQOX Z.>@\_@.GXR/V6Y^ M&%=#3Z&4NM'3>'_:&\90P\N_^VT?!Q6^ KYL@1GY-5:? (*^Q.&@O@H,_NJ/ M;S/&YEY4G[8& [BB^O6O^#5V&N0.A#1/=5#_A@:T$S2F.ZQ&9 <@OQZT'0=/ M_)IAMA[#[LGIM5&C9=0N1^UCM_?]T:K7(WO&0[;;&X+\3?;_Z9-@54#SX@Z3 M/C^'W:2;^]C<3Z61C]?(!57O65XARL2=C7C%W/E3TG37X\3E&X>V2F[KX9#9%8L+1:VZ="89+F8P0G&$6C'.) M>5=7W":8455XCN^\#[)UUORTA^'O=._"?]O9_7#4O'C7WO_T#MKX]BQ?"\\\ MAW;3F7V0[:UO^T?O2>MB_ZAU\4JTWN1WO.OL';\GS?S<(WC>]KOCG>W]U+RA MII;AQAO#$(W6(!YQ3BK7%E897)!Z(YD5Q;HI@4)KHHC#;FGE'JR:6J/!A S9Q&E4%BR12RGA'$=>+(4I4/ ME4L?7<+$)O*$CZP5@'JB $4\$TPQPS$77&BOP9#BW"1K""QL60!J60%J^DRM M=3*RS*;$/,YG:K5$AGB/8A3Y@*4U#C_E,[4%H)XH0%E"G$G)&19RN3:I&=?@ M)("'P(A1Z;X!JOAYOX12,X7>HY.6@7?''7&(IZ208Y[G4FW8V6 H3WH9_;PG M'RZ^S 9%L/K1P.;,DA^7>5_U6&EYQO.-';_L]4]Z?3N,H#;<]U@.BVGQ1$T+ MKHDP8%=X,"@X%1 MYO*O$>'(2&)$XRA<<80*6BU%W^;AH,0Z2&JUUTYQ2:FUPB9J(F?$@<$L'Q*M MBE?T2Y U'5PV!+O@;02@$IEJ COD:% (&YL2-B%08MVBX&UY&@UP[D9"4^!!$2JO7JC%#*" M4Y0\33:0Z%+4Q< J:+44?9L#K1C7QGLG-;&2@Y5EJ ?%2YB4PM.H'M0=+ ;6 M+T'63-C9D>0)BR@8E1 77B-+HT5!L,29D;"L_3(:6,^)8[35ZZ**9_2@!VWJ MYL.1A6GT+GXA&%,69VZZF'@T8&19*B-/2@?'9=#%R%I^Q&K/1+%&E#2* -U(T^"I(]W281"IL;0"]'3FH<9Z3A36X M&4X\"X2,5Z7G[->@.):Y"&RJ0(DCI(Q)G7R&'KD'$4<^6\ M%*R0N#X'\;9>Y,P]:@QAG&FML1<)["ZI#/5&\&(]KXR,3\>_B/:4!*P1_/ Y MD4 B*SA#4L!<&\<"HWAMDZXK28N$/UT)]SI&;(G'S@1.A=?@. FCF '_6!D3 MB@)?!>&>#G\)%TPB,B$%JN3>TTUQ9):1)-A(N;=3$!^8 X&Q4E*8[ER4KQLSC'5O?W9HA*551 M 9P)A9R5'''"* +HXXA:,%Q">E@)^!?P6GL@0$@B#<(X2QP,7 MQA#O4HI:AJBM?]#S'L74^T4$G"*JPDGIZ#-#J7$)\4 M,DHKY*5TH.4" 5]] M;9-)OQ6GD4I&V6Q_0>G&98KMB*D7U7^[ M=RMVAD6O8NH5&[4),OOSOZ\-VQ1[@P)C-4B-X1\NB70&)Z^LP)PP[9C_O#TR M:#6"7RC\(F=MV7[[J\TTFV^O.'^WNN%_8CBH;%CXJC)SKPH0[\+[_^ST_)?' M-55%\^^1J7KTNK.SW00SL-/>VST\VCOZT&X='1[NT5?G>[L?CIM'K\Y;;UZ! M6?J%@-G9B?_SX7S_4SAQ,&;-3Q_A/1_ISJ=WASMO6NW6F[=TY\WKH[W==X?0 MAO/F[EN\M_N>[.S^DW9V/^+/@G(F0HA("N[!SE0$::D5 F>$*FTMY8G5;@>L MZQBVLKGO<2+:R."-XUQ[9BACABFL>$J:,[?6B&#]G\"LP 2 "%W-2>/U)27S MQ/3,BM*4H-PN15,R5T_@C]MWO3_&!)V@ZQ$L:XYC<"YP;;G#$ENMI%F[)G@C M+N=L)=^K?%5/?-$>@BWMO^\W5A('WAI\[#9>GO;[53X[_.',]D/C)=R:_8+! M+/[,\VGYF[,;K%>OWR]XQ-.R\<3J MUZ;1&/CQ&*31&/CQ&O48_AE,?J[OA6?GQ@T8;GN*'\#<[;,1O_M!V#V*C M*E:;.J=^6*^N0>/0PAJ&90:+%:73;N5L09LNW^=L!Y9W; P.8\P/.JD 9K#1 M:.Q.M+4??>^@6Q&7@XMT6+7DP+;A^;8;&@!*N2_PECMT)]]PV^WY[_UX'&UN M0U7>HY=N;;FM.$#K)[2M:W',/9K%=TNS(+O'"T4! /BH5W?/A,?$J=&(Q85RX%L@XSR M!B4192+&L*CQVB88FC,AG!]+/\QM47NVCK/0WRV8*)_;$KJ M)80Y]TIZA2CX"15Q ])CJS-2C#/, TP5*QMV'4%-[>Z/J, 76$>IS6QP!!);;S-2_ZL5,MA#_. MVF%X.(Y^3]Q8AP]?X*M;K ,MKWE<3_HS]?_)9P40'Q< V\20B;DE FG"! ME+61*N,<-73:GW\4430W>P25(@N7"R>KLL-ZZ5R[ M*JL\FQW'3J=W-FC\5ODSO5-H:!C\_F(L6E7<[THM5;MDT.^./1G$%^-?_AC' M#=O=JO7537^,_(^1+LO@/7WN/4MI_?45KF_@&MM'H=S1FT=?;U1?36WJU=\Q MN4'T[5_C#7+K=]][+*$;W,B?>NSWOV.:KTYC!5NAD;V7QNH-I?6='ON#C8@? MGN(B8N;:&U)6:AOO8=(W](_BWI7$OJZ#5'O1]@>-5Z![PQVXO.:@E_H9%JEY MV*ONF@'PXUDX;H?06;BRN-LL5!Y+8^RLW(5-[8?]?G:#IZK!(V7P?F;P=#5X M^'YD?R6 <&QA7QN".P+5*B0GOK%@*OZ6@^V_7\7SJS!<'?#^%;F94W06(67/ MXY4/0,*XY,OV]0^WE!Z$C?%^('HYZ#<>M6^_S7-V@DJO@TU<2L9=RB5 L!9! M2>$,8QK?&+:YGD>V7_'6[GNQL_MGNW7\\:))WQVUCMZ>P7LO4OW=YL7>\=-VCSZ$_K8.FQ=A'1Y,NRJ$(#2W'H7% HNDSDG@Y%A MG".IM$O8>@_3N+9)]6P1S-\?I@+ I1 LLL9'@:)5@J(YD$@ZYAQWF@I'N4K* MNI1D#$X81J11I$*B'%TVZ*XG&GX(0"MP>&%5T&F&7E%Y(@,3B&J'$2.6*2D@]>Q!:AY[23G/(@,-RW3DPDFKG8B4,9R(-XJF MC%+$8,8(&L&57IR]5.!J87 U73E-<\PI=P0Q(1(84\HB$ZQ'1)!$P/ %1237 M-ODZI;,'K5;9G/H%7W>I?=R;5C MI?/_U8-6MW)![MV^#7DOOYK=#]%'0$>8OB7,XV^-CYP>A2_-W7"_[(#D#6]C]^B[[^UZ-[Y_E'SO'6W]["S=U\I-13>([8V?XGM0 V/POE%8N:(:X\@!CE#($7SU$P6DB* M130Q3.>]DR"H3D0Y'"SWUCFCO;2&&YH8=UA,[_MOU0FZ@\;5\*\WNG&XZ/S] M'[;KX;)1QEVNEF"U&*_22;H'5^/P?-?>1_[91\;LO>T>=+ZTW;V<"4CO;KSM5^W;W+O://^+6]CY<]P[:#L_: M#>V]XP_MG4_O\=Y12,V_\?ET0"IISU.0*#''$0^*(B.X09Y9:ET$?R;SU%*. MUZGD"XJ@WUE2'KG.?T&\@GCW5 :M(-Z#(1Z>WC&T3G$M#5(D,W,'IY'A&B/C MN*>><$-R/@/!>ETM;,_PWA'O5WD/EM[4W 8A&(_1.W3"==BYMWY\R M> O+\4/;>>-)?-WK;X^F++(4OA-$F5IU-PZK^XIQ+< 05J-&&"! MU *IRQ!%+)!Z+Y Z;6U+4'\18X4\=1)Q2GEVGP6BA#//L"(BRGN*(3XBI-ZA M,/7-F59FZ3*MKLJC'IQV;+]SWHBY4)T=PFOJO*M.)_IA79ST_);=5-=0AB&2H2Y[VN@>]G.)U>4U=G*[7 M'9=NM=\/=58/RI7R\H9U@M&%TVUW?CS 7^4C\3?/4'C3":6R<] '[^M"<4!Q9N7=BV?9PG!29Z<-@^J0LVC0O.UH Z'LC_G-H^#&\#AG]P6J^6U#OM M#P\OOX&'3!40)GM/)'>/[KP_W=?XZ;NQ_:S8M7;/]H MZ]MT1N_.IX^D^>E=N_GFK6AM_WG8VFZ>0QN/FY] XW[:^P;:^*+2]-NO4^OB M(_X4I [QD-F'(F/(R2 "82DQ&Z>SR341QA-F%8N2PP(UB8:(I1(R M\NBXGLX OAKZ09TPFT7^3:\7SMJ=SJ)3RG_WJR^0]1KG@UVUX M1_RK_;6B';LFJ7<^%??818,?6H";NV_//E/.95!,Y>-L''&&*=+>):2%Y$12 M3BC/&^I";Y#9RM.CBL&50,XSZS_I0I597\RLL\_!:>XPCDA8EA"7-B";.$.& M&XDM5E8%MK8)FGZV5O35I ]O*OA]?!I!N8 MT)MCFS3 L\U+7: _$3A[J6$]^L)[H!3"1TTN>-G+!2&B/^S""P_.&[_9 MNZ!^.?%63KS]\[@;,*+E7,W'.T?'1[O?&J*UM&7;WL7A^WI M?)6]W9R/ CW=;AWM[?[SI;7=^=*Z./C6HJWCG3=[8N_B"]W9?7VT\^;=C6<^ M!-."$8*("!YQPRW224?$2 Z \JADYO4CZ\S"N(5Q+NGXIL/ 'D3 MQLVD75- <($@.)VT1S&V!I.(B&(&<<$IL@);9*37ABACL7:W@>#/!;? T!>L?CN'P3Y- AJ:@4L:^02 M$8@K []93Y%D(A$O7?)TA2R^!ZKQ\JA"^U?;YPKJ#7O0CQ71]D]'.DL9B+MF M4M+ C74D*HVYI\00087@DCJ2*#5Z<0&^ F9W![/98[PR*9>BL$@1S,&B"P9I MJB/B5"5E."-2LK5-SG_9GBLU6Y;84GD :;W54BGR.X_\SE1HT49ID1PR03'$ M)19(1QD05@8[D6@R1MXLOWY>!*2.LEY8YQ:17,N079Q4SX$(+# MBPNK%#F=1TZG(RQ1YYF8(2DAF:1-&SJRBL\^C9!Y#6 MHF<7(K_33K\A7E3$:I00CT!.,6A<:9&G6H .%LJZN$1Z]J&SEQ9_=N2.TO?J M6WLPS.=B)M.8OG=N2PNC.4V26)A0HJAEA%FM(U9,6$G"'XK-KXG=N\/[_'F)__$_7?C*G.T=;=/_H MU06TM=/:]AC:?['WZ2/?W_URT=K^>-[:;AWN?7HK=K9?X?^]>$L^6T\TDPGL M8V8-XC8IY(2C*+!H-,%&1F_R$7XZ?6C[]ZD""_?!7?@]K7A7QM7ETXIS*$7" M" 4C*%IP9+@W\%\>C%>,6L,"_*_D@BVA@$['D3*SG9"*H)"B1EQHBRP1&GE. M&7'>"R+"VB858MT8\:BR_??$I7D>&_MV_@$\'FH*,*0HCD1)@ M^_(D(^A0&Y#@442&&78T;_U3ODZH>BR6X2+;]ZNIG6(X1&.,=%PQ8[@'V ^. M)DNPIK3D\"RA($]'HK#QH([!!$[,9+)PPD%3$XJ<9C@QK*3'N; *(>L8%TV] M:M(\EZ:^?W$NFOK^!7PZ5(6#P1+F$!F90\V&!V1=$D@I$&[**8AVR&5$Q;I6 M"\A06<4DE$<+5[WMHI-^S\=!KB0YB%?EB/ZO/3[Y Z3L:^ST3NH4E4RK0/$? M;__]H?IRN_I,_OC]^_&ME*3S%$#<<@)6&K?8V*2I8RFY2#4I\:W'E]F_?Q3? M>@?WOSYL'G^D>Q>=H];%>[)W])8WMP\N=G;]V=[1/T?-W7>=YM$_G?^]>"\^ M<["];3-X&30R[18*6T+(B4XUMBD?&MY[WK,X>:]0EFP!@&D8%UY8S$AB1!-7XEM+**#3\:T0F8R2X#R>^9B/(0[(M)0$3A6,N^0MNL $7R24,$QZ(EMB4Z-82RO%T M=,OGZJN)$Q1I#)E#0R.C!4>&1XN#M,)46[U%3Z^B,,^CIQ] FHN>OG_YG@YN M.84-D3$BYG(Q8)4T: M3&:8/V99^GZ\2F 9532)8APXY<0$02S\-((H:XDH\:K'%\/VC^)5K\YW/KV& M<7@E6F]>'S>WW^/]3Q_Y'OW(6KN'[;W=)M_?_7B^!V/QOQ<@Q%8*8970"/!8 M(AZT01I<*N04_$XUYRX?.B+XJLI[2^3CLQ1H7GTV'E%)2926F>$ M];0$K)900J<#5I9Y8SBH1ZR% D-8>&2,Y<@[)XW-5 H.9(RM8S:;K5$V>9=; MEN>Q@Q] F(L=?/_B/1VO$M%PL(LTBEQ2Q$T %Y=9CUBR5"L)LYWCT6 &\U\Q M@XMD+Z^6=E&Q1#335FF.I79>&*6B9DF9Q!(KX:HE%./IQ?O16OW'5R?Q^3]M_W=S-B>4ZS>G[>./QPU M/[WE.]M?+O[WXBW_3+ T08+S''U.IG2)Y*.# F%'B!)8&$-H3JUB);7J,;9L M(XW$:HN3SA2!S*1DL\Y4FN9C]J1$JI900*:2U!YCC1,(_)$ M16J4L3"M8 /S=6QFJ5[+ENUR"_-<6[;W+\W%"+Y_^9Y)K6)8<<,2$BGZ'(E. MR/@(*E0)393*]A/XN(2O,V668\NVB/:"];0Q1CCO=31:\DSC:XPU5"7.B'>" ME]2J993CZ5B5$3Q:&0T*3AN0XVB1)DXB&9)WB=G@@\R,[.M,%SV]:L(\CYY^ M &DN>OK^Y7LZ6!5,3-30A)+)P2JC!'*8@KB3Q(.7FE0E/ A>9WQ)4J"? T?? MG]")3N_@OKCYGG@,?@Y4TR(F0R6+GGBN,3*A:O2ZT_O@D#B>XJ :%C.J^30Z:HN;& TY9R\%G,%B&&!WE1&.:T@(/M!3( MNCMDS199D1Q[+&Q.MK$.<:X-LE@$%))2#.;,6Y6+[-]0M:QL+RRWL,YC<.($TPXB^)F^2W;_$LKNG-(;M#& M T@SQB(&9T%9D2ST6@?%M+;<%M?^<>1TAHPJ">:,U$@H81%7SB&CN$*"&N4D M"3IZ6?3L*@KK/'KV :2UZ-F%R.^,:Q^QU3Z"BO69M#6FS$5M+/(N"NLXMR*7 M\%X:/?M\*J!<<5!U:LKI'YPH42XY' QSP20P=:F34C ?A:>1:^)P.5'RZ.+7 MW-T:-E_B;Y4([AZ0UE'S:WCS#P__\ZZS3SM?W5&/[6QO<6C;>?/H+=G?/<"M M[:VSO2-XQG;K<+\JAO+Z<._3J_-61Y^WWG^VFDN2I$<>'!R08:.0HRZ@1%B@ MBAALA5[;9*7ZR>-4/[&&Z 1M5B#*RH8*4^538SY73M 6&4HH2EK2B$5PBMFU36+6N6#+L<-59'O1W.?&D 3= MA*5 >=+&:)TX,RYZ[R7&LIPJ64I!GM+4/->GXHH@I85'/#&'M.<:!4]]D)93 M;7.-!+%N;BAE5#3U^W9'D.P<*S/= M)QQ!&]L71TNT;=S>\(7($0DTL#48PZ]_5U9)0@.S!0BH?4Z#D6K(8:TGGY6Y MAFJE?@0%WYE;J6'R"*S/ MFTT70!#,V;-'O];JOI M)U_>"( KY_'S?^ZZW[K$ 5KME>$N#@$JI%,*AE,J=VVHLL ,<" D8B9#M2.S MBLO ^X4=F9"B1 5CR%H?8!D@&EF3:Z2]%&GN9$@\CRFUKB]9!^YW\+@\;7KB M8\L*5RM8)TIJ"2K#@:!Y9Q%X" MXV9X79$EG!%7*%NA["M#V3N ;)32Y)A%ACWE3GIKM+,*:T#>0$P,U2[E2D+J M''O5N"3:(!8V]PT@Z[U*" (L4YPHYS@Q <"ZUQ@"U.%^7^E>.=E<&98OM MYG\/#+QT[-JU?!=&?9/^T:1_.__H^9D^N,584*7AX.I;IK3(04-#[XDD2^"Y*9KZ MV>A=Z,9A0+87S#$R$1K[QK1.S5E_[=\S?6HW.VAN#.>[?V4G8WPX^2W&&E:P M;J^0LC> DZ&7KH(VF95I2];HI:7_7TWC@7Q+QJ-BDGNAC=#4>!U%-!)6!7T@ MU][N)D#-NC%[EUA#9]#_WW^;MT\'$6MOL\O$:$Z]2\I@'(UI0X[YZ+B649OH M([4A2&N]=_P2/;E4F1^[A],D*0L_3Y(+?.)*67."A'WX=Q:;B2-ER06]GZ4] MQO7TDZP7A4/A7S@[-?WL_]PEF$4"T?.YPO"+YR2W&D\?6O7O>S_K'[?/@16V:UL?8GUKDQUHFDLNC46Y@L'F7'.D@Z6( M164- VX7HP+ZIC<6=QXS$,D6_&/]3E,/JA+RW)D@@TQ9*Q7+*8O12IE3%2TI MIC[)A4:7&@35U"]EZM__/" I@[\SH&(\8L2ER)$RS"+G''-4,ZP$29F^-Q;/ M]RZF/D' 7:8_V@F'L0GO^;'7=\6N;\O-O M/P^TQ[EG'*- .$> $OYG4!FLFOC>(/C,'![VPJ%)V76N(B*FU9HA(]W33KJQGWABS?15]ST M1]OT#L%,&EF,R42:=YQ+A+?\>F0]:;VA!$L&U,AM;_3BD6VU4=A6['W?0_7VY_)SNY[6O]>XWN[C3B)'[](X4 B$PHF%HF8I^R, MQ".CC$"$44IT])')5/2,K.=DL2C2TV5A>4%KU95PRW\EY."EP>UE7:S@]I?@ M=@2UB0[MGG8KE%T:RGY=0%G&B>4QYL@(+Q'WPB?SU" J4_FJW :C4ZT(N4[) M+SOM5/%'=T)949':BM0^$LHV>B%4.+LTG&TNX*S'//@8';(J.9P[RY#F3J$\ M!,ET3BAEM(CAIK^>;:5BLW?"V;QBLQ6;?1R<_= =]BJ871K,GBW ;# A8BLM MPHZDDBP1Z&R>ITSIA!.9JSR8"$K/+XVDK^CL0\*LK.AL16&XHER*5.,Z^3$0@2R-%N7<>6LDMTXD-DO6=;ZL4)\58K/%N^4JP^WN MY$"]XK85MWUXT-U,HE8A[]*1=W&_5DC"HV "8859*B "R.N403EFS NEJ1%Y ML5^;$[EJ!'<2P+,0L+$01#%R<$D117HN@N9I_;>3J]5AM^M/FZU69DW+=%S( MFAW7&OK@LV[IV?2NVREBH J7JS]'%WUMA#"XL]?V/=5ZP67SXZC-E7/FY9YZ M[W\>*$R"#LP@Z4A*OV,5TCG5R%MBN+4A!H_7WG(F-M25WIEW]\V]7XAF-;]W MG5]^X(2AD4:)K 3 Y-KER#(/?T;#C+-1VU1[B2IYC?-U9@:7.4$6TS[]N1R' M:\PXZR[&L2W$K5T?8E:&OMP4V4-$!*Y!5;91CM_CS M@3V<_QSVH3']_KMNVS8[Q51L-?NNU>T/>ZOBN_RSOOOMYU]T'Y[ET??@%9LSQ5B.&G4S_?.:UM_MFOP M!&@7WMG=$T!#SO:.@+JVTMGF@>X5 !$%]N#5(Y(PZAA7-O9[W9O:Y%;!^F6"DX9@&90/S49M G?">T'EO MYDWWWV&SC("\A?OO5>IRJ5OPS4V9;3HW#/0K*&[@_[SDQD;/*#94:JR""VM7 MD99YU7HDS;JRWM?35VN_9;^FNM:DY6_M]H[CM_^MG_=/F((4/ M()A>XYJ#Y%T.& GVA4OQ GU8T5J C+VL :V%7\ VFZX9.NZL %0;!LDEO!$ M='VSWV^>E%.9',[36WOFI.FA7SX NG9/"E]STQ\@UR@FXC"#"3D&SI6>E<** MA_W4R:XW9\D%O9-DJCOL9[%E#ON-YDEQ7;OIT: );^W#S8.31A>082/+$NV; MZF/6[!<^\ZX8MFYF>^EUL,S_=YC8X""T6JF+II6=]+HG0(S+#L$?:1#[10]. MNJ?P&G-RT@+6G!Y:Q/U-O78]:YD3$*;2:;Z;G.135YLNE)\8X.>MT$L.],#; M3P<3!_S1S/[??RE*Y!_]8G01M*)@!HF*MIL_85+Z0-/+%J9&94EN-JZ,:EY5 MV=Z$L4B+[+ U2-TOQ+>8C"LY&,R[#;TY&H:+ZMV>.\H8%R9HB66P3)M<$>(L M&=$P2?$T#=NN?[AJ,9D2EK]#+P5GF\.P$__I KH<;J=0[= ?E%?U@K\=:T/T M-2Y"6\>BOOL>[.EM#A2/'N3$$")M1-98#4L0Y68XUSX%$*'+PF> M/"EG8JPGW>&@/P!-2N+2;R2$ )QJ#D G1LBW7N*?#0[F&.3LM-%MM(YC(1IDDD!,*+5-+;9@B>$_@3.&^9'@#Z% M#NB-2V$G/K%:>$*S-T57 4KA[Q^F-4QPTY]YR:A)R;Y-G9WJI^N"5$^]8118 M5,0/@94\[/46TCD\!Y 97-IW6$=3ENB$)" )H8S%+Z<]AM33-1^-JHWF(3 MJ9\T#U3M2<7DG>DWQBO3AUZW/4WN*JFXE53 .N4Y]&&RV0!\T,%<3) =P'9KV!NO#H-&L^>S_PZ!, (S!*&9 M"K0376TT UM/AY%0:9H70D4H M%=<+U=_FK)U2C.QV1Z(U!J-PE^2,E61]Y@? <+00UB*AF4M)!"("+5D@+;.K5EJI3DS39T6:HM*J20*1[BSLF&XRK%K=@IL8?S3L M#])T)NOA!V #/&MD)?5"VS0[A?45>H<@F+/ON2NV"9!?I8P4UO HL/^C7R.2=+8]8BC;P#G:T*BSS8[?G/2U$M';BB@^X,#0 MI1<:68MSQ"T#$354(F,,MH81:X1/P5O7I#A)-C9P[".@HTD8F^,YF1*Y@I<. M!XFP3:+*1U)G#GLA%!):1)SWI[AN(MYC7GQV=6![2JWPW(CJ]@7>WRU#S/WL MWYOU;"N4=#)1BAF=JW3I=KJT1P^LX, C MBHU%5YMIO)]2CEE(+A&_GY2L%U(:L.*<8ZP__>RT.6AD+O0&@.O9<3C+0OND MU3T+Z98&6([)<)Y2U,D.ZNBZ0@F+9\S;R%>T9^I9E[:G,*U#F>8)*%FW (ZU!TYZ5CSQ3=I::+I;J/&7T \) MD(INC'8W4]\?NIG7YV8;C^T(:-WT(7=_ +_*Z0%1 U.FVP[/$4"34(:?+FW) MC%3F9 @38:#;)[VF"Q=BU$D;RZ.-EO'&R]PR,_$3&$FC&0QZ33LL\W[ XV 0 MH =)SB=[R:.-W-$0]UWWI# 'BYWIW+2[0T2E(_V=(I&CC>6TX4.^ H, M?R^SJ=FC71^8C'JW$\8W3)K63)OPZ=XB!V>9B"Y-7C8P/U/?@?>%_L;"TY# 9*;T8 MLM2E"G.,(>,D1EZ)H',N@U9R_ASNN>CK?.:CDQ[ 9T*B4C-"J]D&-M([2YF- MNFYBAERBW.4V:+&W-SE,&.WW+>0E6CB(?-QT/@3C#5SZ"-XUGX_4&TKS>^7S MN?X[1=GRLP3E&TK=[K$W>/?>6%_TERZ]Q%.VS,C[1/ZDE^<9FCD&GO$#?*1 MOR?UIDU&R-+3*]W"@?+*].BOP=OZEIU_,7[8][2D%_RP+S&F%_F0F:K#< TC M*C;T._X]7/(#[.I;;V4]L8_V+Y"G#TW[\5N^?^2/:KNUT_V/VS]W=K=)?:O> MKG]\S_9V&\?[[<^B]CU=_^VTOE4;W?,/O$MT]G=/VG5:^UD[__-X[^B]J!U] MPS6ZA_=V?6/GXY?V_M;QSWT@6_N[F[A&U,^_=K<'H]P:HK:[20YH$%(8$U%@ MP+2X$P:I=/ZBOZUROAW$G-5CP^\4EU?+,\5D\67 U -#(]!^TASETK1RO5UMVI=X$47IXH//J0F[Q11**XTDT;G MGQ4U7&5 ?' SN1")"O/NAGED ?,2T=.Y]XA11A&WT@ A9 $Y18./*=:+FK6W M+!W;5"3P42W@22F* MUCUC6E?O=MRT"5OAWMUPCR_@GO!:YX)P1*@DB*O<(LNU01%^>JNERFD*=A6_ MC'D52;N;R^,(Z:;R0%1\[)_#Z/%XUC4(K3I5P'Q=?._YPZ(8U'8 M-3\K4'P@I^C:.WPV25Z]^_ZT_OD@CXQ2!K!HHV2(8VJ08L$@SKGA7"L7!2ZJ MLRBY>,QQ>UQK32,TX+6H@_''2+<.3WQ0Y/)H_PD5T\/_,!G"/8HOQ MQ2W&0L>'@ZMO60AE?:(8;T%FAV/Z9Z-W$8A[&)#M!7.,BL(W;TSKU)SUU_X] M&\?>[*"Y,9SO_I6=C/'!.EF*F$^Y(PJ!> -"&WKI*FB369FV9(U> NU_W9R" M7@*=*.+ANS%5PT@95\#.,F^?-(')96)T:9KP&]-^SV9:^:G9.AJ,L*,6K3\J\VD7B[U%.E?+.,GM8YR+=W536DR:\U TF M/9]*XYOR[;J4WP7>U3HKTJCW9U-,7(S;?%:DAND=07\A;W5S(CW3*:S'&EH^.8$)T"]8[#,S58YLI$&EVODP !P)J8! MJWOZDE*W"+F!E7PNJ5O4AKQEZI85:>SMDN)4>69NS#.SV4ZA]+?8/'JQ(_!] MC%:;([2:+IZ8_5UF'OPM+>[]WU]=(IZM,J4AC,YN<(T.O/7P00*,JYW&:J=Q MPGVU-\Y:;!5+W-=IFWLA C9"144UQ3>ER;^B4FKK.MY[RRH*SWW_<.][C=7. M/\/GT):M35+_^*6YO]MJ[]$]>-:GH[VC5F/_Z%,J\3>_?]C8.X;J:8JO%O4/TSGV=EFM=W/]$!I'2,W!K$\E?23 M)$?&!H:H!IM&"B^5+=PM^;K6O^P?_BB[A\MVR+G%,V[=H9593?.!?RE."#H=E*A MN\KCY4&)ALU5KK1@1#O"K?#**:.4ED'ECK%(*Z*QZGASMD T6/ J>DD1CTRE MC 0!62H8XDH*GDL6HJ- --2Z)*L4A[9LW?XU='QFG.%>>EQQAM71X3G.P#05 M0GN&6##)^RQX9(2W"(<<4\<-EC#H;\5R.<-S]P>KMF6J;9D'94N_6KVP8DM/ MC;3G"VPI,,N-L!IAX7+$I3;(2!U0%)Y$)U@TRBPM;/^E;LM<^HQ;.)?->W"- M#GY9/CGVO<''[*ZGQU=2P<"['2G M"R&.RMG/%I>?U-R9%,&:K@A?U$Y,Q7X*1X]4#Q%HW:B\3RKC>5F34PW&HHE^ MJ@9T>]@:--&H5-6H-!&0P/3$_K@H=.$!,^I4X<92U!PVKC$N13VZKA=BZO"D M,DH:GME!@=N.RCX4A4=CJWMZ10=MR Y#IR@_[S-[5KK*7/2E552U3F,5^A=S M,>[49'1&M5C*XO:C0W]X.+2V'Z::,/('"G!?MPT\?5BPY*P%-+D8-1_ L&@7 M90!GW(RF&N3.7"NLI[),IR&59"H'8:J7D\I.L#0$^'SLE;.\ M]&[0Q?1EOZ*?5A\2R<.RXT)%6X M:O:+Z1]7ITIS>D5[3D,O+"I"*B&'#(Q=^D=W.$"W$/[MSJ6WCO1A?;Z_291& M;ED3F?;-&*$]'9V9N+),B5-1\2[YKXS?.2A*B\V/0G)+.VF9 MZYU*;UEM]*QU)#PR;XF31&-#0F[RP.W$!"'H^FK#UP2C_-WK?D@FQ_:% MX^MH&';BR"P)7T'_PE2Q]2WH\V;!3ZIJJ;>KENK.#QSCV/' $8F6(HZY0II3 MCA@HCL4N>AY2)@J^L1A-,JF66O@/]\((#R]\AV\L>5D44"R1N15W&O"L\:OF*[V'CJIE9) ?S=,%8I%IG$Y8S*!'7 M%/Y[!3,$>R@D#CP_[I?4=BT&X<;0$(+QV@(KN,$D'=G"*&WOC=;(F643/9); M\X*O7R$->J-4NL6?#^R+OQ7L8 M@H-5-E'55G.AK6YL_]CN?&OOG75+?A=\? M/S1VMF YV/J,][]_.]T#J*Y]W$];2T?[1\=G]?-_VO5W&N__IX%=^Y^.^:Z' M.T??2'KVWO?W'):#T_K6E];^[I_-VOGVZ7Y[&^]\K[=W=K=9_?L>_L_Y-J[M M;AXXY8F%A1P%3/-T4(>1]B(B&$4=H\@M9VZ>(6&KI<\CL"AE.+=:20>S0*0" M?=5.ZGDO>UBSNZT?B32^ Z8(JO3!N**._)6G!C?+^:582/ MW\LE^3LL4'V8ZMYA-_O3=([7LWHQ5;!4;?;[7=[VB"N\[OC@]7[TYW=8U+;?0_L]AN!SP^\D)Q:'1$3@2'.C4>*"H6B)8%H M$YSG?NTMNV2K?,)888UO@EB .A1[%[T)3(V4((XF:T8'K@2SL?2/)//*ZQ*# M@/?UDP5=E)8M53:?>4LM79,N3N;,K9].CW<:A ?H\".4>!K"6(K:T MV>L-^]E?W<.F2\\F\H_^A-=D'AA4?P +;W]H^TW?-+T4E%@T;NWK^*.S[&/Y MY&ZOOW:KAHU'&9J1'CR >TL6E1HU%1HYU[Z2U@*&7?KJ]6)S]V10J+<+O8$! MC@@?E:2]?.+RMB(?"] GJ-"?VJ>[3I[.UE,5[DNG-;1*,VD=I,'TBOW[A/7I M^M L-I!_,[\#,A9E[].F3';2&I;;O.;D!$R18INA'*GLM[4_TV5?TF5_=:&' M:[]G,/"_V?2$O[;_W/ERBT>4UTT_8R0^BQ?W4OCG:#_C2N0&D+2IEL+L :FE M*4D.QUH);IPQP*(I 7XMI"5"D/'N!%;HEBB>:.-V!]:H85I88!R:_:]@)QB_ MT_D'5"0U._6)3$ :T=>-TK1VM'T@J(&)( ZY$/*4LH@BPY1#!#O.!,,\5V#A M+6+T_R3\NMN4&T*8I]1&[33W*AJ+<\Y]H,F]%5;M:LH?8\KW#C0)D@0L$581 M(U ^BI2R!$6*8];2Y$#VH7LY1 MB)@BGAN*K"$>U@$GO0B246G3K-\""N99P^R1=9%TI3QOF]H;C,-.N7?K8?:" M+\Y&2B^#BVO>_[F]N[4YV1]N=_ME,>LBM49I5%X<+<;NL%?<#ERVL%1'V\G_ M!4(Z2";J-(5_-_V:O\(HHO5+:NDCP>VZE2>: M(Y9=>A^DTYA!.DG=3)L-[>:@:/"'D X&7:\\KH+FEJQP,J&)UZ7FWH/8:L7 MNO[Y@&%@79;D2#NK4G!11)8S8 %2&>QB#OCOTK)/+E7V.T-\[G,J0PY/YIX; MG8,XP-KN.65,'!\"VF<8J1SXP8/Q$,F0DW-CO%K_?_ M'39_@!9W!N_3]E$?>E+MQ=YN+_;X@'@-.FX%HKG4B(MD\@GO$ 4+2^3>F&C" MVEMZW5XLR-UP:F9*I[!D[Q7_")/9Z4^3%-"^H6L4;BZ_W\3L3GIIKW>!P4VH M6WL(_*@\ :7=T*0?G;OR$RLP\X;3D L.U$2G(UV=MCJ\UM+<%E%F@2K62:7DWO8>2OH/B%#*<-TJLA]HZ".B_G$W(_=I,X,4V?"/R).1LY M'HY<+.^A"85'\DJK 1@^+8S702.=L10>O,-D1]O!.D"_*2K_@":M9VUS MG-3G!_2F<#%:ST*,*3?EA%X!O4C'Z"D'?)FLIU?JZO,EDQ MK9(5KT9;7DNRXE_Q_'DB)4F9-$>:W2^=8V: 9HH[P\+?'FW+?2BW#DMWH)LP M]\)Z+-SUTU&[B;%9>$].8^]4S,,,H,(7%_C< \CN3<(B1DTJS&_S,Y1'.24* M=RT D!EU*T47#-(3W&CCLC_LI3_61UZ5Z7DC%X<1(A:& M$,ZY9=Q& D9Y[KC+>WHG;=:(CLV?P:/ST*OX MV(B/X?K6WH%B,-)>8F29D8BG W)+1(ZT"'F@DKL0P3;I=!?9V-CGN#L<))>: M0M]NXS-2Q%B9D2O]G/*TIC>++AYV WILS$4@/V!6[<(D^.H:P0];(&@?BFB[ M,>W\NT2:G0M46:EDV4\@;F>UK6-<1.6"9,AYSA 'O@^, MBE/$T3$*R9P8RY,%Z4).+HX4Q\&L15C;9.LXAG [ MAZPB^,0DG]-6$=4XETL[NTQ3;G+J?T;YMJ7K00KER=:_E">6^\% MTWN8?-.+^1=>>'9F0!GV%&E_7D%RGQ>:PD<%P^!_F%C#M:'*4N=Q("1B)H/P MEW/NB\P]!0D:,^ZT(_HEC.V^G3@F0W5XW>YI:/T(-7AW8W5JMM^7!NU]_]3? MW^TR>/=YK5T[W3MW/^M;F[A^[H]VMNK-^L=$C?;$SE:B18U6_>OHGO]\:MBV M;^T<^0;TZ6SO_,^C^OE[#.]C=5KC-;J-]W>_G<&[H ^;> >> ]1I4&L6!8H' MM:/C\_KNYH'$$H=<2I2;E-?0YQI(N@R(BTB)@-D#@WGMK6!T20EZJC+%MX9? M7B5H??9XE0C)3B=4,'4GF-I>A"GA8(J(1MXSCCA1!"D2.1(YIYYP2J4W2X&I MU:L:O.HP)1Z")=X*IF[+&"N8N@U,[9YV*YBZ$TS5%F'*P&09:A$E'#@4CQ1I M*0V2QGGO2,6F'ANF\HI-O0R8:O1"Q:?N!E2?%X"*:"U#KBGR6A MJE1P6V."B.;"6A*#"+[B4T\"5++B4R\"J#YTA[T*I^Z$4]\6< I[9@60*:1I MKA '[8!_Q8@DUD(;)W"> TY1*2M"];A5 5+2FL)IK:)5SQZM-M,\7D#6#?XM M%93=!LKV%J#,*N$(%3EP+, S#O"%=*0 94*J/.>8N<[PL9OJPE4UN45'DTB"/Z_.VWC85+)M.!?L\LKT2_%3I7D<)PS_TNBE( MK$A1_[TY:(RK**R.7VAMK-D_=[[#?>?PW*-_FK7O>WAGU]&=[U\:>^?'8N_H MS!K_]T?[7>;_0]P+:"&WXU*Q_3RG#/XOZ^9X E#C:V6TU=W;3,UK-.JVW M_G,.&GMZX)C04J9JL#J P0ABAF!8&5(\!@Z?4>OL?-;4&%R*$K/P;<[A0LM5 M9(I2JH4EDKA+TK\6F>N7G>WUQG9<<5_ S!*'O1&<%A+Y2^KLE-=E23 M9(7B=6[I8R+2F:$L!G,B?3]4DVLNQK410F):+WH0^KT"C>=UQTZ.)Y\(1PV"T2=<)3 M-H>^V2W>\?^@Y>COT"NX3?+PKQ4&ZM?TK-;&?!#, ^?=GI' G3B"A17SSG]T M%!:US0/J++>6<11#0F'"++*!>8!BS *W,)Q<+* P4=[DB@6I@#^ELG_4<((# M!+%\CO[[A3V9=<)@5 YI)AG,C,#[63ASO6:1O3;I"?S;IN2OMIM228/N M]!O=T\Y8;4HO>AM:W=,YO_P%=;@.U)^-,WY.-["0#^",+]C5+[VW,S[> -)1 M-?9A&BO$,L,<[AL,,'TI$;>)GGC2"M@WQD_TL_F8X?/T0%\Y7>ARZMAK]' MY2>K7?UJ5_]!=_4= %3 5AGN!->1:2HX=IA0[:B7)EQJ45Y7POR&C;XBK5\: MQU35'/[?[YJ?SV73_WY&:;GI?]+^>.[K7WCW<^[N&]W4^-O:/ML_KN MIW;]R+?KT+;Z+OS];F[3O_VIL;/;.*J?[S?WVY_Y_M&7!K2O63O:3H<%M$[W M2/W<$?@;S\1*[1Z2^E'M(-H\RIQ2E+O $<="(<6L0EYB&X/2#"S5M;=DG2BY M3I+#Z3/8^*^0L$+"92,A\YIB171.>%*(V']W2P2P+3D@T9JRH*9T@455(N-I(.,<)I;,Q MCSE'.5&I(DB>(^V90IQKY8F@."I6(J%>UT(]"R1\#0[,UQXD_MJF0>7:'C]H+%3, J]MP+Q'CR>692I? - M@\!"SE7 N0DDA9EIOLY^/29VB3[/E:HO6=6#DQCG(4B18QZC!F6G%O2>D9!< MEGAE$CXW59\W"6.J/\AQ1#8%-7 1%3(\)TAC&SV1N2$J16KE8IW(7S8(*U5? M757'Q"C*%:,8UG.5I[!BPS576'B5$^8KF^?9J?K*62U3Y1$BP>K)?WD7O(ID>I:13"-O, ;#Y;O#Y%LV[O.5MNOKV@-; MQ@"]F#7C7MZXU9JQLFM&;<$2S+$-8.(;9(*#-8-[BPP#2U#ZR%348!MXD?;) MI"+K?-DG!DO0M>=QJE"A;H6Z=XA#C3SDN3-!!LF!M"F64Q:CE3*G*EI2&>7/ M#77GC7(=5.312T2%"8@SG2-MBZQ/V$1*&&6IAC%99[E>IZQ"W0IU*]1]:-2- MW/K<42^XYSQ&H:BP3E(!%$@9;VFU/_+L4'>.ZV(N1>0ZU6/5!@'5C4@;95$4 MSE%'+6.N.!.FP'4)758NT*='W?LF$;ASC.Q5^096/=;VBM)]-X9CI_JBAZ%[ MV#,GC:9+E=^*\CY%M?,4$-@+/YKA-,4(PA_O&LV.*:NG?0,4@D^_#LP@C"K+ M%55[4[V@47#N:;?7\AN+\[(827M)O/I-$9O/8U:N#=*<&O9;A&A>6R;I2GE= MDJ _LRA.J505POBL&BN66E;J08(HVTWO6^&E!U'>925?\3&;1$?^2FS?=+=? MY?#):OA^9?C4^@-'.S^/T;AE?/)+[O]M0HQ?C-X;:8D3&HQTKX-V+M>2T&"Q,E30ZHAZ2=MV MK=I1O;FW^^&H_G'_N/:QANN[[^G.QQK=WVH=UXX<_-[FM8_;9'\^IV?[VUF- M?FK4OD._VI]/]\X_D]KN'M\[WX$IM*55'%%_G=VV2\=ADC". M,+$.<>H%4KF12 O,%3:6T92@F:P3+=<5659!Q ?8E9NHU$K$M560^%(AD>4T MNNA,H);QW',=#'/46TV)CT[(ZOSXV4'BV2PD>D,E)X$B&[E&7(2(K,@M"EI+ M%9F'-3 D2,24KQ/YX-%M%216D+C:D.B\L]A33G&NN7;6$$*M,T*22(0RI#K< M?6Z06)]CB5H$DDMA4)J\%-)&$!@#&#&<1R:B(VE*WVHIUK%^\,0'RP+$1XKX M?5(MGCD,O7*;Y\'"=YX+@D4+:*4YY\((#O]04E.74T>9-AX[6=FYSPO!/B_8 MN8&Z(*/0"#-'$+=<(:VQ1,*E4WSN>11D[2W5ZX*P)XW>N1]I>_) O>>BZ3:' M^;=81V\Q9Q9F/_?$* ,\)6)E666^/3M-GS/?HA9&8D51$8//>0P(T)W!GRX( M*YW4V(*FDW6XJ-+TEZOI@FM")-8RQYA3Z2S\(:2G>1M^7WY&EY+[OC M5=1E5MI*RB*CGD8>H]22>*R#,=H"/7%5^MQGAE'?%NP.$P(VBCF$9<"(:V&1 MBB$@H:/3N34^:, H(?@Z86*%ZCDO:;>X4O7)N1'VN336I9A?+J14045'I68* M+%(;565X/#M5GS\WLEKRG'$D)P,QG,I#==>5EXO[=@Q6F6$P,\#MDH#.)!2F1S _!/!1 ^Z:B0RTSDLW1=>^)- MZ0IU*]2M$OE4J'L3ZLX;U%+G3N4!.<(%&-2>(2LQ1BX&6$N)S4ED2TSD4Z%N MA;H5ZE:)?%X9ZL[O;5!@MIH8C5*:>L2C!-05SB#L,E"4A#9%HI98P;]OL)2/K#7C'9Z?)>J>CPVW7A>64ZF6ZGWX1I M+4:WOS$[9+8&=NIGHW<1MGT8D.T%L M\(+DSHWA?/>O[&2,#];)4HM@">B6LO0&A"[TTE70)K,R;.]W4U>V_T,Y.@SM.43D)WM MLYVMPP.>NR1C E$?DEF9YP!X4B,L)+92>(>=+%DOK#S!;R:>J93%(=?46Z%X M+J3RV.&<4T8B_#1P?0#:>9*4H#<,$T;]4'.XYBS#'B M5L&\2AQ13J-1ABCB9 MO^>0[FH8O#3'X,W2-ML+B7,K8RZ,BYI[:51P1%L5=4X(SR.Y*@GCS;V??0\7 M5$8799#8<0J-RZG%GL 'FG!)R'/)?=@(L*:VX'%^_QSN8!P#VH!IBX$K0$<2(",IXRE+PTI(.OG 7>0>9U M.TLCE@VZUTZC]9[)G.4B>LPI)LI[K1B+(5 LN#75-"YE&LG.YX-(&"4A=PCP MDL,T O3K$ .BTF 'ZRR3(:Z]I?+2>>RO9_UNNR#9IXVF:V3-3MIN@@].!F6V MV6X&DQI&.61'ZCU)03LV7X,';3=]L'YMZVR"$7"O!8CX&7JNV0]^%B(.0P>F MN)4NAWE-E\=4BQ6>TTF)64_,68(5:-]I<]"8MJY_F%ZS, S&EV0 <,=P)[P. MI&,(E[ANNPT0#RTT6<(@:']1[=5U^W Y=!&LD.QN/DB^8U.Q>C ZTQMMEJ#LX*O/RR\RTS(-&#]D*S?9*V(@99PNLR"_ 8WWU(N M+0#F#VQT'N%R.\9_=7J][F@#Z2X+YW]:V M__RR]GL!_L& +)3]F4F,V^R4NI=64//#-%O%.($TI"_3L <8Y_3XS)+^4C)C9M^6$A':QBRPZ'I&9CVD&8[2\, GXQEG!WO;AG (I0RGGQWA]) M3@:CY;Y@>F MU>^.1=!D_39(8 :\H)C#T:".N "T%'["1 ]&PUB8_0OD8CTI0&C^2)^ E@X: M(-%S2@_S\_>TZEU@18$1(TQ8&A!L9&4RZ!* RHF*^6[& M,#?WL[J=W@L3US-I8%$:Y*1*S?[4(R[$^?G)R";(P:C[(U'YO_]2E,@_^C,D ML- BUP((;,9FB7CS I'6A7D"VDRHF BO8/04E#ZEPQQ>K\UK6)6^XV0<+80 MCC@<@*4_/YEST'N!U>M9&ZXZG/ 4%?CZ,E%QA@3VHI0[-?P?] M+G;S7K>)?@R=^?=&PG50>R6^8\O[GCKV_T9#%ZY"Y2N:R _B<- M?YLS43)TA8WRA-6W;Q"QEUUM\*;.OYC@RJ4'V\SR^V2J/1?_POLQ_M*_L"MV MOM?.]HX^->"^\YTMA^M;7]H[6Y\:]2-X!_W2JN]NG^[L;K/]YIQ_X=&QV#O_ MU*RUWX.ED/P:/^.BO>WWM ;]V?_XC=2.-D7MR+?!2E@HBDUR+"P%&S!Z+Q'' M&JQ!207R0F'G82I#D5Z7KVM,'CJ5Y"K%3U)M3B&M/@,8Q@#J74^RYQM+@M;? MXL2R0D0>DZM5:OQ41*52XP=5XWF>HHADWAN'8%R M"(L##4H@;5+6K52 Q)A@4,B5%X$'JO.4=6M91>I6:&^HTM,'XQN5GOZRGLYS M"@.S#*#ID%(1.(4"S%0Y!3D-/A@N/?8LY>T0R]K>K;8W[G>&5SK=5=L<=Q[( MWU;GO&K*'ZTRE)8':M\6R$<4N;6*Y(A;%A#(!9 /S"(2-+>8UO%FE6Q9O?N_I^CA!9? M4T*+;'LJY\YL&/:#>L3PF]XME_,6B#"_9Y+ZL MBR_'L%;!,/@?)M9P;:BRU'D<"(F8R2#\=,J_VY\)?4F-V8G?^B'5/W@=-O;9 MWGEQ_>G.]_<_]^@WL+'_:<'?9_7S[;-:>YO!]>=[W_]I+=K8GX[*W"6;(E5. MV-\%&_O[-Y[L\=K1-MCM#MI>;^Q__V?6I1V>6S\Z/#!IAF3@2 1/$*N8,D)*LHXQ6R%OV J:*FBZMF:+E";'+#+L*7?26Z.=55@#7@5B M8BB@Z<['U14T/2 T3;;_$C2=?SL0T1@74A46BP/BD3JDC--(YIP+K40><#K; M8&Q=\$7_DV?OJ/\L&>4XNUXS/$E6C)<,UY=U\<7 ]<,PR;_&N1XKH%X>4']> MX) \2A4()1*A\P)E7,>=0I&05=YV)9I\=+9(_C=XUE MEQ>0LVS_YNH9K^-TX9WI-[(/K>[I"I\LK/0S7N.\=<@: M;-(F&BZB+'B^3N@O.X"LWN9]I?$/QH%^2>,KI;[?[O=(J;&,7.2Y1UB$E+F# MI+K@A*'@.'=*B)!KN?968;%"&GW%SK>H=KZKG>][[WQ?;&86"#.]_UUM>%<; MWH6,?"_^2%M9T"IS>'D9^PPM;'\7!RA%2>W['9X\@'X_)U)R:?'*NS@"7;?E M,I[3S7)*OXQG=%)'*> M$&G[)5\,?*Y49RFJJSFO:1UQ8L7VS[Z!O@PSD.%RR5%>;AQ8S2'FA,7.Y0]A'ASA5&AFL/9+:XSS"7%)) MUM[^\H')C8,<];)1DTS"!K %.#SP;961B ]K?;H>."+[\[[0Y; (F]D+A;'R:M M&6$"$YE++^UGIN.SKH79++;MX.7);35D[[IMZ/S9QFSBJS2B"5V:G6%Q^66? M/&J2K1MN'(TLI\4]?YQT^\TB!58OM*"U/\)%;JJ$JU,WCC);X8M;C.UW6\/! MU;&]WD]> J$!;H2V?6O\!D@/7'5 N1>Z) M1-J+Y/YE"5(T_;V91D' AQLP]_FZM7]K2FP]>QVRKB 69C1]XL+&_/*'>C M9!O0PV>2#A$D$_/;Y6Z\93*_YW"*.Y6V\!;6^#W2%#Z/''GSA]GO+ZD.\+(. M]2\WJP"16%42H/][=:[;WS+^WZT2;?.]^C]=WW/_>^?R-[=.^L_CTQQ/>+I:V9KVO%0:]Q.AV M3[L5UBT/Z[87C_@LD4;Q'#$C'.(!1V1S:1!3+">",^R"*HK$2(%?7F#4JB.: MJ,X77QRB-7KA5=0S?"Q,6PQ$UY:SH(5%FDN%.+<<*>$5,D$IRD6(6J5ZAGJ= M_SJF5267[XII><727AJF?>@.>Q6D+0_2%@,QL:(XXB"0W&0UOQ1L;0E0MIB3(@-.EAL+;+26\09 M%\@8G5)R! >S;(4.R;$]7V?Y"D:BOFB6MIL\M0J_FHJKO21@VTQ36J';\M%M MT76>$8LU409AX2/B,BJD!6?(TX )]5%QFM!-TG4BJXVU1X:W[L"TJC/BZHSX M18%[A>?+PW.W@.?*>D$\T8@Q'1#W+D=*,8V"QCB76#@)\_B6"KTN\+(V%9_% MH?"SB E-.I0UVR?#09%+#EA0Z \J;GOG&!XN@*'104FA/<(TSQ'7B=S"E"+X2/%H!;@06 M>V/<["^&:3YVD,_N103K.%#69"?=7J&;W9@U!_TL&C=*=IPB=;HIN#8;A(X! M8W CRV;"A)H=UVV'R\MT9,U^]G^>B-7-I_@<&[.[W3_#E^!"\T?PK\OS^?YQ M;O"LW6-2@^?6SC?3>PY"+CGE%B,G#$4\EPHI'#CRABLK(IBL1(+%*A<9VB1X MJTBU'@/*P":0'@A",8]8B=MEQ*]CRB(:\I,9LDJM_L)X,?$#/E!"C#$]/% M+RA 4U\&^_M?FGO;#DP0O9.][]_8_L?]X]V=C__7,@JUOYTM$>_T?WVM]/]K62H M?&FD]M;/-T7]Z,_6_JX_WF_71'WK0_NRT,P\B-Q029"-2B.N98ZT)_"G((3* M7)!(=%EC3CV/4[@*Z"J@>V:UR2N@>P"@FT^?R#FC1.4$!6LQXMQII(RT2&OI M E,BD! *H!.RBD%?%1VMI^Q+2^6WK]O=8'7('50^:.M)3)MP=)V+_%E W"W<)6]9).-ZE\I" MW&ZL&T"P7KO$CVS44930[@VE&_/%-U#YV>.?WQ<^1X1NE#.[^/.!\_U_"?U! M;^A27O_.X6;'?TEE0(+?!''[41#V5,BHU>T/>RODXG8\UGS0]/>\3O= >^O- M_=UM7(-G[NW^T]H[\L?UK>/3&OW4W&OOX9UW\RYNG\]!(]D^:"]Z0BR4F;F[2;!>D4=%Z&86Q@7-BE(\>.ZXXTU9PEZ_=K[[- M8[OU;7=&#GO#WJ"1_7=H>H/02VY\<[ZH>'VZV$]F3DYZW1^I5$'6FYF;DQ;T MX;=TZ?_]EP+=^J/VOO8UFYF_X@ORQ^_3I1**T+)B>(O""1&6VD$JE] J[>5! MMWA[N^EZW= *;M#KMH-KF$Y"WZQ_UA^$=C_[;2V];.WW\KJ31K<3,FBFAQ=G MJ>?KV6FCZ1J92I*%T)PY$Z!K]<*"H=P7..X+W][+0) MXP1]G*[?T(+9#>D&Z& G7=WL_( >)P_KC2R;=C'OI>HO'FZ!QL,]19V'N_B$ M.^UR2W,@.DQQ8CT8(44(QP9$H3&G@';I&MO*=G0B\[>H+^M-,&F MGYV HHV]91=5! 1H00%'DG3)Q:?PO/[0]@=))D&XSU*UDI-6&(11)9%"PYN] M_N :!2S1*/3J()"S:Z'8YP_ M307YFN5)B,]\^>6""G:+WW0C>XSXC;'.?76-X(>ML!.O8+W%'+QNFKMW(*)S M7#B.))& ^\Q:I*E0R 5,%66 ;2&_+I)C91G@[DR\1AF-XU2<=(J,[JX I[K@2=]EC5A"*^* MHJE"9ZK0F94,G='/-&!DJL!9/WL/Z.SO$C3R,,%'M]ZE7/&QO288Y[X=?WVC MIXK1PT\:RG1Y)>.C87_0C&>/3V*(@.'9@C6NVT\^%C$+_QTV3Q+M6,\ZH3"R MTZX+].:LC,N'R^#%OYG?9TEV=2Y9G4L^C.M%Y"'/G0DR2*ZE4"RG+$8K94Y5 MM&1VD^2: \HBX/ZR'9*Q]._$]V/9KX=!LN=*N?\ 8O\U2?T*'5/>SXHKCRF[ MISL?BVM_[AW5Q,X6O&MWF^]L[='ZUK>SVM$WMK>[?;Z_^T]C;SZK2\K@4EA\ M'YJU\V,._8)_'T*[]W!]=_NLONL;M:-ZJ_[]0^,RIUDL)-49& M.Y]RS49CL4EY:-?>$E9%1%5H]SK1+G+K]X)[S&(6BPCI)!_QP=M'_L=OUIL]6:A<;8_!D\.@^];H6*=T+%15==EX?@ M.%/(IHQ_/#*#E#0IES4-UI+H,,=K;Y,+!*%_K% 41J7?J\J#EJ#?%?7Y-26? MISX!9E3FUB-JF$><48$,!28DP?J3F'E!A$K41^=DA53\-01:[13).OX8ME;]#K]_M=$(+]4ION;%SU.3T,9U' M#LXR9SHNM%I%R$$_^\TN%.>H[*^5Y";%/O37 ,.0)K NV*[^7TQK>^F9O7/ MT FQ.>A7FRM+0<'%.K8 @H;EC"'M# 8NPU*>=4>0D-*KZ*5WV%:;*Z] N9=[ MR'1'Y:Z4^$Y*/$]EC'1<8\*3ZFJ@,LHCZW(P30R(@;%,10P&"7^).6J>10&_ MJK95Y2;PC.C9]9%C%5;? :L72VN3W%I!J$>!68XXUD"]9.[@AU(B967@-*R] M9:)*.E/AV.O$L:7OK-T_ K8"N=N!W,)I7A TID3W/%?)D2D09&4PR!DG1=": M2!931/>ZIN)9X-PEF6=N&8@XG>SEAA)^,YEC6#Z?-X:HIPAHQ!*TUVP\4=@> MO/V/F6$A9 /+- X?I@)]0PHKRF;C.4:9,%+Q09"05LH_E:*$PTD/=-R,:Q%. M AONFC7B5T'J^C!]^"/T?H3-BY9O336\BMZ_/*KXF.Q\/K!:F^AC0+ES&/#' M:F0I,2B&W&%"A!8N%0DE&XO ,P[?GVPS/XE 7.*DF_90+G'1O:=W[BL4#%;; M/&!1L-Q3B:0P$7%*!-*8Y"AHD]/H.8F,@6![I CY@O9GD(+@V^T^9 M=^1YK0%%\+1]JC4 WCZW!N!R3;WRG&AW^\$UEZKSPYSL_NC-[RC/?U MJ>S[,VCK 3$YEB1B!(KKP5BV#BDE#I0]18"&2TPW96-PWF8;O2PZ.,SL:_[G2 MP#=GEKPV:G<&MQ.0W\X&6)TD)I?G]+LY1]]N(^7E*9+S/'@R;7P;%OUBSXY_ M0:5FZVWO?CL@(G*J3(X(,PQHLR!($2T0-]H[ [.;<_H(J8.K"5W6A'I' L$ ME5'8-*$4\)*Y' EG U/**^?MVMM.=P$N%_%S)E'1A&M-5ZLN<^(5!GBY>S,N ME9O2;TU_/$I5L;&(IMG5G'AIX#K"-TX+7/T#[*DBP]B;,BGFCW"1E>=_9I,R MC'+ZX(M;C 7&/QQLNLVX0^PZS;[*FR M;O\=P!+N=C8[OHCC^!M,D%X8-'M%$KFQY;&"F;=WMTC]^?[69[I' MZ\>UHV-82;^QG>_?>'WW,]MO[S?KYX=\/QU4?)U;0=NUL]IN'5;9_:,]FO+T M?X'V.;&?#BFV?'N_OD MM;6.2P,_W'S::C ])),Q^)Q$SD6T0'E'+*6@/@F]M,;#&CI*#=SLP>?0QU:1-AA4L.SM\&2<\G3T M;2\<#H%Z='MG0*?:R0:=S6W=-C[ CX%K3+?TXO6%W_,=-S?N!2K7[6B-)F5Z M3M+HI=V.M$-]V $!\<]D<^/Q80>(^_L#Y;A6@C%$X1^(@PV,- D8Y8RP"%:U M]\&LO=4;BV4Z+O:Y[B(#O^HJ5,G LF7@VX']_]G[]J?$DF7=?X7P['MC=H3% MU/O1L\,(9[3[.K'!Z1Z[>_ 7HYZ*HG@ V]:__F8M\ 7X E3 M<\^O1%8BUI5 MF5]^F965Z22FAG+$9/*(=[[Z8 M]!M0@&M_&G,'EMBZ&..4/Y-^/)7!BP5D\/RM&/P-.=].?]QB$[UR]&M(C V'CM>^,"Q@JO/__QNK/]L?/]*0,N:M>,& M^^=R_P+&MN<=E483@B1/>9/ 4Z2]$,@EQBC)J*;4,)$',ZNPR9PS1>XUMU%( M2F)TP$:##".UR/M;.97;BS+K%CJ/#^GN(UB=*&.&.HX#3X8[G"3A,04C(R5< M+U !]2L.W.Q6!LV.6Q>5_4YNR)&Y<'_N[;GMA&Y_,S[S:EA87?EO&[ZP$SO' MN4 Z7 ?H5O#Y.TUT\ALW;7/Z76QRUX_K-CSN IX:%.B@W0*GH)O+L:^?[9]U M>_T?R1B:.X3 0/I# Z4MTI!@Z?X\@[\96;W=9*080+YU,^9:\2YU_ MJ=(^+1C]:C_BVO0YS-K_I/^ M;W<*EP7\$M<\N.XQSS7MV._EAL#"7.S,UE4D=[?!KVW4;< LWNVN7PW^ M8[OS*0_]2W[,PLKE;UUS0OS^K!FKK^]%G3 A*B)&- =*J C2)EBD'$DVMPL* MM$A=&D,)^](!DOKW;5VM[,>3V"GZ&N6N6A47>^[G MR8=W-.E'%[7SO914Y$0Y!'X7^&,R:60],RBX")X:4TP+NK(&8# PXX7*/L0% MA8-;:NN#IIQK2BR547)P[!(EX.?'I_25&:M#ZQU0F?U^1/=BA JN9Z I_OD& M2PU8]!<,K1WN9A[EM?X ;L-Y&T IGKP[-3NZK*WO::P$+'%$VKD$G#$F9"V7 M**9(HB78FPBL+V?V]7VJ8;+7MU8P_97X,W9\LWL-QS;;,)CT;&I?0T304CYNRT?.(,T$/"25D&". @RSA+2D#H%8."\QP4'XE;4> MX.A8\;AAJ:'HAYCZ5GK@5_8;T(TA B!.-V@-C/-P$(/^T=?F_EU+X"Z6:?,< MQKY'I5(NEV9B48+OI[5 QN.(+([*< \?.7\'N6$V'])*YI3'Q D91.*8)J.H M-;#@!GPK*N)#7S1[[NEK)V2Q#I+Q0T5N*::]5LSMH _<8 M["?NN5="61L=#U1HPQ76RN94'09^>RE@;RA@/_L"%B.L#T8X6F"$ "3(?- MQQ\B?MXSO6;/LN&G&M^RK!\MFZ2!7KED;[1DU_:U_WB G.7R+=#R%93H+7H# M G5XHU(=O]M6WFI9'1RH9SCO8Q%S[\H^H13PO<49GE3"98&JF?29TM V"O/2 M:J5"TIQR2Y2A0.N)(=%XHE/ ^2A,D66#'ZYC,K&/5R\V=P8.P>AFRX+40IG0 M%1C40A&[0/^W=S;I[J?Z<3Z04_OT[7#[^Y]'C>_PWLX^K5W6#^L[^Y>U/X9K MH;1:NX=;HK:S>]2@#0;NP_GN]YIH''\Y:.SLMK8W&I2->Z8,1X%KC'B,&%F?!+)282F#T3JJE36VRNBLZ@P_6=O>N AQOW9?_QS) MW*+AWP/?)PQW+G['U4/'HMR,"XB.AZK!VWDQ2F!Z%C!]'@$FDVNA!*R1UC@B M+G)?I: HHDHFYR2EPK"5-I,3;+Z MT+35[9[%L#5N#[5D5E,!V-<1 -!=(DFBA+G%G&B [*,!21)DLX$^#LWAB.K M4H^>FQAI%;! S1L6 KW 8J?8G!2_2M(T,6EZ 0?Q>BU+R'H69#5&($MR302P M*Q2LYX@K\ .U,A*YA&5PS&IC>"Z,.76S\_GC7/,+54,!KZL*DF7 :U)4K89P?P3@2K) ZYN/S7B)..W?,N!5!KQ>#.5FW [K"0&O$K5FA5K[H\ZDYR3A M2!$E^?BUY!$YPAS\(YE)-E#C<0[3T^G#]//'S18"F,IXV&N"4AD/FW,(.QJ! M,' D#8TIE_S+/=1YD,A8#SH@*"&&1R],$0_C9K2'>AD/*^-AR\FIRGC8W$#6 MYGD!5WW8XO6=QN5>BM)%C35*3,5<[40B3;1%! N;1,Y]9Q(PRRSA)N3\8M5P M0&Q0M;4,B$TB/!IUD9F2YXD@^ M/:V"1CPR[6&% P#7/+:%+^-A93SL92"IC(?-.XI=CJ 8MXZ &VD13A:P"]8> MV4 =LL0E*7+/-QR+!#$U6E2U#(B5 ;'EI%1E0&Q^, N/8);GV.2M2!1Q-(@K M21$@F$2>IR1S 3*GP\H:5:,A_(5G7?.+5<,!L4%WHS(@-G& V-T.\4_J(/E@ M1?6RJ]E]7>VD(-ARI0)G%CM%M+=.1AVT M$R(](EC3/G5QQP_-'NBJ?\(\%*7 4%$3]$X]^\KFS_PZCC9G?+"0_0NV0[@I M;[8Y:(?T=^S\:/IX#Q5HM=J^>+6=;CJ0]*,O1>N$=UWI;&-KCPME@Y0"&9+[ MA 9ID'71HDBM-C9Z91)_J-+90I4V R80?;\)?/>6Q-]IT@7_S9WBB_JL[7;H M9JX0BCKML2#_N<9OB#]BJWV:V>1JI0ML!B!^6:WMD36^%>=[AH\]W^O_8'#O MF0_\WB;N_C3!G#C\'*A9_)CZ'P.27=#GI\C,8T\\+"\O&X%_/4!_XGS^ MZ\5"HL\(A<[5SL-HOU-?=)F.ACII> Q!!YMBQ%0KPXG6YQ/_I?/US'M8OAW0-_V3AN_-S=^7JQO;%_ MV;C\3!J'!P=U^N=18^?+<>/R*XQ]G=8V/E_^<[G5JS6':FA@3H0C&$4:(^*P MFL@*1I$T2K+$DW'%D8%53/FB;!Z4B%Z,Y[RS+ M=Q3/;!(F^N14H)J[E$$M>AH9]5XYDW#IE,X=V-5&G-+@I=",:"0B!\3C3B.G M$D9)&FZHUUHKN[+&^2H1\U0_J%3F&2NSI"$$)B*)G'-#K!; ZYE+/@1.J-8S M\[=*99Z=,@\[8RY$@@GF* &O .;B&7+.8Z2E-\*"*A,+RLS4*M>E,B^Q,GNJ MHPF)1EAG,,KPE](*FU3T Z=2S96/*%93*O#3*G,#4!JP5TREKL' 6 M7@G&'/-@H;4HO8YY5.;A>"#6+, :(4Z<1MPKAYSV&@7,\\$G23Q <%9F8V:U MI3M'6QP+48!DLS@,E,_[W#V>\]:['>^F,L H]+U2M:82^F8'?5]'G!+F67)" M&22H=3G@PI E5@"M298GYAVW;F5-RE5FZ(P"+G.3S5+"P"Q@X)6:&)0P,$L8 M&'9G8F:K.";D310 ]$C6,"$6"!!8*=-\"D7^_!;?+:AY4U0E8%G9.&3:7BSUKQ9^[J ME(H_?XH_[!J)% 3+3,C(W ]$!(),47C)J\0<"U3G_#*S*L1H;GRI]TNA]S/W M;4J]GT.]'_:%DI21IH@8V'?$J9+(,)5;SA(6DA'"$9[UGC$Y'WK_GK:#=MH] MV[J_+%P<%$+\)==M:Z=^M;:112FC0XN[5S0H%1G#>.P<(&0]]K83X&B)E+-# M2C]ZG(;H2 $4$4LJ-R'""6EC) (I\8D(C562*VN"K^J9%<(O@\=+!0\S=ZQ* M>'@[>!AVH #+L0Y,HF@213Q%@G)]9D2(UX)XQIA1*VMGW MG/Z^U_.Z*MI]4H%/F[X2;><$'JE[4_/ZC(*=V!_Q,K'S M03'CD5$X(.X$028EEV_@-Z5K M78+?FX#?R'&S%!))PJ&4:";)!/@QPPFI9 D73(M@= 8_/35%+L&O!+^E ;\I M P4 !Y&D@.(N*H6A_DM?77"IP0( M0C.WKPRS"A&4E9+FV"_>Z*]UB8]3X^/1B&P=:_9H.7ZG5L]/J89 MNR+>-7U]D5*KYU^K7].3*;5ZAEH]F <^EAY50$DL4# M*;1ZGFQUX:W\6C1V7;MJOGVGW?>/K?=RK^>D4'!L)=: "LTWG."N>/8TFAUC-%$[_1C M^9=BEJ=SY8)BQ^3=NS=9[7)KC]E$N+.@^YHGQ&'BD1:&(1\DE]9*#)6>V0DELA+3JD*@/Y%8E8%@PRUE#$<_3220;KKYCV405NJ(55Q]71 M@F(WJY[;RZ=^=^.+:#O=2L;FU?POZ;>ES^M7=+L_!>;6_!%;%]5*Y?[0VY6- MZN8B6MU8]*L_;_8.P%:U3V,NY'NR7\FC^-'L-<%\#FS8'^V3(D4J)\S!W>%_ M.=!]PZ.+0<*[<6_K:;;U2:?#ZNV3'T 98E@_MYW0+0[$W/X\=VRM MMWN-"(/S[?T3F)A0JNP]*BMJEYM[RF.K)5%(,AK!X<8)Y4:C8*V)=,FE9*-; M60/9>4!GLT3=T3D/R] %#6T5R@,\#ZY"_84;$+KV:?YB=_4>!KAZ'P7<[]A" M@8'RQ\Y 3X]!C2[^[_]H2M1OW4K\W[-F[R)34E V0(?*:0O4!4;0 SCIP>]= MR<6-HM^]06J>V!/?+'CO0.N[ #"9#I^=W+I\Y(DSQ&2T\8.'=O'VKP$7[E1L MI:^<\+>%O^U^S.'_9COD*?S/'>]BJ!9VX-1@G$"_#+?$ZZ0T(9YCGR+@K!A+ M95])P?XJGN!CNS-X*W^/W-$Z "O_(9QU,IZ_.SW;NJAO[.\EE_FHE$C&Z, T M,I]S?4'97 )6RBPG'EQ@4N5\V,L<6,%L%H=TYR&!L8))1T@TS!N.*;!PEM4Y M1B#"%@\"HJ7 S*G 7*[O>8*#2EP@[+E!W)F$+,$>*1\)B%+NO*6SP(B'!.8A M='U(>A+WW"NA+* _#U1HPQ76RGH7P:334GKF6'HN:QM?]R+C4H-#A*AW-D?< M.$@/BRCA&& 1DZ4AF_5;0\&Z=5'(PL+#28)2SQ>\7TIA&W37[\Z6.W>_MW"O+]''8][1%B\900>#', MF\(+W?7C]ME)K^3-]R@8KE_N[PE!(LT&G"0-O)EYC1RG#IF@N&1.2Z_\RAJK MCNY331;?F/:P:"D(+R (VQM;>\YA047@R+#@$8^&(H=3-MN)"(.#H9JNK-$' MPIN%-7Z.+$Q[,K"4A1>1A:,]HAR3L (.)&QDSR^0.@ MD,W+H\&OH=C7B$U^<-_IQ:QP<<3_92^RGU^PT&)@@W%]LZVS0AW6N]VSX_Y[.]GR[\"(?F_! M%]^=I.^#.UO;,P OADJ!P/H$Q"T'3Q:'B+S5F(*CB;%F*Y4(@GR:-T<[9W%E M,>CB]PBC[@&:]6)!ZY)M=BH_0 QBIF[1^H,[7GC.Z,Q?RV'B_(4B/E4YZ^:8 M,+](BKV^\5X!?H(4Y85)]Y2FLU!7&QC\)!? M8+[NVI+4_!D#NHR=]L*G6TQA1NCVSN<]$H%$1A>1D)H#MR0,P4I*1(3U5)LD M10HK:WFJ1NU(MA&%W+9;K?9Y(5D#[R=W,+Q9D \O;1C,D]3M;GI'WZFZ2N[H MYZ/#0%KVM!L_7+WX+32[IRU[\:%Y4MRON.BW :#T4S@*3!G."L\0T__XM_-F MZ!U\,*8J),F928.<],$/]S\EU2)I:2CCI/\9EU5#U+T?XRJ9\#/!^$17/C18 M(JK],Q-*7&KGB2P.RF1ECK/QHMX"#M9J]BQ>M=?^$ M>]Q;2^:Y,WPM7\.IE+?2-.G(^F'Y-Y M<_;][5J ^OQ[P+,175"B/!S?W:CA!MT]@N\<[G[Z\[BV MLP[7UP]KW[_^W/U[.*_Y8[.Q\_M!;>,SKQT>'-4NOQSN'G\!,EX_ROG.-2#J M#5K[N;OSL?7/Y>;P&:0?X=,W'O[?GZU=VOKA#ML_:X<-VJ!?S^N7K>(V%C1" T$ND8+?PC,(W!!,[\RAHG53F:P_E_[GJ7I9F:%S.%#09KQ,#Y M=I(;ZXP60@(H8,=AF:EZ9!NIA(%%@(&A0W7#,$!V#P,\>QXWC&,'8."PAK=W M )VOI+ZSK=F_=/7G_6-?5;_F,V4!5- M4&."8.XT )9C3V*,EHP4L$P;@$& MV(S,%(@F<\$Q%S'7WAM/%+5<6:]!3CDMY;.4S]OR*?9"R!*C-%(\U^$&, ,& MY2.RRH=D?222I4(^S>BNV[R;J?=LJ:@$B^2$=])(CHUS.BDBJ5-$:,VE>F23 MNT2"A4""APGK^38\<^WX\R7X12IV8,S9[,> M-&CC?#=[CI8IHY0.B#"I$4]& 2G7X#GZ)+2G42;:+]\YFAJY9/'-4CCG3#C% MG@Q!XPAV&%MO<_LFC#3G#,24,J()O,E%/B AQPCG%%YC:8:6.X19:OHL-/V1 M !'?_?XGW*_QL[%ST&K0K[@._P_C:-9WOAS6#EL'VSO[E]L;GTDCNX6.>RDH MCJ#D5"'PV +2/M<<94M??RR%,XY$TZQ%YB03NF(,./@$VH/ MPBD)0#W7"E.N$Q#MHC)6:8;FS S-=7RRU/29:/K#A)/4\Y[$!ESW:1<(YM<\ M]O/&\>YAC6Y>U#=R1*C5A'$=U5M@AA1QBGGLD(X.:&84&)G("?)"1ZNIH=C2 MN^>YES4X60KGG FGV',R4*V)0AK+A+@R#%E'/,()2Z($]TS'XA#CT_;0WD]Z M)DCP<>67YDG_M-YDS;9GN).X=,9X["' B0*18P#-/0YH[CF[+3L@#$M7B>)U M<:WV6)2'US[5@%JOB]KE.H'OX-I&C39V]EG]<.MB]U.]6?M>@WMZO%UL"6*K M024$ ACCV??CX/L%CIB12D7-DZ4YAZU*Z4@9#/1@@92)PHVE"+X[$00/SQCI M@8DA$G(3*RDLLB1+I#.4)Z:=2L69<#92B64^DE/>ATF9**A8ZO-BZ//#$9O3 MP]V=KY>UXV_'VSM_'M1R?9<=&$L>VZ$_KU^NYX)*='=CMUDCV:1(DRA-&$F) M%>))"N0PCBB9D+#6RE(;"WU^MDF9)'18BN"[$T&Q1PDQP>9JRL()Q,'"() ; MC*S*>20I!8"R+(*'EW4CS>! M(GXYS)L"VSO?FJ#CS?JGS[1QN$7JV4LA2@))) $9SR3BQN=B4HHA8GW27,1 M1,RUQ&[ZG#[1I$P4!BQ%\-V)H-A3%)Q8+QDXRN C<[L#'9]U<8?*Z M?-!1O+A=<:72/?,'\,8]1[I7;]6.!O58K73&9S\6%5[NU@H:5*>.#Y\9S^6I M^]4MSTYSH;'CTU83_KCUA=1I'U=Z'9L[N0R*#.?Z1NVSJ\K#@]J7_;J@IS U M%VR\Z8>V*^CD)'@K>].WC_&>_7NW@N>];HTY,K:+A9Q[#H)[3 M2257[ $J5$S_U^K?U7[QFYU.M%U O@I X%FGWX,@5U^U5X,O!@WS! , =(6O MYE_('0R*N]^=^AMY@Q%^;,(4MT"RSF/EP/Z(E9.8BY"?VB;PM=S$X$J,8.Y" MNRB1#B/HP.2U+HH'.BGFX]1>C'R]7V8(!+ZX;_&K>2:+1\SCSM4DAJ5T\6K' M?GVPCM?7KP(X4>+_"@W"KEE@A]'%0(?FN&-^HS!,J >:E!>E]L'CD M/;W5HN0L!L6$<09"(.6<R3&4F&-L#$P;K@)P?*\-TBM,4 @8\1/[;%92LP;2,Q.;0\+ MEL#[3"@G(B#.M$+.&HE$X#$((UW B3FMI]Q2V(>+5)[7[]E)D+DU'H6/2;>RE2KR7@3!*<(*Y3S/L7#GG,/!<"@X>@ M5]:HJ=+1_,FA+DV+1P V@) ! WB2': ;8=Z[&VGFW+/F_V:]V6YYWM4 \94V_.>)>E20& ,0348 MZ(<%($-,1Q7 :18RXI4U,KO6AC,K E^*R:N)B=\+F$I,#42\DJ24M_XNI>48L1I@8(G("E,&603X$MP MG B5I#)$ J#H![MFWC:YJX.83A$GZ"_,@X6ENYDY==_(.!6TK3M6F$JQN4]L MMC<^[V&C5:#1("&-0=Q:A[2S'C&<*TD;#11-%2=<'I":YXG$:QFB4B0F$HG] M/6%E5$X(Y+R+(!)!(Z.Y0E8G0B06AOKB7,E#S.16D[ GBL5K69U2+"81BYW& M'@?[ @MAD2>$(7#"*3(*/#I8D]P1S%.79'$D^\GV97SL\O[VG/VV'W^U[,D" MNH,YY-_+/>IR=!S$L=OT-[TA[L[$E;D-E3#B0][G0CZS\^[L[?*4H94K);R. MKA3]_+:NIFH03RGU\!!,,,O2X[7]; M?[.4H[>4H\NM/0PPP%SF"BF(7/]7(2UY0$(;%@SS@MMSC>XL;3C>$7>'&^?#(RP[?5[=.8M_[S1>N7Z M7C7'R4UQC^(@0V)PP]OF>XB:Y,?+TMX\Z6_W3D96[NG'=G6? ='@M+CFM]-V MM^C:\Z'HH@[S-VA:,\@[O'7AH.4-OKG$NFZ[==:[_Y*1M@]OQ*>$&IKH6_\> M=&Z:5NQ'Y#K1'J$B%^.#;9W;B^[*KW?7 19A: Z''__>ATSIQ1ZR+Q" *>U. M(3L?"FJ AI< MM&D"O?DCFP!0WO_\:J\%^RWDJ#).C(:4M@_B4CLI"+9$G9OD;M(WDX!?B%NA7>MHBWG>#U M#+3-WL6[[U!8N]S? PD.C ,#PCCR?*0Y(FL=04PI'Z20Q&NWD!T*UV_ZN35/ M^@0FBW>1$#8PMSEKZTZ70CN0C)Q&9KN#YG#=XN!R[Z!]!L/)25VY7_5I+Z=O M58KP3L46/5^[_RZ;Q>5F<0JK29K%25&5Y&E=PI[;TFRR1FD/MC0#T68+-%BM MG];6[8G]UYY[(N5%NV*-/W)R5PFF:0MF%K,MV/:MW-SA]L%OUFIOTA+N\S>] M]:*>S%,*63SED=_5U%TEDQ6.WB"CK'A]%8SHZ^Y?V>U\7^WL?K ')&]K$+/#=T)U;-:ANEN 7A\4LWI*7(XMJ&/3/R=V>ES?V;]LT$V^ M>[AY7MO8Q]F1V=XX@NN^-6L;M^'-4V-GD^U[7[?>N\=ED_VMW89+N'GHXIF[M')<61@LNI>5*(YZI/%A./ M9"(,1"'FNA0K:V15R]&$SO'D8Y;]30I%PT]7LUE"Q\O"Q>L1R2>BQ;]>;!V? ML7YS!9/W9[%/AI4S3UZ_!95#F>M7%*,@%PN?M/[:&#E4GF'/>.4I(01Y;3SB MUCAD9>"(),PB!> ,6!=')>3H1NR<8N2,NH44OZWZ\?6YI9O;=]-17K1AR$,T M<\P4+B63G';W=^:4\NXAGT^==K=;\L9G8>)(%;2]P+1U223D$]: B50B;1)! M@1#LK2#4DGS:08Z6"'TF(CX /"]%#$ME?R8?FE+CGT^,NM,JC0'U+,K M:TJ/)KR-%/Z>!%7>*.JUY'J\#.1F))FUY#=D/$A M($DM"UI:8W*=#,JJ9A0()@O^E/&=R?A-:G=2;)81GH7D-U.&>#[VU_ZL- M(SRGS4X9WWF'_&=\ M8L8+(BSP'U'%4^]PS5\$:'Y)SU 6.=5%#17\UL&?]YU%[GAR@E*' _@)$@MG M L$JMQQ1AI*@B8.H:TP(GBXQYQ0<'N?GHX&>*5N> +@G0CN>!< M"AF40M3D.CA!2:0#QX@QEJ1UDFF?>PCS*A[U"\M@V**D>Y=.\NM5?RW3O><. M]O9'")ZAP5LM.9+$*L2CULBD))'25(6D3' 18,],S>[*@-B\Z/K]C&=*A2^S MO1<(!X;I#Z&,>JP+PML1Z/GV1P!S\XEI)P- &SPRJH$;IX64AL3C)0DIWF. M,IPRVVEN]7@9R$V9[?V2,#"2Z^0]E91KI)).B#L=D!5&(^%C4,%Q)V+NBHBK M=%:![#*\\Q;9WN_;Z7MS?E-F>[\Q\FV>_W=GJU?[NT _7M]I7.X1[B.6GB$K M"4><*HZ<%@8IX:TF"GOG\XG^:=*]R^A.28#*=.^Y X+/=X' &.ZD%@HI3##B M@FCDK*/("Z6Q5TYI!:Z0D-4Q1S_*&,^BY'N7GN$"$Z"QZ=ZW$YQ2\V<,Z#)V MVB4Q>AX>_APA1MX)%S##*%$6$"?*(X.)0IX1@BGCVFF;*W%K2NAO<^05EDCP M7BC2LS/"'X&*DCH]%2J&J!.FBD9C*;*>),0C=4ASXY!B(3FA(W9.S2-4O+>2 MXU3U&VZ^=>SH?2>+)Z6LQ"PQ'"CW*CAKO-/86,8BL2D6J9.OP*;*9/&71,F+ M$4(E+&;$>7 PJ>! J$Q".EJ"' T,,TOR7ES.%L=BZNJ12U9S?)FSQ<<]XH*B MW0.'"2>"O#);?&&@;H@0JNBP%D (B5,8\:0TTLD+Y(-1W!*76 +?D9NJ+F-I MBYLN7GK03R=]T_:I+]/%YP_W+D84%66!W^UA*K9(JP<1YQ9BZRA M"CE#@A$Q!2)S5ZBIZF.6"5,EO2DSQN<,!X893F1&DAB1CXDB[H-$%F.+(N'< MR\BIMWQEC>,JF[HB0!GB*0N$SQLP+D:09VS&>)DP-0M$)*,)4]PK;:)' 'TY M"R(%I+6DB*K 9>(F61;F,0NB1(+W0I&>G5->)DS-""J&]\>D(HXX"J(:+.)2 M.619(@@D0 E)F(>_YA$JWF> J*PN_B[)4YEM_F*(2$?(4\12&Z<9L*6"/.5F MXP$;I%*PP0=89TYGAHAE?&E>D&"!R%.9;?Y64#%$GH(1*5E-D2A':C=9"%O_']*ZGMU)NUXP;[YW+_HG[X=8]Y0[3E M!"45'>):)V1EH(@FS:,7C',%.! !$DYAJ7J=LPCR L)Q)9+'MK/?/"F,K+FR M2LV3 $OS@?(B9/KZ.$TS3J^#1F2QL*U*\Z3OVV:X/F_V#BJ=N ]BTZWTVI7V MC714VH,0:N_ ]BH@:)4?(#[PP6H.JA82E:_(;ZY6VIVK5+PL117;K;13WY'H M:_"5-U%I=O.'J=UJM<^[E5^:)W#[]AD\6>CF^_H(ZGH1;0>^=A(JI[%3*7AQ MQ1Z#GO>Z__YPC06%2A;_S'0^S9.F\RXN%2AQC4I]G@4#:=G3;OQP]>*WT.R> MMNS%A^9)<;_BHM\& M/'G@\YI#[L$&81ZG_\VWDS] X^&%/5@F7;.W!'!S_< M_Y14"[,\!)7]SV@N?V/N_1A7R82?"48GNO*AP1)99925@RT'"R;T2;=])$3S M:#1BJJ^.<40\P'[LO Y=UT.PI<:R];[OW@>O=OJ/Z_QZM5'VA##/LD[*%?LO MIF/@ A2OK_R _GR=9F^@G*90N3U%7^*Q;9[ ,_3GZ ^X2Z;N9[95?+P3.\?] M3WXIC/I($O$[FK_U_?U,M'K]B=N"B6J>=)N^/SW?;.OLKG M?763OG]2T+QA M/OG6N_5ES'D>8LZ/.[!+%8INL\;E%GSV&>Z]11KT,Z[O?.:-XP9\7C^H'6ZR MW9W/HDYKM/;'4(3F,!S6#M=_[F[ 5';":WZ MQA'W>W_+KLTI$[Z5$P6_Y# M..MD#Z\$DJ9;E>P3+B-0%> M;8U$O!06W"@6D9(X>V^>(@N+BP2GGABA([,.'#?]S(2DEW/ 'J%JRT.ZEH0^ MS7?8Z!:@E/&A&<+,<'PH* :K"#"3L".(.Z:0TS8@Q:503,LD70"8P54Y]T#S M/ 8TM\HZKZ&9^S6RC,&\E+(.#Z12I3HP'!LI: MU72"&$QIO^<6$EX]_#$;F+@;WB!E?&.6V# @%0/8,"MKE*Q*]8I^/4Y%RQ43F(O9Z7G)'90%'@CG>5B.H-[ M7A5:R^5U5BOG!TU_T+_I]==M%T#A1FOACVZO6WRG$WU[_P0>-50KE:O*(\4# MV$JRS4[E1];1_./_>@;H3%M20[S,_M'5\?F/\&#/P1ZYH-@S^9&2SS#6K;U M#(].1D2)%X@;J9&FS",<:32PL-:SW$VC.@H<%5"R%KQ8?9;83-OWLQ2;.1"; MQIX3SD2<6Z^ VB,NM$;&6X*P%,)B(FW0+(O-:#>"&[')N97/$9W$7;9R0?# M>3ZT1X7SB@HL([BMCF;1(08S1M! AG0I.G,E.KRV\7E/TTA39 H9X@SBR@1D M32!(1A))DM9*X[/HC!9YOA$=%SVL9&%&P?2%HCYW)37SS [.9V6;TV](V!>T M+!&K8 J[V0@W?\361?7N6:T7]L#]00QGK;B=QD?'^F7%U\]Z!^U.MM1?@?)T M;E49_ZL%U.7WBSL!L"]93-_SD<]RK' GAODB /[%7*2D[$&,>.= 4>( M1)\6\DCDSD$<'$0L6&3_#-_9,8P7;M*]D=/[ M3S^./^]8GG(S4W)L,EI,%FMER ML"\WV*<=(YYM$L7K'-\:'RT<'\699 >%B,4\P'85V+B5;#6+Z3"+/1OWI=>\ MR6'D)R5%S=M]%F*YKW;E^C P]@AL\=>M7;K*?YOI*2E7Y60_Y41V?^*OW+/9 MGB->GIGKYX>50C>K,@ 3(/I<<9GQCUK$-;*/>J5.E2+<\9Z+0#Q9<99U LH" M#7^]\P(?,TX47^Q9&/"-49EXU;H-WM+DMIZ>E#;:1TV=CX>-+YO7NS" M-;O?ZT>-PTVQN]$XKQ_^?E0[_G98V_EXW+@8KNJY^7,[9\U\AVMW_FSM'GYI M->B7)MSOJ'ZX3FN?/L/]:C]KWW/A_]1KHISVR##, M$2>*((.Q0<$:HI,(V)-\7 A7V9@M*O3PEN8B"N?7T]-2..=#.,6>),E1:Q,R M/&K$.6;(!9Z[% 02+.%2*K*RQG25\1'AO+MM4Y8O>HM36\E;EZ+R(GE0=^Q< MS%F]SME(?%[ Z4YM3:CA??=B.]V*G0X"B$N2F_F*RCZ4M\T5Y@P[AKBB#G'L M$G+<"Y2B=R)IPUA**VN$L44Y>%J6X'BA>WDU&+MSR>]QOWF2,6W0;XJ4WLYSP6N( !'+!):>(^JY0CR[+@Z3?KJP M!&F00(_ 86%5.74KH46E0*73M,A.TZW =.DT3889PP?:@E><4:L0Y0PP@VK MC$2 ]0AN-":22QK ::+//,VV\(A14J^2>BT0]1I%QH>H5TFUGAUKVEF_V\O, M:FH4%;E=K4N(,Z/RT1J+/)986VRM<[S@6F-V+N84.5^UL>U";6A*S2WSF+N@ M-0]>&TD9B[#2EKE$L2TW-!=6M3\_MF?$X%EQ@VY=;']JG&]__XRW-[ZRQN%7 MF+//,!=;K+ZSQ6O?:V([;V@&3<$>:(%<4'E#DV"DL0U(,F\#-D2JZ%;6.*GR MT?*'$VYHSK5PEAN:^^IQBA8 MYQ&71(.]$ X!=GO)8Y"*X[QG.4\-<6>M]]-1S+G5^+$[CQ,9ZW+G<0F18*1$ MI,4^)J61C=PBSKU$!CQ,)&U2RC@% B*+RO]B)CN/I5%^)LV>S#*7&VY+I;-# MUEMR*FGP'A&3NW40DI!S4B+IHL F&F#;HO#VQ-3A\SFVW^\,(A:/MY?;9E-K M_O"VF916*:8Y\H1AQ*E)2%-O$' [2G@41CL'O)U,'?PM]7Y>]'ZQJ$&Y(?3" MCOSPAE *2F@-.&!"[IV*E4%@_SU2*NJ40F(8DSX7F"=?OCS$=I]21T.D]R$J MFT"Y4S+*$B$98\9&$;$K]WP65GN_/A96Q_6-;P[A^NX0>O',"9X MYL_GC<,:;^Q\.ZYM;.%BSR<2;:/WP "2-:#YGB+M78 _N:=<4JTM75D3?%QS MAPGW?.9:.,L]G[D13K&GJ2;8X( XCQ&(:I!(!ZF12U@*)X5Q5(%PBJH:[4P[ M'X?8EHE#CO4=O37.2684<883&RUX$$H"C4Q!*D)PN>>SX/H\%#42-F *@H-" MHBS;BX@,L119DTR0WEJ94XSX3&>MRSV<)D6!X MST9RSV>I M=';(>GM#L.,DY>T>CW@,'@@U7N[Y3*WY MPWL^S#-OL'&(8>L0#R8B$'Z'J,4^64V?L[T_O%H@;EGL\+._(CAX"L M6S,QSI' F,N0@L-$S1\7*,_YW-^5FYMDF1"! \73U)KD3'22 M>*5@I6FYY[.PVMMX)*Q^VFSLU'#M^#.!WX7/O^+&Y1;9_O2EN0O7;V_\?K2; MGVWG".^V--X3.C)JG$$>H!]QZBUR*@@4N1-&,,6T22MK4E?Y:+6I"?=\YEHX MRSV?N1%.L8=I!,-$(PH&Q]PQT"%K++Q*/%$B,#,!WR>=>N$"3 MMX0'(DPHDD4CCL993%.YY[/@^CR\YQ-D-)1Z9'-!'FZ=0C8'D7S(_X=CPI2O MK(VV\%R>;,'W=,IG(E-=[O@L(0X,[_CP2*(C5B+B=-[V$009#C12,L' $& J MF [GC,[7F#^_X$!."2U*@0*/)9W(M<;G/J4.46IPO(QW1G'OM0'MIL)HJ1(%9E?6=5M<[?6/':/@#5J[K%UN MTMW#KW1[HP&_U>"-PR]'N]__/*P?;K+=[ULP?ZVCVD>-]QQVA!H%/@ Q G&+ M ](Q8B1L#$QH26SJA]3'G/2?<+]GKH6SW.^9&^$4>YPH385T2 49$$\B(J.D M1C[@%)E)S@[,TACA+,_XO$Y9=>,CX(=W$3@$D]HF0J31R1BB;9!E+ZI%U^?A M7E0QR.0P1HJJA'B1U,]D0A&<2&YIPB3P7-=M5L6!YS%7\#V=\9G(6)<[/DN( M!,,[/I(%#CYC0@GG [C:>N0B<$C-HN!.,, &M;*F7JFCU'LUR@]4\Y_(,I<[ M/DNEL\-G?"1S3(&F6FU<;B=IP7HGAYA0@C&'34C^/D*]//;[G4'$XO'V$&1T<(+ZTWTGLP?%2B/^-R[CQM5GF7*E0O< M6>V6SL-J[_VA4O;;A^7:>CV(L-5P[;+6V=X[X[LZWUO;W M3=&X;%S6OW\YK)/YY3,WPBGV4M",4PYRJ85$7$:!'-86*6(X\QS+:$ X]5CA+(_XO(KK M**EPQ#+.-1-<8FHT%MX8EB+QF)/RB,^BZ_-0T$B!&4@Q@H;T(R!G!D&8Y M:3090;Q863-5/ILMG](H/[=CYD26N=SR62J='6[$Q[UEU@O$#5&(1RI!9YU$ M,5?OYM8G2@D0:EI=:OO]SB!B\7A[N>4SM>:/'/))8)-#8D@8RO-F;^Z/RRCR M3@2L+-,6YW+,H^712[5?4+5?+&90;OF\L!\_O.5C2#)288I(S*?^J+3(<*41 MYL%S:9R.(=P7^%W<4SZS2..<9D_9M3N@#JC_4!\8S$)HGX',5ZZ 8O"%7OOT M0YZC;KO5#-<*-#](C>%_ MN"32&9R\L@(X"]..^3(6^5YP9#@629AU@4B/1. ><9W;E"F9$/6><&82L9(5 M;<7E:Z2?3YU8-BX+Y4VU\E_3I/<\ R+GBJ$\5*1T$II2AE:7"H*&J S%+@7A M(Q**",13"L@D9A&+VC"#:8I!K*P)557O/*VV=($6UP4J [-3X\9(+GZR2@*/ M15KF7'QG M*!@]*88*.7B:J8NV/-+!E_:5R@DF65+*L,4R\9.HZ$J06Q.F": MVQ$Q#K0JMY[',2&K$S7$1"!=N?D('M=V^HU/)OS:RV)RG8$ZY'?"FU=#.;8= M8.,%XIHKB&J"/)[T/E .?+& O5=66IJ5=KU;::=*S7;\07\NJ5RM9*5;O?.F M*MXDJQ5P/^Y\H(L/\&JE=Q K)P6'R#=L]S6G$F^4J7)NNY57(4KB:41IO=/) M^GX,B_#[Q??VYO?&ON;K0.=C?6?S:^?R6UG7JS M=MQ@_UQ^/:]?-O94])I'[)#4WB(>$T:&28$\X=[ 1\%8\)- GT>/&X"$M^#% MZC,%)2EE)6:)X4"Y5\%9XYW&!J0G$IMB(2@Y;*A*09D30=G>6-_S2D1'&$,X M,H6.JU_[C.KT-G4&Y=,["R MG!;6_;?3=K>9[_NA$ULVC^"W\V;H'5Q1YUL7#MPV?'.)=>"AG?7NO^06<_$@ M9"!);T,FA!Z:U%O_'G2N1G,*'!JY3K1'R"88[ ?;.K<7W95?[\XY3/C0' X_ M_KT/F=*+/62?NH%.MCN%G'PXRUY%_A:,R<[-6"H'G8QU_].TP6NI&$^:*1X$ M6%Y#;3!))*N4868/J/5.0<^ M>4]+)"?[G]^M=>"_19R5!DG1D,*V@=!;;4S MB7O*HN+)&DV)\M01XES4A7DM_^70$[6OEA6[".%5NX+-G?V =3VZL$ MVXL%#;#';7#8P-.OM,%U*[[1B?][U@08A8OAQ\#GJYS"6-NA6JE\BB?@SK=: M%ZN5_$O%%^YG$B<#"WWWY(Q@$F0M&N8-QY39Q%QR*4;-N,6./'+,%3\MCC'* M*-PPHRC^^=9_PB]YAKM_ ;> 3P%JG\8J$'U_M.*RON/WE,)8<<81>"BY(*XW MR/C$$5:"&1'("9K[3M9V+ M,?(:(JQO#D)<77TEGYFA-%/3%TO?!3E]Z70)?Q##62MNI_'2=Z.D!=:LGX2A M=PKP6<^LJMF[*$S)#HSO]Q9\].Y$:O^B?KB_EZO76FXE$L$IQ*5S2#-PAZT4 MS!%!*%-BV# 1XZAB6EJL*%=![3F"8AD5N]*3CL9!'5NHCC9R:DTNY538,69-(:*BZWV>>67 MYDD_MM,[:)\!O(?N:B7^]/&TEP6^4KA4&6K/@"C\^\.]R1975N@>P_WH\\[8 M))DG6:2[X<0BN'=#RXL]$QA(RYYVXX>K%[^%9O>T92\^-$^*^Q47_3:PN0,N MG\WN<,61;(7['P]XK3%5(4FFMH/DU\$/#UAOM6"]0Q'._F=25#DQ]WZ,JV3" MSP3C$UWYT& )KQHL%FFP^DFW?21M^1E9?A-\=2@$*:8 AU3EFPSS@E'%@.C1*#&<.39*8\(32Z">Y: M[V+K!!CF67ZSNPW$S)=[,25]F4M_\[A^F5MXZ!9 MW]C'0$9%X_@KKAU^:=:/MX"4>EK;^790&]Z:/:Q=P#/1VD;M?/O3%M[>^/QS M][#5W-WY?%'_M$4;\%SUR\;/^O?-RW\N-T=R]Z.60?MHD$Z*(>X#!P[K&5(: MB*UD,DBG5];H*KB[LTU=6?C,E.E@9/'35I[^_ L*G_?GM$R&H4\L>393"!W* M:_F4HQ,;MA@ X?6A!.:QYT1 $[A[@.!&G!&3(Z,!:QXQJ; ME36NJL8L"H#.J")G\=NJOZ\SM]2TT C@ZV4QFY>EG9B[: V6!"O/C5<:!^%R MH?:I0&(^XG5E"CQB@SK+DB4-&O60#%,LYB0 MB4OCD<8N-RD+ ?Q4%9$(3$:MO+$Y-4C*^:IY-:/(WD(PJ6^%P_'6P;T%Q,E? MEI9)]47BADF59.D9&%@;(4N!XZCAORAYH8$L*8D<3AQQ)C%7.CI%",TMX<86!]+U/-52?B>)8E2T3Q>8+18HZ\.*\:X9,@\86_'G#1+&283X#(!NCVYM)R"AQ0B$X @#I%7*6>11H4LQ& MII,W*VN&3UTBKHS;S0L"W,^<2<# M9UR MS7'PH@SG'/G(B [*8*LP$"5194MXL'!^V=$@$VS0E.2M8TGO.Q.,&I%.4TLP9%P! ):Z.\4GG%$#?4^"NS 1['=HY9>N-LF38,J#GYOE_=[;N-A.U M7(!$, HN.I&(2^N1M8X@ZS%6A"LJ@BUJAJFI*RZ6<;UY08C[F=64,%%FBBT1 M4GR^BQ3>:@42P!'/\7].0TZY9PIA)QD5D?B4/55-JG)JHC5_L;V%X%)EJMCK M[( N$)VF(&.))UN:SW3XB'4E"7 6'-&<) 4QHH9PU.NF5-1C8'DRJH$&:,TPM19H24G3*25-3)5 M9GT952K94IDMMB#X,$25HC11!(&1H]H@+K'.(24-I,DKJG$*+)"5-86K\[GXQ(Z3S')#@5 M.&?4<)V2%-B5>:3O1RF7HYP+F4,EX0;Q*(!SB6\S?6K)<)" MDL BC]*SG% FIN_M,7,%78R,LY="HJ5)29O%!"TH1#]T8F(2G"YSUI8#I(>( M+Y$$1ZL\TH8QQ&DBR$6J4(HV8N4IPR$ \>75Z>OSS U(%[3YUYZ%'UTK'BJK M1_/DK!!@>"I3B[LV3 ++Z@?(BI#C0]K6B"?SU##S]PE>$"9IA M8N<@5NS^?B?N@_I4FB>]3O.DV_25'UF+*NU4^?+WUVZE?=;K]NQ)GN"*[>:W M"P+>7^'+/AJ?U MJWG?_ZY MO?&MN;O1.MC=6/_9^/Z5U';JS=IQ@_US^976#X_VHK;6>X<19]$A'CF C]06 M60U8PQUV(D;@A5141Q.]*J ;+7BQ^BR9FO"D2RE3BR%3E[4]JT(*D@[)_)!FUQ),$:2(2T4 M1=SZ@(Q@&&$;& 7D,MSSE34B'\:J3NR>1GCS1VQ=5"N5@8358@F^^.S'9OZA=-O:4=0X'[%"B MN<9EX@99Z3U*3OCD,18ZD#YV ,V$2D[*S"0ECWMQ@]7+WX+S>YIRUY\:)X4]RLN^NW8=O:;)U>^3TY-& ZU M9X^A__%OY\W0._CP_]G[\J:VDFS/KZ+@S9NICB#IW!=7!Q&4L3W4E*!MXW+# M/T2N(! 23XLQ?/HY>:_$(@F,0" );G<4!NDNN9SSR[,?8]:$)%G3'QCZ!R\N MOR5KA1%@1/QM^D1)% 3S6W%<=E]@"/JM2[ T"17&#X&=KGB M]VR3*W&RD#"K)0JUF\OS)9[:1@OF4*[1>WA*EA/[MEE\O1L[I^4WO^5CM7L[ MZN35^WD_C(@F"^+IK1RYCW+D^DZ_6^JTW=NZPIMPN/*]X[^;VY_@_MVMB_W- M0[QW^7=CY_O^R?[Q%MX[WF/[QWNT?KE!ZN]';?E'C>WOW_#>Z<=F_?C/DYW- M+_#^+;%_^N6T\ ,TLK9^C4SM "ZD;R=)B AKR4//NM7\4 M*/@ZG)8O!G1CK0($9TFFG.L43&X"+)$A6"(E'9&,$R<$+GR6[*WUK)OF&=/, M:2G8?J(]]5$!OW?S]I48?T. S[+['<;16P(/3,^_"_U.%O KSG\8YS?&.5\[ MS% 0)+L.HT V\(1D8#P%$H0U?F6=K ERIP'R,0$ [-=9A4S9(:%<.N/>>WO M,?;"AV<@D6=U.=1:L9=MO_ %G&CY@]3/H>:97(=1YZNU\Z.&/RJ?=G6=[0)_ M7?L2X(]NKUMU6FEY+DS3MI;@/+P.-)C&O_;4G)W)CK872&[< M;?=L\T:44N5BF^0[V3O?WMPX$ S'$*A#L*L*<=D M;3PWYW'1 $\M&UY1U<)3U><#S9URF@@DF0>J(C$BQX) (>F0>%(A)@I4)=?& M^R0\/AX MP9)@Y;GQ2N,@'.H@D=1*!RBB1RYT-+398,MCG6AGE6@.9,)_=J9%7 MMG"K=@=NV.O0NDPO8X$$.:KOU!ZW.[#75T%\A0@P>'*C=>-!5\^IG4SZ<30]UF,R0&,_=X1 MS/4RBR%P#S!BM]O/HR]\S\XV;W;6:?\L));F1>UE\X3GQL,5U][! MM;B^F;F6NBA)RA$:H#DXC)&-TB#M650R66WS>8#O#>-YV>XD%2$M("&='$3/ M">B<%.%H,>+<$^2PQTA1K*,4WL2D?D5(&;VF(Z:EE2PJ8KJ3F';K!R2'^,E M )6(S34O%3(T.22UI2YX3Z5QOR*F49D@BW+# _KZ!&_E0]YUX52&/8-#L1-[ M<#R';#P8'NK_AO.S% T6[_SL_MLVPL=V9]?^_'XM9< 'D^FXHKH[J Y^_WR0 MDJ<8!%4D %(0%QP@S"A0D$0,1N$0.?&9ZL;K_"_665@1Q.U#*$L7A9 ()&LXH;2UR M4>@L]0@*8!&IU?<31D$7O>)<.BLEB1Q:W"D.G7AZUFQ?Q-C]W_^E*5&_%XID MVS4;A\76%#HF?%1DI)7J7Z^1#[9\3,W5E/QA,/"OL?.CX>-DRGIONTQ5RNRP&I%&MA#9B 6RDD^ MF$.WF$-FYF[MMRQM4/Q[_>NW0O"@Y/=_E&[R(L6RUC]KMPKQI!.;-N_=0'PI M9-@L3L9.UJ#[G=;5HW:_?KEZTD"A'MK1!SYSVRG=\86=?:AS'S6:-L3FV5'# MUK[&TP; 2^C['M#65HX;NWI\OKCX9/B2@?F_L+-W&[U8ZY:0D;.Q&NTP%+"Z ML98G621T-;OM6S;V\LJAGQ^NN"^0)G'/O1+*VN@X8*HV7&%@'.\B8Y'>%TCS M9)M3\>/O%G,/KRXUL\V"I] M2"57M7_$SH"_)[//^.R!/4IL&")#HWN"4EZ^SF"V)2"LEBS6SG-KELK*T&EV M/;Q[1U<^P;<[)?C<\+K=_8 BU.;&$X8/!'QN 2'VD4C-L/:;?!^WC3D33@; MF^TN;,P#$I&[=['^6\XLW@9)Q4DF):<2!0RJ#Y?&@\R2+&+8:$=-2DS2T4SA MAY[*=&V^!6FNN:M[,Q*MTSZ]!RU*U?\**\( 7NP(J6<&N5.0;PW*_SW]@+N6 MY;>V/\[LO+N*Q-CH=ONGI5ME&%BZ.9CF%YC\;2$_-7[&@"YCI[WT$>:/YQH/ M1Z _ )T]XF M4DRK;+,RR&H6D<)!<8(#3\JLK.>E&I?OA]!9)K\7M'6=>6^O M-^3=A)SV-Y:;3C!>PV4(]M3)Z6)-4_,L*=1WO_31*=0P6%$-]ID&*]DLD]/G MFJ UFB \.5]A<@[*8S*DB5C.%.F/I=UDK[";? !Q)$R3[_P\=0CNS(>Y+QEF M\9;VJF1VD5?^T++9OYS[FUM =;6 I%K QRR@OEI _$:+&=S4UZ\, A=5;8,7 M2OI]#BV/OXB.]_<5L91:WD";0W1)U;E!VB"H:A\NZY^^78#JUJS3.M[>A/'N M_G&ZO^GYWO'&S_W-.MGYOGV\/5;E^./1WF[]?'_W3QC3M\N]R\^X_OW+4?W3 M_LGVY5&C#L^I7\*X:1U4P*VQR@C16:R)%%D=S.79, =UD"8DO3*$>4& !HH4 M([D,E1'FP63_7:'6/%%+*^DCUR1P0N ?[PQUS"4AL<$Z$?6+H(0*M98!M4;+ M'+!D<2#)((:=0=P:G8NT4Y0HMUA)IJAP1?M&/>/2[!5J/7N-A6FEV:ME'*TN M?V/IEP+) @T&6RF\9)8+S5VN[BDX"]YXY2G_1<1,A61+@62WY:\?X=/?//S? M/YO[M/G#';- 2=12Y2,M ME8OQ @;_?=N'-,O^QXMK'_ER%3G1R*:K''650RBJ%LAOV?21B>(CT,36@"0J M8)L>V.ICA@\:7$A>,"2QR%G/ >&8!/*.VBT"D\80+A"/VB.N$D>'.(PW(PRD725&2D\;H>&9S!3PS M 9[92XR5#:+"HZ7!H_LU/%X_KL,'&'%P%KZ;B\JP2Q1[3#_$^HVDNTSPY;6SY"S*_$'1]'C,P"(V]\)HBXHU$ MG,> K) ,6SV^/TJXK?EL.?AO5JXF34N&04."Y MT:3R/F=T:L1=KDUA9,*25_SVK/P6!.6.V1 QL5R#*AF J2AE@= $W!4G"N@5 MORT)OXV<;R8WA4F.(]C@['Q6%H$\C9$(R5OAF2QB<'[);[<;#I32]NCE8VT( M;IA9!L3):5%'X?>S=K=(2'LW+$]PG8_UW[?M,X-L+GQ]BW7==K/?N_N6L=CR M.66(9FWZEGIRX^=1YSK!XS BUXGV!-D$@WUGF^?VHKORS]M9L(T6&EG#T>G? M.]8H9YT%%M$AE-;#XI5MQ&/X&O%J(@RK=? M%F3(WYT/VUC:LO7-S13M6T4AB@?E&B/#HA"-6\6^B[HX1:&(>RLKW=&?B^N8 MB'3$*NJX<\9ZY8E,441+J4ST%TYK^G)U;S_EV7>'=6]'^@857V["XMTHLO]V M<[3AW9\/,.8J^$A0%EH19]X@9X1 1C!L9"X]H7,-)FS6R+CI:JUV;[&:&92O M^.J/8N@W[RY>D6LZ 444>/>FJU1L;AP0GBA3E" M@P.U)$ED'=8H> #2E)*% MKT?1,[J$ ZBMPBG-@S).FLB($$J:$)SCHU4M-FH@\I[:SL40<^Q@!XI21V61 MHW'@&6LRT.C>:(/D8K-]?D=[^QEVM?_E5-]^U3F1C.;8Y3SHJG(17,0GN";9*6VN)HL9C M[+W)K7\+0QZ>W.;\^56*[7:K;.2T/8@4>!T=TD%\_..X?GGRLW[Y <:P@7<^ M90?WTR0GGWE*0BD#<&(>VJ1C:!\ D$;RP+VC)0.98B"[CJ MCU[U1Y\9/MYM?WD<2+Z@V>4*(U^_Q>6EX7/4^]6I6-A867/3Z5YMDIW>&:Y\E$.XOD( MF+=MUI5\.15 CM>9X9%S3(5&(22%.(4?3FJ!G"A">9T2/%=L>'*YAMGD/%0 M\)R"TQ-1H')F\K7.O"2>775"ZKZGMA+KKE0#U$&B$K$4"09#H@# M42 7@D=*B\12H)Y:EQV7FA+Z^XQTS 6RP[U5='@-4M1MA'B %/5*6S>\-(2, M2E=6$JHPX0CSW/@(]2@L',_.BPG@20'X,9DLXC)$9!G.72\]D 4@72* A6(\O'(L&[8R M12T*_[]J(6H 7W L-Y&J+<=(N:=]IHKYJQC/'"MC28L@2;!F,,VJ!S] M,%^AJ0H1>PHH?AL3F9@.'!MC4$@U[Q\G$@686(O0;X')4I%>&"9N24GGO$C79(NZ-"9\RD62#3RA:F=M6"XF< M=PH1D22WU#CCX\KZA$I^CU/'%T;VK*!CEO+8$_&CBCQ[-?@R%L"?8@+Q',2Q MJ 7B7'%D2?(HB^Z22<%PH"OKFJV96?4#6#SIK I+JP)/7HW\586E/0-N^C&Y M##.NG0L612= JU6$(J,U1S'%G/G$#6%T$6-**G1X\R)6%98V'P@9SYTD++( MNAS\@K@0!AE')#(*2V*L$#H;QA8/0MZ2]:L*2WNQL+0EDK&JL+2G8>'A>-%X MBK6SW($XI0BHH2DAC;% @3K%'"$$B&!EG5=A:4O$_Z]:B*K"TIX1'<9_&P-%46U)RW$>K-F/DG2D]* MLFB4QM0+R25G%@N8LA1P?#(J BTB+N8J-%5A:4\!Q9/QRF762IM;$"B20&0R M!."165 D2?1&*B9!A5Q9)ZP*2ZO"TJJPM"> 9!66]AK@)0:.4\YDL1RJI1P4'))3>JL+0J+.U5"IV/ZNM8A:4M'7I^./]K=ZM7 M_UH@*-_>W;L\P):&$$ E5YJ 2AX(0UJ#]!D%P$(*NX04%S*UC^%+/'*<". &.*=O8 6%&2JR+0J]F36 M;M,EDL%&0],J&6P:B/PY)H-QXTTP1"(L8\B]"P)R+F"D(S5:&.%H-"OK##_! M:5I%GE5"U!PCSRHA:DJ$&!&B6(HX*6-1]%0A+I5")B6#"$U:D*B8D7AE7> U M,JO!5"TM5A-FSPL.HN2EH@2.S2#$%\. -14;DL'P5*9 ,]SIY MT*7TFAI7IZH0L^<.,9-%B!F=MS5I8" <=#5FL&FAW<\]DH<+\69,^A,%+!EL MTE19YKSFFB,N3E<-$ZG(KQBKG)5%8/V)-B\').JM$K:"6=0(%P#6%J' MM+$8^22\]EJ(9$&JTD^N%CES!ER.(+7G0II7$\4VBP5:4@B^6\9]' Y786ZO M Z%'!%OEC<-11!1!R4&H7! R?A,:/]7_!C^%43FWGL-$J!F2&0-EH!2#==Y07!L279WZ:F7_W M*-;LX6$G'@)3U!JM7J?1ZC9\[4?FC5H[U>I?OW5K[7ZOV[.MO&PUVRT^SF)S MN7M#V7GUUH>#G(W5&MQVZXM!C>':.3SH?]V'/;.1_<1$T'&_!ATW->AL#-=Q M:[B,!<+L7"_>[4SW5O\4A78/#49[A41R29%H_S]'V)_^W;+?37_GM$Y@;+S^ M?>\"Q@J_?_ZYL_EW8W^S>;2_N?%S[_LW0*SM1OUT+Z>N"QCK@6*4))<(LC: MJ"<909I&BK3F1,9$O=8 )&IM'$9JP!E-^&5U*HIZ9$9+15%+0E'^0&,6*!<< M<8J!HI@QR&AA45#8,JR$H#@75B9KXR:7:Y+* #8-63VR?G=%5DM 5H?G]$ID]GI:>X%JD[LGD7X\$=L7JS5:@/ZVH8- MZ\#Q>[N5A@)B"5)GFN&22&=P\LH*S G3COF)%N416O)',?2;<2<]6N8&5:"@ MB98OO_L&'##PMV^TPH>?>38Q[+;S1[M9,-J%"?S1;/N3MT;(+N5+)O1Z;S1.ZIE%N^$6J]]2WPKY+G> MD>W58)-K<;!M^:JL,-TMW=4:W?QE:C>;[?-N[;=&"Y[2[H/L&;JK\!P?092^ MB+93X.59[-0*"U[-GH( W^O^X]V0%P8DOGXE](_*RG<+Q^O_]R M5'['Y1IF\LZO\1IYY'>"\4?=>=]@"5\S6%2#?8;!@O MZ(,>^PO'T2^=)4^Z M=()!T@.G9/FR;YO%U[NQO4/WPXA( MLR NW_TNZ4FW+VM8KP6SZK8_[2'][]_OMB^W/JYO[F']XZ/3G<^ M[9W#_9>@7AS7OV^=[UW6Z5YCU&[?/-D__M+./)]O'7QIP']\_W@#U M9!O&6?^Y=YQ] ON-_UQ^&*ONP9.,VGL@5X(5XEY'9(2+2$=)%4F,@J*YLJZ? M'(Q2%?=XC6[1RNLYM=>S@+(1?^25&[(TI(#J/-3(>^T?-U%NR;V3+X9R8_U& M@U+6!:!BQ7-W$R>0\;GI:)(NZ<2TB[1P3HHG%W9;,J";YAG3S&DIV'ZBG?51 MD;MW\_:5F'Y#0,^R^1TVTULF=YB>?Q?ZG2S 5YS_,,X?D6^4DP[DF(""\A)Q MHC1R3A,4.*;>&^Y2YGQR(RIAS#+Y8$__^.?+X/N?;#:UR7L>+&>121Z]T8ER M);6C5"MN<\'PPH1/3RZW*(9N$R[XSKJVCGCJ>.?)N MMUG-10][7BMCNVH D-FED1IYE4OG0R:5:W?:0^CPB8WJM[8_+B(AOJ(N"D_P MP\%WV0^7*/,V)[$KB[B$(T$'(A"3L*G8$)6HN%\?F&T-Z8IB%IUBC%%<. -2 M Q8IAXTHE O" &3%2$10V@>VLK[='L.I<> JSLK;J-5HW42L;A$F5VL7T(77 M)HD8I33RO!+"F/FYD!!J$WRM]SAB!P)$\%HJQI-FB@=AK##4!I-$LDH99@X( MT2L3_+X#/0)E&\D[0'$Q(BRA\K-G%Y8F+P41:Z4^./[SF6,W !).&[V"NT%I M>%_0QF%L^4;L;@(=-=O=?F>!@BT.!RS;+B*)MW>_D9W=_9/]3]_@OC^/=[YO M'X,$GY_']^"_^J<]6F^,L.SQR?GV)DCQ\([MTR\G^[M?3H#MQ1[=/JUOYK$? M-;8O#\_WC_"0=YS;9!3S GLX*KC$H#Z,!EOC-=8 M*6)$8 [$:1U!G@))GC 9?13)XY6[=))G9:GBB>\:<.HT_"\UDI+;X:!L=XJ% M>-<'QN_DJU;6/UK?:#9ZL-#%TN=S[RSO1.U;OJ:V$V\6N!B$VKMJP4NGV6O%GBUUFV?%MK?^5'#']6.[(]8@]''&]^PK5TT\T#_M$(,0LD@Q>L MY5+YA'T\B;U:7IO\GHV[P]/SI,] 8_"-,QC:S8G#LP [[>!TWNAW8::K-K=:^^G:O"9^MUG( 7 SE2_X?K$QHGZXM'[45(F'>KUX1#-:" MI9^XX]TB8-^>P4[]!$&V%X$XIU'W'W40WJ?N7[%\P?$?RK$OBS;^TH?D-[[] M^8!@[4$L4TAA'4&8)0'9W!W.$*J3)%$*F2UB9FV\'O7C NQIXE%*;Z.*BALE M-).4I>24DO!&1W[5<*O:\Z?M^<[G@P1*+S-4@/ ,.\UI=+#=AB$G*':P*SHZ M5NSYN/OC\1'PB;L@0781/.1&6T)3X;RB LNH;7#T%R:5:M^?MN]B^_Q F?D/)F0B[FZE<:)1:R" MS5F^9 *>E!+RHAXF%3%,2PP@56 ;0_*$(A]Y0CQJCS3!! 6ODQ9*$VI4)H;Q MSE!/.UR63[WZ&F-MNPUJ.R$U5!HGNL743QNMQFG_=*C*=LI#TX^8F :':*F1 MV69S7"N[,V'G08MEEL+X\]Z>@;+>NP#1 M[VH[2279EXEH\H=EJU/_N@/P]R MX8'>>T>QEET_MG51*X+0"TM$KUVSM8F3S[3QW28@BJ_]LS-XU+5M\GIA:K_E MQ^;VWA3_?O\:%A>1W_]1NO4__;7SQ\9?'W>^;6]^V?KPM?85Z,V>M8%,_]V+ M:[6_>F&M]MO@N9^:;6>;'[/EJ=.(W:L'P=B'1IV;D[,@$.9A^^%PKBF^F%3Y M[5FGX0O/+C#*\$YX6NC[7LD]&7U;P79N0$=&?WE[RM>/+MU?P\$M(8[D.@WW M;R% R/_T&P"7M9$MN;$5);#>W(_\71^P [ $OH1S,\&K0ZU55*\JC'IY0P!C M@.9J [,CD)NSW4:Y$X.'W5[HU5JW[XZS51*>WSUJ=WHI@]? II?-=%NMG#-X ME"V Q6,FD!%1OT\BD]O,_QXLZ/6R M#'?NQL9]C)4">Y='YWQG]X34=S_0^N76S_KFQ@&6ABH;+:+4@0+BG42&:8RL M"=((IV7*<4GBKECU8?0(?(,Z,0&-%6F75\35N<%/*0+"U7:/@+Q'/JX5'_D< M"EF8B5>>V3,[U?$)ATIASA]X#D LZ,9KY\<\$&NEP)J%7*1%6)QVJ\ Q0*8B MFK;P/0 "YO1Z0,P(XRO.XD9Y68&A"+#W-$<*- %HRC]\$^;22 U?4.EJ;6BB MAP,4GEC"O3V%>V%LH=;^$>\ [!*1[2";? 1B.Q$5,'O[U+PWYG$P64[+XNAG M[6[QX'>=V+19EA\D) ]BW6 <+U._=?,P&+Z_.^=W*AL M.I59$&;(X'^8.,N-I=I1'W D)&&FH@AWY!*.R&N=.!!#=]+= MM.ZV.AEP^_ MJE/LL9Q2^&$$[%VED_ ]C#XH% OXPWE9OAD M>$($%LDY&[7!P0LG<"<,%9]\RRW-,RN>;"@NGEU15I84KT,X%EAF_.M*D"@& MWQCHWPLO&A5+?KW'UVL=N[TB.&%0XJ91;$7;@7!@!RGAP[VNP=?9A-9[0DR# M<@I;IXVBS'*GN(DARA@\T50*8\P=@*1'+=)#E-DI!PIO?1C_;-:8;T]M3\+,__([*\/GF[?MGK#0VO2 MHA06V5X^8"9.?X(M[1=/BI,?-,FN=FO)%]S&=ET*K;*V/0%2=[<.F+-!!FY0 MT@'G] >,7" $I>"Y(5XQ94-NC#N=M2U;T(K2<$-SPN.I:PZ*P#5U52K!E 1U M>* 3LRQ%.)FMIHB+()##-"$KO Y)8DUS/@W]%4'=K1&4&'\=-=RMG(;-CHL!T,+IY3N-$ONM:_^(K\A;.B30&U:^Y8R"[V1Y''0U&&,CA\*W M2FT,T*,#!UNZ.GTS7>38[I(HX,W]E+/MB]S0%IS+11#\\.PK*U7>.(JS^M,= M_O$KT:>D&P3O1D0/_'R,AH>!G?U;5&CH0BUSYI2LWGEN.AFFW$9[0]7=@[A@U-[ MD?6>YD5I(09>N9H(S/$L%A10QMJ?'\7BUH'(4LS#Q9@)(DM)H3:0..#/PSA< MQ]N; )/QL=O-*E>IN>=+8%$&6KB_.5Z0'SF('Y0-WZ'DO/ G9B@$4=U,\ M/FUD 1G> )L.:][O]CI9 EU"I>>&3O!_NI-9[)H;AXI([]9-[2MUO7O+LC#@ ME+SNA;\CH\7H9F2VR #+- =1Y7&;4H:''I7A]OPJ?#5:;_9:Z!"/>FUV[<" MB-9&M^5YTQ3OEJ'><&[B17WS!&\?;['<707&_?. 1ZUP#!09[P7BFH 8A+5! M7@GA3>1&,CJ:>+@<#%4D$@U(M=_*.#&4[2>?=W=6FBYDM[MJ3>="T@_"FI67 MKJY,,%[#I7MNVO+*6JTIK9^E"/#=+WUL$6"S1O5,:P O5IV\R858/Y9VH#T MVNOPUJ,'FG?F7WWV<3+-H#K;1?WX&\_5U>JG7YH[FX=X_],'MG>< M*[(=-7-YE?KN-[CWL]C[.EJ=;>MB>_?PHO[]\P6\B^]L?CG9VPV-^O$?QSN? M;![=JCY[["F\\T!H$"R-E"AP2Q!W.9W$1H84Q5X88V5D9&5= M$++*U:PJ,\ZE'_+D7LP+C3? 1OQ1R%SUBE\,*/M:N+'VBMJ1%8C-"L2VQD!, M&I<[7P8DK*6(>R&13B(AYI6:\9SZ5]_4?=X@)N9=^K\"L2> MV&XVAU88-EL,JX]AF&*.6TP,\CIC6&(.:>L%,I)&EKR4G*F5=:;PJL"D$L1> M&L-D)8@M,89];/<[O:,*Q&8+8I_'0,QA34AD# F6-("8M\AQ:I#DP3%GE8U" M #L)LDK4DQN:5(+8M""F*D%LF4&LD2H,FS6&?1O#,(^=L-0KE*CVN6(31TY+ MC@(S7-I(-+-Q91V0:E6+NXJL5(+8\S#C[E'LQ")=KQ+'EA;)-O+^W0%F$XJ? M5SCV$!S;&S>*1:%54 DIS&+9'-THRQ 37)K@, 7DR6V0-27T]]] 38F !$$!B?V-_<@S'NGP*;GN_1 M+XWZ[MXYL"G=/CS(:,HD5HBXP!$W+E=S]A$IP9PT2@7LW6AC"*F-E5Y('#7C M1!MG<:#21_A0<\']:+!IL?RUP?H_H:O%,L2L3BZK\#Z<'&12I%+8C:N.SQTXF&_S'"*N1M?;A0Q2,KH]8M V_'! M-%K#.@HC0\^)J]UN?LLP]\/6FNUND1 #W!EP90BZZ-35,6RM=RBH=TJOCB# M*QLNMU:X*%-L!S?##3?2_8J/*'%4SCYE,SN,\VKNT<*\1J<\:6*MJY(!>9'*L3?CU8B+A(UB^?(' MWN8.=##LD-_[QS #9UASZZ35/F_&< C4 )1I#P''Q'[69.\RH;O^7*L@O8 ^KX\_!P!!ES[QSD5K'SJ8[W M=D\P'(AX9_.HL4WWFSO?_V[ 9_#<#;(]=CC"87K\QTG^?N_RR]'.[AT^TY:,D< M,TEIYCC'*AB.'7-1RY!R*TN^!)V?8&%S>\/:EWB5*O+O3ONP8T^73Z;8:M7^ MM+"AG8L;M7W_:-M.R)"[V>C$G#T'!UF_=]3NY+I\)7CDRSI7\R\_:Z?RWZ*: M1/GKK:SY\J-I4N>!*")326/%#$^$.L^L820!&F&1I"MT@XO7(DN3(OSA@W'#@7,2CD8=4 @)E&X<&-(.8X09 MMI'(W*B4K:RS"35.AR75AR1S,TMQ4$?W*I&SF[<-9)>OC5Q,*?\X&Q2.G%3R MZ4Y[ZTOQTJW*3/,L2C4-BV%,<\,,(4(0'),(AU(,$N0=AQV),@Y.^EPO_X&- MK6_S6FX=_R7V $C"9I%?79;P7*9NU//DM\N-R^W-;P>**VE(TDAQZ8#?6$ @ MG1J$9=))<>+@[,U=/]4]74T6DF=J#T T"2ZI=)U?>*$&S6NBI:TW>)(OKX@ M:U(9Y%=SW;0?65VQ2\F?QE,1B$\XL01R8;928VD= :%)42GP'6;I7['EX C\ M$D]M(VOXUV?A]375J3@5EYX<&"*$)I(CRE-$W$2"=!0*22,BCX)&IW/+>$/O M:QJ_D&QJ?]A&LRR,E.T,UUPVY,)L;&EF:2^KZG.M1SNIN4BM5IX]!5S<+)*6 M2X>$R?TW;]87NXD[=_)N@4#=YVX0]K#C]>M@+!7G/H!S+S\<6&8E#\$@[0V< MK\+EB@=.(*,M4582AAUP+ET;CRF_XMMR^_-YUNB-G%\ED[CVP$I:G%*PF"W5T%O%"S?* >7QG,5.0=DW3M0K.L!OG0Z._4&R6AH0&I&-QB"N M-4::,XT$"]PKEY5RO[*NR1K1XW1PEJMWY=7- L]"RI'74ECOJ!-C[;0H7C 0 MP^8I-O[9;\'!+"=U.(.C_*P976=\/.\0.Y8%#B M\5J.'%0I:Y^!7COH"E^T%,O7Y3*D<$E1VSG^;)0%N++':_#P:UDCN]!NR1J% M,V[L98,/"I2^IPG?: VNJFO*:-<44G5-68RQO)6N*:_"7_9OV*M81$L4PN/R MNXQH M<@>7O+!%G-3 M7%-)0-26GN D#6;@"6UA %+>EX!2UG>[\2CV.J"\%KV6,\1 M2XL3I^0'K'#6W#O^?%[?W#ZN7]8O]H$5MC<_ UML_=RC7YKP3%K?W?BY?7QT MO#=:#_;T[\;VYL8Y7'%9O_RSN;/[&>X%MCC^>+S_Z6\8_][/^N8'NO-IN_&? M2V"OC0,@%NU,E(@JKA$/!".;H^T#M@ECJR3G9C3&AZ1$G?&4:$>XC]AH9Q,H MM4;#%J@T5C%VP_O^:;^L$ESVO+RU%[5R,VJ__=7N=O\QZP"F7PYV.224'5 $ M[8UU'%10O[6.@_[LO^7PT'\,"F:?=8KV,KEY3+L##QP&B/J+6J\#XQD4.K?A MN-_M#8J!]UN@VS0+1#NTC599/#H_-!:MEQNM'W%P[57+SU+MO'(C(7@9ZL(1 M4W:H&0P[C[&,#BW.4AMROYNB+/YYGENV1!>5J'LV-\T)HT Z[38]<_RC/XJA MWXP[Z09Y%]0] 6@R91=*RAM&&P(';^0Z82L\4L(%!/H.0\[ Z4NX9(%J[N&L M&ZLW/:^"[&7%Y\*@599N[I_F"NR7@UY398^C[M#0DWFMW2J8HIVF8]55X(#" MDMNS/^^J+[TTU:,%7].&+TGU: +3)(\=T$L/5J\1\N"G3LB?'1('@&)\U)7+ M-/_Y$Q878I9UR1];O7OJ:N>E ?9ETGSUP\J=EY)+(?&]'T@OSU/W?"F6X]N5 M>%;J39^RC%8L3B%!Q^X_!L&W@R#$,;\?Y:K/TP2'I* MM8W0ONKHM/'U6W8<:83I&Z;7\?H.+U1I#-2#.=4E^*-L$+Q:V@MK5!>F0KQ0 M12[>>IV+)2MU\=L4,4%>:*ZT<%I0"1J7L4S 1R)*B:4(TA:FY:S[ZM%:%UV8 M)_SVZV2_)2EZ\4@U=UCT8N?3G\?[F]LPQJ/3_4^?\=YN_3S?4]_\#$HO?/=] MB^U=?CG=>3]6](+OG6Z?U.F7XYU/^R?[FU^.ZI<;H!I_.-_>W+NLG\)""4I9XJA01G%'&2!.C)+"%+O,34:QFUR$4OA!P/$_G'LW'( M8\M=5$A7(=US(9WAN3P"M]8FCI7/I1)4I$DEKGCBI$*Z!4.Z[?>WD9G)9D.XY=*H*/2OT?#)Z*J)"BE)Y M[R272AK''0F$1:>I(,YF-P@QF+$B.70:&-VU/]_W>[EBTI]MU]WPO9T$CU)? MXM!AY N_4RY=L]'VC=WVE]BS,)?PP185:;KP@%*GKA!V2H3=&4%8(GB(UEO$ M".!JSB-!.CM\77)):VIDR%%F5*BEQ=<*"RLL?#(6$N.2](QX0C"WE-E(,%68 M)D-S@):J),D%PSEX=Z_^M< ZOKV[=WD0G'/*Y";B-$C$':?(T<"1Y"**P S% MB:RLLU4NQ]M?+1[4S:B2>5D!N P_7UASZ?M!S;*S(K7L*E(E_BQ][#%P5M"U?')GU!G63Z^08<;($ R!%HA;[I##(2$J!!6))1/X @J+,VVVLURJ=EF9H(PMOPH3 M'-9S?TB09=4IN T?_;;N8%'2+E3NLZ-G2C+/U_L\9/":25'#TKP*R/ M*=?,""MI;FZ3L [YI0@!RJ5X2:&Y.W,Y.@9MEFLL&!9U>L98T$E03T- M$$85:X #(X$JD?<& R HC1P%5(B&):>"8U*RE76Q*A5;>#A8B+"75PXQCU.K MJY-@<4^"%U.KJY-@H4Z",5U::JF9,]E_;0WB)%#0JJU$+@@FN8S.*+IX1\$O M=.GG.!.J*Y__RK<4C0#0-BA3404;O K[1UE]H[)BS.:H^C9FQ;!8*2T314$S M@3@WN:BMS:8,$GU4<+J$)?(&5AS]^"#*%S-C3&3I2@1]&E^/&B,XITZ&8(&O M0>[D"AOD*&5(&*$PMLRE:+,WAYCQO@D/#ZBLW/NO "0J]_Y2;--T ?$O9(BH ML/PY9+11+8\!@X5\#_BBH6DP/U.PK)Y*#W[B]1?5*:4X754V#UWGA4@,42 M\#BBY") -;,,.6TMBL:'1)R4A,F5=6K&,^(?9_>MTC8K%%NDB4\CI'I' 9T\ MC\9QI9S%Q":G9)(B6)+(4U"L$D=G!W&CI@5K".&.6 V81 WTB$;5$#4,D4" MQM%&!1"WJMEX@:.E KF%"(*H@/-M .<+J_=5[8]%@]G1VA]41$UH\LCCW/E#_M=/(Y\T7"LL81%7[H\+"5XB%TY1!DMRJ1!F7"G.JE8Y>@ *FG4R>*2LJ M(7(QT&W,IND<]II&CB*<88AC;Y%6\,-);;U-6FL>"RE2C7?575 I\BT%VBQ1 MV8^GG0J+AX[32(I1,^ZH=DYCPHT'!=L8S2S3@1!/M?A5A_&[)<67R?BL4'8* ME/5CUDC/J),RY>9@.B%.6>(5U&"C\:149-?2HH'Y2PR(47$ MG4G(">F0<]X;([$R3,TZ2O!5&_TJD'J><*3J%%K\#9Y&?J5*I@02B[.2<.>= M8=1:1KUES'&<0B6_OJIS9T)1$LETI!YY2G,%.YHKV&&%BH:?EGH2$EX6 ;8J M55*5*IF#)#\#$T!5JF298/1PS P0&!?<&(N$QC;'CSID!'4H.69#HLP*694J M65HLF,IS_'2U?DIYJDI57RAH&-7LL0>B,A$CK;! W%B"-$L4N4@55\P#M:B< MJ2[T#/S,RZZUOVVJ5+,4V+;9Z71T'"W4W5)$$IE\A8[A$'8199D1T%(4I, M'=%P6A:)T>K)^795J8M7@!A5J8NEV*:%UF K8'\.P6U4#Z7612F51;"O!G$7 M!#)"6\0Y\1KV.89<07/1D/W-U;V01=T+.L>Z%^4&O&.P8Z'=SQ[FX2I4V4 S M6Z#%/BZFL7CZ $>%B0(K'+F6">3&F#!.CB5-F"B3SJF/LZ 298C-[*"RPHN MIX!+9GB*)GK!0+Q.06K#G(@XES#'1,X(+BM!>I98^ODVEN:^;2%7 DA1)<0E MYL@)8Y'S4B8?G<2>94%:3,BS?#5HNA#A 4]:O+M7[LUC\T.7YO6@\O,9/:KZ M'W-$[L/;R*V9TEJEB'P0&O'D'8!V2"B:0*PV1/+H9EL Y$G\5>)LZ5U-Q%06GP$F!5&5K)OPN'HL5_!9+N;'ZC]?,#'2D)V%$D M06=!W'N- %8-@D.3",4])]3G2B.8OPH)N+!!_[-(MED?SF>[?PJ\XN'OT/A1 M?IK)O-'J%\?Y^K_@XY*^;/!:*L83G#X\@*(@#+7!))&L4H:9 \+PRO YQ8]R M?5SGG^M7:S7\X[^AT[_N'\[WC?7C? MG_!>+[:/M\C>5X/W_W.$_>G?+?O=]'>.]W#]^P=1O]P^S?R[M_OE!'CX:&_W MC\;VZ0=2/_U,X'VT?OSWT7\NOXFB;P5UC@7I0>@Q(/1XEY!A(H#.2N"/B'F2 MO,1H(-X8-C)LDD0(",,**%3Q1),V+B5/@@?9B%BI5FH14/0,%K[7Z8-65RY[ M#=8]=LC9/K2PE$!A@/>^ W0 MJ/N/FBLVM]8H/^QEALD$U6UT>S'4VJGV6Z-5ZQVU^_#*T/W'NR&##%(]!V=E M>>+!#)KVK!O?#7_Y?6AK:;2*<10W_3X@\<$!FJE\U/F9B;[\^O?S1N@=O3-F M30N6XP8&KM?!B\MOR5H14C!R@)??";+&);WS:[Q&'OF=8(][ZGV#)6S-Z+N_ MK@;[M,$^[+&_\/!/Z>R/.K2:=2#Q5[=JPB10G1Z:)3(0Z;_ M%I=172WC@YK,5,LX>1GUU3+B:7A]^0.WOJU]7:NZ$U4EF5^DD^ACM,P'64^O M(W"S!^I]J4G#"NZ?+_=W MOS3V3T&G/=Z[K._N7>Q=>KY]>48%EU#8XFG&1&,P800. U!4N+@6.=C\GAEG?-5(I:F2>:,BI LKOE@N]U"CS8A M5,FL+ZJ$2I2 ;)FT ZU'.@2,0F#:DJ09"69E MG6FYRMAX>&>5OOYJ.'X1U,&*XY^!XT>U06EXT,H0!/P=46[$Z=-M01)!2GB!LJD8Y.($\Y M,RD9S7//',+4*B%T@3C^J:[0A[B5J^2.*KEC[DB\"-K6AY^]CH6E;[1LYV*K M%T^[H&GG47;:39CQ /&$*.2X# M2@9T1X*IH\XO1&+G[E&LG77:/QK=#.^_N7(/_Y'Q<6)^9[=*[ZPR)E_18*OT MSBJ]LTKOK-([%W,9J_3.*KUS!OW6WSU'BN&_W,]O9W,![QY\9C(_O[W[^63^MGV]?C-H=]R[A?:

W=S>_'"Q=[G!)H5/.T=<#J%"E)%<&5*&4%4:\4HF1P"@LNK8Z>"Q:L4A8G3Y7C M1AFJI_9Y_PJB*A2:"H5&/=-$1R*#E(BDG-;+54*P3PXYJYEWUE$?W,JZT:3" MH J#E@2#?*( -5P*9AP/,1J=Y26L'>&"*,VG]NU68M(+ M2(F*1@\XP1"2F6 MVXU@!I=-=D&/).0DP4*Z*N8^LJ@(XBCA)DD= 0!)1A)J'"*!>6L M2BK-7%NJF'IV3#VJ2FG 9P<*+VA11:LC!DS-&4<\)&*Q-0DN6%EG=)5373'U MZV5JRTU(1J@0B>92!4N]LOZO!N]GGH);X?U+X?VW\1K 0C&6&$72",!['0W25EF$#8 ]40)D.P6: MF5KE>%9NN87)PZJ@KX*^.6>X5M#WW*MWPKZ*NA;;NB;>0)I!7TO"'VCM5.(RTH^0TE1CC@W FF1 M)()]Y9+:!&(\0!^5JUJ-M]==4.A[]>'BFS%%8)FP2/'B$U)Y%S 6^W6-L@H9 MKTI;SK#QTPR"K.]H_#0$K)W>4>Q4)_PSGO!^S*XC#2BGEFE84(H1E\0@I^ W MK&DD(6C.!%]9EZM4C-=X>'AKI\4+Y:AR8]D[(IWI^+=4<.$849IQ0W2 M*E=HX4DC[:-"B8E@I>6.:I&;$(T7H*TX]U5P[@P">BO.?1'.'2T?39C$E@=$ MI?4YQRDA$Q5&+!FI@7%5(G%E7/V./5GDES@=E,0H@?"%N T::^X"2AM^CE H$M%QM04RHOST7QGYK$;QA MP!S/'\([C6'E:8$=RPV$,XAKK8!PSD!X,J:Z>(.5\#G**R707R(1R!G&D/$^ M$2^5Y1: D(A5;)XBXBQ9@%>%"2\6\%EAPMPQ853KP80#PLN 7-(*\1 LL@0G M%'S&?99 VLU![ZL"CW?UK"#AC4/"# (A*TB8/R2,YL%@'T( &(=]Y(BK1) . M48'2!/@?370D^@P)9"D@89:.G650IIZN0U4]F:J>3$N?2%G%TC_[R?'A_*_= MK5[]:W%Z\.W=OF,1]Q:@VS@ @67"(E$AY0M M=U2M&CP>"5GA:H6K%:XN> IHA:LO@JM[MW%5.TEAWSQBB0K$-8"K"]0A96V2 ML(U%+R]PYXAM,RS/6LW6WD:]YU8A,N M_A$';0\'/'7CQL&<\?4MUL'T^KV[;QEKVO3RT%!TGY37W<'*!;KQ\Z@S',V9 M/8S(=:(]03;!8-_9YKF]Z*[\\]:<3ALM-+*&H]._W&3KX*QF079BRUHTY&X/]JV%R80K'%.SH..:I/(Z"9ME.U%,_-?V1H?W'QWA&G+,\&S*!T/ M1D>>N&'4.6.ELM+C@ -A@X,-[HEA(Q\S"01-Y:0A05/.O;.,$,!![5SB7F(Z M@3_GUN3W0TK19\BY.CV_V%[\ F33\HUFHUB%JLOO\;<#@A/0H\=F)\Z>('M@IC5;+;/ MNT7'X+/8R8<-@/D\>P8KK![9,Q@;\RR=;=GL.]OR-8R?I\'QLPR6\"5:62(> M-J"J9_#XI57/X*IG<-4S^'F7L>H97/4,?FI!G"O![EK4RR+>O#-;7UM0V)V6 MT5;_U,7.;)WY8[;1AZAY&[V/)25\'1+"K8NO3*6(+JD*.+"57NY\![7OT];E M]N;&SYU/=5RGW_#.YA^G.]\_TVWZ=W-_LT[KF_LG]?>CMM*ZV*-[\&RX9_,# MW[O\?+F_^YG7/^V)_*, M":2]I"A@0P).D6H%*A9?(!8?:Z@2B2..*R2E JTH MD8!T9!YI KJ1, RV7*ZLZ[7QQH$5B[\6%G^Z6E.Q^"*Q^,@I+KP32BB-)+:@ MX.#HD-;6H$2C%=%:')-;61=K,RBEL4!YL(NKO7SMM?T)M[N]"O:F@[WQ;@K1 M:Q%CH @'8Q&7S"++?$2&^J2M,IHZL[*.UZKJIZ^7X>>JO%0,_[P,/ZK*".:H M$I@BFVQ691A#EH.<$[!U@DF M;1UF9AAZ:@;L,?^:J:\?"6<5V^8[_>Z#T&]SN+=7%IWA[I:(RNWR<(Y\W^\4H6%%-D[.J0:F3(- LF@[ M+9C$XR+&WK:!9L&UDL&N?_L*W^X,P>[#8+O_7>;/5U@W'=:--VR0CFCI7$"1 M+:2<7>S\'>HQH*#T(J M:H"IO2"(,Q&0Q=$@&[T)E)H0/,GL/1XD5K'W:V+O%]=2*O9^%O8>.;V-85S1 M:!$1C"-N!3 Z\184EZ 8I<$8Q5;6R02[XOS8^]4[4]X?@3Z>'2>U'[8YJ)-F M<^DGV_*/*QM0&626)52LW/NMUK"Y#%RTT>W&7O?O(2EL#"FA0K_IT&]"+P!B M.3>:)J2-2XA+$Y%3-J(@@HY"8!-PX589+UA=V5\7EMT7/^%_*B:_65PY-7[& M@"YCIUTQ__3,/U*PGO&,[,0@[V6N"F!!]M'4(:(B249IGK3*]=HT)?3WI\H_ M%0HL]J$_U^BQZM!_5KX?*:A.)1><2X6DH QQQ>'0]QQT'N5BD$$8Q?$"Q5*\ M>N_,E]B,MEN4P#[K--J=VD6T'6#7#O#(80L>5#;==F6W@5M6W$6/,1LN/T[K6\W-ATN';3&JR!O M6LB[&/?1*!6%(AXY*20",C'(PKH/"$:"'P#DB'0!%WQ"&#G4">"2:#D4FHH@S/>/6Q^3'WJ_>V[/2.8J?RH2R) M)C*-R:78V8UPW._V3G,?V0K!ID2PRS'=(ZK@/9<8<')Z)@A6V5(7FIWG$216L?/3V7DTXLO*D(+.W84)L+/4%#FC @(V5I%1+Q*G M5:[:ZV?G>31SJ=CYZ>P\HE]P%41T)J*@9(0C&A-DC7&(!L5()%%002>GV5?) M*\_&B5>\<-42?=YNCT'3G4%KH.B9R8(%Y,4JD"0)V?X M5PA2(>PT2J&(X9\VVB%V.J] MHWQ-B0)57IA):6;2W:-8:\;#1K=9%AD 7CEMMYH7MM;?A>[;>5_#G\MO*/VCE<&5NPLW ?/&PS^IA9O4;I:@W8 M5Q5W=N+_]!N=0?L;VVK 9. =9_:B9N&FB'J-W-6S Y-J%$,:5&L;5FG+24(> M=L8VKBNX=?NNVP@-VRD>=F1[M?/8B;6S3OS1:/>[,!UX" J#*:W5:M]C+3:C M'X3KY7?G"8Z^% B@^+Q8,%3D) %J--H!GMS^T0A%E>NKI8$E@"=O% .LVXX_ M*DF;RCSWO +YPDX\A8'#/&K.-G,V7[ZZW>^,O=L!S95;DA?U?]T)IOUN&)7% M=+0,_H>)L]Q8JN$P#S@2DC!3482#K4E*'!*C" ISRKN]T0IYKV%V.RGOX>[5 M0.&"C^W.AO?]TWX1^CA2HN6OAG6-9J-W<3N-!^ ?A78/#=Y]!;]R2=%W_S]' MV)_^W;+?37_G> _7OW\0]4M 8OKE^/^W]RW,;>/(NG^%E3UU3K)7= @0),AD M;VXYMC/CF=C.V,YDG5NW4B 6DPD44M*L9U??[M!4F\Y?LC1BV?K9&2)#Z#1 M_?4#Z.Z+\]-O)[]];EZO:&\AG8:0$@M.!#P[IJ)K)I7<&?5@1\+P#L M!MS; @7677YCC4 VP>AU!C4+2".,,YT9[*I5;^E3^*I3%A@Q(JC0,S/ M$7G/X=5O6ZG\MG6L\Q&?\256V-K$">V8@[W.M >^?X!%NB+0R$'DB8B19Y8& M >L"C7M97R])S9P!+"0Q*--.S\ ^X'RGEU?8IP:Z!I!/F,4VFJ(U7&[40;-Q MU5PY^CTWWQ-+@ 9X;O 95 !ET):FCXHIY.!7Q3;XN?75XGJ-5^%X0YW.)KD M9=BY?''Q*]DQUOJ$Z57\YK,=+PCG_NSLD ?^YKGN@^Z\;;#$VW$I7:?!WNVQ M/]DP^*ES^J!+[V- CYK.6)1-9[_&$0TF)(_/]$,--E@ %_^*LI=O$#+NLAUQ ME^EO(QGY@(QDC(P;?VIN?UI)O7K20W1W>,;"N'2U!KF@'5+CUW-CMZXN6X'[ M!&:9LG31,:PP? :E_IXD8>S11\UG47"IH<;_>LPYX7M$?E8JC+HPSW\J=CKE M>L&'ZKNRL]VIANE\U^B4&0Z&)]W-RW?7U%4K8ZST9/^;]_DW?._'FXL?!\X1 M/?YVLO]W\_/75NMS^^C'Q:=WR>?V<>OH9C+&>L%.SEOPGK^_PK._'IW_]>." M_L6./[UKGWR".?TX;L+U[0OZ\<>_?QQ.%5D/@]#S(L;M@$2X2>,2.^3O;&;WADNN'=VB?*U(BUH8@5TK MKU#VSUK8GL>Z9Z7%/FCGTFJE>6Y)D64W(!57(E-UG;7UM-9.JB5]#RNZ-[J@ M-> M#O".IDPT3WE11*1C2^%%-M,TL",TT8)82>%[.H9E??:&-#AY="YSG5VP MNG+]9#9-+=>_1JXG#9F(A)Y#/&G'GN1XND78D:+25K$;.7$8<<&)D>M@ WMD MK(4A@[:]"4]C\$SI[[J5=C'%QL1J)ZM4 MAVF;@C5GO51^LR.1ER=G=2J]D47=[:BJ"M594V3Z+2[[ MZ 5[:=ZK(7%QD/AQRMZA7NRI. KQV+B#9RL#.Z A0*+V&2@^'48A T@,&J'W MZ+J3=3AG=1'@%VY1U0BP5 28-(K V8'%Y]KVHB"V61AC<0FE;.IHZH$VB*7G M 0(XC3!I/VQ3X>6_:!HV<$Z\#.ZML#9G:G+?$M7$UBW^&*UICW.(P[F)Z MS\H)(E>)P*:NR3Y2(5@YGK8#P3E8/W' ', XZC?\E7+\:LE>,2NGENQE2_:D M]4*5B*4&48Y<*6VF/->.HIB">/LZ]F-'1R0"ZX4W?+Y*=?,7&M)99=-E3W23 M'@P"6X1D<_:OZMC.^EDS(^M:Q:[!E]L?+FH->XN#/3DT:+[^Y1WMRR_<">+8 M\WR />[:8+U$=A@2;@L1*2&%J[66>$[:?3SJU5&;U97MI[%G[BG;,QJ6UF)] M-[$>6#,HUN=_?9':\7U.A T2C!M4FM@"6P 1R3AW7)=+05>Q7>DV!6,>WE>@ M=M.6O1UEUJY&J8<:'Z7/)1T:\TARL.9H;#,:$!L4#[5#AIK&=3P5N&!\>(\^ M)UB'4E971I_N_&\AH[6%L5@+HY3=.'9UY&GL0T8P7D*I'44@P,IS(U_XVL5: M.HNR,%8T8$+"5;8OSE.PO6<5"WJ*,,E"JAIL8C[JO>>_,<#^9,;7;UF:U]'P M!:+[Y?3I9<54J'A@2Z%#\!\) _]1<]L/*(]UJ$/E^L_><+_A!(OJ%;$R18QK MI*N1;D5,V!KI%HYT4]EJC HB?<=V(Y> ':MC.R+:M95PE(Z4I#RDS]XPWO"\ M19U:^C7%EK[?;CW^^"O;>8(EWJQ6N(7%QD/AM MROCC+(I"Z5+;]51@,ZU\.W2#P%8NIV#W"6J,/^+.-/Y>U$&Y31#F)S-I:F%^ M6F&>M&]\1P1^'#AV2'&#/Y(!"K-OQY)Z8/((7WBB2%4+IG?XER+,VQ.APX)" M=7RN]EHW+#X';%UC^N(P_>!JJHFA%X=,^:ZV ]>A-@N$8P MP(U3L-"<1Q<7J,-S-="M-] ]F2U; ]W"@6ZBUR*/!?&XXP$/.6"]!I3;H7:5 MK0(GHK%@+-#TV1N7-3A?5)&X=8G.K:Y9.U;Z?R39\&'U_^_JL]_A&2-+.Z,' MWB+>L*11;E-ACWW=S0!>RY@O5O]OIS"T'T]6W>/1)\/7WVC83+M@T0DM([EZ MHTR*%;1'6+2V&!9H,=Q,N4:!)Z5B$;-=6%*;>;%O1Y$C[!![Z@4T\#T9@L70 M\/BCRVBO7D)+#54;"E6+SL^IH6H94#7AW(2^SUP5*]L/=60SYA%L1REM'9(@ M\L.0Z%A@Q7_'"U<(JK;I<,$I?L9&FOU<%\'Y^@S!FEIDX[45S,*>Q!]S;2(Y M-= M$.A^3-EDQ!-!)*AG^[[OV0S^L",2NK;T?:$Y"87#G&=OJ-?@;)5ZF]3B MO3Y63"W>OU"\)^P8$3#**>;M14QA,^W8%MA@VR5:AEZD:<2PU+7?"(-5:K:V M34&S7?F??I(G1D"33D]T+I.H]<#R;W51A>5ML(\@WF]IJJZ25@M\ML/!BA;[ M4I-_U_BW0/QSILP;$4C%7$_9CA;@QRD_M@.7139WP)N+2!2$,7_VQJ4-EZQ2 MX8;Z6BE/?)HX">><.M86GA1W%,2.Q B1P<5.Z019V M^*:.V]2E558,[)[6N*EK-RP0P*846;EL07VZR/.]1'GY5ICAQV9MO4XFM=>Y0)1GDYODFF,%%%I M>R2,;:84V&1*<]L57NR'@>-QQP>4)PW?79NCSC7@U8"W'H9K#7A/#W@39JTC M?:8](L'K]'V;,4;M(,"A(V0KQ7\&8OX94_ <]]4XS[N MMT$H)/RMDN]O_@7_5&-MB^PRZ1@#?;#!G'24[O1>468VG7^].-*IG.;"R#7) MIR.A7DMDVLJT1*HJ4X.PU]26SGL@'[WRSJ3=A27#C(*>;G?33&0WEDIB>+;N M2'A$I'M76G?,G7A])/*D>%&4IM_*/^'NV2/8L:Q=Z_N,@HAP$XP#UB#)FS 2 M<2F23MZSQ S;W;IJPON3'M[33C/L%OM-MVY@1$#T3MK##STSOEGW)JV6N2A" M2A2=?V!0)_UL]K Z,L/CNC"[&^N_[H%XB@.:*3]PX#_,)WX4.K'DPG,89OFY M\LM^B7B!/=/R\R:A;[HJV208[L'\+_5A9[<-DG1'+/37% L__[OIR/;?'?$I M[ .N.4>?#KRC'\?M(WKZ]>+\]-O);Y^;%^=OD^/V 3EJ_T7@??3HZ]_-?_\X M=([.+[XXV@]=A?V?@P!S,'UA!Y2&MHB4JVG("=ARS]XX.]-Q3 M$MU4<4K7B M!,EHW6B1%?B&2[E3?+3.@0&QO;?HW%AM@4=:@:.!H6>Q&8JB!(R"2V8YJU8W M@U7+ #. 9UOF$+G52P=W@-STM'%TT^J,N=5*\T+XBA_Q6<#)"J1&BBR[@1=> MB4SEENIK?!1*BQ&CI)FF:B!!-X6\Z.MN G(&@[Q,@>G[O:22FR/1$9<:&V6! M0+42_1T08B!^Y>S-)CU_G6-3Q'X+9A-G:=N*^[T^/K,8<0JD,:^ZU!W\0EMY M/XX3F>"38? (SBB,:1O_8YXNNMTL!<+@Q5_[69*K1!8/PFDC?DU<))L"%U%G M\&S9+(9Y%Q3)-"X?$G76TIA1CX+)0,>MC>;8[<$Z9K)9\K#?L)"/&Z-K:#6% MLBZQUK,5:U#)96!E@M_&60N6X#Z(*8/0BR-!=.1@=QT1\CAT>*RZ,CJB%Q-B0>71WO'WXA8+Y)5PA;:\UL1IEGAPJ,/>K)0 LM MI,::JN[.M&U706(#$0V7_:J9@( 9J$)A22V!A_M1<*1A)V.*8%V,3!LNRS0L M#'S,^]%7#<;'"+:UDG;2*P$"[$,0WC-MWEHPJQO02M0/@9>R#C#F*:!0IX^L MJS1 %.+PN$SB^)'UDDX!Q&-26DH&H\4!PFY:Y"2\*H#WNWY]E:A>LW*!1FXL MC51G>(N(\K35[\V_9<1.E1J'OR0 \-T) HW\V\RJT70!Z>T(<.Z;+6(8["O1 MNA(W^;.7XR@'$#=!P\GISYUD'#_9) NX56C[FC5_99@)KX(QB949B]7,$ S_ MD0@E Y^[+ YYE+7BO?I%.\/>,872F08AQ2PE4<4&QQ36U#N8R<;)Q0T%#H2/_%%C*VJ M4F.WENR'^K7@F[GNP:.XQN-<>S3RO"!D3% 1"$V!@[@(I>_RV*VYYLFXQCGZ MNY]A*.8$3>!'Q2?3L#7%VIEM3CK/-'>'* ;@Z M!)]5*6/<3'L']V&>4#I*NS&)@R!@+@N#((Y4Z&NBP>+W'7Y7YCD7UWO&JQUE MG#K^<2OW$(Q_"!\$EWK:UCX![N$LL 5V.-7@@H62:$6IP@8*MUC["!@%M$3] M'+0E JXQ0WXN9.T^^WB#T2AK&RL;?Y0P];:6)2D265($: M">./M*62O)%9:!&M& S25PS88RTW#!*;+-0'WKG :(UQ7I6/@IYXVH:^D M\UWG/1-X.D[+MS;%=^! C$@+*;-^&=>NYCL]RF) P%$#$HF\_$88X,@'@\&@ M>):(%KSNDRY>A%]WL_1[@@'T"@N![QKF$V["&29T)AYK"D=U,$] M@=4 M?K,+.<3 B^[DA0N&4@9BC2-),.P@2S4NTQPHT 1T@"<"(N-^ CX,P%8;E/TN M6HDJ# &8L#^<[U3PY4QGWQ-I K :-*TJ]V-DDAO#(QW>6I )AKMK+LT'^U+' M,+:FM9=DL@\:XCE^A:%DZKP>^\5\1UZ_P%V<:D&869"@,>,YU7J,# 8)>P7B MAH!DL*[7NC'(H3)Q559P-=MFG1R8V4 DD$NW<'%*84D',6EM\,*,I*.M@C/" M60/)@%)9/DF9$ALGF B'T.\V=:NX>FR=1MBA>/$['65]W+8CCM$,\.\8O\5) MRQ#@@^X5Y3:0X,+ZE"5F&5#U)KCOEQ@:F!>>];N@6O1PKD(XAF4NR8S;BW) SJ*QP;.L$M5#>7Q9O,\A1@<8660]KZ7FJD,NP_1L09 M=/V??"AH!>1$ !9(*$1: UNRN#(O@X/=%(,G":+X<.\3<:D82[FTI:E;S;-\ M=BN5HC<^P%FJ;F+0"<8R90LTT 0&HIXQ=LTHUK=3(+3I%SF(635A*HWME"]@]W/%Q6@"8>?P]K>P'M^VSJ3_Z!V?7WXAC+HD!)/> MDUS93+'0#G@L[%!$H+XX"P4'_TG#:583!V)N M-WJ \N6\J[T&:.YZ77YK'*# A=W\HPV MKG7QZ# M[KQML,3;<2E=I\'>[;$_.>1_CQX ]VD7<(_4A==36U^_YFAC,"&;?.;)1N-= M6^!8_RO*7KY!#767=(&[3'\;R<@'9"1C9%Q0 O;J)J"\U0"[QM^.1 O/^=2I MUG7FX1J=MIYC>&_%*6MXSZYWT7Z'IZR]"S#'/[LV/:1)%S7)1*W M0/!IS+3O2Z&YYBSD7N#ZU(WCB'.?!G%$C. C*H3VHQR_6O"7(_B3=I/'I5*, MNB#I$=9&5:$=2#^T70WNO>.%4BBVBH+_$]NHVKN P>K;L6+UKMSX6.:I5GUY M'[NOV#XV^\9U#X]-,/OV]2ST_X#+7&/_$V'_7]-&'R62RX#8O@+$9YZC;1$Z M\,FG,0E\WXE#=V'87[?R^,5B_WP%K;Y'R'T=,'N<\$\:?K[D421B94\G!0%&>T\.'LL^B#@M\KD1EPO\)5\[,"[EGZX('6TU3V^J/D??LR MU_\B)_M@_2@1:,<1-L>]3A8H:8,%Y-AN*$.7QL33KFEENS,MK7/J5%VE_9:J M$J5,06.3Y>WF\Q)C$]< MK,<\\572 PB0=Q"GX[1C5\PQ!V3 M:_JA(F'1[-?,Y:"82HU?<]+TKN =7V(G"#RBP-3PF;99'$M;1(&V/4(\SXF% MX(Q@M9_Y\&58ZE[ZZI&1XIHAGH@AKH_V=[^$ON^Z@0 U1@)PYQW-[2 . G#G M::B9!U:DTL@0M]5=!&)W"Y75NBDQL&>ZGPR+/ P!L"R3(8S=,ZO\&.9P+\,> MNBM;[18SJ-EJ'EL=?_WV18J 4TP"EI0"V!#FVY'O@MG$H]CUE.^ >_/LC7=+ M>:@UK(PSJOP1)5%[CY6\04MLI,JH*;-0%?8;:G24C2L--J+(1[\%.Z"-.V#= M5E6/"-]1%5L9JT$,0OANW!0@?*0@$0A945482[28$+6 -A7/^N/,G?(CCI)68 M!XV7!H;I'0&;%62J?'H<^*!^2S717>#?WL ).]7=% NFY#G&/[",S;!($U+T M49:U]'QP,;5#F8Z8K:O MB6*<>]KQL;8==W:\^39VM]6?H^KP4Q@#.7WX*2!155;Y_?B MK&\W7U082,T5LU40Q'C^(K*%JWWX)Z8^X$\4N@JK:=]BJQ_VL2)B$9B8PO'B/<-;N_T, M"P29BDK]7E'V*AM471(*"\/EO#'BW: M!6-MH(+O:+S3U/2K7O"U#W8+UB+",E"J: (#8RM*_6$'!FFT34]\@X%8P( 1 MEI:+2S,$Q@Y*R)23'PQ]4,.O5#231:3BI&->-[PA'K^AK,!4%)D67]O6&D0*UIFW\M2@\;6'%6@Z4^B1<-"B6A,ELA1],: B?R>7F%A ML$9I+1G2=S/]722MD;)ZY3R*H:.RR_,B:M48@%9C/-1E'F@*6!7D-K,16-#5 ME"$;%(HJRQ$"!3MFT2IV; S:=V!)R4%AP>(M4N1-*VZE5V:(8^9;/A&3*PMG M%=:,Z(Q9W7TL!8H6(%Q7E.J::P/OW*&D?V'UO3'5)Z:M1P-G/RVS3ESWV-)BE>4[DQZ?';QW9-+P53%&S-ZZI1^ MUO2_3UTN3U^B^BG<'R#0/GB;K30''%Z=NGA'E07G'?_V1W)RWDJ.SM^U/G_] MZ!SMR^N+KW]=??[M\ HW_H_.3UN?SP_HYV32@OOF7+0/O9-/A]='G_YN'Y^# MA?;C77*\__;;Q=>WN/%_??S;WZVC\\_M?_\X<([W+[Y($E$G9)X=>0ZZ Y@M M)>!/EY!(A0Y5.O*?#0HNJETTA$G@,$]1RE7 F,.9 #D2 =7;FK^F[W[&U5%=:Z["=*XSC M$,$N?WO-1,?6P;66?6/K%J9L-KAY[^!D<"\&28S!ER#E!INW1<5!?,QP\(," MKFTP8[/2O"ELM9$1K'4,JYQM&: !7T%^RTV$M3(,8=WF^K_EXBYVJ_+P^-TD M#AX;]^$D+H 0M5LIF^,1%""'1%_W"K@LUYV!F^ML'4@>71]=?G$BGW))/)NX M)+*9)UT[H#*V8Q5*&C 5*!$_>Y-V]+1?FPT(70EPPXKZO?+[W)0YQC =\(ZA M?]%5-2C'7F=J>W=*JHXFX!!/Y/H*P/.#3H=@+X2IF3VZ(,%]J8=G9;5PLK*&(D8 M!)Q;X&RCBAN;?>%XYPE@M"_P* P_&X_:H&163BA1;2:V"K.,QI>%8P=MH]F$(H_1NZ4O1 M:I2+5"S+V#)JV>R QKLL=[>KAH&F=V 14C#[!RTP+1H8&Y,9?)K#$U4SUF$+ MY%R/KQ&\I-I=B&[&5]GT.3"F=;%9=9S">XACV=4=>/-O.KW,1+<)2U PCYET MA81%<6U)LM]HK/-_]XL2N+UQ.;.VXPF9"^7;H:&(+SCP=1![XAG2J6OKRJY\GK5;? M0*HNL1X!*F\F741@H\9&N@Y4BF1>U?-U*2G.PIV0^NM2I7NMZI^S'1IZZS-8 M+[S;@.Y8_WRI&5J3-;1GIR'-SC!Y2*%VXMUE_JM71;P\1W5A=@,/0.^J^U01 MKTO=UZ7NEU_JOB;CO<@8#,CH;%?'@+TF>*PKU25@HW.:[S?YCDU*\?TX!I#&4#'W?*@RKFX M7I>DYH=YIV52\_7G_5WV>?\2KOFC??0;W'/^%WBJ%^"E'G^]./^[]7G_P+UH M'UU?W$PF-;_[=K3?_':"'FS[XNKS^5_7Q_NGR>>O!]<7]+AY_.GO;T?G*KGX M\>[KK-*P,O(#CS-M>X[OV,SQA1U)X=ID 8)>2,@]*F+:Z]2 M!;$:"6LD'""AZ]-8QE)H&KG,5RS4PI541=@[()8>OW<-M1H)EXR$4[5RXY!' M#E'P1L.90W"G[S-0(V$-1*N)!*"11!A^1KJ M^"$+920(H6 R>)S$Q N$R1$FH>.ZQ+Y;1Y4:"9>-A!,V(?=@(2,1VI[VL7"& MEG8H/=\.E1,K-W #)Q;/WH3<:SBALQ8XN/'5)7]/.Y?6G_!/W3CE*;$OD(!H MBJL@]&.T H70GJ/"R'.XB#R/U/[P>F'?T73)1( CK5S')HX'5F 4:?"'L=J" MRQ4H/#X*=4RH17W!HNZ[*HPE(5([@HF0!IIP#I(?.U0&H:H= MOK43]4F'3P8T4E03._3]"$2=>G84.M0.. N\,.)2XBE%PIV&[TSG_]:BOC&B MSEP5?)G:YT$'MT:R=J$]H]9 1*JBG[,#3RF8.H7;H M.8#G$ ^,8# M&>E(:NJ$Q&&^RQU>>RWKA6\CO7Z^XG7?OM"8RT#ST([BB-HL"*4-O(Z6388$$^Z5V M6M9-T@=."TKZ^<47)5S.0E?:3LB9S;0'EDSH1(+0**0 [#XC'@]$[+B.!GM6Q'[HA+_>9UG)UGUK(N2CZOSKQR_< M8W'(7,<<W;3(6N'3J!L$484>H%1 0Z6,76?1N_S7*6]GM-Z\]T- FL#LD\ M1:M2APNJO#B2/KCF,HBXTHZD@7+ CV=14+LLZX9QDQLM-)8R<$4,/@J);<8$ M%K/F6"8OYIISHKD#&.>1AN_X*Q21J25]T2Z+YSF^B4Z@D\*4D*Z.:$AU1*B( M6%R[+.LFZ5-]DUP_(B&5MA">L!GWM"TJC@,N!=GZUV6NPOI1Q!*K; *6F_8HZF.RSS)7DLD/!XR MQCSA,?@0<-!\/I74#85R9+W7LF8@=S&VUW*RO_N%49\[*I*V#!B8,Y&K"LO:%APR./-F?J".SJ2GKDNY)$3ABKR&%N)$/F*R("X6$H-HC< MVG%9-TD?W6M!2?U$_7)+1<6D5AQ$MAFJH%I86LJ,B^Q M?%]9CMD%"JJTC\6=*S+4M5P60)V-T1^/;*12ZX\5TQ^74UYA*#05-&*VSYD/ MIJ(/7F$$7J$@U(\Y<9T@$%CVB@>@0OP%EWMYK*"M1UVL&FQKL+T+V-*8:=^7 M0G/-64XS%L1=0+Y*<>HZO Z$B6D=& MU@YL)RS;0# WBB)A<^EY-M,!PWQX;3./"Q4[+/2)1+"E8-D2^N@=C]4 6Q-7 M>6E:+[V9;BQ\K^;TRVU?=M#I);V;3XG2PP;5)YWQUF3Y^[1S^3[YKA4*52\_ M[!QV8 *)ZHO6=%NSXN/-=OTSRP0Q'$=L!B$E-,*W;\ M%>]G=FM/Q(;5T=A9]L:Z'+;MJQJ>Y?"#P(:,H!RZS9L/;O_AQ]./R^O-^:V;;*Q7$(G:I9XN0 M:IO% CY%OF]K7\*W.E1:Q,_>$!(T L:?NL7!>@9::\#;'L#S'<"Y@!*?L!#^ MQR*',M]7*I:^C#R?&L"[PX94#7B_"O"F=IZD%J[BD>UI(FSF.L0.HU#8'!8P M=H(@DKZ'@.,)Q MF714X 2^YX>$\T#RD+NU4;=:&#?=NR76D8P=Y=M@L[DVDSY@7"BU[45,:$D4 MI])_]H8&#?_QC4SK0^^K*\EQ$(:QD(S'GL,HMG#PJ Y(Z!(*_$%J:V7E)'FJ M%Z?/XRCB(+\>B\$]"[@=A7%DD]!ADE"0Y,@Q-3:"<)4ZLVQ\L.WQ^;AUT8$[ M@E@H9 C>%6>N"IG2.F*^QQWB!E)*01U5FR.K!6+3%4X]PICV26B'4@8 8HZT M0Q%COBV7CH#U=>+PV9L0K)&Z>L@&"S*--6@I/Y(:_(J8^H%/A C!XXX\1E2H M:VMDU01YRAH)E.EX;#,/&\7Y$;,CCS,[C!GSJ,0>4N!7! TW7"5!7E!P9%TS M['Y^1N@IPBD_NZ\^I/PKJ+,YNB/0PH7_[41N&*Z MX^.4$2B4QY4K*5A]V,J#>L*.',%M<&/CR/=/KF$/L=\CL,]PDE Y^# M1QJXG"DO%%Y(A0IC+\;J,&[XA;CALQE9(>,GVGT#V4\K^E/G'DUVP.'YP5&Q MIN%.-<5E9"E83_QR\\17"?@WB;P#60J2%/_N-47G$EZ6=(SWLY_DXC+3&L$J MMZZ27M/:E1*38@1^ ?!9_HGI%GC#NZ0C.C(!SVJ8@C,W6VB*+U[/SA]:QAH= MIQV]\V Y8/1.B 4_(JI_E0L=G>L46Y8+3XU*9)@)1I& YTJM0+NRN_. M7D]'W[DSFW!D92HKUZ"FND 3MYE:&T9-,*\RL.NV#"B2NL(GW M7+_ >?>:VCJXE@9Q $=Z#>M*6TWQ75NZH(]6#3#/0%>:2_,^&%'?DQRIAN0Q M:(0_= 6JPZ0[(&C:SRP8OKC41> FZ91YM.87V4QT;.EK+?N]!%Z6QG$BX1W/ M]PY.7I@G%U?$ R@;7O'NY$7#O%/'L99X>T?G>349I7/0Q^81:/"-C4<-%UF. M+G)WL,C6BC]]3Y2V,+,R[9BD-Y'# M$X!R&EXB>N;]2: YZ NR-=O;,85=\HGDQWTPRTB[D=6").X*EI!@P0 MM9/>G)E;,)_GR8L"MS(MT<8"]C%#Q]3I!MS>!G$!!E9F4L5;=,%')HD/!@S\ M7Q(KM_(N&.%Q4BP&_GH&'),EO4075!F\?2]MMY/<\&5FU@Q_Q0D7GYXGU;"$ ME/UVOV5BC8;/X$9P/Z3Y LAQ.]\">YJ[@ D;N,RBB_'*+(&[&WBWP+1',X76 MC7%'<$0H@Y1?DZ%2$(WZ#0LC5C.4\4]P_B>YRB58,5H$JKMIGN"T7V4:5@B& M4N96EE[CR(WEBYSA+2("([[?FW_+5#K0DC#9]\;),?IO,QOFEEUJ.P*1_F:+ M& ;[2K2NQ$W^[.4XV8'F$S2S"@#K87I=33 ,],+F;_.K=T. M^,$MZ]0H!/1I#E%"._!5:8Y9)Z W1UR;XDK P;6TRT[&4!WU)L PP'^>().! MWK)TCN&#)&]67EU;).#Q)1WSMP(U CH'M$%)I1+9+;0N1JRFK**2T59Y7X*U MIL'@2(963J'*1RW#^ 6HI(\+M_G&=-65L5&,53#;EL,[[CR[>UE@)X MJ02; JX&:-(])#_,,)GF01N_N,R,J? N$VU]E6;?@)9YOWI\:8CT>MI Q1DN M:9KA"$^R2]%)?A35#*H1G@.^*X#U4?/E.76(:\75XU_<0^>N$(._U5+T&J-(]8!@TN"R=96E6V#3X M)Y"NKX"##X%=E4J*=X&Q\U7+ ?%%YV;$RL)OQAD03+FXWT.3J;)$T>@&XQPBQL_=<.&'H#A' W+&B6MI'=38=U,5.L4X AL#U@[!K/#RW/, MH"YB@T9O7)=SZ_8SL(W+,*)$7VS(2!]WSG:L2V#U# 3F!G_67>,0#0.)X-3 M\[O@2I6.*7)(5QLVP=DD><^@:KKJ &H5QC5S8"3[LXW@*Z5T *6 M9W ;6AC ++-1 !$&A]$6QIPPPF7@ X,?()V&G4IXN %E^ WC!( =4]ZO9]C\;;V=-'L[Z00X*0, &(3_'BKBWHY#UW0OR O<]>3JO9JK9W/U MR(;-Z<"V*HL'6G\ :NU]@\H?2M?AL(,Q9?/#6JJZ1^Z)>G<3@U\?*YV] MXA]V3\^MP\/#AT\X6$NY)TXM]_/D/@/Q!7\?7(S!]N%)L3E8.-)[*3@^Z 1; MOZ%YA+;1>AY_.)_8M1N+315^87I],W0 J]T\<"Z+B!?\G?=2^:V9MA12IP@Z M= KX*SQ!]*+*V.N1UL;DQ;C5Z%W%4YNZ95SS/_JMF]+L#0NSUWJ.8T$;E3JO M/Y@AG55#,M^2UZ-;I4TM$*OSI?'8'%]I!MO M!Q=8Q^E.*;J#WPY:):7-^8(!VRY3L$$^5HOLUCYP:^<_?63?LY) M:;Y,:C6L),8M7I@*AG,:Z+XE'5EQBK+0[02ABF[ \XHQP"EQ-_=\Z+D99U"H MM(BNP+>JVD)2?=FSGC\KO#REG[THS!3S-IV7>\E5^%0-N:<\!P&?3&9,N]M* M;[0)TNR"<'=OJM"R>94$FD6XG]#OC.VQSV)V@!N\-G!WDA84 &8% MQ#)(;_:#1C5,N1N2P\.JM7V$ST76T_0BM>DUV_0:VEN(;KJ3/RJ:L-JFU80= ML_KV2V5@C*V-M9ME& =M%^<5EJE)5XM:8T3"4$(_'^QO[W9$ZR9/0,..737< MV"TLD\96HL0\1+YQCJYZH"9W4RZQK/3&1[2LM[JC@9'#3?EBM^-[ P/ MOID_*X <";? ):!CLO6,36^>5859HKV;"?6%0#5C.VTI\K%Z"NEQI-G5S M8NVP_G[K6:/^3[=/-A?+?6<]L9S56#X;RS\4IUW!*AFFUEOO=)E'>(;Y#W)- M4X W#ZAW^RHI'*CCM&,7?\U=JQJ?Q\)$PR@0'81N,,06)W(0O-OM=M.DTZL. M6A^.'/P^'1[\_E <_!ZI/?$NR9:ZE_9 S-_F5%2_3D5=C;%L=BKJ?&WXR%I' M_FW'>M'L"E?N,./?#Y_LS)/Y,!IIPPRQ8-:KHK["S>O5-T6]5:YRXW3Q=T)33G*\ MB;A*9;\XVX)IF%B+1&%&%R8@#]*TBEW95P]=$(_]V@6YI_WVY(=2[G? :IR7 MG1T#*7NC=9QG2,V#A873E5Z;__Y'Z#/ZU!!V]^5@.\QD(98G*%%";LO&O)=] M?Y_$XJ6NX5JNV)@$O14M>D\%:[J ,O^?F>U(OU2];JB'$%0ZS M*0" V=@818F+=O0WIAW]_.31XL\9Z]B86N# _.#4"[RD!<;MX$PW=2?'@ROU M5)48U5#TN CN[*)7E5 MX"HO"UR-_HDE?-KHAF$--TP 2\H3M>6SBK*LQ1'V\OQM-1:3"E05H)I;![;8 M.1F4P3$ET4:E96:YH6*0*%NXT=)+YXO/_>._&R%W3WYT:@%R5X4ZUT#$QF." M>A"C+4."^6A($&OMC&X%CNX!8KI=6@0-I\I.#LLQ/W"S?XD*>+ +8QI/#+CND*6N>C'S91PF^,G"#P\3C.W(EFKJ]=('6)XP:/9ZW5W ,',DY98[_$H<;>@YQF4,\QV4\?*F"@(2.OG9M MLM.[[A7G9HOS0[J*?A9JM\H%-'L*F<"*P,76W:"8Z;YNB2O4WV=:@@4ILIO" M%3>/ZEB[_DY>C)YW*(\<;):,T5K&MDG&"/&X1UWJF,_^ M2^%1XGN%F'TA.\T>J#F325DVK3@U!5-QC^@&!"@?ES*0$/IK)&2I/039DA71 M8/*UG/PZ751\-'+BT/!E.2%&U-#J2N-"7D8,,:-4!HUC0#Z,=-0T>A/4A"@( ML>D6!0'_]'_5-L4V824AH4NH1\"4<'S' ;O=I[[/E-(Q80+9_A^]5!9??J$, M['A3$,MZGUXF$D\%R1T+9,I3E2G5&YL8K=,#SEN=%@ M>V\B>S4U1JBQ!;!+:]C=*MBMPB6^0QASV4OE!M3W]/5W=L4*6\-L,50G#JR3 MPD+=K3K\FM,&:;>H7'V)_MR@1Y,IX7.=5"54GVXM&V#;K^%ZOZ6SW\+L);56+M56'N+ M->.-0^UQ"@ME-H!^0Z-E"GUKL^:>HN;5HK95HD9H&(:NZW#'89Y+JG EO;-% M<]+O81'68:N!VI"Y/YW9]DY]"S#57RZFUEN&2]L%(H'96_<'NT!NT?^AA8B( M-8E;O4(*9B+E+26+-QPM[TL^7A-C2(PM0%1>(^J6(FJQKTZ"2@J('2=9WAOT MH>FEE>F*7T\7@K\OT%K/R19@RYVIZM3$&!)C"X VJ(%V2X%VRMQ@A;F1Y?W" MV$BZXS$"/!V:)7+06<#ZV$EZPV#!EEJL\ZBVE1;K/&)L 9"&-9#60%I(@8?, M_P6$X+IC=B]^NJ,Q$UFWY$#Q':FWE7 ZFQ1;D(2!YXJ=&E!K0"WDP.]&( 3B MLMV;;9E^T)DI/H%)^+M7(E-;;Y7.H]A6PN@\8FP)D"XY0Z,&TM61!&X,BFLC M#W;I[,-56PJC5W!%(M]FWGT>TK432><2X%4M?FCJO,\K:_LK^EV/K M4_6L6YFFF/R7-L6\C2;S*;#TCIG+$K%M;J-YI\K3=?'GNOCSX@S6)6>AU@;K MKS(WAG;&1$%2PAR.!4E=PD//QW('5472<[ Z"HT_#)8VK*)AQ(GLI9'.+-OT_6U%37B%$[ 0>9]Y/@^#4=X?)NUCZ423V80U M$W5VJ;.&91P?P,\_^JT;*QCT#6MC4M1[&&EC(F^JN,\ZZT=%=S',K-J]Q*=O M8KK4 \A=4V%; )?7@%L#[BCOE\F!9_!60,:9]?/W &M'KVDG'U/,W^:\UHH^L9TV%;4'T)>>\UI"^I+1O9'S'=5XBO[O9(.<0%NC M\@K( #.<7YV)+/&V[*5R2XG"&HR?F/9;!\:W$6,+P)@Z__SO?P24LMS4 2RIJ&Y=<8]]#9]Z(SIPE/B-@$C[O=UHVUE[;;2<]@]1"U MMP]>YY-QZ\!U/BFV 5KKAFG;@*ES0V^$,0]#;Y[+ ^[,.?=P!G":2)C4$#&+ M\P_'Z7>-'=(M2HL8\D8BZ0.(Y]94V!+\K#N?;1I^)M?_1Z7R?]_1DBBJ=[HO M)3CT-D @^/'4F5MD>Q@6.-.PDJ:* 9JH>TW1N1R5J#XJ'PD8>V4.KS\F M+W8E-KHM\'V)L?'HS'9(;1JO,3!7Y>@9@6NZ>)FV9:KT=5KB*GPN+5;5E[W; M4/&=CK+"6"W.FM$-YWU*:MY?:]Y':UI?4T)<"HA>\/O[)"_RT_M1GJA$9(G. M=S:=D=V:D3>!D=U11@; SG51:^$@ZP!3_[=H=U];%VD?TR_>?T C6>FN-@FW MUJF^!,8WIX4_]*-6(JU=*>'2'JRB]2[)VALO ZMAR"QCZA_2*YTAG^R"FYMU MP$-ZGFMMY3 JT>MGVL+Z "]VQJBS*TCB&(AL]K70>&TF M.AX)RY[$\"NFJ'7[6*2Y:.1UIJ6YWG4HWH,GN,Y$%HF.SNV3ZQ:(Q:XT< J^ M']UT. 2YH+5<;(!,\<@]E/9-YMQ MMF&*I/I>5=^K%%[=27N6Z':UR. *<^$AIC*#S)A<"]$3P( M;45:"F!9*^GE MEGE/3USFE@"7%0^L*0Q27R6]YN 9.+KBPNI]F^G5(L>=[?V^S1QW+J[33MJ^ M 1W>TYW<''"43=T6 Q;BTBWMH@#/IP>U!PPQ@$?,HV[(ML&!?L'[VI&&&.$?1TGG>27L\&2 MBZ"RU3A'N8S)[Z4P&NN#N)SG3#PW'>=Z>)A%Y&/. AYTD? " =\H]$@."L?= M M%Z,T4NS&ZMKBOUEX&QE>*A]W)=:GXG_T\( !RPLSC1.<#P8U$@Z!3,@/(RM M/#B3N57&;:PF\$FD-="AG1B^B6ZLMH;18&0CTPI9K',)!.VF614^04<4)V^8 M"NCR#:^ 9Z&?"C]F6@/W 7LF^;<<7E@LBGGR__WG/__Y_\;#+*?ZLC)KS^P_ MK<.>;EN^0YY'+YX3Y\7SY/N+'>OG$QQ,0U_+5A^=YCA+VV:DU4R'CK;U/'EA M)86+#O?#0.%I.)?G2?&#F>!-UQP:&WU+KREZYL?,'#4P?2!ZF1;@NL/[NUGR M'9Y6L-EPG##\W8[5[Q3$U"B&W9N*C-7@KI)6"T8(STB_)ZHXBR:L'#.!#5_" M '><6AI$8DZV+/Z7;@HT__IZ_P^?+LD+BWSX@=+F8,GJ_HM> %*8!S3I+#E^M+WW_^TSJ' M@P9:\G<++(GR7BYQ9N !E^QWBW)22"(I 'I=B0?K?3P8/EIQIEWIR* MQ!XHQ+'_;)C E,+42C5"-'P6"E,,.DA5,% 0$7_">_!GH&V$\;+!*4V#"9F. M=:8Q@)9T3)F^&WP.#J:4D=.AL T+DYQIV<_ ]L%J.'U-&X*C,S#0+?WD3$)=Y#VD" MPG8"$BR\74=(=\* /KQ=!YWIK#G6#)$_6C,@6?$MD/5FP+L8AF[-@RN^_[&I/#@HE^Y5 MI7FWEP57?(MD4UFP/(GP0 9\8.X("09GI]_\*\I>3I13N/4YY;K9N$AW>-#M M;TG4_W[V\^.+Q ^?S1C;KS]#RV>>9#Q+RLIW^<_("$)ACA6.K@5EYJCLDL[_ M?A@YX%]D6_RGGV3&;39I*65ECO*<@HMGNHGW7+T8E.D8G@T_N)9%PXKA(7'6 MF#Q5CLDC"BU/DR"BBN/@62$LQ9EUK"-8)&7@^?E(-T4K1IG#!YFSK\4%KXMF M\WT\QVX>*/J]9IK!U-5/$PC&EF$4PV:ORR\^41KN!)[[D!.E;K#C<;[P(Z7N M#G?GW_G0IWILQPT?<5#U'@F(_OIMR^\=GIY^/+/>G_QVN->P#H_W9AH?$]D, MI&371:5I/O32QZ[7&AZC>'OSZAZILHOL(_*DTWKY) D"P9W>??8D[[[KQ*V_ M#X[_M(YWSW_?/?IX?/CPE[]G\Y6>H5IU7DOZ?5-E0_, M+>]VTP3C N/*NV&A#R_*9@! )B3[#6&D:YNU3 @[T?% X%)&B:AK)FT,6<; M<[S-&UHMJVR[G>B\@1$!'%SQ^Z!;UJ!N03;C""@^!G['8)MY>0[WE6/155*^ MB1R8_'=EI29MO:KOB#4T<-Z=LB"IN1)O'IG.2,@#'S (>PPSC( B M8I/L7]:$B9.L;?Z$B0Y7HXRE3)/04"@?TLWDU __ @JU04NIU-3!,!4WBAB* M2CL:8R;?DZS7UV8T:7R_L,A*\/'/HE-WCD#%:0LX&BE?<'Z.3%/&EJ;.MC>J M*J)#5BQ8I3.H9#!::\54S2BC5J-L:83HU>.(_LM#3]SA#PD]4;[CN^&#@D2W M_^:Y[N)#3_Z.1]F:#); C_QN WIXZ;$RG?Z7F-^3WO]43/TGQ;$'T?8G#+@L M(=Q11-B+?Q\WLW5:S/.DU]K(A=R>)=P');A&P>FEAKR7O-1W#7[F+ZT_3GX_ MMHYVK' MV8:L[OKX(K6"7,#^^=(50*T?MTL_&E]Q;\?:VST]/SC=1 3=//VXGV1:]M): MW]7>X.J#C/$&$6!$UKN7B;:2P%\KNW56=KOO#_Z]>[Q_<(KA"6M_]^^#T^-- M!-%:Y:W3:M4J;\-4WFY+7PO3@0-@9E_ T#JUWENC2S=.[YT?'IV<_WYAG0([ M'OQ^?)]&D6N#HK7.6Z?5JG7>AND\>%C::]X8B-'-SGW.!:TD^-<*;YT5WO[! MX>G^Z0%RX^^[Q^].3O?LZR52F#<@(['ZJ:J6W1I=N MG-([W?WM]\.WUN\?S\YV#^\3U]RD8@X/T""/FWX-S"LG#*?BLIE$UN_]/!=) M'7I;ITLW#I3W=L]_/S@]/#ZP/NQ8[P]^.ZEQN<;E+<7E/8$IV?"UD05]F=;0 MO$:7;APT[^_^?;AO_;%CG7_\<+1;'P385#VR-JM51X@V3.'MB^\P=D28?A<> MMM[J;F[5K'F5H^KB5E,U4;@SO[C5RRA5-_"?9J_=>O/_ 5!+ P04 " S M@+14ABQ\EP$9 #Q&0$ $0 &-R=7,M,C R,C S,C8N>'-D[5U;V?,T@: DU6D$FBIP6_/K3V8! @04 M!9+'S**(CK8-E9E5^65E9EWYZ1\O2U=[)HQ3W_MXI+\?'FG$LWV'>O./1U^? MK@=G1__X^8 _GQYNM$O?#I?$"[0+1JR .-IW&BRT7QW"OVDSYB^U M7WWVC3Y;@\'/@NC"7ZT9G2\";30#0CF4GL\\'8/CD?F&/[;# =ZN;@S-9/=?/$((9U M(IB^\ _<7I"EI4'#//[AA7\\6@3!ZL/Q\??OW]]_-][[;'X\&@[UX__? M?] T!(=*R M4Q<0.. M?PU2'N]?N'-TK%Z#D _FEK5J48LL9523^$GSVF2L53\_/S]^0?,KKT>I18GR M _QUH(^:B:TR3779\-<@H=M''=*NUZP."=V.=2CM;E4644,F CFQW\_]YV/;#[V K84YUW2!,I+D#V'\;>0[A I&OYN*TE,"_'40 M_9J7;'F>'P@>^"1^MEI1;^9'#^ 1FLV'Q'8>R"QQK84 4=)!Q8\/%K.9[];T MYN,5\U>$!93P;' 1#!:,S#X>88@9)#[T-]>:OH>:)$4* O(= %\? PEQ;]*6 M)+1H@Q^/.,#@DD@W76[XBI&F#0<2#N%+ /V7;[]MN4W;#R1VZ/YW--\ALZ;- M!Q+JT1:M1^HG>*]1Y^/1A0^9\9&&S[X^?*[*<83 J&C"*^&65N/G(:2<\$\; MI"GT0!-4/QUOE]WB$G+BW'D_B]^W[3HFCHM("+<,0IDNK\E2LOAAHCJ)0B>A M0X//X&K94M1$3;<%*KF:P0I&>34+!EJ&0X]4?N%[W'>I@X.U3Y:+&=GC@I" MJ]IU%;D$!%W8N@&:?P2UD8VQIZRTF)<6,3O@$?![BT&K%B2@4,\=PP (:8Y8"0\Y4@:D\3*D4H::/],BE@=\9A?^ M$AJV(!ZGSV0?8)4QE"-G#H(G*5LY%C-AX.3QM@ M!EPUP?: U.PQ\.UO"]]U".-7OX06WG!Q!83:-2;WX/EVC!<5D-%D9<<)ORW#5/,6/29E+66\M82 MY@?DMK0M?BJZP48<92CB]$FQLZFC",F^$-*G+%]-^4_6U-UO=XPYRN TAJ:Q M&YR1D .Q@37 M_9W0)3CP?H;&^@P>O@+V4CER.S@Q=XF_VH^)Z&@J8"/\8!75:.&XV_>B(<=] MM$2QOG>AJ.4Y."I8X8CA%:RDD5RYU9R:8MJUM=6D5<'B267>::(Z&M1'VU3H M8$D21-.JPKC(XEC,N:1N"(//*XMY4)3?$_:XL-AKA)PVXN5V=6:*2>+V=I76 M2 SPL$["G.)::4FU-*B7)BK63_NZM=@W:#6D:8_$#AD-E$=]I93R,=ZY7O06 M*1LMY=-S )ID^Q)Z:6X/4!0#?BD8?4SCR[2:)E>39W 3^'+F,VYERS1RKKL* MD;I073?%ZHT*OMG<;2-V '('*#A3]. C$TVT&\$I<9+#BJFZ(JP]'YK)N]>% MST6^RP.ZQ#GZ:XNR?UMN*.UYT_6%[P7,LH/0@T(:5NA,XSGV/D#L0EH!\S6(X'B M88I24JGK ^=7G.-(^&@IHW<:L.H["DT\G8R!U,&-1D8Q&%4ATD?'5JK9[#IK ML< 7TFQM=S<1-G7$6?4[1_T!5DTK_XOO.= MNHHG;*K)Y1X3 EEA(B_#*P(.\_J$WP$2UVWB.NN8R-WGV"@&-"D\??2AE2IN M-TFCSD[N&T],O;!.6H-=SR=F*C6?3HK\PGS.+T!-:^K-)TL,(% .?F$!_2/> M2)*RB>8E]H/^?NH@-YE34R_,S]:83'9Z1E1,2VJF1543Y;.5BS;:)4SCN9N# MP56 O5FIFLSGC,SAMZPNKUY6Q..XM)9AM6][VZ$*TH@3^+.]>)"0(:ZGTIN-K[=)I.F9<;0 M*&;-&1Y]3,(RS6^7=LD82-V8H9MZR1Q#BL9 VS#LN^>Y9\2E2^I9;#UQW?B. M*G\6+,A]R.R%QAB:0J"4B-2&S[\AG]@?B M0T:!NF+G6J RVWW3"654QE>XGT WGVW6?(^B] )S2XMFQ!RB:Y"-R%O+<9&P4D\%*6/J8J50HMY'[J^$A M=W0GIMX$H8,W2W1Q'0:@+7#X!%H7W%MK7%B]F[IT+NK;+(+M*$,.\:FIJ_M& MW(DCI&J)6"V6JV4$]]40B!C<*$T0 M!(.>!A[1]GOF.Z$= $<"NK'BN3,Q4HJ+-'5D#=E*?95W4,,NH08#>5H M>4&8E\^VM?B'^G%FK!;7WB:\R5SF\NCDJ+-EGX$VE',#-@7M#+*[J)N.R MTC $,!3W3D2$O=-JDQ"4HY &(-,PBH$^(N]C^(E:WFYRMH)6[FE,+A._1Y=I6IYS%RP(R]P(W0*V7<3($1Z;H\)Z=8)P=K). M/$N6 ]_%?T:RWXD%1B$^>_'UP2S$$1 Q+!1/+_SED@;-MSLW8RF'^\0<%=:+ MR^".1[,1S!DI!U!K$?A-?P58@>D!V#_)B;<]%J;*3 [DJ3DJ+(56.^3>G]5Z M('@\P\9CY-X<#ZJH):/B X-XI# MKA(8^C@Z*&JTW4A!@8_4A8V'YJBP[%^*4<^'$$5%;^Y<>_(#R\V_7^!G$)LN MD+07((=8-T>%E?Y2B#,WMPF1VZ4BH?W$_QY4Q$A F;@?_A/Q@'F UQ\JPBNA ME\:R\4@O;E+.,]-B;N(VQCX%M6J=MG.F#?C)>YQAC@I+SC+,>N]=HX\KX($U MXG%1%S7$2NCDO0GO6]M&)F*B9;GT6O5-,L-*:FEF.!X;Q02]!(8^9H9%C;9S M9@I\Y$[LQ!P5UI-+,3KXKBU%;Q*WB0UJ@9?4$_F4^*!,]H*X7YC5\.;H?0F3 M0W]J&H65G%+H,QEC(EZC7IP]BAJD=\R)('@XBA*KN-2BCM3GP$2?2>9L/* M787(S>'<--3B>/6U5I&7B$1'[J&G(TP94AEX$C^[-RN0\):"?S(TC<+(M!;\ M'-R)O /@6Z[Z+@S$#;/4FT>JXO\F'._.QT5=.R!.X.,#GUV]$&93CO%U7V%B M%]ER@]%-0V7PE0L>F=K$5L.UN#[OM*1&6N"+A^\T2#$RU3K8536V>']QJJE8 MM:]@0U(Y:V)O8BKCU/9B?T"&4'*RC M7_TATGUR0T_9H03O6Z1HD7,M M?->!9D=IFN)7<8MTO%.I"R3O\598J]UW^S#Q)7DLI/A')\XS/&. M3R1J/R+[ WP%C3?\8D0#EM*<_?3$*&Z1; 1E'Y-X10":?DFB"4^Y0T6/NB.J M/?2TD0:>K!?U[P^D!'*/>:87[ZR*%2[(^ZGE9M]ZV":3.[9SHSA;E-5X'_U6 M1H>;&=;HV2?<,THR[QO>L]Z8K]1_G0U-LP:\S%QM_"(2E2O6>S>V0>.>^<^4 M __X)(JXT7Y_8*NQEV.NFV;)YU@J,-\(U'Z,1?X]O@G_@'Y3>!ZAJ6'@L_4U M@<&6Y3Y BG#/0',O4:$'8OL>WJ;8?'_RGU49N67AV?V]6M8[;5--+:ZGAA75 MHIHF9?-U[;TYMOUB4#4#.>R&:19&J7G8>WZ6)=OMZ-RC,VI;7N[K=9=D1A@C M#I39^=O,>Y,F1QU&/M),&SI[*EU+Q6/?3RJ )0_?72ZWE+Q3\V=?/09/0*-_ M".!BG]G:-!JRE]O"V!P75O[SMI 7AS:0%2CL(!'93^0?R1S7?#*WARE.!1?I MI"/DLQ.]>#-JS"1[=UFO5=]DO%Q)+1TVGYT:Q96H$ACZ.'HN:K1=1J/ 1^[6 MSLQQ8:&^%*.>YS=%16?.05E@O=-U>B/O3?R%&W%>T?>"!1%%[F:0*9#DY8XX M[TN\W#S.S7%AF;_4/'(GM5":-EUG[RA.Q&K1&4[X!3_]$Y6,*K8IM20?C\H+>]059_0_'@4LA+(O M4^;2#X 4]1VLX,P&6R]:3C#>[)6C:E5IHQF3OB#L!&^!O_(/C+RWJ*33[4\BQ>_(+?SFEGA"& MMDIQ>C%R+]$DQ!I&L"$37X)SR!(:B2V:./\7\FAW7J5*]B>@JY83'_E\X"&' M*M_"CQHKJ2;H@D4\^K/@N\7(#61:'B>3.2.B1-+#*YM53]A5!%6O M3-]5!=1](NO!=]UKGP&Z3E8)42,2U]> Q2O%.CQUZZ#\VR160)45 M*!"^-?:XUQQK\BL-%A<07?PE8;&Y2MU;+=TK-2PA4FA:?!%!]$G>!\N;1_]! MWE43D>H)NQ"9?B5TOH $>A+GS03I1(^+D DM%Y' 8W)0".^$B,[./8EC>Y6- MWY7MV^.N%'\6$(YWBV 1AZ[&L"T8KT#$$H=;FV/>7R$1G=\"J.3"8J[_2)?Q MR/O6=XA;TT/VQ+T+W2BS[H5#:[+4?5D/:D$M7 M[?YQ 3EWX:H]\91O+D:\CN]F?" X(P/OY?,9._%\VXF,LGL_<)2U=:2[V-VS M9M^02<=ZM5@D4^C1<;D]U-X)/BR@)+/#J<"H=6K&R!.Q%Y[O^O-UC4H*[$<\"K"%&;&8** M#S?+^^@.#+M@)%DWBL-!: X,'Q'>&$_TO3RX0Z&%!",A3=E6U[ M\W'(]/6LY^J%BOOXE+U#-4$7P'\DF$:"VJ+/J9 @FB<(UA?XT(T2QV0+4'64 M;L9EA]F&5\6V/-FX>K$)GB;;;+X"^PV]ZE%<0RZ=G7KYE^6%4'(T'.F0E,;G MX.\9+E4NY0Y1A;(+QG^/GQ]F,#"2MF:[5!=J7C%-(@;&[698.XND[&[H/ M"!4=EVUB9;5OJB-[14L$)L*QJ30N!)0SVZ+J%FNJR[\U3,EVKKM9W;*BF,-X M(B_!)]>WOU4[SM8,7Q':()&B-+T#F1SFL@^$@T>P%Y<0"EQ?95.*"NE?P95^ M 74]?2?N,\%I]D5UE&S.J*NN];,'_,'%7)+HYV=O8D/0YV+GWP,1URID)H8D M)M"03U?'BCL_IXE%GHW2PRW>-?:G1?YK>1- M-=2M^75TY@<7U])UM$NAULK&EQ?N LR7Q/.7N/^M.DW*%7GK"!R=0YSDCD+> M0 PA1#'BJC/H2(3=6N'=+.Q&Z_Z6YY#-+<#/#;83U/-IT/%>+W16STO%CQZF;$:\A?>LI[7_B M*:?KT%Y0N8\MENL"."4)R\/F'H;/#I2E,XJ5C+-9'#0SL0DTD]6*3[40YQ:" MX\R*/<[$>49OT.A8S+XE=W1 5S<[TWI:I[L99=1C%;]R"A83=7V_[Z MR;7L;X_VPLB>T7(.JQU(U!.^]3"B M:D7[N]]R*3PE[ )T)0Y:.F=Z@8<7)?M36O/KJE/;V@RK<.Y10M$%Q"6'N*V7 M[4/<,'"X(3L>#5?A^K:;J;=W$V+UTQV%MQ:F','Z7M1&>4NBG,G;GZ;9[)"^ M>K&6<5=-8M'=[-[GG$+]<,/D/>#H8B,P6GN\^GC-+BP[.Q2-$\T[[[,'!HW7 M4FY6$[[XT6%NB3]4)>]H%EO=K47'O9MEN_5UB'N4\6#[%/["*( ;;Y,C!ACK M(:_''S@O\0Q=Q NN7FPWY/*]X7]:#3J*P62UTK:*=2'65)V5;WRX MOKOY0>%>S;N5F/KWYC>X!!W]I[!VW9A/1ZVU:CJ6/K?<.YJE[(1-;_;85&SE MC#]J"N\Q!2S,:S7>RK,?,1U9?FPZ/E (L;NP[*I7N;!6-(B.K%SAO,^*0<=X M(-R'W('@?5]X+E%AV8W-P?I)T\D(KS_R7 ME=S/&6&'+O&S3]$HO.6TXQ/Q;L1J;I!QQJ%J*5Z;O@')(U M(,"DVMQ3,X>,UK)A[(,[_=FSJ-NUY-:?/7'OZ@RE4O->0V5_-4657S.1GV=Y MP+79N]E7'NU(:'AE10VOKHXV:](^>$/M?>:1$H;=R")5 DF\)=$D M:=1]Y.AWBE1J CH1K0J3EYDYA^0XUL1S,B>RU.=!%5B]=:XCKA?G]H(LK9]_ M^']02P,$% @ ,X"T5)&%/')+)8?!\@'^0!)#+__.]?CB=/3G&^&,^F M?_E)_)'_] 2G:9;'TX]_^>FW#R^9_^G?__J'/_SY?S'V'[^\>_WD^2R='.-T M^>39'&&)^O\_''H^43 MR:6\^M/YGS '56P"YFW03#LO632@F(S*>QZ$D=S\[X]_0BN+QA28238P;9)G MD0O-?!).:*M0@5U]Z60\_?U/]8\("WQ"@YLN5B__\M/1F0:S^)R0>!77[;\^@G_\M-B?/QI@F?O'KCJV!0UN)=("B[B2Z^:!)%\I?L;)R\1*/SWZ_*KN.'%G.FHIA+6T:44,Z_#J;I@T4&Q% 2U+;1F:F>0X,(!FF ME%>NE!P"RMZ,.(?S$%+('XP4.PJC&2]N&)DD,ZV5E4PFH9A6:%FPVC'K)48L M(5K +J2X3PG>S CU(S!B3S'T4!-GZBI;T.@(AZTZB_BI62S2L.CH[5"$TF@? MQ6H\?'35PQF]GY7E9YCCZW'"Z0*??IPC5H]X9("CM=8PQZU@6H,G]U0GYC&( MX*)THJC[/*8[GS!08[>+@,]XVVY&FU'WS?((YT\3(<-\PRB],B)K6HY1&TFC M!,&"T)FARTKGD"$HU87&=^,:J,W;AQL=!-*.))]P3E,Q_?@:*?0Z0_7U?+@: M!$I@,OENJ0M/[H7V$*KH[Y,J;<6R-UM6 M)O"7D\5XBHO%L]EQ'$_7$YW(?UN,ZS]O1XK121VS88E+3O.0(HO*(P/,Y-TE ML!;@03['C@ >0A/S?='D8/)HIF?(-LY.ILO%6_@*<8+?]@<$B*R$9U8ESS2B M8Y$KP;)109BB*!",793+S7@>0A7[?5&EH0 Z;]"8C&3F>&$VFDRV-MT.Q$^.H,OIJFV3%^@"^7A^HM*,D= U7JMEAP-7PNS"BILM8J M2=-G+^HN5 ,-W79DR W\;R./WO[Y!5BAI( Y"E9X!HHM:;T'*1)+AM[FH"U/ M?6AR+[2!AG*-N-)6,FV\K]LV(%[/IA\_X/QX)$34Y MF%G2%!"@8I*!8##9& MB2GZ(O;:VCE[TD CM#UEWWZ2'\?KOC -.=N8ZVDU!"&8+HG] F]QG;7:B&Y%;MP(&KMK&9 )H1^SD6I'5U[MJM1UGQ:,CT8,@L ME9JYH]'30'ED E :!.F+RUT(<3NF(7E.#>C0:/+;V,JG^;3FV"S>3%]-3XF2 ML_G7MR?S=$1.W$7U*\E02^D#D\$81KY;83Z%P!QI7^ZD=JG$!]G%ASUO2/[2 M'A+O-<.-#\76]#N'PKDPPG%+M$N1:6%J!@IXEKC-(0:1M.FS?7TCG"'Y0PU6 M__Y3WDSZ?YO-\N?Q9#(JW%D/)C.)CESTK#.9'_*P(-, .=>"ASXI'6<(AK3? MW$#&.TUL8Z_U;+?2I.*@.&1.0=VMC)%!)$\#I' N2&L$AX[.ZP!WB1L(>/JPV69YC7)Z_ MNN"3@! 4G'+#0O:9/%)/D:DOI-9*+ H*,5C[/I9C:ZP/(5#X?@C465@]LX.- M!T OD:'51&ZDX#7(;)A#Q6.07G'3YT2R_16)M_--H+[ZZG_ Y 1'&8H,VAF6 M:5:9+KRPB %9@@"VB!Q2[N,IWP!F2+MD>S+A^H[9?E/?C.'/9L?'L^D%%(#* MU@Q$9K.T=1\Z,.\3X4DJHRV."]$G3_0JDB%MBC66_EZ3WLYBYKPZEH#)6QB3 M(7\&G\9+F%P -[+2!W+Q!4O( ^&JB:]W3462= M-@!SD=+1AUA4-3,>9&"@DV,H2M21!"YLGP.].S8 =W#$8''T=)KK7U6,IQ05 M39>+I\MG,)]_I46]=A2"B,9J)YERM9X &L/ &I.J=7; 1V2[]^. M2#VEU3PI_QTF)*X36M+U9XBL%[D8A\S8ZG9*F>J>CZF3$KXE6DS,1&694=8^W4 !2#,M<4PR;@R?SWX4)%U$, MR:5O)_F=Y[F9I-_.\1-%GB^^?*H9K]]. 0OZ5&^$4.A);J4)B45,@@EGI94. M0Q)]_*P;X0S)!V\G^_UGOD?JS+>1)4N,\YDBB7HEPI$"\L!K"5<\KU MSIL9['E["_'O.>=79/_GGZ].SFMZO7]]K?=+^K.F=RYF91T27@:P?9&M&[ZQ M;:6M^R W*K=%&OL\1J:00!9RWQ*S,EBFO:$X/&3+3 X.I50Z=*HW=0G&_F;_ M[)M>$O-I4I?CZ0F%/9OD )KD7[#,YGCA%M6++\LYT"(<3V'^]15-_.H@CWZ3 MY$*/^?AJNL0Y+DBQN2Q],8%%#S4WN #YNL(Q%RQ'C2#0]CE,ZSBH(07!N_/Q MNE,R#!8T]&8W0#>V]A><8ADO1T+:( OG+"'Y6IJ77&NW2!:XU0E<,$[RCI2\ M!FC+4)A]5WS:;_K;IYIMP-3D!N&RY9DI;VL*BZPP?&3UHI=TGG/3*:GP&I3] M#VT6R_E)6I[,Z4N?'<'\(PV/@@?'M0L,C=!,QRQ84%JQX&-.3JYT3',= MS9 4YGY,N'XNL^?<-SRZ6R!]3=W'?(ZG.)FMKN=L!DDNJXH@$5A.I':U!4,* M6!6FDI$A8A;)]=G6N1/6D#8!F_.BD33:93KARB;_C=3P'"8$[&D^'D_'Q%\: M]BF>81/@9%2BGAO6-'X9+0LQ:P8@321L&5T?Q?$P?$/:"FQ+F0[R:7?-8D[> MP-OYK-IOE;P"KCV-$5>%9%RMD U,&^4CC3\9WH<@%T#LKRQ/<7J"9X[N'-+R MG^/ET;.3Q9)\EOF++VER4@N-UT"=_L_U'!2,E1%JMM8J/5'7,U /S/"'+4CGCA1;&]:F^=SNF044?K;C22 2-0]$^L;422A!L3=Z#-TPG M9YB/2 :!1RN%*LJY/@E9!]MAV>T@:[&L+M?ZX?6<16E4.0$GKUPE\LIK+)M5 M9*@ E42>DN]3)N &,$/2ST/AYDV'9/O(L/W>P86-$9<3NB0\*UZ1H^?('PM& MTC@!$ MJXW0?,MT 9DA1U%#)M*\,&UJ"]6C.W/D@;$F);)O@2=9,/LM\*);) M(+W#8A%-GVVH*T"VC*OZN@%#9=$^PFM[:DN#FUVF]!FF(ASY-TK1J&I\"$DQ MR,8S:SU8@4&9W*EZW)VXAI3(,51Z-93L(YP3WY!'W/+0^*:O[W>"?.]@&ATG MW_"<;XG7CCN75"TXIW3=0L+"/(!BV6(Q"@*8U.V>UFV@FBBO6S+.Z>O?SN8K MG;!<92Z?2];N# MWM+1[VM66Y'M1KUU *&V-:$W 'Y)2G_\<;I.S$E?/\QANH"T C_-JU=KX?T- MQM,ZN+69>(=I HO%N(S7C?/J9VE&DT:AN22G,M6]8!& 15FO;)0D>)"&V]#G MF/D0HQM2S'%H6C\:2YKQGQ[\[&19M\;^[RPNGB::+,F%NPJQ>D=/9VG\87;U M^ED]U2\%TW)D47IAK&(HO*LG'H$F6'L6BY(Q02E)]LGO:3>&(1TI]>+R(TF\ MN\;^;3I'F(S_A?G_S"9U]_]LT;V9GM^V>#H?+^A'SU>']&]Q/I[E]9JLLYK! MH87"FU4F7_K-+'3;_O1:/=Y_TQ FQ8'+V!Y-K=KI:]R.!Y&J) M""Q9D6KI#<^"\8$9>M.F+%!V>AB M9'+1:)1D'HUEFF-F40MR.$/,&(17]FJO@%;7>VX'-:@ N1.5KET!:B2C=K?! M-H HLGF'GS:5?=^42^5(E,Y18-W2K 4B#=?,BYH)7#0WD@)XD?I<#+H?VZ R M& Y,H482:\ZD32.$#S.RT#5+YVCMC=5KT4LS"\4*)@,$*51$"'U*MSP<8X-$MGFM%/P< MUW^_FM[>LW0D@U,4@2#+W-!\6"U8X!&9LS89H74TJ<^!S38HAY2*U8EK-]S, MZB/$EI=9KE^K(3^X2*HE0,L"0:\ER+9T/*'6?5)E=KS0=Z@#D0+39 M6R@->_]\FF,:K^:&_CW!S8'*T^-ZU/BOM<\13*182>9U>6KMO6)!.6"@R!#) M9#FZ/L;](>B&=.9P(/HT%UK+[.PK^G"UO7P^ >MRV-'0PR5%Y:A233Y5F4'R M@F&).1=TGG M6,F@E)199=DGT-T]C#W4+O^!2-- ,+U5SZ9M\44_K'"IK;*:68BIME<*C%0E M*: HN9R23CA2.J\"DK_O,]=@"++W4 M69J"2<7B.V9DW@1IRS8\/X03U$8^;7IQWD3A.[HCCY*5PC@MF$-'1C>(P'QE M-7)#7IDUVL@K,?TM33FW?/"0NNUTIDEWN73*@DDR8^3",U5\O9Z5D 47D=$0 M,V"2'%*?.@-;9\$(_F,P97\Y]/59V\BPEZ4Z;T5V5[_CD0.#H+1CZ%.A.)% 1ZRE M!*R09%>-Y9GO:+(>AN!!7'KLA(?.UJN#K#KJKC-D=1(H"E3.^AH#YGJ("8E% M+8GI44/4I7 A>I75O@/6@SCUV.D,_174KH)J5VCI/%T9)OBFT!30H)=?WTY@ MNJR]*59UQ$81,*98 C.J%A!+P;((RC$I7(S> #>^3R+CP_ ]B$T_VEYT!]$U M/#!;]R*\K28G.7'9!5S=/:I7BRLH[C++WH@:*I;H>YV5W0GL043ZP;:G6\KJ M #N)Y]TK1EQ(4% TJ[U.AD;11H"7PQM>,.!L$"YI8$KT5(88@?*=6Q3L"_@Z2K?9EX)UI MC9U$VSQ]^\-LM3U82Z!<;OX^*HCH3 3FI2%86.N;V*P(90&T6D*$/KMR]T+[ M'JX!-"=74WGUH]$O)XOQM%;E7+>57/7;6_\DCQ!*C#*3 Z-J&2ZN2NU\0L&6 MS]P9@8F7/A=PMT'Y/63[=R=7*RGVX]G=_?=&%K()R5M6+-%!^^09)"M9JD4_ M,QH'N<]YY99 OX=4KNYL:RC+?H2[%.23:3^/\T.IY;X*L(39K@J LZBCIC^* M0 2>H>!AN'8KQBUSOWY,FK618+OBT30'5_K0KO*NQVF)>=.G]O(;%SZYKF5P M/>C;5,9^\24=D7> [V")FV(>Y&5F[TS-0ZKEET21+!J.3 7EHDO>@.BSD7C8 M<1[P$E#4$#@GUI"796N78,M\EJ2<-,:0 87R?=;]KI> 'C<*&S#?;S@6[T&" MQ]A2R3Y;*Z)BI,,,TPY2-9Z!_+:4!9C@0SGH3;5[MU0>N<+8=T_2?4G0FZ0W M72;E:&LOS5@K\0#ALYP!&,GH;8@R83"QS^;6KM4Z'KETV'=/TGU)T+$FS_LJ MA/G767D__CA=E4LC9W&]E5YK2,TFXT1HWZUI M\-3]J_JT'GJCLC^7>F@7GH@DB3-![G\MC4PLX2E0;&BTB$$(Z7M=CKBM5_D> M(_KG;/[[J^EJXWBQWFJI[<3FIW57N)2(-?<[^DQ1KY'T+Y$U;R\# Q Q.\UJJ$6O9C9JZ M*>FE]=G02\FQ3S_W!X ;DG_7GBV-A/+H%JW>D)M-UV7<+NV4P(6=DNX6;BL4 MA[)XNT]-(PMXZ\Y59;'66O% ZDA)7=M<@:,(E-PH :+0*Y!1]UGZ=Z':5^>1 M$$Z.3U:7%1YRF_SVK3T=P4F(AI'F)J]2<%.OF=>Q\""22M%WZ@75:@2#*IO7 MC(A7U>FCR+ME_:F;X:RZW(VL%.BU+4P4(9GV9 )B0[$:NA:![?1)\_:E9^@47]6'X^GIPLSZMW4WB_NO7>WU+O .9@!GO?B6ID MM_^Y6CJ8GY[B'#[BKR?'$>=OR@;)ZO&+-R?+174D"-,H%@O&$KT-.9],<])@ MH UGG/N^G&^R M?DN.*;/YXDIRS,XF?M]'[F_(FPZZD;FNV487>D=C7(XHH7R-! (#=6"P92>^:L)](7 M7V\I=KIZTW-<^]]8N@O=;8!&T7#IO ;RW".M8)X#*0R76(H)K;1"*^B3?;$; MWB&Y!P/B^?4K4=W)T,RMN(KN"O;S'8U5J'G>KZ9>'SSO0J-] *O(&8J@Z\5E MBFMI()PIG4I :V-4?1(TFL ?5"K^@'E]>*X\.LW/&^*MH!<@I)HSRY6IM_(= M"Q$,"\'$K.E'W/?9 VL"?TC9'S\@RW>GRJ.YY75ZZ_'/8CD^KB-Z">/Y/V!R MOFQK>'V-OM[SRI!PD3;O51%$_:A/1R?(K_#V&^ M^";[4>V:ZB$)1C;.UTL BH&/CF;/8/$N"F7[;,,T&\+WX_PW8>]]9N$P5.CF M -T&O_;'&4\)?P5]CIE[D^3@MN\VTWUY M""[S"+98QBW/3',>&7!3JE;FI(T=S]@G>;OI,+X?R_A=4+X]=3IN"EPOJC3% MY<7\T.L?^!7W29O=[X'[!^P-!]PH_+[Q@<_6)4)'FEN5-#%$.4[.EW69@92% MH3ZSC/(!;R)D!(\B,B!=*Z MWO,#3C&+ -1&D>!SZE.E=BN8@SIGZL>F;I+K:A*_M1=X.\?)^'@\A?G7.I2T MR:W\W':)S=U]X>U,(5-!MK(#)Z5:");' G(NKM#FGV<5I?I52:" MC,L8OI4'.RO?5*\I?1Y/)D^G%[M T&=.CC'79&N#/LMD$[.R%*8#2E9SYEE MISB@!./Z7"?I-*!]M>F.L&Z$LUFYZT^>+^C%R JP63EDQM6NVU_N 8ULP3:3FRJ_4.5[V0/AS!]$PV(Z6]Y[4Z M%(HHF<[+W3AI7!8Q6"9-7MU'=\P'RYFKW8*DBD'X/K M[3J=G05+Z%4JEEL&$9!I,(J%J#,K%"U)X-R*3H=SV\3.A^HT/D0&[B2I0:K7 M;^6Y1KJ6DS3),"N28-I&M[84&5Q(#J/0:OC1[+?A;-GU_+\=@Q^?0X-<#ILH MXZ(I*$I AD)K6AE7-X0MBT72.AE'J3:+ZJ%+'N-SP"\"5'[LEK0HK*8P(6E?!,:XS2^-JDXLJ1Z"U]H+M# M'50/^R&Q?X!,Z9B2\0Y/9Y-3 K9.Y7P)J8+_^O*$X.)9WN>F/\J;.!E_7#UO MGX(B>SYQ_^2,ED/>,T-CQ;77L^G'#S@_KKFN[_#3IA?-F_+M,Q=RL3IG9:U_D%*Y[TE[*=?[OOQ7FJL/GW%RBG^?39='"XH?/(0L@_:2OZ2_N@JCC3&^#V+-['XS MQ1$:AQ:U8HY36+DZ#8HB1V:T]P&,#LJVHH&P.K^ MW.QD/G(:(:@8F5.Z%B! RZ (RVI);A.\\E+K)M2X]-@AG X_,D%V%\/A=,<' MDCB.1$95N*[;F!R8+H+B"R\24X9+%%DJ ME,>ZP>.80CT0'HC^VG_W#46+$V ME)R3X[60OZ7PLP12;I'F(2!J*T2VKMAFS'BHWNA]"C@ 8FP]^0=4&9]GHU*" M=)Q46$ZUP2-WIG9BT"PK"46EB.%JL;A]%,;GV99G73\J*[:=^HXA\>O:Y>I" MJ9G5ZQ=?/N%T@:\W';!FQPC3O$K">#4ML_GQI@;]SE'Q_@_=/S!N//!&MQ=6 M3UY=[,S>1[/BGJA'DLD$!H)T"&:."I7STO2Y^_X-PKX;]=_:0IX/BEQLB)H& MQ7.UD*((YBUF)I*6#FP1.?=\-SN@^0?,5[N%YS!0 M0$VE5ZPD41,=P3'(997H&!3$8GCITW7\&I0AQ+MMI;[?;#<3^ONCV7Q9[=XY MCJ0Q.ATT,Q0@44 =.(O@/4O)D6\L4Y2I3VG#ZUB&$,6V%?N>\]U,[I>5S@7# M.5(FIFA ,9$]>;U:D/]KW:1XO5G?$,;_X4GM6/CVN MKT8YE.)]B+0>?%UO-(1@3&)%&J%S2F"@3X;'3G"'Y:=V8-Y5E=9?J+V,WQG( M4<[22.XSLRJ36I<9R>VN[5"5**I(Y[SNP[!; W+ZST AUH(9BA&<22ZFT5Z MQ($-X]5!'=HTHLS"14N1$.%YYQM1RJ1 Z?_ M27]"+9KB@47OD*4B2DC6)"?Z7+#8$NAW:0ZW8=M6YG!/038SA-N K(7L1KX@ MD.;E3,I$RCW7 GH%)4LBQ!(H\.&="GMLB_2[-)V'XMO6HGP4PJT/9UUT*8"T MK%[G83H*QL=1,N#9,U\$=PCY(X.DX.Y"?1QO;Y4SA]$:\CN9$T8Q;8DC MGI.+:HP425N3M>YSUW!;I$/(3QDDZW82Y:'35B[<1FF=G'+#5W=*0;EO$(UV M2F[;(8LZ T8?64Z%#%I2EH4<2;[9Y" +MZK3]<<';5TV&^=9K5C )(N6->D; M*5H&7H_)9606)4^V +K<)RJX&]>0=CE:,.6!^[.[2*7W9OYYB961L[S$6"R+ M05+4X4UBD#/]D9Q6P@=#4? AR7(.;4B[% ?DRXZRZ7K#<+&6?'\'\XUZV:I_'M;A;V&BPC6S:3<\;A<@MU\ZS'&*JWA$P MKU-@Y,70&]HH4_IH^)O0[)74_1Y/:15,TRIK9/$K+M^46DB0U&9]<[*6WR\X MQ3)>+D9)8DG" \LZDU>8-#)?LF1"ZA L%.T5OX]>VS]V2(9K;SIKZVDTW%E1)$K(7$NBR, MK6 .R;(U(U1_@36OMO+BRWBY8KX8D0L6)*C,>*I-Y8L %I-/+!=KC) Q*-^G M8>MU+$/:*F_.CCVGOLU-HAMM^'CQ:;: R5H#?JK\7>G#6C2"E.37ES0WM;/5 M8N2],R9[S[3PA?YPCOF,P%0N6>DH50D/N\Z\%XPA;6>W-4J'DTY'GWEC1F?' M]>[-ZKN^N9$O2L&TG)7WRUGZ_1=R_?/%C^WA.._]S/V]Y[;#;M5$;-VU!?-[ M(A->>_3F?M2*3[4EO9?<:1>(0OKK ;T(RX$]R@+DQHKIB.9,#!VSIO.F7%LU>Y M3YO'-OBW].T[]YKJ1]2K=O@1I-_P6LY-8$<<';KB+2M"U7L'P9+F%X6!4%J6 M:**"/BV+;\8S)"?_@,1J()R.9OE"TB9,">&T[K_A-(UQ<=;,J\T-CMT>M+\! M;C# 1E;W[''G!;A&4BB+XY&2H:48F#0S)NBF+3.)Y7L7[O%RRS.5[X^1[1]PY/V3_TWG=HC>+N]6->SQ:+ M]:9=W0$X&4\_;M*-9M/%-3@OOBSG0$M@U>/\%3%W49.0Z#=I7/28C]\*R"F' MO*C F;!9D>*)G@4G@ G@ 4*668<^UJ#CH/9.4-@>VDMZ.?XXI>D4/&"BF716 M4H#A' O*T,+43M@"";+N:'4YRCA!D,A<] #VE/XP?B\$Z<.+"K\78^.QTO MSI/:: C]/(Z'/:R/X['#0)OZ'_28S:G2!L H&Q$Y=\@DVE7W],RB,H5Q!S80 M,X+/?8[5;P&TK]8\Z[JX[A-_;;@Q"!JMMBQX4P^\(#.(Q=<=9P4B6A#:=1GN MW;B&9[_W8\I5O=50*LWLZ^8&R&W#-5YJR)F3+&OCCA T16;<,Q-11DGN '8J M*7DWKN%9R;9,:2B501FQ]TM8GM1.AB^19 23=[#$MW-2^%_6'ZHI<]/:,&G? M=+-#07L, ]E@$AN9TW7:W/CTW-.J6&YRR$929E^TC:Q().7&):DY4G8L6W0R MAL)I2?1)Q7HPQKV3UFY\TF5IK%3_T_R?)XMUDD,MHV>E*EAO]M*\J!(8H"7W MM%BMD@"%KL_AZBYHAV2@.W'O6BY:;Z&VR1I_",R-4?GM/?WTS703U;^ ^91F M:_$6YZE>Z].(0<<@F5"*3(NA"?.*8G[G74V:LUK;<)_R;8IH2*:^,^<>3Y+- MW,D'H3^"Z4?ZP(76\.L;./^ RW5J;SR0(64<#$AS]J+"0?G\=CZ>K0K$7/#11B:H5 LLSX T^@) MK$!G2!V>QK]SA1>[W4$U"M$%!$)?CC*<[M MQO(0(KL?@\@#(<3AE.KS]0@N&(6S(@>;+C6@9)8<-1/>YYJ>IQF(HLB)R=P% M>B)HU4RGWH?F(4STA[K@.!2=VE2$!U6I3Y>;'>EO.]27/CS2Q3LG4F+6*HK@ MH #1^- .^D]05+GPS,!N ?0M7PWT]IMA3Y@4ZJ:$F-RSC!=%EU^FQ:=VQG MY=H.!$QSF_*6S9[=]JRIW30T.DPZ>_0WD!>>.[(^)_"EEES-CND<%0O&2:(5 M)# B9*_ZI'+=A6HO:WYAIB]-\"?RHS=K:YJ?'L_FR_&_UEG8Y%> 5>1*1UY[ MUT5;&UHKPXH&[E*$G*X6U+_%=&_]Z"&=^S2CR27#W%<:;?R_FS%>KM3XKDK@ M3?EML2YJ-2H"K5.D?T->7?.B^#\&F9C3Y#$(6SC7<0_.W/GP(9W<')(U[232 MS'N[&>A9H3.B]M5B:%=?CQ(%-*E6^BQ6R5KNL\Y1((WIG-;&6!-DGT2@O:$/ MZ>BE.0T?1\"=>;DZ3Q\YZ7CDFF"LJJR#IS GJ\Q<1)EX"<6*/B53[@ UI$.2 M W-I>Z'T8,F:K'^;SQ84VVCN,\4P3!CNF;:8F*^9W=I8+511Q6*?ZDXWXVD^ M2OK'V7N;[:AWN,#Y*2ZJ+Y+( L%D,0)# 98WD:%Q-<(RP'SBP#BZ[&@*A ]] M3LAWPSM$5W(/7MVQ=GH)L;DSN0;Z##Z-ES"I^_<5(7W_$2%\CJ,-V3 MM-;DU= ;#RMPO/VSA^A*-F#-(2313PM?I_;%37*" M?'8(=,5HA(8#Z? &HQFBIWE8W=:7 /VH M?!ZRT20]@_G\:YG-/\,\+T;*>Q>BE$QF1S-F'/D^$!(KPAD+Q4#1?:X5;P%R MB&YI3^(U$ES0Q[J!F] M^\%#RI[I;D,;RJ"K 7U&K\?+2Q0^L_DC!\HB$D@*NF+=82R$+SA&UKVDR#$D MTZ<6TI9 AY081G/D#)/#F*GMA9"/T)<4'^_XG(4O$[":\=$+8.O=3(L>+ LH95:.,N5ZM-V M[AY@S<==!\M3 "2'@#DN,@T6*+RF"(I!*CSK5$"GOJ>'%]$,>@=D#Y;%F6UM5P**11XT*\F05#3YSGB@ >]VE^I@;1'VILN]:G-/Z?0^A3')6F=J M^=@L4KWPZEBH=8E!"D"OR;O1?4JG/.049F [Q&UL[+W93PG__WV\GQ3U]Q M,AV.1W_[6?R%__P3CM(X#T='?_OY]T^OF/_Y__[7?_S'?_XOQO[?\P]O?GHY M3J>?_I5Q^L=/93(^^>E?X\D?PZ_ V'_-_]&+\9?O MD^'1Y]E/DDMY_:^3OV(.JM@$S-N@F79>LFA ,1F5]SP(([GY/T=_12N+QA28 M238P;9)GD0O-?!).:*M0@9T_]'@X^N.O]4N$*?Y$@QM-YS_^[>?/L]F7O_[R MRY]__OF7;W%R_)?QY.@7R;GZY>S3/R\__NW&Y_]4\T^+$,(O\[^>?W0ZO.V# M]%CQR__[[N6YEW">@;R.L#XR#2>3T^E?TOCDESFX M%^/1='P\S'51_3BCKW65G8[+Q]DX_?%Y?)QIC?[U?TZ'L^_W(T_T9%;76ZZD MG4-T(_+5U2T34:"WV8XRIA__FF8__;S,)88'"B>4@0M MM8>B'&3@' ,:$\M@C??4(9T-ZGB_::J3S NEDOT_UZ-9:&P+4;W&28X?3V=GF(>Q(S6!^69H;V7QF4* M\R5%YJQ+Q?+L>;%MQG4)Q=4179#PV>1L;,L9O>&4KW9*KQJ>C7L2Z4)G!/[G MG\83XN_??N9;J_?&;!B@XC%H0&8P1J8E0D7$68F)HY!):VX:D??VU>8AJWH[ M\=Y4N-A6X6]Q]IHL^!-\,YY.!Z!D)&M4L:R%8[I@9M$;QX3-)H5D0H#41-=7 M8#QX-6\NU)L:EMMJ^-WL,TY>C$^^3/!SM9&^X@6V9U]A2/_D&%^-)Q_A&#]B M.IV0K''Z+/_WZ71614*#>5<^P;=!*!9US(YQ6HM((BFSD!(M4@&E)Z?*87)- MR-'7"!X\K_:BRIN45"TI2?!Q>#1Z<3J9X"A]_S2!T1327$VC//_I>.[?WC(J MG;T1D U#M+9.-%I*G48&'EPNFN:A]#LGZ.;C>=1TW9&:;Y)7]V(B+:RUES3# M1D?O<3(YX[?ESH7%-OTT?I;S7-!P_!Z&^?7H!7P9 MSN!XSO)X?='\@/]S.IP.9^2[3+X.$RX&]0'3^&BAKL7X@N.%AD;."SCRIZT- M+&K-F4I>TK1 0[MU$\*U'MF#9^E!J?XFM4._A]]%N&+)1D2>--.2 XN34[SXY7@TPV^S7X_G+_S;SU,\JM_TQH<%O>H"-![5 MU>K9MR'97$HXBS&Q6$ RS6EJ>QG()0Q%RE1L*+G-^>:=L'IDRQTQ#G>P9P-U MKV+.UF)O< %R#=/+^<;9"=3@6M1%KYRX%5:?!L*JV)$[F+"]^L:M9+\S8IB4 M10P)]WP'H,1.A/[@U6@0\X MH_%A_A4FH^'H:+I$%9T.2I*+I(**=;7+9!8!,LC1>K*-=#*B"1MNQ_,8:-"# MI!M$43Q+Z?3D]+A&#ZZZUEP"#<&5@F"94EDQC38PX"K3V*-Q2G,399L8FLX0 M'P-+VNBC0:S#I3.Q5^/)6_R3D(]/1[-Z:#L9C^C;M A%G5M/23IM1 YDE5MB M.6!F/DC%H)B2?RE2GG)ZRZ8FKJH MMZ':CX?:4)GC1IIH8*+ =*?@W1.6A]B8H2''#&'B8'. MD3F38P9E93:PQ6GNAQSYN5]KH= W";*&0':\G2Z2%##,52B3//2/3V@L&0GI6@K'2 M>%I90R IL\*@/13&K*.'7>\\Y[;^V:FA, FU,PP2!J93)%$D$Q@/"H3/ MRF3=*4BGGUWH&KK=V2JMM+O._K2-:E8:N__YRS79O:$?-TNI_WAZ<@*3[^/R M<7@T&I9A@M'LDJLX/AZF(4[?PF0R'^7+>DQ]/+V*L%MZ_89OVCK5OH\17DN[ M5QA,&HS0D MQ;TY#Y3"C*I(2,2TS9X%C9D!+B$=OG4QM MB@?VC/2NL5VRZOY]QOSV,1T2;'>NDP=7[WTE^M5[!N]$"\EP3Y-5.ISB; MBH&A75PZGID3Y,EJVH19<-JP*&22M ISY&TLXKMQ/2(*-5!$@RB?E_AE@FD( MRP(6ST[&D]GPW\M4<)=!B"B93%PR[7AA ;5F,B9'9J -Q;2Q@>\ ]0@)TI<* M&I0,>3V:D3DWC,>XH.NB/M3Q::V;^_?Q./\Y/#X^EX&WW@:5,C.R1%KP5" K MGA:\8 PO2N4@3*>+LPU2 MD2PL"<-)!M9HQFUR4EJN4VX3:-@%W3Y<]5;Z'3=63I.8(5J;)YA78YW^"VN5 M;LS/R%B#([QL_2OT7.O(E/357J-%-Q82D[1".R&4YHWJTFR#^A$3;F?*;&%\ M+P7Q^N0+#"?S5.9:4)%G*V*0CD6P@FP]2]-#"\M"*@H-31(EVR1=W([G$9.G M!P4T,+8OT+PKUT7QZ[=K7 !L01OKRT]*TZ([GW54[&P&PB^P9)S!6 %]AXG]1>T78I!!&ER+>NK ME9?UP!.)LL:R[!5&F0J(U"H?>#6JW?&GA09OY CW)/XFF:%?<71:*Q:5\>2D M=FYY%X^'1XMSB//UDP9H"F26I%,9M\_X>1DD+G+RFE+\Z;4/.C$64RZ=CER/$@?H[?0 M:0>ZXR6[)T3_*ADWD&??MU6TK,U']AR.ZY#?P_=YG#C!FEXLFV18\Z L4V5> M2#04%G,!)F4AFSL6 SYVM3CN>]E360B:"+_'LL!7\/UK./O\XG0Z&Y_@Y!+( M 4_"%I&!>4F[J-:U O:\3B@Y[4D)!U*YM8BQXD6[-R3Z5Y1X9T(U][];8HX;@L(45PYIC/ M!62"\9$,15:P&I"Y5M9'C*P4+I%020V-JCBN0/34EKA>--.B>#T--@^/3VLN MTD4'K<4M!>8:E5AGQ>EL>0%P&ST3J:9=EEI"NWC!LHE&)*6R MC(UJ!/8!?P_EP7IAPW7K:^>J;-*><;-9NJ@U8!,ZE#8PU"1#;;AB7J7$@M7% MRBA4AC8EZK>"O:OZZ/M= 7>GV7U77Z_9P1_J>.;)Z4K''%RH9RJQ-KC%P,B? M]>,2@-V7 M]MA0!=>5N(7\&JJS%M2,(B3FL\+*2\-B0,.<2SR:$ NWG1J&'88:[RBWT:\6 MUQ%;S]K[C21U?5N M2UYL+/QQ'Y+K,<-Z#@2^70)B:/F'$"5+"67MA%0C,],\&,]K&;62N;_")E=> M_0!5N+'D=IG4^OQ[K20W7VPX!!]E="P)G\CI -KW32'?)WAC4!J;4YO@_ [@ MGHXEU4IC#0*E5T*L )>%?;I ;%HON /(_90/[EW!70FTI79VN3I=@IH<2$ H M+*(@K[=8FD89";G41FL5:2=L4P!T;P2ZI\+P(?!G':7LDC?+3=?&X#A:P1) MKOVUD05':)5T&20*&;I5 ^V/,_LJ%]N[,KN290--]&C!SL-O7IU.2+RG$WPU M_%;_,_T-TN?A""??;P&*UGCNHZ'UN_9M,+7 K: ?A=$F9>5*[ACHN,Y;'P\? MV@J\P1+R_'1X7#-!EFBX(:NL!G1'*>")N12L-SR2K=\FR.DJCL=# MB![DW,!R731O671Z&OX;\WW+5_(R*%<38J&VE],2F"\I,!LL@$4G4Z/V6VL" M?7R\::FI'C-V%G&>%S!_';[%6PMG]G=:V>AJW$G+/ER6KP8$C#RF9:B=QPW0PFO:T(ID" M%90R+BG=J9O2(6K^CFNPG2A^'=GVG8CU#QS!Z-4I^49GW49=R"X:8*)P5POG M(X&1G($54*07&*Z?P*\P!JX_>;>W)SU)>]R7J/H^4'B/1S";G'?=R1AU=$(L M$HMUTN3+)%<3!(5,H.G/OG32VM7G/GB=;2&FOF?:)QR]F5> G)VO)TM4!3&2 M)CPSQ?!YKPKFK44:G7RE<\>#WV([P>O?@YJF=?R )\/4IGL2HF MJ "U-H@@4U '[YBG]S,D%%Y[0"VZZ?'JOE&?)%MKE)4&+,=22/RZ;XCS]M4W9G/N0/1W?J(FN&I2WO(GO#-UR MSG3!U_3J^3Z$^[EW[E>O]Y*F!Z4T./:_%V<1TJEJHY!5J6M-6,]\]I(E+R(* M$%XUJE2Y']+<<]>\7\ZLHXLFA2GGJ^OT R87V0654QM M@2*RF(]4,1-S);[4+)S*52K79K M&'@ 5AOT6JF"2:)-N-(=H'[8L)MJJ,U/D?039 M4@N[6&4N011%^(*"EE0K(FV$SC#O32!UBN312%\:=47?.4'6-U";\V,=X;?@ MQ?*$Z ;$Y>8(.4A:,CTCVQR8CA"9%RHRB]DZ0$G;<9N8E7N '8!ELJD2KY.C M1PVL-%-WWFNVYJ>/1W5S'I1_:M5#LJ$?MYI*YUK\V!6O)6]:Y MVJU87(U-BH(,8-1>"*<[]J]="T^C2.LWYVGI2H;D5#8L"YZ)[26P:,$Q%;CG M"4(!UR;M_WYLS>+,_SZIA>E)8S;6GADNDR^B<@\_75T.!4@.;GHADYYLM-H>C[8[RE.]3*P0RB*@IX5HQ'K%M2 M AJ"2\Q$&0/HJ+QJ4[6YKQ$\.N+M1;6[S)=YB[-!$J&6S8K$BAR83D4SB$6Q MI&QPT4MC9)NKM[M0/3HJ]::"!E'Q']-GS*?'^*ZLCM.='\GD4M"85!BOIK)& M+5AT6;.8A(B60\RZ4<7&C@AW5WD0[>R*2 M\RDEH)VY5H"O^6J.16[(U0C!YB@#S:4?V>>[YL\Z2FG FS< M%9]SK=/DF)=)L.1IPW=26=>HH/ %A@.RE#=5T;@7^39P[:\EKRH(-LI:XUC4 M@X9D#(LF!L9!\^Q]L 7:>$H/(4EX&XUO(><&\_L\C9U&>I[)OCS9#U&I8FJD M@;,T2,(8-:_)"(#%<#"R42_0U9@>'QMZDG\#1_D-PA0_CX_SZY,OD_'712C# M60)R",%P+YGAUM<4)S"1*NX M=)D9]+2L!:E8D*XPJ1V(*#G7H54/G0=6?&0; MEI?%<>X96E<[ESG/?#"T+ ($CDJ1(]8F-/4N5(^/,KWIX"8_;._!((M.5/6@ M\*)-P=G1XK@\^PK#X_K',IY,X?)GMHC\V/:56X=Y]#KF:S$=404ELA)1\*"= M45##AY)P8*.!R'&P[3CE3==7%IHT%)Z(Y@V.1%9I2832FF& MD6C,3=*.MS%BUX*Y[9KY$N/LXK'77[B\T:T=B::S\X[QSQ+Q&O/K6F &I[-G MA?[[[/AX_&=M&TG_6BA)R\#;.-J]P/]!TC[UV^ \.Y]8M76,"!; M7[I,[J$$*$S+1#YB5(J5F$( IQ4T2M?8#.]CIN$.--C@;+&+?);!'R9R""72 MM%"># PR-6+V=17W)5GC$\XJ1FMWG&JCG4.)UWHU')%%.X3CU_-3 MCGD'UGK+[W-2,6K."DI:BLE@8$'+R)S,R@>AA.%MW)P5@/8?E]6K]J]?BO6@ MA096VZ<)C*:EEND;Y8\X^3I,M'B^*[>@G=;#MNGM?UJ>P7492].HK3Y'LY_P MKEYH,CXP'1\Z;WG)*?),>X?D]6[))08Q1.8E^?9"6*-#FU.SP^?K/=%D!T_7 M=53;@*:$HK8X3R_&DR_C"7E'5\W7LRLHG:, #$Q&29Y[]+4P*O?,2N=II^%* MBC9A^9W@[=Z;V!\#KCL;O:NOP>D@&2LX/!K=C5'+[$%IR5*LG0@U.C)=8F'< M@*+%6J5<&AE['= ]88;UKKP&B]CO'S]-$*:GD^\WD!F>L^"&_&B,4/M4!>:5 MD=C6.&3B+4QJW8^OV'-< MQ(WG-@E^N!O]M0B'DE%*@TD[1"U\ >O010Q12(%1F%LC'&Z\89=A#.0AF)!H MPY.>%BK-/:\9<)%)Y=%Z&6VR^>&&,2SJ.]]YG?(;S.IWW]_C9#C.M2"-B=YZ M%N:]UBQ]!Q(]\YBL%RD[=[V'YJHBV6N\]=!O$=8AR=72VJU$?T!7_U=OW:PT MWH9ZX:9DK;L9=,6/K HJ #CN=)N24D_B5G43(NY/OWVW:%@MH2MA-^]&MXP MIP,%=4.*BHG:2Y)X]^]W-)>V@WE8HHF1^]I]U<9:I[#4,LH6+',)(]>1 M0\(VV2Q]JV?'Y):, K8Q1@2'WM;.@(.1)^-J&'$4( M(BKL=*?1J;WB^6OW%:;2NR['V\JT1T_B',39E5H'&+WW3KT$8/?=4C=4P74E M;B&_ENKT)DIC'2,&DG\*Q;%8R%UU0EB-X-&H3H;*8:CQCM:G/6MQ#;'UK+W? M2%(GIR=+(-%JKXI AD[0NJ() YD:]$4[):5V$DM_^KORZMWV\=M8^.,^)-?C M\>&B#>^W2T"TT"5:+,SIFC_O/-)PBF$9 % 8C4)V,/DK+>>WR&6@O2'K0#-66(41G;UN\XMF55_PV#RG _&[T MH9J?DYI=,A[%U80>8?J87U/_4>@5?R4@G#9]#?#F<5H^)$ UHB8JND!? 3>V*AHK7 MQA.&.1VD0;]C:$71TQ'@YG]Z/]?1]4WKUYS \(>(C:9B<8R%IDE[YG("#2 MP#*X&'/AN,M=?Y]'FWOB2*>-?FU=-5A!/] J/AFF&>;;,=[^V[-@S [8FR;E M;8-^3TTK>V+">,]J/#0JAN)5EH[,#U%CZ6J84HQHR2ZQ3A3ZBX( /7T5X#YOTV'N'W1:3RJ]-1/L^-\58I$25+9(DP'6C'(1R2V1)=RD7J MF-K$0-R.9_?NR>YT>KU:Z_8*:> %OQB?G)#E,83C]T FR%D11Q5XT1D98BW; MY<&RP#69"4+Z6K[+A$;%G6^%\X1(LKTZ6GBD*[*6G<7@!!F.63A:4(T&!C:4 MNK1:P;E$!6V2CPZL(L9AV.-]:*E!2&JOZ5A=QO*C8L9&%3/6HDG+$@2;Z/C0 M*V: ,U*H')FSM1(.2&1!&F ^U@LP'H-.;0Z-#Y^O&U;,.!BZKJ/:!C2].Q.^ M<.F-\X&5K"NX(!D4$I5SQ3C'HX?4QH-\S/4+UM+X#?NN+W6UJXQQD;5\*TCO MC*;I)9A59-E6WYK%!(I .I)%RAJ4;V/U=8'WA+G5O_J:%,?HF!2/29<2!)G" MF@>FHXCD\P1@,61GK/<>&I7;>R*5#;9A6A,E-BFCL;+ !^<1E'*"E5B1N8#, M%V?)TRK(:QV&&-N<<#S:2BS;$:H7137(2#OW[9]_/__V'T.E% M(D2-.DG5IL+V 3#LOL.)0R/8.KIJ2:S7HR^GL^E< N(LLR,4*Z**3&<@OT,% MS[S%Q- +DHX"'7.;G@!W@-IC<&3_ZEQ%G"UUT>*+X#U%.CR2:ZV-%JHI;09!'(M15,6@&U8')F/E3' MTBC/0RI"-7+?[@#UU&BRB2Y6.OD])GR]Q,GPZ[P6WZW>ZN;96]T>O'4JU@;X MK^55B43?AQ(4KRV")'BPOA0(41?M8TJ#;J_8-K_B[!V7'EU;<-7:&V_.@Z63 M%0;K>:17TA,KC:G1$O1C0%V[%+O2*-2D&[YM%[&WIW6.O"MGA8O)L<51^G[Q M\ND_\#@/,'ODV=,JZS5GVM1SDVP]B\ E]Z;NR6TN:KKAV_W2UH ]U]>T!JII MDJ9T!N?MN(H"^T1TZ4/A32I#;@'3)X_OT?F(^&HZ,/> Q5%]//PR_/O[\>D56"'VJ M_97<.DPB=>#[1@IMNJW7XH832+-Z\;ITX+M@:WKGZ_5SQ]*?+E23I21&[ M)HN0UGH@> )(ESJ 92 =9SQ)2 @B65X>"4GNN:79#T?6D7^+P].%4_OKM_2Y M5GBB'_^$23XK]!0BE)B10:[6@J:%,\RSXXPWY-:FXF.C0_8[4.W3*]A6?[=' MXFTO_ ;G"%\KUW<49(_(K@!)H#E M=CP_3)@[39@>E-C P[R)ZBSNH0.NIH;+*F3[,5KZT-Z]A-A"] VVHY7XB@<7 M,R!+N29+^B18"!R8C@@5NG2^39CO;BEQCXFR2T:L(_$&3'@['N4E)CS;$B%F MET0"QF-M?VM*;4:/AEG,((*(T4";E();P.S>#.E'4]+VM>C M&9E'0]H,IR.D;_/?Q^/\Y_#X^**NX[S+R@N83+[7Z-#YR3M];MF*92ZK<;EX MS"+*=(L;WL:(MKX:WJ7$KMTI:YE1&&LU=ZBM!1^%24$FD8VH'0H'C;%MG<(^ MG.$;,L7R]1=<'*)F96JP>DVZBII,?LU9E,$P%P&5T4DXU>82M@NZ'I+X5[SC M]RF6T^,WPX(#+H.WIF06.:H:94U.CS#(N%0ZQ@3&Z$9A-1W0[2&^IF_6W)*S MWZ]26D3KK1;"?#X/BG.T3QG',*1$VTJRM$TYSTH(D'4*(HU<;*@@S>VA<>.!29L@!;6O?%O0_CSBJ< MMB92([4BT MMIA07*^%MV(16/6&QZGM_H3:HT\^!_5Z]'XR3CB=?L IUH3#ES4[?WO^L1:[]G03>H8?)I AE/8/)' M+?4R_Z&.^VPYDB8@AN!8L ;JV61BWH-@)L>I-".67+T:>_2A7DN+),*)+HDI/!M#E'N /6XJ=*7 M-FX2Q6Q+E'?U.>\FM/SETS0/KH/T!VU_YZ9P"\FT48K,#UNIO2DBYLL<5O9K1=&],*#.M\5H]5!N(S,2]H+M1*) M1><2.=H<70W35B9WLE97O>%QJKL_H=[4M.\]^.Q9^I_3X73^D+( M'+OK<5N'?77&>BUFBSO:J).))&"MC2Y@ +&41#LY%AGDX*X';[?^/C^=#D?D MJEQZP\4](VBO1?:&.:5%#6P,S >B!H_<1L*;Y,KO1G> MW2]=O3'I^K:T X4U.'<]0_UB?!*'BW#A%V2K#^GI\Q_.:OH25#%( :-VNMXQ ME,2T=8*^TYIQ3W*3T9J0VQC&ZZ!\A)3J73DM.D?4'E9+4K\B$5T2QL#G8J3. MP)*OF6DR.K+;O:[AYTH&&P6'-HO2': >$4WZ$GV#Z*KW\'U1[WN\!'@F!%P& M&$8NO50\U(.B>>W(0-"D863'QP1(?AZV"1&^#]DCXD>O2NCQF'=NX=^WQIU5 M^*YYD;6D%CD<&4](%]^?C?*S_-^GT]E\< -R+:2WY/'59$>F@Y0,,M2ZWEQ$ M:8TP3G1RL_I"] @8M#\-]7@\O&H0+W&Q==;E\\J !L;DD@%IO4S&TY>H&:"H M.ZN2Q6M>VP9L2J65;WW$=.E'T@T.@F_!^GXR?C6>G,#K4:G_J;_Z@%]Q=$HV M_'+YQ(_#4<)+4GL),_IQ=@K' QNT=B DRYGV'.UB9+[0@#Q:3?8\V6:^S6E@ M[T-Y!'P\##4W.(Z^"'N]16;3Y]\O_;0(?H42@A':,S U=$,G,@-+S>C@64*P MELO0YJYT7:2["F!OQK6FJCF4\/5;AC8/1RPIF%1<8I+&Q$B&)+BL'>.F@ NE M."[:5 E: 6C_8>DM2'#_P=/:RFAP(' ;K.7">I:0W@%@T]#S>R'N)]B\%X5V M(,GVVM@+;2Q'SXOURS(6F=<:6P*9]5'4 N4NQ39[V9[H7X!+$1&E*1"1X-.:!@-UM2>E )T BMSZN2YK7[' M0=C%VVACW+\H=U'>X_*]R@2/AR=DR4^^/SL^7A;(&I?99WQ_.DF?88KO)\/4 MT_WKFB_K\W9VFW%>N[L%< )!9AN1%H'JH7"0(A=CI0PV\<'FKVUXLQN\X"46 MRR) ) YRS;RH.2X\&QF$ M>HC-PN;G8O>:,?,(V/1L-_8WZ=R3P?EB% MG.Q?[79(?SL]69RHT!]^I8]\A>/Y*5MRH'+PBN48D&GE(@.;"PLV2ZNC%.AW M=DG7X[@.8MG=C)D=CB/V18#=W"AO/KIY$XW9XI/T%*1!UHI \ZM11,EXT 6 MCG8)6:Q5RFE5,Y$C9"O:ACFT'-T/JK]K3W"69'"T7RTEH'QFJ7DE+%".<[;])=M.ZY'0.\#)$"#7+9^=YFK M(?KS 7[Z#*.SDIJ#E*3-0A<64\RU;0&P(*QA9#C9*'+6HK2IN;?38?X@_P[H MT2!*XP*'R2Z*$I@!PZNEY)BO7WC(GD,LM.6T\?H>(8,V$FJ#4(8^F5PSPRZO MY -.?F'2B1;QK&L^6/0L^%@8+YXTC18PM[V/;C&J1T3"@U%^C\F #>V32W\8 MT(IV2$!2 XN>]_V%K3-N'Z0NP4!5F9 '@:]S^)#/\&W MRR,4$&@"1\Z\*74")\.B*IDY6P!$UM+:PU^];Q_;#YJW(L)-JH<]4?W,PKI] MM\+9@$OP3G#%E%4T+"C(0BF:88R@A;<\RC:EJAL-Z >I>U7Y+5<56U_.K1V8 MF"U X*XPD7FMNV&1 99:TL<;<"AD@C8G P\R<'@;RC55S:$'#DL(2A2=&4?K MF59 8RDVL%)$<0*]2:'M<>M##1Q>BP0= X?74<9>(D"[ /P1.+RA0M<.!=U$ M&WNA#007LK&TV[IZT9J#83X68%$68[3R/L3=92<<;N!P6[:LHX0=!@YG*64@ MZXN1+Z&8MB(0+*&9,R[&:(.V\EKCR$<1.+R6-CH&#J\CRAT'#E_TCCNSV'OL M]K?1>_H,%]YP=-CD6CYD:$5&IS4&-3SEH[/]CHC2V#A,FIX@$$ MD]&2T5V484&'6D9'15JOE.=N9[;C.:I^.BH@.8KG;C"6W=TKH41D-PF[/@-Q1FN]?.#SZ7-MO M?<4)'.&EGH :-(".FEDO@/S6G%D(>=ZL'C,MX";H-FV3MT']B BV,^4UL+O7 M=EE%00]U>G!/XM&*+ 5/IB;3Z @L6&-#FW)]#_-(:0M:-57-H1\I%:F,\5DQ MD6I\8M3 0-5N!EQR;5*.LG$$WT,]4EJ+!%UST==0QGYRT3L _'&DM*%"U\]% MWT ;^SE2*L9:$SR+0%ZSCIG7N@VUEZDM*M @5-S=(G.X1TIMV;*.$G9XI 0B M2"5E9"D$R30MGXS,,D<_JI!"QA"O%T-Y'$=*ZVBCXY'2.J+<;<_R&QWY@#NR MM^MQJ0)#!/>23#5AF"] 2@T.?*-#Y@?5K74'ID@KI36HDKIN.?TN<'_T;&U& M@"W[:&ZBO0/HV5H(J7+*,IM+G8$16. IL4P.*JW#,NG<)OC^(,C68\_677)M M':4UX-BRHQSFBSX>'^HQUGG#,"^D4T(S6LPUTPZ@7C72=PFT"-IK;MIPZAY@ MA]]192W%CMMII8&U=5?C,"W!&Q<42V0D,TWF) .REQD'X9+T*NC0YJ#Z0;=Q MVX8L?6ECY>K2XTWO!_PZ/OXZ'!V]F& >SEY!FM>EWN).]YXG;GU[NP[BZ]UX MT CPVN=8C"X" 3+/IDCCU3??/AO\&UX0[3X?3CEPE"?C?Z)TSF@>4?8(9BH*PR"5&0VTOKJG86F=>Q,(=: MT9SG1FC1R$#JAO Q,:B)5AI8U;=)X/?1Z;16 UOP^\7XY&0X[[KP"O&B"]5 M$3QEBM[^I 5V=%_>G%^"N. M8#3[4 U"&A 9A>/C8::ID5^=5@NE-@")]%,]X?M]5/N=389I=EZLKO[GHF#= MK]_2\6EUL@?:%55DB@S(":[=.Y%D2RLS)FN%U63N%'.?P;9;R(^!G0>LY+Y[ M#:T>Y=)0N#S*MSA[@XM@F[D,!MR"<<)5WXG7N&BL[6M,)4*YO9?3=2^@.Y*2,:\C/.C[6CUS CRH:&4NM]P\D.JC%N8MVS&BIC':: M!QFVY5)'+$^!4"W4TJ#0S9OQZ.@33DXN"VA0> A">,- NGK(DA)]QR,9 !)\ ML#RZ1K&9MZ%Y#&3I3=H-JN'<-MK%52AZF8+BFLGY61MRQ8+PBJF0"D1/:U]I M1(-5D'85'KE;@WQ]:1]*(.35]6]^U62236B]9UG6'FLZTLJF+:FX)$X;I)3" MMPE&N(EE7S$'/>GXSJ."M67=Y*KM,J)+A_]=<#4-%EB%;#]1 =MJ[DXB;"GV M7=(",4J>@V#%U3Y33G'FHZDA>350+RB1?)NCH-W2X9Y[^UVQ81UI]QVB^!%K M1-VSD_GET6(A?'8TP?GFL^*.:'F_5T C)%T+2[E:=T<;%@.WS"L9.?R;W!+SXUE-/&0\X,K26#2TB:&G+>!!/1"D]F MEVMC3EQ'\KB,B:WDW" <\3*>)?F[(&IJ1-S$M!_S83M=W:'X+03=P&RX!5G@ M8&-1B?%B:5]$0!;)PV+@C%51ANA\FUBM7:G^'E.AM>;7D6^+7!>8SM$LMQXA MBS Q9EK/=*SESPE-U)X5&7C.B3L.;9(TK^+8_?Z_K6:N9Z]L+M8&._H;,D3& MH_G99X31'^]*0=K+*KXWKY^_^W!N=M" 1'2UIA39-P2K6CJ!%0,!?70JZ3:Z M[P3OP5.B?R7TN!Q,)[/!!Q@=+9NHE%M!/UQEPY;6/P[K;7)(]7GN>@UBRJ@N,=>RX[HKM?_+>;[1MH8+K2MQ" M?BUFYQDVB6PE_W(?D>C2D MYD 6X0EG0(2OQ7V0.9\ETX:8&5RTS(7LI3-))1G[4^'E5S] %6XLN1UE#^#H M%*?O)^.:?URM@9?#*1P=3?!HV0)Y^9'M$@K6?$D?.0;;C.M:VH$/!BWGI"UG MM5$JQE"L5-54S9"='JS_NBUO.*X\_-W9P]^G@4ZUQZ)G6 MJKB40Q2Q39GU^Y!MZ\TMG_>*YNF+\6@V@33[UW#V^2QC9QYSEVO+OND4Z?^U MJO[ I9AY#IY9=#63WF7F?38L!)63()_"ZC;7/AN WAVE502E.F]";V?8>F MU$U_N0^\FWS$R==A6ECQ0<>83WV^>'H_HXCC!VI?AWI]AUI\HSLE_$9 MM(^+K6/I['$,EF=-:YD*R'06R+SRDI&GQ\E=U"&G;@'OJ]^Q6W^X)PV,^Q=? MCW;@'-8_AD>?W^.DC"+I!AD MKY@OWL54-/+2K(TW$>TNSTK^CN.C"7SY/$SMCDHZOZ.WDY+-1G7M MH,2(HFO;NJP4URE K6&'TGN;LM*@TV#MMS4^)TD&N"VH:5$!\E@*69]>YR>7>:ER7\9TEF+M0Z@>C\V60EG]\H(Q/R=;Y/GCQ=B"M@N!< M;1+L:P:2K\=#SM1.P=(Z[[3F=X443#']Y6C\]9?E$Q=Z7OXP5_/"T3Y_WVZ] MZ)X$/]Y*:GT>D2P1_/YQ *:X'+-G&$QA6@7/(!C)8@XQ<536J=2;WG[_^!CT MMJ;4&L2]OQV/?C\[98G>!83LF*G!G5HK0N&X884HA$Y:<-@FQ_X2B(>LU6UE MNC*7J<>3JS<(Y#:^A[]FHC)'%@$FI:%,@1$@" M-"KC92S1#U8\<\ML@NI^X_S1+W&:)L,O5UM72>DY2BD9.=_UT-H0A; 8)B/Y MYF #N-PHC^!N8%MG4,8!(SBO2/J0RT&;$ M:WZ 0\E*0.ET5(%?;R?;Z]#OPK:'$BX]\N1&,D6_NFB10'.O 9?B:QKTD5F(OL4@0OMO>HW MNV2OV5]]Z?#6_*]U9-DP8:@+C,>:_[66"E9D#FTBOY;J+$4$:PWY59DS;95B M/I=(<,BX"488+OI+/CF,_*]>M+B&V-KF?T47->3"@B8,.NG,P,G"C(68O+ J MJ/Y6V /)_UI+^*OSO]:07-/\+V]ED@DT0PN"AN,L\UQE\BXL>J$(C^AD4CVD M_*^-5;BQY'83TU2K/J79Z:368QI/9[V<$G5X:@]Q2^LAOW9ZA$98&<%RKY3& MK &16R4")H*VWXFC1#Y < M,V29%U=45-C&>>F";OL8IS[\.=6 ;X_AF4+=T,+'UC'E .L MU<[(6J.)P2!9LO94C*@[N9K;+4%G^0%K&HVHF%M!4B,.TU&5)*<^:+2%+K B#:=$#< M*1WNJ1JY.S:L(^Z^$_]^^_6WCU=P+5U\YSBGT=#"QS$P'3EG9$HKYIT.2*ZF ML>6: [,B(VS%"_9LBFXJ_7'/HEOIAO1X.E)[>GPU*U/ M1]9%?NUT)(FD!'!E3,DZ&PG1I$"3%%.T41@QZ/#\+3T!\DRQ%A+-EU_RC-XQ M.IJ;?L^_7WQD>47][$^8Y M[-Y<4K##U-K/&R:,)S("8DG[B&3%==I\=H"Q.X7N!V3[6JE_!UIJ\&QS<9BFW_Y)VT =3_!R7"< MQ4#7C#6!!-Y'&DN!6F[4!N:\E !<8A;^L&;K+:-X,M3=.P5:'#Y5H/'^L<3K M8_GUVY?A9/[AQ4@&VF2V2? MH?J5_)7Q=\1E;8_;0;X=C[[20HV+-7OZ:3R#X\M_K\=_;\>S_P_)/$GCH]'P MWTBS +UR7 #+KA;O2"FPF()CV0>;3G*4/0QR]-C(N/G %CL M&>O+7]7/B8&7B6.FF4T#1:8-U&96*C./7%JE9(KF@4V%6\?Y8WX<#HUZ[--\ MAY/ZZ[>$T^DG^/8<1Z3NV?3924UQ'*"R8*4%9FM]*(VUE;"LX4XH;4(OBA9V MBT.$%:]],OQKK)$&'9XW%M2[>3SZ='[V,7V]M+#_A<.CSW5&+;J8S__X$F;X M"H:3?\+Q*0Y4LMDJ3YZC3(KI ,"\J_55?%%1FE*DV*6QVVR@3X;R#X%(-^>- MVWK>S,;IC]?3Z2GFEXO+ESGN.;;YWY;#^O4;3M)P6O.R9N_*Q?0GWY1DA(,2 M5-:1-@P'@J:_K0W>>?'T)3D39"JMJE;W-("GQ_,]*/XF?WTC_BX.MV\=1PU2 M*IB5(2:%&N/ND07%"S.("B!R1[_>)57OP/J#E?VJ\R8!P[X-C[.!G&\9<_O] M]6A&HY\.TV*3D+$$G95@1@O#=,'"?)262:.*5-)GUZVATWHD/S3* MW'+3T<_-W2:GW$@,=$W#M(U,VZ-I(OM;LC9PY)WBM>B)3 M;GB+UV!$3Y/_^Z;&+9SOYWIO^XE=K^/?GBX*E->:JR6'ZD;+19D?+TUDQ@LI M/'@7NZ7![6OAOQC*TV3YWLAP"[W[N??;9-Y>OHG_4!WB*4W=1'\EEWB 4BNM MG6,RJ)KZ2+M5L)!9*$'X$#BG67M8Z_E=PWF:--\K*6ZA^M:WEIO?U<^C%E^/ M:N3IO*;-N]EGG'SZ#*/EM'ZV++J+5^VU=Z>SZ0Q&M0#W $N2-12%62LLJ4,! MBX9V-8%6I2"2];%3)Y<=QG9L/^H?$^=0*7;+_-KZ?G1CV=\[^*O&X=PSNCAL M-9S$*:UBI!O'M*WA7U&[&A!1&XW0Z+DX+'-JJ_$^S3EUV+2Z939M?'&ZZV$/ M8LE*"!48BJR8CD*RB*B9*L613>IHH UMM1V,\,>,.03JW#)'^KD@GKZ'88UZ M^ 3?:N^3S^/CNAO2+U;$SJD(P'6JAV@U6\C,^X.1VQ7(]U(FB1!LF[:^FZ!] MFMQMJ=);>+CUA6NGD)X7,/W\ZGC\YZ^E8)K5GWZG3WP:?\39[!@7<3X#APEY MB(ZI)#+3#C3S-94M\)Q!81(2VBS&O0WAR3%V/\J_A<;;W[LVVS?6#:"PQ:J M1;&D:^ 16,E@?OSK2!'1"L1X8%D]?8O@R4VC@Y'\6N2[91IN?_M\7CCC7IE, M5PEE45:#W'_/O15,0J$%)2C/O(? A3#+4B%$MI,H[Z&L*M*./LF_UY4ON\J M.E>KE2JRW6J>$^,Q>:9KR];(:0*"*B%H'3*'3GG7#Z.$\IXT?FO!Y74DW[!" M;Q<8C[7@\EHJ6%&J=Q/Y-50G1^2T6T:6"!C3!(+%&E,HE9-29#DR- MG0HN]Z'%=<36M.!RHE>#%8(Y7H%@2BQ:JUA!Z6K=_QQX?^OQ@11<7DOX*PLN MKR.YI@67@[/:RPQ,U/U!"TF6;(1$ABU@L:Z6X>ET-?*0"BYOK,*-)=>@IL!B M>Z M9=^CHS!'=1M7:=#7P)XCM3K09D_>LJ%54,M:4LJC8P)4R25'P3O6'U[KM4^= M.>UTU&/9KSG2Y67J!^)V!7A!<<.ES=8;EBW4X!L:=@"MF G.XJ.#*?C"!7P7OMSYJ486#.!DQ:1$MQ!)88S>*7$=>?2OP6D33K]/9 M\*3VUSF/:/I].AP=/3^&] >M9R2UZ6)'N3J0,QX1\/#TY@M45Z'C6(S)+DM# 6)VD[KZZ1,3'IDJ+P!Q8Q_J:O?K@KDF(T M:3E!J%&HM:"\BHZ%FA@,-*'1.<--W&69D0/TXOME5NHI<&]0Z=LE8N* M@*](JEG-$ENA8*"LVX MS#FF4(Q%WL:C>(+IA%NY'GM1^;[3"<]&_WJ4QB?X<4861GW_N7F6BP9M]%6 W=C!;3EL6T7 M<$WCY>^$MY_ ]]Z4V8TD6VABYW1Q)LK(760E!JS]'3F!M(JI'!0W):4,;=IY M[8$F]T28[X$8S\)WHBLNB9!8\:$&!%6_MEC#DL^#S^4D>\/.0XNX.+(GK# M,Q-@)!E[-.HH2[V#4SQDA9Z+-NU+.H![3.3H6QBS M?$(2G\YJM^"ON,1Z'@)HO<]")G(FZ8N6*;(@>&287):IU**O;<[AUX+YF"C4 M3C\KSR[;7JXOO8!Q.0\;6%[V+L)0%M63^KU;7^N5+:[6-Q_SM9OU+,#EY*41 M7FBABR]<)$X*+T87D^5M-^MKO7SO%^M:EBA"G2'$8Z8%IMJ7')D$Y(X(%-V'H3(/8N0 MD6$1QI82 %HMWZV']B!/A]?A>F_UZYJ0I8$=VV2 _QS7@+1C6B+G0XRQ9&>= M8B@**8"V8E9S(YB#P&7P.8IN!4L.8SY<'=R/&;%GPNRCA,$Z0_PPG/[Q:H*U MPP-.<#J;#S CF9!2 !,B&S)5+3FO2DMF0^19BYI6TJBQ9>NA_9@/>R5+J[(T M\?X!QG4F_">AF,GT1=<[M5B,9%D6JZTB,P\;-2=X@E?L6Y%Y+RK?]Q7[ MU7*73@-W B0Y)+*&,LO:<(IKYK4-DEMGM.KDO3ZUBKUK:?S6BKWK2+YAB=]FI(_EAJ+%3 MQ=X^M+B.V)I6[(W6HN8:&&KT-5!:LU!3FKGG(A@3K>L6[_Z0*O:N)?R5%7O7 MD5S3BKTRTA8@E&,ZU_Q>'A*#Y#GS-DL,Z+1.KC\5'D;%WHU5N+'DFE?L30*C MTK'08I()C.>9>>F1E:QBMII<$M\FV.>15>S=Q%+:7B,/I6)OES']J-C;*7!Q M"[+LHNCI)II^*!5[DTX\>B^9L?,,'%=#) 0PX."C5Z"DVE/F]L&P=ZV*O8=' MWC44O-.*O5QF(9US+/D:Z:6,)ZO/.Z)*%D9IX:-LTY/]L5?L74OCG2OVKJ.N ME4;Z;@J57&K+3E]__4:VTW!:+9IE+;\VI4JZOK5EL9*-1GXMJ$K5DJD1;!"J MZ.QSS#GRB!:S-%$%?5>YDJ[O;[$1SG\[?78Z^SR>#/^-^7<:T^02C^LLF2XA MX?O),.'<#;HXD/:02=7!,F'K_9VPCH58.,,LP()7IL2&K8E['T\;I5:0E"LQQL)J>1!P;>".8S".U"2M:WB;YO.:I#V3]V.A.Z&3%[ MH,W.@K V'-OO7[Y<&9N'X+B+P!!Y#8LNU=OFO/:MLO1KGM#L,M2SGU']F!*' M1)N=.:4;CNWM:=7MN\MFQ-)P&*@8E.7.,&]ITFM.:T"HU9L$3\5K*$;)3D>S M^YT=JP?X8Z(<*)EV%JFUX3!O#N]:8N1 UTSX4%NJ O8B&)Y6,L[ML8MC[ '],K ,ET\TY M8PYJ6[LYO+O6#S$04EE5O&'<:MK2@W%U2T>F8HXN:J-2MQ[T^]W&UASUC]GU MD&AW<\K9UND(G:3P_/M-.2R"TW<6&_D^5P"+/O#(<>M'2;(!;!QD:I2*I@(B)GM5@$"]+5C%6GC;9< MR6[QU;LTZU8-YE!C"W=)U?X,NEXH<^AGZ^?%=^X?TAZB%K<:U'Z"%O=.N)8> MS19L>2 30;B$TH!C3M0[ *4%BUPX9I/ASAEC.+:I1?M@)L ]<8]/@?_KD*3O MQH(W02T.\49GF1NQA!!T\B0='YFV)#: *$AVSB=1C%77L_)75*&_[TT/W*7= M1)?C5HKHNRW@"G"?_APOP5D+22<5&2B'M=,F?5>X9HX[+[B54F6Q#4O.W_2# M)?TI8D=KR2=2^!F)A79J_'I9(G."Z)P+0OM$I%8.YU8E"XSPXL1"7)0*F]#E8M7_6!*CZKH MNX'.*G3#KV<_&J'T3I414]WMW> MA>[C\-L27.&1 QI@3D4:M[3 ? R&A4PR4%P%6;;BR?F;?M"D/T6LO*W<39+/ M!YS.:!BUCUV5V^_TJF=I-OQ*GV^3W]/AA2U3>]8=[[6L'J$ O2<+U.FB06%T MB3ME9%1)VU+*75D]'5Z]]T+)3FB;?#1,A>J#U8GA Q0F+$(,*%%CFVS"[;'O MK0SF0N6O1Z3=TWFRX;O99YQ\^@RCY3WKV_'H*^D>\X?Q\?&K\:3^HT'&E$VV M2*(%J/4>-(N!MI.<71+)&)G=+N]16HWS4+:*9K.@MP*9[6ET2/64NX]V$14T M($O<>!,]C3'-"T=;%B1IQP=5E/1&RI91UKL8X@.:*CO@ZNZGU09$.Z1JS/<. M=-&3X?7H/4Z&XSQ0X$@;L<:'*\DTR,*"H>^R=D&!M$&% ]OJUQSAC_FTE_FT M!] M3*7AQJD"3:ZP!*@8KI4*]PZSJJSG4IQ-I4]U53J;Y _ M)M5>)M5V9-M94DX3\]8%0\L$9UR3+K10FD$1CJDH Y<^8$Z[+,_2W(\Z2%U< MB[R?FTPO88;G30(N3R$>H\Y6&$84#61!"<7=Q#$!JCH"):8NT? 821,A!TA1R6A?!H\3R:"?C YJ! MAS %#G ZK\7?!S6'KQX[W"^(>I-G@ P?+7UF.IG$O!>"9:^]P>Q$%OR!3>0U M1?!C-A_F;&[)Y =\PG:_(")Y:B(:RRR$FO=4J@^'@169K0I<6/?@3K37%,&/ M*7V84[HEDQ_B*=_I!*]GG]\BA9R2LQ 5(YM%,&V28B%FRTKM5H[&D3 >Z %@ MI_'_F,R'.9F;+X-@>-8R108YZ)JRD5FHMQ?%DS>2"W"7'MJ^O*G/ MW'\=C.Y]:) [XWA!5BS63I$TFT IS<+_W]Z5-;=Q).GW_2^Y6_?QLA&RQO9H MQF,I)'OV$5%'EH0="O "H-;:7[]9("CQ MD-=#4.,D)BD"+4G97Y557>6;ST MTF3&4J,IS,]P+.=>?K^#B/Q8FE;<'@2BK0Y2$?>B,9(T(<7H_$P*C ].J^Q] M:=3#[\R&4/5"PJ-#J/I(Y%3&]W19T\L0JFG_(52]P#+&')]=)'TJ*.8L,AY] M O35MUO00F0YT=J2-BD;M/E >M;1H+?7$*JC V\? 3< [0,%+,OW'W[?%#UE MP04/FD$6=8!ES4P*(F<(J$R,D6'"-N,B'R7K"(WHYI*?MQ+;@0=2/;20'__\ M ^N_K.;5QS9:R=J6]XYO89+9*9QW R92@5NJ!*SQ!#@ZY3HPYW[FTCPZ\?00\NDO;<99YR :$X Z4*AE\4 50Y1(53S:I-LVMGX-+NY?D M>[FT^XCM0"[MC1(T+]]< _\(BW_AZOMR7BV7EY^ODHV&]6KO].H6CNW]>7#' MMXW6BR!B1*N-$D7ZVABX<"E344P6?,BWO1,1!W=OVR!_YQ?T&,NZ*A<+U'; M:))E"4+R-0V"M,<:C :AHN.*TQDA<9E!F;I ;0MHE4)(PM9!V\>_(QY:VLM^."A86I5G MQJ<7&/ML^!I(.7R5MOP1NN0%EG('J&4'A"M!)1=YO/2D^] 53ZZ2Y(;[WV]*.)O20^ MWY?S ZJ]WXC8>#^[D-$G\-<=",.[IY^.T>TA@KM"W(-_#<6ILL\8609D7( J MG' IE0,C=1%11ZZZ]94]#C%N"58-+\4^;!M8>O\@3GV^_+PA)#DG<]$2+KL7\^=#<&Y U]J:D/#G#4)<*IYKS2%; MC371I%S%DUQPEO3;PKWJU/.MFPAOOOH$1;@SYQIX@F['O@MG!9EC8$U>-_;7 M$(P3X#-/-D=%Q+:)YIY9WM4NFM+^$CE$YZI=PMI=UO22=[5#WE4OL(R1NK*+ MI$\E[TK6% RD%17.:YOY0KM=TG4\V>7(Y'JA^ZFC0VROOZNC VT? 0U>< MW,FP^,?R$AE'Q@=4Y)4[^$JSJ*1*29@ M(@M0:#)$[C.$R(P)P>AH3ZUCZ7,;4MD+JP<;4MD':,>48M5W>F I2K)"2\R% MT3JC\Q!+#F"+L4'0+[P\M6E%SVQ(Y7'NISU@=L(M]"<2BY7"TCI94:!2)K-1 M>02717$Z!<;9J0U1?F9#*H]S.^T!LU-L7W]S'J?WR%56H$TA>2A&=W =JL/) MSD8G6(GAR!I-O0RI/)%-M1_83K.9_$:]Q4S'A8N1<%^CS\8KB(I^)'O7VVA4 M%NED_0[G.:32%55T$@I,X5BA6>N@A 8OBF+.6\33'2MZ]D,JC]R5U R()V49 M]QBX43!:$JB%;&0$I;4G_0L#9(=,A92JO,]V,Y[0#CR&+7"$V[D7?D]J#_<= M[:>LYIGT.BC1)3*DN"7%5 H0/MO"2_+NY"9@O0RI/(O=W!+))^QA>YH1AO@0 M2:$"LMLVX"_(E(U* M = I4T?P,G"6&U)8%//*2&/-J>G:+T,J3W\S-\/P:?H5G^:!Y%RS(E6=L1M ME:PA\)Q 9V832F6SZU1G=T3[^!2'5'(4#'.M$V)(4-19070N (M*%*=LP-+( MXGF&M?9[^?T.(O)#U]H_G-VO&";)781@K*K9.*&6KK*:G&.,2,3;3@"IF.BAG2 MLQ(B<*^=D-%$YP\4*#P:]/:J+#LZ\/81\'B593'%'+PMP#5/9*75:5TA%B!* MF2Y::Q5>*LMZBZ];95D?WA]79=DHXR6[O7/$.K,=QDK&4K*4QD4RHU4V(7C- M4:D22;@E6=VCW.Q81THFDT(IZ(&^.CIH?:*#5BC(F954%"?#Z2CO?H(SAM-3 L1:/T1CO?"0O/8:3DSC!I*94C&RG)O0I,2@=:* 9* MJ@A160XZ.Z=EB$+>[;?Y,E)R:'RUE-E1CY34-AN/5?\-M?^H4@*\J-V-HK,I ML\A*JV[WS] !O0M:#RORXW1 .]3:<4]6?ZKS@QEM/,\]A\QM*E9BLGN;H[>6 /CKP]A'P> [H$)A67#LH61!5-F<( HE(9E7Q*7IU M-[_DF3J@>XFOFP.Z#^_'<$ 3MSY/5VL&D>%>+2PRM'"6IKC\-1#W5M,ON(>O MN<_C]W8K[[R6NQYD(YGT-ELKBBK9!1V3%NA(="Z(XB9]7K3?M?,SP?#6\[\; M+-$&&TNNCKB8ZVA13:9+3$ (2\P)ITNP32Z/[33M>\F^)4T[U.?^@K1+JUD_ M6^+$9[0R$!U)UQE>N9 ];Z,'9NK0UJ0CCVW,X ?)&?]H&P@#=R^\_9G=H#_6 M;:+67][,:(-??;LYMI<3R6TNA45(1507C\AD'(4(1GD41>3H61LCLQM]9XJ1 M0<0QM)IS3<1/\\4O\]G'ZAA\=[E(GXB^[\?TZ_!'2'4F("YQ\66M&OR$.'%& M8H@Z ,I$8$]"@-.*F,1DB2IINIF[>7?W(.+DL3*J% ;TUU[1O< _KDA_6[83 M_G;VTV7-7[_^#2%>1Q4P(EB?$BB=B%'H+!@M@A.HF6'=@HX[$G FJ!F!^PW* M?:X)>1LOIA_7,)Y(A\6BEF"%+70"UM4;0[J])&*,-26Z-EU"[M-R\M 8B,T# M5H=T/^)>Y;QF=KC8[*>8JL8*$#>Z MH@9@\J&CN+?GW0F,,7AO:[*7KKIX )>+ ^&%C(B>.')&(SN'$-^#\S?[L+'A MP,8N9)SK_,U>(M@RN7$7_C44IV':%>8BL)#R59<#GRU1%V.*S#C!8R>/[W&( ML=/\S2&DV(=M3>=O2H.ZL!")!J_HII$6?#2T&&9T1HYH5:<&K:55.L$>,;/O#]HZ(=:3S[L >$IFQF0P?KU3DQKF8 MB@["%2YU<'JR_;'[Z:R;RHR+L%R^+;\M,"PO%U_7+_NNKDD>C+4UG=/5D8_) MG-#$")/)S'":J=@H;Z0;@>.;@$,CYUYV2 /) MM!@O:_7"Y(R[WJIW35942C01>)RBBS <7K[-1L&/#,0LF9 M+)_6B M 4F\2EHK'E.;^.SN-)\]U%K)KT4)1:=-%-$*9$RCO$L1D(HCL M(I&/T6"C*OX>5)X]NH:3T8 !N[4G=U-%E.;+U1^DKU:"%M_)GG@FC7?> ;+@ M0:%2X(.D'[F16:&QG#VIP7=XS_D 8&BF-NCB]H[DA N"XGJY5QC\?MQ-L@Z! MUQD;,CBR)ATW$#(J$%':PH,2/+=I[/4X7><#D09R&##B]AAU;Y;+2Z*L$#%* MXMK91.>5)0T^&D4_)BYS5E$5W2:WSLH35?A09885@4W6&^ MD#:NT"(I1I;,O:RYLT8[U2CQ<"M)8T706J-A&)X?.IIVJQSAOK^@NK0]SSH) M(X&CJ5V2=$U>HD-02<9X$#K95K;15IH.%7\;2.8/5?+LS_M6163W*-L4FW2A MK7U)XQ;J#E.:.)0D.P%D#S&,#161(BM$"=&8:A&1*N",9R10I3S+,7+7<';F MJ!!YHO[O$ CIP_VAL]W_%F:78?&UBN<>>9M86:(KUP9&9R5W='0*ENK .@G& M<(V6SDZ?NU7W/?VN Y7Y#2*8>3NN#MT%Z1MYW&\CSQ:FF602!-<5[,I C'1S M-UBOI:X+_%3/ MRB_7A3GSY7*/6'3/-^P=H-YG17>CUAB#D#K13HV*N>AC$3GEX%B,I; RZ?FN M/9NB='O9=]N)"2N%IV.EVKB@M&#@/-H*O1"CIFWIW(\<_#IMBZUTNFD;A:1;]OI:5,3#8I)PP@LJVJGU?@;=%@! N)*'(F M-?#7].)%TP6M9:D5P3_(T7$&JO)I0) MZ6].I'LTP=88JSM?M!X=-AH$T+>M\??9 L-%#;[\E;;K=/;Q>C%O9Q\P72Y( MQ+A\M9@NZ5BF>D9'&OLFFCIC1;TO-# M^K@H:%" ^YC64\F+VDFMR&2SBM7$*&!Y)S@^2$!W1J M%0+#S$F)L*%V/;":&),*""<+]S$4M.8@MDPS[\BF$ZI,/GM5A\EX3;9$+A T MV1+*>RN],6A=/*1G9-0P_+BV?RLQ'4V8?D5KJP_Z/A-D/JNM!-81I.2$L8X' MD#X)TN0]:3E!:$@E)E$;CFC3*K/T$;(.%:QO!X9[[H2AA-+ LW"'IDT0H@M1 M36/W#Y)UH*#]<.*;M^+]:,"P-G)EF 83?2U_S )<0092%F^.R1M.HU?YOR^7ZY8AF]"B]TS2QQ&W\&R3?<1YG;M92A)- A:W*"2K*'OKIDWZX'9E2T2ZT2[0HJ=$H';-JW&^E)Z9A@:7CIM3Y]M2MJ&4*54R)&L MR9PX@BJ2D7WK,B0OB"M!)M5H^&EG$L\,/P/*8VO$8,!,1W MB_F7:;WT?\ 9O6)5YHL;']LC[63WE^V=@3+0.N\DH]#5X7G,12NT2HCH4G0B M6/KC7=3<379_[1Z)9#>>]MU!$!)SI&=9R %KK9:+X!-:P.@TW7TY2)Z>DM_6 MI^]=B;&.QJV^/7K3IGK#H FGK:'0&-#()*@HUQ6&$GST*6N5-&^4-/,X7>.= M7,.(]5XMQG!<;Z Q_653-K0^4.]3QTS65D4/.@=3^\P("(8;*,*8XG5F0>J'>?W-K)/ZS,]F?. ML;CIORUB4SR\^KKV'2DG4,I8N\&E0"ISH'M(U:)SQU$:)22J3LTJ=]_[=^=SR;/]&U<8PZT)74Z_[-LH.XW@?0GI/ F(/UH\)C4(*J:4S M$5PL%E36=%YRZ\$:ACDZ(V)I$RL?%Q)/N-['1$0?CC= E&!R]4TO:X-C!9? M-TZ5C#YKTCW L'7PVTEPB@4H*-!HS$64-DZN!\D9WZ$UC+3N6@)[L[J!47B= MO7N;IE "RMHS5DA!1DERX%*.@'8]SBV*8-LH" ]1B@NQ$9,4@0]^F7/$1HDX="4/QNT&-5,U52?./LYJM0F1N'/6U+8Y. MR(4 B9+(T768%:QII]P#D%K!G4(5B S@S'3IF2N)Z&G M#I>6]N5V W_7@X3]&C[C)L#5A;RFF2%/$'B8!)&!Q-D% M)'O*X@"0*9DG7VH^7^ $77Z8)W[S_L+G!$).,)3/(25=]2#JB MS&7(C"DI7"DIZ4: >)2P(\HV["7!>[ 8COUC99TJQKS1BNY8CD23%1)BC?X* M;G0(M!5D:G-&''G6Z3XXV)O13>8CAQ6^FN5?Z),7?[M<3)=YNNX7O"&O.&F+ MC!8PVT+D.80@N0(AC8V1H\V^U1#D1PD[$T@,R?X6,XPOXQ+_Y[+V/:*C:_4; M_;?U)1DYUW1+LIH70-93C@6"]1%X4FBC*:*T0L7#!)V^=3$$IQLDX#Q U@;U M70AK.^EM&VD'ZA@WA "?!L4>W&]Q>VPEL'C2E6,PU;%66P@%#SYF"]+Y%*5@ M6JM&?5['A<53?>-&144?IK='P^8*BT5*EDN H*6AZU$4B%YF**ZVT32&SL91 MD'"PP5_#B.MQ$.S ZZV6Q( E3!^N J9O9F6^^+P.P'](GS!?7N"\? @7N(Q? M?\8ZK.R/3]-4=:#ZD1_J]/7Y;/4)UQ]Y6PI92]>_W*, JATQ>Y=/C<2GN\/& MBC5.!<>-E74Z;4#"H$7%3,ZY8)BT(VO?(,?:D%[6%N@__GEE7+^^7*Y('5LL MU]KT[.,OTR^8UU4.-_(.+&84R0C 0A:7RM6YXX2&B+Q84M6#86WBZ[M2O'\X M:/W>^MK7))-%2*O_FJX^7;_ZQS_3Q64=GE%?2W_68U\2BQJ-L+6P4A&3%'V7 MC*_-35G@*#+R-LEK.Q [_G$^"O;N1YS:BK'%'+/-2?&V].38E2UEO>8\>PF9 M%P8J>4\WF4;@HG N?2#KMTT#K/WH'JN#_D%0.*)(#YVJM5RLOO=\_G['A8NU M]HZ2-EQ*>7#2*+ L>D=7*>ENG1IBTUMN )-^N@O*1\DX5 _],6$P M'UH< YH]:Z*N8':3I(URWX6H/OZ1;EC91LZX/I$!Q35OQ>O1@.!EDC8H U;& M=4 Q@&=D[PF%6#"7*.V A\6X -CB_1A;_GU8/*#/\RW]LGG@EY\T/:S%?)7%_>]]X:N^ MC)_OQ;4!5=1K"O[Z]XE)VN;@J[?>DY+,.:<%$"V2<9F%8LS$QVR=?G+[Z]_/ M06X]N=9@O_V3D*-"BLY9L+X.-A..*,!$"_ L.NEC2ORQ\'0_N?WS+/9;3ZX- MV>!T0\'?WT_H[2H(E8%,4UJ CQ*\)B!Y$92NA:$E/I:5V$]N?W]_#G+KR;4! M@X#7%/S^8>*+L='E"#&[#,HF!:&8#*9HQF@-0H3'^B[TD]OO'\Y!;CVY-F#Y M_#HZO6YQ_>M\]ON'JWR3*7Z;[B&$3@(-).O6S54-.%UGFR6=,J=?*78GVVM+ M/=G65YRT^(9CWM92]I$B+.\6KB:4/>>X;Q59V M):-I5&40WMR)I]@4O'*"YY"CLED&HURL[4@5S]H%_F@\95>"#A1)<0HS2Q8A M.,UH'S"ZDIB+(&W1MCH256X:)!@]DG)+/J]NRVC#!'%\0A#%B JM#FS2K4Z1= I]] M+C ML4BFI>%MVAR=>1!D'[B-*-+C#H(PTI^"%+2K6&W +7R=CAL]>%J%*$H;7CKE M@#[+($@O&'0*@O01QVB^[RY$/<\@2"]Q=7*"[\+KT8 @G/<^$< E6L)[0@WT M7S,(YX(OP0K1[28[1@#L% 097OY]6-S *?O[ATEQV29>YX1FXT %G<&)(H Q M(YDJ)00]7!#D>)Q$O1A_WTG4AVL-@B __T"74=">10,Q25J UP9""0)J5W:+ M6F74PSG3?_[A'.36DVM#[K?'_5/*&"N#3!!$JB$U0I-G.@$7(C!6G#+8K6G8 MT3OW=A+?<,SK.[YV\\_U2PQ+_,]_^W]02P,$% @ ,X"T5)7B]RZ16P$ MY[T! !0 !C]>L-7/7FI?UGH25G'-V>?;>SS[OF_VY?0+DX$5S*W,(VP$V MR$W6'V3_%T3(V OIX0WQAK &V_X"Q 1R@.W?^'<\\&]PL/\[*SL[.$YF1)S/HT@O4YA$.84^3P*6,NT:NWN!7OB9U^G/:61^E"3;?XM0E M^8S'_2A>/@E)*6D9E2.J1X\=U](^JZ-[3L_$U,SP=')V<73R_O MVSZ^?OX/@D-"PU /'SUY&AT3&Q>?D)[Q_$5FULM7V07O"HN*2TK??ZBMJV]H M;&IN:>WI[>L?&!P:'IF2R-^^KZS^^+E&^;V]LTO= __\_:<7 M&X2=[7^,_TN]A%EZ'?CG ^Y_>K$="/OW!6$.SL.GN$2,KW+?NB>J>/HQC]B% MM+=,()!?6N+MF;/D+M?8J'%ME<5CR.4PX'+4%ZZ M>0=H_1XS]X:_F2*4:?EEAZ%T16MCFQOAU?75#-E'CBG8 M[D,X3]A37/4R7725F->#C#$4JZEM:P=2\CZ@FJXW/3;%=U;<"TS_^O4CN*BZ M)?]"1[16VU3NJ#BV%UN;M3%/$V9^SI.%$][J!?QT%YJ@^Q&2#;=)>JYXGJ!W M.59Z3[?7*D4CMSA[XL^FOES8.A?F86284( [=8MEF=AVUX@AB[60:L$X*J^K&Q^Q"Q2HV"B:U-@]OXZVLG M]0\5=EYR\IZ,3H M?'*6EN6[_NT9VUZ%^)_'E"FFD"H835/'3,*XV]EI5MANO78+XCB$'C15T S< MP?F0>31W9[9EE!%G+B;(*4FK1CX\@CWC]:&/E]VH(Z\'!YZ0['NW#^&\/8DC M9,(;D!O6FKWG'?O_ROJ[\\V\I6QV5O^NFB]I23Y!CA)/D0ANS(5FJ;]5,7J5 MYG01 C56OX6,)OI)Q0:C] M?%]JHLR,>(KU2KI _A0T*36BFWQ'UF,8OP_IUL(2ZC1H?ICI/#'XS3R\)/4A M-AHF@Y&PULK.BU6D**[-Z.4^MU.VO1=T__#3W HMCO>VKXY8."@]RN?^6N_X M?:\/!NK.N"&I'F W+8@YO ^IN_V$;!N#96]_$$#AX#&@"%" M&G6!9C.YM66@\P%,I2G^G5$;'2H/Y7(->)[N5'G[>LB?ZQ_:U!HA-Z$-96.= MTLRYO-K5 42RNR;C-5.<'@8L=9#SV$XJG 0Z7'", Z-4ZO*;)34!CN-XTO@%1I0ZZ\:7 M@:*4AH<41Y)&:E]XQ9U9!XGL A5B4V/ZC/"=C$NM.\,\\?,-W[12-?CF-D4G^G#[E[=3I.D& MMY-./*3DF:LG4]3B^PW8XKM?N0J,2?>8 U=%Z-:)Y!QB; M@13K2G#P*D4S07DR&"G@HG[ =]+O4$-K=GB\,%%1*^EX8EP\QNDH][R6XP"N M>I NOMV+:W+LJ4H21ND3UG[ )3NY_1VS$:F&4NON*OL0BQ0J5ZY8;^G@G0%K M/P5\L CC]>GZ2S(G^>K0KX!EIE T.$Q9IXJQ?(5$"[.D7=+'H&7.1,G#_ M6]*OCRJOV/0ZN(DJHDEEDM"CF=&'>Q1C_4X/RT(PG1/N+%-P,!FU=%&6^[D8 M*6ANF@?Z/,!8RBA&+5P,3]W(^6F:/O?5Q*!Q]J3D%8['JC'7H=%?Q .OX"G,0<"M^1PC/DT$;@;DDIQU8K"%'[;3#6(-^,2KM>S8Q MK;^C/4CK^"1'Z*+6S3 IF1O5E-KR,Q; MGR);I;%P[1?E01IC^(4+5:>:8K1\TH/>W/ OK(.H=7>*L$S_:P-.> <#UN$+ M_$2%%X34^-:F:#*%^_$N@A]58(,PH\B_3W%6CE9^,S,3$/[TX UTJK"CQ.1! MPG,'>MNT@37-F![ RF+U:%<"(A%7=^=QY7@I_7Q&K\Q@;X?U(#,T5S+V!!K. M]U4X.)!R"'7B2'/ +9'OJZB]W6>1F%WT(; 7J"/O0WK=E,B2W7#83_=C0&-' M$#49YCZA*1$>T-PKIB)_^71E>;E>F=HQ2)3:F*$>MOLBCI"W7 ?KX^T48W[& M->KTXKA0F4MXM?@=36%4P=+,FFZAVT2;^884EUS2KMQL&&!!0';#YO4),SF M#\$Q,GB7T@#\OP#R6)\58 M,+B!=F'4M",I"";?.,O)D>!CDHW%0*<.KJ,1?+(/X9=UG:R:,G5&Y^HM:CU6 M*51VG;<(DKYU\K;7;3CJ>"36!G< YXMXO%R_%ZD(EM$,Z/:?Z3[$]Y5%C;%N MP*_\+(=::^F^N-K#QR^^$=)34$MEY.,(^;@:R8VWI' L%V8*UJ 9U<[[P=WU M#S74_?BL8FUX7//HX$I:NT#2BT^GSS@O S:)MG,%XU1%X +2?I!&[= _1-9 MZDRAF)X5TE49JWOJ&>7)P5OPUR=D;BF.],\8KZVX!%W%O@XX8S( M=C, U_O7X#3:&*CMQ $SE$@HXQV?_$QXJFE+8K"RB)B^Z:JA4S[T T8&'0#: M45*)'V&2& G4RB "Z%^L::Z;U1H6:-P[N0%=,2=XF!XW%FCA4. MAS[>AS3L M;?32+JYG+\=TLJ'O UN)572=4[%]9[/E_W[Z&_BV\64)/_/]=EI-]5<%W:JA M*E#'EC\SYL-,"FZ(R6_ M?N%(4_G74\VX#N$4:^LS#^_V\!Z/XG%\>M5(81]BA@D%L4S^_M(?&"$02K-@ M?H;7[B@(@#HT,U2Q#7\W1L56FE'G,%$8YEW3_$6=.2QWRNQ^Z23L",GN@$ C MG?!(M7\95%.?A3?-)N (KV"UR!X&=S],G"Y+.$-R0S)%\\3'"_Q*3BZ,R[^H M?^;LUC'6G;#"*W4R0=MB*-0[Y JTKK0J'DO(Q '.;OQ,OG'OKQTFFEF^>>W*]M/FHDM*Q)EV#%8*'A M400>#FC0]E- J*75P/($I#_C$JL]I##21 M(CQDU;P>Y+Y?N3C"WR@DYOT28-.N(, /^K_1 R3217(GCT7^5\E1:Z+2[Y- MY0)X=*UI)?6W<'>PQQ5R:S;] *A*T;,%3R#H*MFU_CE #Q=E&S+1[<$;J=1 MH%VMFYWOWZ[CO3O?O?,/36U5:[,B.]]Z!0T)]KX9P5,90(UFY##Y,=.LX Y9 MGE\FYT4&:F_QHF)MPM48)]86+Q:\Z!D6'OQ5E$1\EW9W:*2\\* :$08>M:"+ M;3NPC/X0YPV?WR,J5-$,32AV%@@>9Y2Q=AM".E>1>&>G31;E8G)GQNY]BBE; MMXB7_(AC9!_[3G8":$>M9.66SVO86BQ=/("(H(LJ]>'J.%P^H)U3;?),*5^R M4O@B,OG;RA*OW:X-4%"V"BK\(^$AS2=/2"^+ISW =C]HMZ4)8[NMT;PLN5?; M&?&[4-DEM/GDAB9=LP)$#% 2WT^ND5:^* ;H)YHFJXCB+876TZ0NU&K%Z7!" M&%P%N#.=0JQ\$<'41351M_]E,HY/8"[K2)P.'D_JE*ES3>7[H2 ')@:5SON' MY\=\XV_[J4%(&3DKZR_+%QHM.8T*W&;9^XW?,N"P!>K@J*\9I>48OE&"TZ8!.UF#GR82@?8W MRUXV%_FSY!LEY[,)"9H?^/AM-1+Z>?PQMEZR&XI'$G?@K/[%IRH!+YE$U[YW M3Z-=9BM66ZRU(=UI(3!.^8+Q<912364/3A)'B(8W(7O@X)%5NJQ'7@-NH$SP M(LT2V(:KBTD$"F1$&A8^@\MLIR;C&E4W6F@Z*'+WLJ"A M 3H,6([6WHK32YNB2Q<%N"3TGJVX*RWJ9;0/:5+V:R:&62:^KN;^/<[D1[ \ M*\QHHA]FO<8PLG$W\V)P CO/@:+!9"V8A-]?!%T%>SMC8)8?0UGH?Z@;W9_< M_J#KN^?\">=K#L,\\57_.:W8D!-E1YUF/&.U+$<=Z2(TBFK M&_&LUPL C"X:3K+80-X2;^H;L[9-[,:)5&*.:)V5=)A]D!,2%DL[E7TNT]LW M27]AY12==N-\A!:NP2*U@%%-=Z7!UQ"\]?J( RBEKK/N1RB2?<-H?\(\X_VO M&;5SZME#QT MGF\R!W-A3^^@[343LC4/+BZ\NL8UDS\Y]C9N@?>;Y8QDJW.>2ESJG:F_YXA8 M45\%;>!3+EF3S[]Z^>>CAB2=UJ#=MMOZB0^O&-P_]JN\G(>JQ49T/\9R/LMB MW=H&HJ0.;%>G!J.Y4\;O[V!T".\&VKKX*_AA\?;DKYMI!=G'9D,]O-*DI MO)[RY=4^!,KJ.:+L6%Q\'X+$]G8;BC&>CGWG7P8O!;57G9&>QX7J>#8^<+=E MF.ET7A2K)L-]<>#AK&0F)]T=Z&^L(5:)TZTH7#GE?K-W MR\J?C7J6O%>ZJQLRY'WGPTCY22,M-AK[NP 9Q[C@1#?LA6G%MMK.1NM$_5(Y MK0>F:]+REH3WUWC.=Y=I4QPW-5G"'0/&-ZY2: 0L7:278!'I <938@==;#H: M,VZ5!9183^TDGUCB-BE=_FK!V9L\&J!??LKT8X_DL&U&Q/+<%I-O KIYBD(F MZVR8D<:CGH%(\G)WW&KF7G?FDJJDBT]<4)9_?Y@W!C =%:UOI/55JYF>\-3% MYOARS_4X)55 TJP_Q'@)#G'K*C^2@PU-E5&03!Y9EE"L&?68^14'7+'%/R"E MIAH*HK#N=5E]"J*?M7]D#-IXK4^0E9*9M"O]O7?ZK/N!W\<"4[4X M]E+CL<#=H$]-P (U!ER@P3#C,MS)=#7:Z?7//Y?.(\10O\D67[15_-Y(--'';1ZF<4GQ;YEFXJKQW7!YCV[XRF2U!2P[2U*S2B\J%%F M/&YK!C]]:3E$(#7Z6O@!\W"'\9[EA#Q!I@X:/LE4HQ^B#+PBV0H&A"[[3FHO MRFSZ-+0GWG.C#!7&2%\[K?\$\1(!.,,7E(B#=#$84Q!)6=V,!>HL.JLGT'[% M* PJ>/.JXWC=&ZBD'[7IX"EWJ4$#T4/W>CD%()_4?MJ".H/,*X,TPWW(W#/L M3N4C"+4*STVE,1*QWO+WEWNQ];A-;<(^A&UIZ5B +MJ^7"4+#^&SS?3NRF#+ MTK<:(+Z^78UF=4N<5UB6#0!+7&J!E51:&%U5Y^^;Y8U1_2IYIX7AAVV_XAR< MQ49?)P5^"MC69T+O)D,WG('[UY[73RUC@CUI@3L.K69TS M> C9@YM_UX,0IK37+OA@*NM ML.\;5<9K;3@^B^I5"ZA&P?V':H!>Q%2[/_[%S*M[1YO">4)<0^L>'Z;=<'38 MJ!*HC7LU H<,00QI#SV2TY33K@\M7#ESLZ9;5Z$$DM?%@J(C:8\NELCDDZ9 MF4*.G[%>58)T_L_(G7W(4_R1,LT80WEX*J8;^4%[)7$5Z[^XS.\^JM]\-40N@!(5X\WVX,'/R--+U"SI3_Z)X]R?B]TP$ M<"\K\0[\#BQQ'P+8+MB"JID=5?0+8$"1_S54^"7 (AE;G]/O.%/G&MV89'4+ MTI"T,*;2.W987V(Q[9JS@M9-Z-2:VC:4FL[B6T\PNLRA/,!F*P;6M \9' >/ M%%?EWP"W^YLPN=VCG6T_6)A3I!R)-6.SV3)EIG[UME.;T*.\2WUKVV M&H]>V),0 MOF#*NVK#X^WW-%&N3.EXL^]U]IV>A*/Y!_YWF3@-.&$-!JK ^_Y;^$$AA_EV!"N!/W-&..$$Y+'EOH8I>WVS>V)2FM+96^^'[O#WN MVH]\Z#@25-ZB2Z125< TVD$4K =>[[BIQ(KP&+BH 2E;:LLF"4ARR:,/E8[28'"+(P$$!% $O5 M^#L= '/U$J":W*#VP-N3-';!4B4T9)@B^5@KZ )SC@T9$5[4KSYQ\UM0Z+71)S\";D?"<\[KD! QP< M@-N'<.^.S\LR!;<8SUB%%):(WWUN"/_<;N)]K\Q7,$+V1G>RYA6_Z:/*K<8: M'^]*2QYKNP-5@G^F +@85X3"<4/Y:KW\Q!&9M'K;>@[FUJOD.>JGX[L0K $< M0"RGP+C:C6F7L=WGVJWSZ=>!W5]YAHY8'&L@28(D:G:H@QDW-!NC,O57J?V\-:.AHF&Y\ M5/6"?TC6ORVB0.#8.V'S-"94A\+=MP])>J/1]-E MQX>P@-K5>/3'R<5O7?5IQ<3MEN<'&H&8XS)^? .O1FLK+=?@A$Q#6!ZUAQ5D MK[&^6^!1VZ[8($^B:LQ.6^X)F+2?Y\>IW<1M/T^O9ZX?#:WV&&](=TDHA7NF8 MXDCXR_$D1%/(,EWL 17&J/U.J>K!B8'Z?:V&%=X11-@_5F+ &^;YUG=F^(/K M<.FZW@[U;GG8HZA!?O/?_M#?U1H"1AG?(]@H 62=7@T$4Z!PBJZ!),TI3G-V MIA48^X7++G0LT@W5&ULS^;':CILJAQS2DERG.="OW['1=C(S:W@Y0B=*7R5> M%((K6#47%2+%'$+TKW/T( "F98,!;QF)PTABN MDJ<&9D6+9D4HJXJ&>YX/91/UNPUJ;<06K'Y_X]P[W,*/"IFO'\2O#]%?.A*U"!!)Y(%VO$%6VHXHY5%UI[ &B07RCMU4*3> M2S,X'V+90WQGM!SMCJ:Z9L7C$W^#[\6++Q'9FOJNE5=*JR#*Z;P GD;E8[F] MNCV$LDS-GM5 GR/8)BNP3:L"DLETX]#&UI OW4W5#P.3/Q::9Y@&KMH>K0YZ MAU<:F8WVO4]!;==-=K<^WT33T5C-L*[%JM#;Q#L&L:AO@JJ M4PM6E!.Q/J7X.JZ @'6O[-,6%^R[I5EXQ;)R @R\1>*'I2XW9='%1?MG*3\0 M/ ;("E2Z)C>8Y_#LHGV53$3B,62MC0]6%NS?-$&5\7YH M#%..);S//B0HE0M\,IA]/K/J 4D-4><7YI)T[ZL--2[0,]8KL#LGO/]X)?>1 MLX.+V@P3UX7N@ ,N^)ZT?AF.%-UI3GMV"$0/HF_W@WU[E"F(H#C&A+#2Q.'5 M;H:D*87SQ?>5^ /2?Q/=VOIY3Z9I'6Y$2%/3[$:2_'JBY85$X^KZ0C+VB.F&$L< 6[T=8V'@L3Z#SD[(HVZ8B22#]_ +KIJE;8_O*H_N&0 M!"\_(7$7W>G70_G,CW:W8V1?NB^15-+/B96]JS1A[^90*(B$BQEJTPVGL83\ M/""DI*X'I!S.4;O]P@Y.3JA"\\%7/^\C3$ MZ^^7$;IXNB_!R6N%\4-#X=5HKF(%Y]>%NWBST=5?6IBIT5!YYP M0CP"<$Q]:JC.>,,T7'-X9*@0H&%'S!M(/BX/=\PV;A'?\'16V:Y\XF6>6:L] MJ2ME%M3"D"N?0TL3:$AA*S(_EO=GVMK4D>$0T^JD&ZUDJ=-LS4FA8Q TRS5< M#"8KMPG#;[((P,QC((STU"6ZLN0]F&H_6S"Q>WWA01'>[89H /+T/F3T7/O3 M!"NEKF/JM8>E[1"WUQ^MQ!-S%5?[%)1G-()I_+HNKFWKZ]$)4DKL*HMST?;L M[U4/5%PU@HUE;2A17*F^0!-=?H'"35+)Z]/D^LD\V$:!)PJE56']%LQ*K!YJ M)[7ACXWRC X?>^UM^_%CET\8O!8&N.'FUTD^F^$L<,>"XP""8/84WQ37@!1R M7I,YGY)+&PX1]BYU68-R',;.&-2XZBFF=GZ"? I8QQ]E!W28/ N4!TQ>-IH; MLP\A!/?"XI&$3!R9Q?*X.X*.SQ*]&4L=]_?"GGW\B8P(@N52K75G) _XN8ZX M8D]X$.W\L%<8E3C"VU#,29;C(W?AXU!+X]3*M+JBSN>?9M]"YMD'I<^NCC]3JDZD7AOL59"9T@ZOP-H N\D= MC!\'?E/Y3:U*V(OWV!^0OV8W4<.Q]1%50[8ZM\=U?!>;S@T\(I\O_2>]H#28 M0\A[BJ@9W+0F:"8\&@9^%>7[JUZ;S7!IR,3+GUW2EWP\UO?[:(*D2 Q"8^[< MW+=C?'UA<, +&T<7P=7F#._MC0U67Y,<;\0Q[6RJ[N&DJ/9_8!4K2[TP^M6^V#@(4FZ MG.!#VD.T*6!>Y%$MRG0[B:^Y7& MU'WDW1^XSS9G?6^U1&_^4G162KO8JO?MI,%!X[6C[*L1KDR^#AID[.W"#;HJ MH]A C:+O]N7P(G&+ ZT^L[G+>.#X+#53-W!3^:%D.KN59I:8\Z+:P-N7&!]L M]ZK[03"-M#6714#TK^-B]S)#\9I)*RPZ4LQSXT9EZOG%=+$$9\\_/,MB:?&& MZR>O0#_F,R=1GET*'(#U9:8 X)!6*)LN.#RE-5?QL3 ,J6&^-5"UENV05>FW M[2 R^64([RYR _.3&#DZHI_,,KBE]U*85MN"2J%4]=K=4)=[EJNQ%0[,7RJGZ[^[J(T!U M1#\BQL61+G^/=M2_-:]/7F)IMAYKDM#,:.Z,=YE0IU7CX?D8/ M#<$=6+HH)4KK#0I"^B#ES!^# M)HNOKV2=="X'["4D0)C^K'+(8ITR=&Z:!&J4R?>0=@[S.7U-#YYJ@"CPGWDC M!CQ_=+YO#U_7UWE(1.O40.RI#^[&9R[VF5>?>EF=[!S[%MLM;ZA&UV3E0[I, M#LT!#',#XPN<_0^F2N%'/<,^F,F-:O^*#1)_[2W]Y,X;,Z\DS[VD;6&+=:E[)^T2&.D23Q MRT:''M.^:W=T=%V]=\!2N#<_A#M R%CZAT6%8212=+V'. MP;E5MML1P.D_:-M"?_REML(LTZQ16H"9HD*U"2K-U)QLOL07]OHOT5;B<6FOT7&':;KC3U]@NKW(1\D9H9]V"'W M.J5A8')$QD,?OU*\='",]Y_XL0)I(E4RQ< M#$YX^5=GXPM+V2.I=/$P(CPAB'D$]6#0D;>$?FZ:3&$9$GC&[?LMY9/&V;&/ M-N'RD_!?>&T6P7<(/&?[(XRP%QV,.$!7!IJB6!3L"3%7WQSXGIP<&S,VE$,[ M(E4QJ56_S7X2>^RZ1?,9]KISY\;\\P10?@T44C&P&_]%0I1OS7S"\+,2O'O% M,W0YD%1UA7M@&4#@XK%"=#96*4H!?Q:CR(,NYFDAE70#7.V$1HB&N:[W](D; MBNHGE:I/M_@8-QC#3U9E8 EC4-9)O_ZM2+=N]8PBY?V@I'!X0G;#]_%8\W>2 M"^\:PVT,U%<$EWR>6QXR/)O.\\E8_.^>&02CP5Q&<+=;T32PW5/8NCVZ&#M9 MO.?G/H07?:O(,.'-Z6EEX9_XRV6,Y-*?/[WOG;EUR.=AQ;<+WTW^C-?G:0#_ MUO^?=)YDO,,1OB/Q2":?/#"6O-5C([&TU=N(.54;1)59*O2H;CQ+G8*F$^TV MZBRWI+W=:GP8'ADT_0\_]1S:2D8+ QYY=WPO7&\,=RUUL/RFD%3.H[1N7>+7 M&IKJ*9%5Z&0<$'0@,&8)?RAMH#/A X1][@HW$4Z762>/B5*]&#AXH.8\EFQ? M6?0.;4113=UY/H$^=B)#W^VK1=##"D8QV?>""$_Z"J^,P^&S%PLEOIXA8F6P M2+5Q\*CD$_B=*G9PFZB30!Q9[D1]YIZYAI"O*XDK5H:LMD9_8SG<-TW^D+"U) M*SCEF_FYGJXMY?QT*F.]ZT D/'<13K;HY65Y9FAA/&:+1$-IMP4Y^7GT4!2X M6CJ0,$&3#>JFXH>OK?B3N9F*WT55&@FS:SYTV7>D+7Y4'9-G&#B%/D72ES>K MQPF,WGI?\6+R8M")=ZTOVT6B54?33(X=G3MT^O7-!)K+$GYI4KRQ_K%B,I>( M[O3Q4BI[$2OV!%DWIF+_"QNW4Y]B^8(,'A3:D *0<7;+;BB,AOG9CJ@%FJ'9 M]IN#"Q.\F2>E(H6("=M8\'@L771IBN2S(0FH,?EO_5MNHN0FTDU *V"U5P1M MW K8;-A=I#C]I)9G/_YMU;^8QE>GE#P [80\"$+O"3<)N7J7Y#[/2R3]N MV6:H#8=X-#6#XT2G^@YKDF0/XXC;WKA&]-?3-T:#D!G*F;_[6TER7*.:&9EI M/.4L*J\T.X E7";.-I)-#]H1N$FS#21$7A1XHY>Z"O)Q\BMAH5AK?4%40%5 MY^3"E_/S^#ABRHH5FYE-\:%H>G/>WH'2GV^D@*5$;-B''TL*-?6MT\HBB*]X MO/+]&\T_)D]'WOC]\-RZ$2P&*]7N]Y8YG >@IO^37=@BB%O\8%W71%6,MG-P M6WR6PS/PMIIVPKR'N=^W@)?NG*8" S:E7"N0-B8_E+0)I0:R6%ON/L0[%;]* M[OL-NA*_=O).D7+Z]M@ON.*[CZU_X,=3\-W*F3C%&D"-;]W--+U%Y* M5O=_=H/SF=:S7N51V:-8=8GC)XV:6#[, 7.!1.=_VS_@_C#A03+C0+A;0*\+ M(R]ZR[R$-X4)^KN9)@3C>4;X_34Q^ M.*67,%-'N_MO\Q?]:B':'MB=R2WP4Q"?;LA9C_"03.CYO/;(DW?E[ES\V=YC M7^>DDCL$L6;7KW"$-CG,SDPLS=^PT#ICKB!=<'=DS=SD@.ZA%&-Q%;$K;&;_ M&T]GF;U4NB@1*^*+$:)()I0'-B!$W6R0Q$T]$M$AZ(+3S?#X:\H&+9:>88'! M]L,5CY@8.(%M#MHB7U(5!KZT+5]")\A#_U*)Y :HW#LE>=T" UQ MQ.;&D%%7#-E[)FO@-YZ-//WE_O9Y2D&G"B,-2VAFE<<@1,PC^*8* *=> M!98J +(#V%$$JEU-&"4]S.I;DFAJ_Y)?G7K]BU;W3:6$(U;M%+DP(?N+(LX& MPTH0ADA!IPS%@BXAVJ=P@B5R'/H"ZQB&&5GF1*N0JL31)X -F92F(-(^)%[5 MN(TBV)>F/.GD"R3*1C>G2Q5>V#K3]_C35 /;R_LXX$H>> *7""?D(:JKNA$+ MV'Y<35F 0YYXX(;2%[JF3HKLY4[@5\F#DIR!>N]P7M-16)96X+>![F?HO%-X MMK\P,PR&.8< ;G184"\P:OXM"L][NC&>OYL)Q/HZ?LXRI9RO2C5XK_6NU-W8 M3S77?X8#_GPJ1M:;08#]_OB:FP5=*QRAN769+II%70$=:?+^RS5C6RGY8-V] MDL'\ '<92G81&)#XO0X5_;3QEL(M):B&X6>)2Z6:"I<_0W$_JL:@?-ANC*&6 M'Q:XFAS.Y,V@C#-Y^\M\]R$B19.96T1F%A$1=S:[>D8YW+O5LO*V[\V8,4Y< MCE;&5IK'0M]W" -0[4D(R#WQG'+Y.A&VJ4*>HMF("A"ETIVZ>CNH9R M?]TA+!-8Y'=.^'0H5B#=2HC'P='91+!9S0CV\"HB=TF397M@$8SM6I9G(6$^ M@.I;3UGNL9V?@JO11'V$09^T#)6H M\0KJ]L>[D/ES?9:2Z8,41M9C)W/-P/GHR! 88Y]XF' MIMNMT1I!KX8/J6:#1H/Q_L:/XDOFEE1V.\;3H*\X"K:_'=$.^J#SP1"<^HX%];R%634O!B;C M_$RD#O1]K_26U;BE7I*FQ]-_L&_ YO>H38Q7^Q#_345R'[P.,; ,!'OS]<#*T06_4]7JXE97K#5%BUG@^8R3 M1O][L+!)@='%?(AA=)'?3"PWJ#3P[ ?F=.N7SF,+O4&!M1VO[\F&26!"/A9; M#TU,7WA_,/WL\A$W5AA9,M["?;<>8VM3>T;W(:5NIOB4NW+[3$-9 MW@GEAW+*OGI9H1X0>XZ\RVIO =MD.HRBU-WJV&<+064/.G\.&=.3-['XLK/P M(GN).G-=Q$SK_K'#$VE/N.0.FF'\L-VWL'?V(?-(LB-=&-8#;X3WX^:^T1U! M*PKO3L"F24]8IT&.T?1.3ORG'PK'*C97EI7M>!4C*I](#[ZL-$.ETB7"F7QF ME%CJ#1;&H&B^:?BM\:@9F& [+R6GR^5$HO@W=\6 G'$^)[>?7$2MMDL%[;6R MJ*6S'?>ES2^^3S=6-H)5XNI5-[4!;NI5T/X!!4=-!NO>H4QZ0M-[Q? K-<$B MHLKE$EHWO(8^VO+EI[/I=AUIS>-!M?4L'S10+49M=RT=KONRXQ9@&[,/L?P2 MO![]3TDOEI+7CAW_\6-DI.N9,8?C=VZZN",U$$K@CI.-;&^S^#5#/XXDR47T/58O>X?Q M&*,+!O3J^?2,LQDV4_SP@@W]R1F<'=/H>#>-()$U MCH>9O-[H&&'8RU+NY9!O^Q!^^!W<')F,[=^TIF)!*]I%$-ZGH#OQ]HV;:X_+ M[0:Y[.3L"^MRQ4YL2SGR$ZZ';E9S5Z 7:9K_GLVAC[:4"C9Z?ZS0L,[ZBKR;L6(^)%S7([\.)(F MJ(K_@.TF8>N;[2'8'FCI:[:OQ;%&L$;W,Y22:*8"ZO;6@/N9+Y.]EVJ,]L+2 MR\3CK=COX7D'+%>;[/I1K+N/@\=P=-%U:BRE'B[(9,?,&1Z@9.)TN<[#>O7H MCDVRUA^0QX0]REJ>2^A"JH=7.B9Q;Y9!+3X>3Q8@4IC3T8>OUED??XEHQ2V( M .>YV7_G0W]<3* O3,$)'7#I]JLLTZJ"B:P(:0583OE [L,>-!#W#CF;&UY( MOQ(=J/G1#ZF.O*@ 55I>2!9"O@H[?^L,+4*DDT;$S8XJ71V8Y M_(:IENRN0\DG5+R/[D/:_IB'&O[SC$\0]O;R'#MQ=?,)S03S25(&GL34=)]W MII\&C=^A"MV7UIHD/U3Y9MP8#8 T<)UU?/XR9U@H<7NH1P]"BTD ]R%$"[JX M*:OC:H(FP EO\AHE>^65NC"&$QA827+]>>M>S)$LQ\F0CD-*VEU6*O6-V><( MQXZ>>AF7=BOLVJG&]CJJ)._RTV@A-:\X2QA%QL?5XW?!Y' M&MS0/((KI7O43X5">>AFDCIZ01NS)Q=NS ]R9*,#0BFC)^9>6DOE)?TYUP5A M"!?@M+00H.;X %( VVVAK0D>P0XN@ZH2-05TH^G@Z'8PK 3E2.(LKOS;5X6D MQKUM>2!V$J^:7F>ESO0L-#1](@*1;L.!1QSI$AE]N,;5S1(*J_;2*%M45T0T MJ_0RQ0;/+_:_R2-SSI1O!=UJ33F[2 MNS'Y4HQS4;PW\SQ>;;6;D=%1]3EH5 M$F%U"*/]I[N4!3RT002PP.0[!L12-5D-^"U!NRZ,//C=TULGLMT^C.P:WF$2 M\JV"LPJ_<3BNHN5AU#N+U:PDR_)>_7<(%J6)ZF)=PG0?<@<)Q78CL3Z:X,0@X_V(9$[%0&DL*@*@W,D_ASE#,?/Y=IYFSR!/O!'RBV_"[8C MF?N0S%<[XK_AR5A".7XU%48Y&I-/.'102@SY;\[G: TD>.TL7>( '#SJ MLP&CJ)'#-BH #VMD ASJE7>1XMBK*8(JUC\[B[1RFX"E&[K\?"3!'W+4 W*8)[10*.>@N!*P.^!G8%Z*:^O0FLM=F M^]Y[EA3T4Y4DO,RCWSB\*C[^\8"636X7^][*RLK2IR7KT=&G"4>?M=<.$>W% M!#*5 8C<2GLX<9DN9D*%@DV4BUN$K%[-!2BQLXVT<&Y2XK/6LA3>^H%!4EM4 M5X'M3M29F-]-&\@7C4WBVU5TN60@@%H!;K'2YBO*7B3.R_J\PS[$-:!-+>^@ M[R,)Q#;"^-G'D;]GNVU(F@*=GR(VPBQ4;6VUFJ;6'PA<4[$R7[FH]Z0Q^W$TX=" M\Z&+"'&PKJ>3 _B^E82^1PJ"FT]J_9"),+'_@KRVA)\Y_.5;Y@5QL3!UH_*\ M)\O2AN+,SW"AX*W$90[ZPV(PK^; M1EI]VT)5'DE^_=:CG VN+PC2,;KL/B5;9AW"MHO7!<:I]'E,8%J.@--,> M^TF9IK%29#B5,CC:#XFX1>&F,AF)AN)HZSS"/J0/@??LT8/'!?X*TFC0EUVT MMP^>_Y6B<:LMBV%?F($=U7J55CB$%S)[%)9HX$:T94.Y[T,&F.^;;: MO\YZ5%SU84FEH^$U3]$;9^]GT[9C"2>48(0IL1M84A6H6M(_+OQS3^$( MP-L^S83Y9C>LF>-7DN_6VIY/.KR]HJ5SX/9--D7]HIX7R37;5(;?C!1 ME%QZ:%*]JD(S>&7$LHETC-1DPG;?*T8YS7$LQ:6,A?;U1.H 2&-!'<\&X_>^#9%N*^XM2NDFFC>[@^?HS?G^3)/::[D4KF%Q4F/TX=*7V:W1/.H2Q M-8U6(T9X^/X*P0K.N5D)3G[M51G+UE,CJ$,I^9^YMR-80E@RZEB%&8[G9O)9L^79N#RY3K_YXA/XH3%W*/LK^)Y_E4BW_Y>J]#0V**+F$+K+'Y+[$.*H*()K=^&3A](Y%M.>S7??K_+FOS96'E7$ MO9(YK7?:^N]6.#%5T/]11U6<-@SJ]!4QSTY5F]\47FD:=TLQ__8I7-CV2[T@ MOWM#]JC;A(;FK>:GO08ZH:.*P]+GCG8_YKQ_YDD_!./+\D6Y@BZCNMV8)HP: M[(+7SR9_IX3%LOI1A>U>G #:3X6\:%;FU_BA9I1JG<5667[-6Y&W1=;Y'7>@ ML:@/4Z@&? %L]V(!LZT$!#1D'R+W4\)E+^X.VB!;*#&D="#KT>-4Q-1*QG!< MXY^S@V(I_<8][T0G<18:&AKJ&IXU-8TI4H>3E$_V/+XJ)L )N0N1NWG].1M( M9F'*$UP'[&Q8X>U$-R-N6I"68S9WH0)T'0K=_7!-GNOC(U->S1U?!%L_1>^9 M>]-,9=G9VC\^ON_D0X#/QY*PO>$P\,P6->5?5[.H #MX@QX\I=0TH3+MZ=KB M8KTE].GQ+8V.)C._8#+[B\:7J;O(U+7C"1 F"AN$2X3Q[[).;B(,1I<;*OIF M^(?)Q*3=XLJ5>"]Z><]A=JJC3_'D0F)?M/.L])61R^P"<__*P<^P/"DX808Y M#QU \#U#I5X"@MV%;<7=?9-.V%F= N^O3"+JI;:_![9X1>]Y!J9\N&LISN"W M\TXX]\[W=K*;_,76DT,W'T7I?^8FP>AR&C1[.N<_ML*U# [TI!_#493N* M9DQ0L-5M\R;F3'C P3T;W]KH@)?$TSS?TD_:*SM>,#G&+DJELV1YM<0SJ"SK) MPU3GZ\>0V?#%.++E,S,13GO(\=(N]LD<[8Z.(?OFQ\H\Q,]Z3QH>#RF=Y]G- MAZZF4B]2+'JV8K% J&$LB<%G&T?NZ3P)&!PCRB-)AFGEA@TDB69@YPK_3X>_ MF@V;V:1S.>AX&<4GO_ME(CO&Z:*#I-6>,1.F$).1'[(.C?LK-Z.W%[-[_HQ) M1Z)]?,&TIKA6Y S0'&A]Z.2EL\=4]VP'1P+VDA9O:O\K*EP<#@NX4147]'AHIY3UT MWT*9CXF"$R:023"^>B1X3'-3T*<";3ZA[DVYD[,/$6MW;'U]I;%\T-%#XJL^ M^QEAQ8-EZ6%":G]/%T3".;&W<$G+/!5PPM8R'CJ@@Q S@$ND11 UKDV.VV^^R)K;[]9(A8/Z6=@$SUZJ=EUC_\\0N M3M0W.R75M^G]RK*+RDQ+)\KN7+KV]MNO(SP(/8.TE@>T%C,(1H9N^9_=VAB0 MG=4/*09@!> ^B1;5H G-!06[.LU4EB(AZ[H+>0LRW)NN%0:^L?IR59E]S\3% M2"][?1]" '"1^Q#)+4,HFIU1:2B-.K[G""QWITHM6Y/*Y#4_&OL)SLXI-S4_ M$)*1LB^743I.OM5\V5@1YXW_-+$E>B7<::SO:ON]RU>0IAY%SW6N\)HJA^$[ MHW+5K]J*FFCY_UBSGX@Q89\6_GJ%>V5O0Y0BR^29I]VD7YV !VC.80F5961L M7*O.TQ-YKA2))L,Z Z9(0_J(5]!9ZOK5=,ND]/I)HT;*JS#N3"\N+9^JT>%. M3I"=ZLRH8-63?_MX8?2#CM37SK$#57(_\>XU-/WBBE7_OY)XL1N+J'.VG'%R)JU;2N'3C[2(:QGKFT=#_9@&=%9UDZA#O@9E*JR?#J4IX1[ E, MGJF)/FX+GI?LL_=:Z[O6V7NOO>Z-B@OPI,P7 MB 7W*Z^7JEH;'=G_5\932:EK1QPLF@H-5PP89LM9YC%T@)Z/8_9KY%YJ/ 0%OX_=]?]8<&E(">I$&VNC[(?R_'^\'K/;'SHK35#M=><8&-VQ6.U2VS$ X)W8^\@A2K\L DV*D4@CV65>W/!RY4IFR,:Y^MMO&[X%8@I31 M.P\N\HU\D13QB9/7]AQ":[ (+,%$%G\#QXZU6"-R1YBX9J.7M4QS[AF%SKX:2]%]JD(;+EYE25$6$LHF MSE,M8]>"5 .?>EAIKHMX.,@>4'W()9MJ9PJ-7:#X;W? Q1DRS&S\+3AX1*_[ M^40'=%_K,5SI?3_C+V>@P["R8LIT)6N:!&(I'3[+1 M(390 >\*B$TDOSBY2F5[*]JD]+IBJ:LC(DZ\,Z)XC2/6CQUXI M^@J+<= !N,9E8RJG2D>BITRDF(]:]_E@H>A#/ENPZ!O4G*>%R%J6H=-- _L7 M(; T):KC __'&=8'B8R$R=UD_!X\L191I;=62O=$C\P;@*2="@/@@SQD["*Z ME*K73F,#0M^QT09=+4-4-4F#TWVA*(FA.#.>#L5!S%/']]=5/1_COB?UEA4X M[MK3SM=R+V9 M"^Z?N8W/P[6Y?C)WAH-A2REZ "/&0(5-1!@.8,G+5-E59UC,H;H1Q=%7*:L. MC:DN(_DY-DA^B#R9_Y.2 Y?[C;O5'/4!]3J^D?C6CW(:+4Z17%MUI_)9M];7 M4RR:7B*KSKT=E<_8M)%TF'YD?C/:!77._0+TLT?\I& M$5V$8W'\&'\$J(Q9Y]8V@'5[LXYV>>6"0I\&"LC0.B'E\6%_@QFF_]HEG;*R M5)&W1P0#W\RP!"PY#[W$?+FSXH5W&K6'\B:9*#AG28:T)UML=LD94IA)RGZE MX;:N2_6MIO'IF[Z#WF\D#RF*M-YI@'U4&HRM%IQS6^B4S)+]JXX6]]XO0KU2 M^V-I!#'%XC-?/5]6@RDT#E%;1\#N[)YUQ1,;8!6T!OIQ,(/0[28$AA+]H=T( M8909B5[=5#%4[C[J]DO&Y7F>THV<^[O.O$U79'[USSUUG1Y^^7L Q%M.-L8% M _D:'"P\>,)6RVE&\;2US*8A#[=:^)/WI7\"=N9B_Y6(:XD-0-F +VYJD':% MPC!19^:;:'F;\ ][W4E;:55HD1B?>0\T'&V" M:0>:?3@ILR*,(;%*9@,,83J95:,%8KJS'KU%GE_Y45NV75L\$>;Y;D!<:/R% M:@SWILVG(B5.?$)&#[&!6MQ:*AWZYO%"C>:Z+'$3P 0\[XXS00T8S7[ MMQXEZ:U]JVU<6P!H\$N!VD2,*%J/#:?/Z;-TH0##T+TW6<&J:O3BKV5C MH8&RB01'#VNAZ.R'%L=_^2Y0[&!1"(H-'#RU5P:6F<4<^OUB:RG6'K!@A1N\?H7MT&1=HB<<2SE*E04IHR,E*KWGO[K@] M:W/<6!IJ9H9B2?FS_,Q(]'*K-X)YWYLJG:B+-R2DTX9V6]+V@KU M=XV5W7F339,=GM/IRNM^G-^IGZYV4NV**>RT-R[*1)1C=;Y&B%S6(((3C_C@ MP".::T<7,5-L@(#E^8%4U_Z*,M-O;*":/JLT%R^\'J.O[(/Z\T. (FS9+DUC MS.M-0 >>XJH9;R+#+,![P:(PU3UK;CGBE.UU&]*J*YS4$V=DO&BMXY=L8),! MEY^PJPL_(.YQ5*?JW8VT3A/D *4@DF_29"^3@U3N^#BL+ YS$[(;/8R&C++D ME\L-5N3X:\;S_,_/=NC9M"X83GBWZ\ON,58=*Z4HN((/. E;#(82&M#E'TZ" MM8?O%&=(0?!.SWQE25>,7J^P_H+A6[9$;5]B9'P\PI-S43;RP)FT*3N\!8R8 M@J$XG8012Z13N^ Q)B=!+CT"(@[!QS@EETW&0C3C)"_7IGED?%%*5XU.4*OL M\],R6&_KT*KBZXB,:#"B.+=M.UQ2O&L1G9]NP77%]+UB3N2^'R0$'XQ8C*"< MWYR&+.[% R;\Z"D\Q B^>&#^3.JI82/KO56NVMU>&.(3*-#*AVFWYW0>CI,5V7#Z(YZ(D$/.=-YS]0M# MQ*C\:58XXU.7H44H$U/KEDW+'D^;B'$YMWA'*1(6PCK!" +UZ89(>7@\]"!+ MR9LE_G%X1=5S-"A[+%JI_FEMU^YKW]0&9A6MI&8I+[/**6:T>%"6;@4&;W8A MN$U4EDV4JD9JI+29#G2#):WE[30FW>^9BXC+AX;=/?*ED:>Z]^C\W"G>DP:N MD^$<-]3^G@/WB#5L4(0"B.@PR'A"#EC[$C!G4AI4?!6BGYFG9>[.VVWT9KM; M[^ X\YF) 8@E+C#DCE)7:6C*?)X2/I9U!+PYKPZW-:-GM-92YK$EYL&7;Z%4)]PA*(YD#5!C.G]0\"A6\Q9#V;\HT@=_SIHI.V+*+S<9=. MJ177J3O6,[<<]UMF73K\X.LIG"=5,QDE2QS<,X]D UTLM1'M%S9LZC MN+R'P]-3#N&VB@.G%:^C;WR*Y-/'=2V )^M8>[YQGD-A_L7Q?D_=CG&@\2AE MR[%58WE><;B@BKK^I<3H5T]BD,OZV0.;MJLGQ.M#\S*^$%^_?N3-!H*%3YG1 M!M)VY5(#QU;9#3LP>9CS"WL*(K)OS,3(SO)@]RQFGXQ@F$ MCX%<=?K5_,,/GVW4-I,+(:XBG^$@'#: M_Y>)>&9'(V\\L0\AS; 9J?:+EQX\E<1L%'RFKW8CX8NP]T/YX,W6 QUO!>F+ MICQB=K_I'Q#T**;]&AOPQCQ <&$\YXYADA8D&# 2MH9A3SE(N^LG77;!^JYX M76)U8O9S!0O#%S<>'O4,OG!:\59_)#_N(8:X\^U8LA,WG4G+8V:R@0 V,,G= M2<5T.+P&E\Y2D@>3C$YH7>VYB1Z]'=COA3I3:GG[?:#BX_0_#KM%"C#S7D7" M^##$S578 _QN/#&'TP0/2 SKCQ&>S:CFZP%"1;'[2@XV)H5%M*9IRY.]V[^9 MN"N:YU__5MWP7MVMA^[/L4F+0,14*4NH!#2D.A 1A$%NADO.9KN;(*7@EY]! M1&M3/NC[]>O7S: (WY"BYWMK.\13KO+49Z@3%]W1^!$-]?4-DI]?L8C5[/7% M-#-5R&F(,\!R;]5B.(/A(1P%O<%\P ;\CC:[4RT[G37*"Y#WEKJ@^UF'0*]+ M#WXDN^KHN_U04_>(ONQBZI5PA%21N-;[A_PW?A_H5SRH!NN"/.(X-#YG=*]T M+7ZQ?Y\ZC. F39DU.=30,GHC1?W8*MW=(>?DAM.[_5:[:[?\(_+Y%4[^C$9_ ML_'W/]&C./YU7?1V_'.N(WCSB= M%B^"\Y<79"=M=2W=C,6+5;5>HOE6S>_>'RR\$Z74G'1$[;*<)&O/?'&7JD.9&-#39@_O%6V1(^L[\U:WQ,(3R6]3W:5"-B MP!9 BS".@DV4$ACQ!RR.=103;R"RG&DBXZJU<-'?67AW9@7RTOD8E^O*ZX67 M,Z3R/ :(5(.TI_)EF/92-B!B EWA.)++J3-N0IK=TU<(8':7B*^[(8]B2=RO]ZCG1B,Z-+3% MT8\IS3&89#S%:7/J20^&'T^LP%?4,<15>B1H0\@3Y\>^PP50%ZFRK[7#0F(W MAG_9)VR17J1.K7OH#1]Z.G,CXB^^:TXA9G1^UF L+8T-1#W?6?/&R8=B:F1< M\(],N(9';(:-0G@Z:K.+5Z&3&=(1G1>N>O4]/Y2BNJ S%)<41W!'XJ9L^@QM M3P_;"-(=EQYZ]]KN?2>E>/&/RU'MNX-UY#(+?,+DL/O27BW7TH(SEBL%71SM M3RXBS*\ 7&M'N'\RF148XA?HI (YEB&F.]B%$$,+(_O(\([-AUEU6$J>]<>L M,>UU1*=@@R)5=GA0_GES[K.U/-4X@K7^ST^7$[^+.G*<+XA2 SGJM/MQ'>?B M-*UGZJ= O"H[%[,3?A!T L+8&99R+OZ-WJ*IQT:4H,/W-;(9&'8/@>@?_^'^\S?]/_*CFT8:LYF9.X"GF XV!Y M+H-<] ,,OJ&RP4B4W6*RERD83U[-#OH3L6(?AIC.'RY[3R^A=J0M:+J+R#M%G0CZ.1$\RL@.]-4%GD#&&[596*2:CQXPZ' M1C?K^#H?U@YN_VA[__X]H[C$NDRYB1!K8$\?_0_T5*M)+&T!C.=(3S(+=?SU M+E"QCYK5/1>A/,C:#L*:#1DC=!7_>*O_MFR&3+;?R^N/N\_ @V8D8Q>"?Q@J1"[S:=8* M[>NY5'_9V?>*%]0$R@$[Q9A;/]V7L9.6- (81(]@O6/Q,M^T2KCT^>>#(Q:2 MEO R[LZC70_-;(^3:9?3-\=>.+#E7/V5,DSH=9J5DEY M8Z >_3K#!N2 -8_ *(:8A:W>C/O.#+\RQ@!R=$"7Q6QC]5LR3A76\_/;\*8' M![HU#Z49C2$?YC\V.:M@81,9X6*.LJ%8TAJ9KSGAUZL<>;!_,6!RA*P2W0PE M8J+1)UHH7@]OZPSN?6$%CKA6Q,MMD)<97S](!V2KW;%0IZJF:ETZ\O.&'">< MWCW#;#!2_;N:4H^;3]!M00RATMMAXLLBG J/*?0$M&IP MW98-"#K015EBNGA.CCJ)F,3XL&99'RM39OJ^,;[3-3.K@M?3-P;^J.\'4 \H M,">X,*9]A*4 1I68A4A@R0N3K_HN4JZ-EF=)"95EU>:<7;LC=5#KZNU+#_-/ M&J^*TGH_HNXN+H#ZN@L6H.W!X94LS)I,><$W9Z][VA._\H-7[BX,YDRF!CO3 MG]#RF?'9BRH] ;&(FJ4.J,PTTH:,(T!KIY>E^UGI$^,&M4]"Y?I:-'[MSI!, MES#T2!XW]_:\0/Q#(V5S*HJF N5K-6"8,G%H3>3T1->".$O)W-.SS,]>^E3% MV^' ;.T9OX))E^8JHPLEZHHI6U7]JI*&IE8?N9<@H,[V10H+RPF.E$'CH*4> M$4>LJ.P5;)0H+BY(UY_U['31OZ*UMI:@DT?(KBOR2FLL#30!(\Q0IPMR M1EB'D_/=8WW$490#^#4R?5XB,Z"0KE(C>XGAHUDJ*3=R/SWSS#E];\,E9-\H MU]9FCROL0B4GSRUOY?<+VWH[PHDW/5]_55IG?\VC/5QA+5OW"BFZRZBIMF M S2E:F9^LPME8A'W$'47&FURC"$W43AFQ$?^68VK/57YA3L 4S0W4Y:F/9YY M03:E1/%V@=U0]W Y@@A;LRU&.M"*J7KK8_13R%4XU:M+'=-!8XD/;VA'2*UI M#PJ!:*DLHJ-3E^*(5;\ZH7H$KOBHB4<@[=CZ(:@*IKU(0K)1DR&2QC#$Y14V M%:(1D-L@+?>926=]8X-'&P^MT*PFH#YXB41 MR*#4V7 S\4?A3VH'M?0M9<=*O[I 0)6E;L@#-Q.PHI35B:F6B"?"( R?\4]4 MOOCJB(#V8=^ EZO?.M_.^TY?Z@G=E9^Y)ZW)S.!LHI'?(4/!T_-=]$/H7M@> MS'4V,-74@:U<:"L_YH<00MJW4ALG^=)>0ZMLD7<&#OR+] MJAUL@)C#!K;._ B@R_W ,H_J;#PE82APS$_YL#IF:M@@Z\\L8/OLD5>1 K_I M?YXH>% %ST@S=F'UM'BQ@;.VX07_5' Q_'_ %IU_?[HU8A8@.'OU;$5W@M/< M#)?IIW3X*00/IOT8GEC#@NSL<4:/(:1-=IF_U,B\3F):UP1$93UIHZ:*@_92 MY[--O)?'_OZYOG_U'0P>$%_R' MSR'\.Y,X;U')@40L3X).+3M M[&>H;2SJ7I#UQ59A&<*#1!L&AEKXXG"4*QBETUY%D8QVD=)R\WWT>NXI]&3" M'![Y6783H1:M<[VNBU9K-B]U*]N/ M##<[C*G5"75\;'_2']'7^X+^1NRE6CWN::L\ZC0HS@;V%E#P+ $'3NI8")Y8 M?%>M.>EG5S,TXC3..*KQ/("JTG;_M/QXNS]9%Q&;)4ZH M<$3^ I4HF)U4_@QRDR5@Q@9X4IF%#&[JS0 A,!V^%W5H2(?I/-YS^@]GJ_Z[ MQ2[+Z5I\E5JU?7>UT-]N5?9+/2Z!3[; :0^8B3^P_%>1@I?!)S0L[$9!QX>E,DGL"L,:28)RC6':GQK1"P1;*""+V"F4S M0=O/W\%LM'SP?9#/79$^L:B5I")9"[\PO,Y.S0W8 88^W8AQ'6S@-/E6(_BB M"$SO(=D7J<2C^?WLLSI#HBY2['/ULFI9OB<"TGO)".735E^NB?&<0A3\;/(4*;:^//O]'>_N\CA"%K#D:YC)M<9/&O M%CD[,0+!6*6EQ*#D4E)JS+QHM4%FW(_WCNLIAGY'4A@G4*^L!2R;DG^VO82\ M4EW$S(BR!&WHQNA!C(@+S8WY@B'[!H4"ETV^KIN(H?XX%:3S5R2QMB X-W?D MU46++?H+KKWN,]\@"FP@VI*CDJ$<5UB'*4 /R1T990,>\ >2"R&D[:C-<004 MF<+YCQ"3-9=UT2#G>C*J3=#RF)X0P@/=@WF;NO:Y=D28FPYSQS<34+C#$LB_6@3M3 ME/G@1B,F:F_?_2+T!^B>'];^VB&4U76VH^EZWA&S]?-G,,U1G MA>*G+TW.1[@_0< [E@SA.E;:.H4-L '@"QM8_!-#> @C)N._IP;$L@&03X\- M',3AOKZ$O,![X4%%/$,TD68'YGE22VGWF&D,52(;$/>A] L5UN59JMU7O-<] M].ZO=V:JJOM/[0XT-E7XFO4WPE.S)HM_DPTHPNW90,6F$QL8?N*V[";)L.#PV.<,^\OFVXH"P 1.CUF"\6,#4]FT(R#B+O4)K0@,_^4-*YV[8E "#3P($HM0_U'^R%&E*&U!=A.XL:'6%^6!G1CH=\'P<38S# M5I&1E=V"F57C&._!>-VJ9=;>X8.R.)JVI^A*U6'6@0F!X IKA5L3(3LU%D58 MPD@H.1J_[DH/8EP8A_EH)J_&BW9C]Y,L1@(M!S8UK8=C_,OR[ E'"5IO9V., MTDSE_#F&X\)1,'[070=AFC+3T]PE0JS$$%F7JTUDARJCCD9 M+77>GGR/6Y77,GG"/T*8+HAI5X)Y:$[J76P"DXE8B*_;'^"+L@V,* H!1J.# M$"*^P_6=21,7DSK*/^8?%H^4J1-N;/WK=TSYOXW2K444?3SOO'Z9A>3$5LHC^+=WG)">U\&Y/7HD2C3&7QZT(%:WF4/M;70F\I-"4 > M*540]&HWD:NDI$89&;KG^QCX5[HL3[L]]\Z@T=X6=_0[N57X\=J.%/:JK2'0M6$N!Y\OTT7I/C('*SZM;9 )T? MTVZ!%D#/3[.!KDTAU'GP$ADKXX0ZWDI1R^%+Z%UM?[OJ<+RDZ6WVAPS+4.D# MC/>"I?H)1YX["3QK,\EDEN+]87&ZF-HE @)4QJ^-8 HFP=7N>6@+%9'(N%+J M*#/)4">57ASBSZO=]] O.SOMTQG7YGI:4Z,58(&8BJ+U4[_#:ME )QQ4[ED_ M7NK3&)O$4"+Y:1X 5;MJ): W$**@[V=&;(;?G;6WLS.NW'MCM!3^U#+(QVA! M7AAQ%?E*6S)DLQ<3\1*JQWSQ%:-:R*L?3B(SG=]:[P[=_&)^?V2H-)U960T] MB-QF[;.M&VH5M=1N+,32>5=]4.//9Y-U6"6RC7^%?%NJ59C+B#2N(F:N5] ] M6 N(72QE%J='*A82C#3S0-6.Z0U<$>,P):><5-MB8IAJT]L?%!ZH;%F;LN&1 M?D2"QS[R2+J9+JKB^^": OTZPX#9RHDS,-SH"82@^N?:891/GF!>T>"A4#6- MM&F9;,MKP,T$Y.>XMX!N?]NUA)^6+*&(T698T*%[%S ME2QKFXTIW%_RZT;# JC=S@%\*M$5F;;,_!4]+ O7IO.B!O+.<2"B76G0!GV'L[E+MEPW?ZVT0 MT705X7O1-"4F-*$D85[^:^I1I7CA/\/PO&S@%BP>LU.@-=!SEZPJ9R%?^!*X?XWF$I M/EW1&SN5P/(Q^U:_+K]9QDH86?N1'0O8@)/L+SCT667(7/+S06U,^QN)7_GX M2EB/IJC!VV&=P6ENZW*?UJL^I-CU!/D"S.,[80%NYYRH<#;P M7G0,OQ8^COF>/]'H,(AXZUH7KP3JE^H^*7'IDF2H2 _8.]H<9!8T] ,1@N;N MS,1N-O!=II(-M+FSM"/^NRNNBM_\W_S?_-_\W_S?_/\0?BBN)S6%Q"U9CID=I?Y.GZQEMFMYBU803IEY$#07:!<@(%' M,QGB$F3X7DS[$;1D#V63%$$X4,0L1*LC0W-3-M2(?;G+6JE::Y3@?JV?H3RN M-VY) W1!VM3.1E)6SP(%CN#N6D1,9RZ*I\2J?U7-!8,G9]@TC.(8 *IF]KV:6>'$>-@VF\V?$8WFF61XO#]\6W3# M.X'08'+OX'Y/BZZPP357#NQ[@E"Z(D@+F(9VS2NT@'74(CMY6\0BI(O/'^Z@ MY5[P\O&?;Y,\7I<=.GEZ?Q.@N@JK0"ZPHH(1X%Y,=Z11+ VZLP$-W8.@P#7Y M!TF;4YDD]=H7Q2MF(7$H1,F[ )V6>Q=GLFR:INZK-6$UWXHG.Z87-^""RS#_ MX#:I__"6ND=^\_X&7I,A7*)@V)A6[DOE99*5&G:GNCO_^??[QA$U" (;F)8A MA[0;PSM@E3WK? $40O=6?X#&$S)]4,!E]4*;PG,W*[?A>\+CC@0+Q_WO\?>V M>$(+H^A0!AKL(D-V@5C:-D@B0:6*""UAT/U(# &]BZ+]2QE[M]PT)6,Z>KD! MWYQ.(LX/FXO=W)-NOZ_OL!4MXK Y@(2N6]-%];KA*0O[\'Z#CTSTJBF978@8 MF'_-L$XV4PE7%N2OO&6<&>;ZG5]-4U$M^+U,6<+'WMRV:ZZR"U5\:^=-(*@@ M\ '=C>%&K<$EMJHRSB;T]CF.EVE'N5_/7];UJ9VP>5L7>A.9>]'96O:S5Y:] M1G!D6E&+G2E4=I*3=VBACS 4*9@N6"2L,G-=MA"I0 KIZK]_82Q(5GZU Q)> M E[TM_@C*^OK]JZ-DS=2 K*LTKT])"K?;>Q^?<9FBG&5&<-2 %UH$I2EM9U= M%9^9N0CBN7D15XT14ZJ:"331'EFFGG])&WZPR^S]'WU&CS[/UF[(EBY+'^%N M9P,H M]BQ(Z& F4VD/AXSX2&P@V6 VYQ!5-[4<-+"U_2Z+1F;(]+N<16X>NIQ.$M'S M]K*V\TKVX+ON[3*)]X!,69(@:S"Z'O(2S044+[#U(^'X?19N5ODUG,F4O%A5 M775U@ A\LU%]K_H6D+@?F0>$7?FO.EE@#TMF'0*AI,)D2!SZ$%A)L*BH'U/[ M/JGQ0[4@0:^IJ2%E?!KX8*JIMM4EC;LXP! M$SZY39JOH9NC[OL/%1%P,0.5,\OG]PW_>E,0%5#464[(4/MZMV6_["@7S:(% M]]5-?$B#84..\!VQ'2E3GR?3+^ ;'*_5QG/=3+<^&&T.B#@^!@Y.M"%$,,1J MQ'Z8+^2@+ZQJD"$,IZ$YN?,]&5)YJHMU>NS7@$^M=L;Q("8A#[T$(@]#SH1155U/9-[V4OEP7O%CWQ=T%TP8MRT9!):R1$]BJ=<&4RNPU<7=1G: M?ZON@^YWCD,ID&(4H:JVPWP;5I=ZGFO5;KUF.9O81I!V[W=NRZA]FW_7XH%[ MB@[7%=,V8%_DOM%?_W8?OO_)#/Q:<:GE!!F!SE M](D'&[BUL\$^CXDU47)%^A$6>!BR>BDL);"PXW2I9,(;]7RXT'+*:N_3$/K5 MR*#X9R5.\A<-H5,3K'U*S*QF?;HP$N;,?!VD[KQ)>U3;6$^)34#S(\VL_R6B@8VKX) M!"%'$2Q8%,1*H,>P-=VY19FQ\-&-F="/1H8RF)ZQKIHF19,;=4\%GSOKFJ&JC)ZP!&)NB![ 4>PRHZL XA[F%EUU ]T&Y<:&I1#9 M:''RI,;&J:=2?!M?RMQ*&R6]C+YW)4M?82_WQ#2FTFO-B:Z.)D#W'@9A]*,H M\2&43&[A>'VJ;9TR^9?Y =&KL_H^MSU[9#X'W[K[US6'XJ%_^PG_?SR1T#+\ M3TR$FVOV35H(RN<&K(SK3/1N'@,8L'+R:CKR@^0"0CZHIB8,1R!.6. M4N:C9CN*"\TPZC3S:356V+S,.T>"NITD:CJ&/AQ'V+-YNY8O:WKH:79O\J[T M].>[4[I5$E?A4]LL_B:Z.7H!)O$]8*:()6CF[VF49=O6 CK03TS.1N01Y@4O M]5[U5=CP=8X_,.MXX..G:\D5A%_*KXMSA4V!:\#)79&PDR9BR":6X!1%E320 M1DDD+C!$"+1;E,$8;4&=ZJ%J8QGRGQ]=G$_C.XHKW-.M%;<^6"NFVX;V,,0$ M23"&9!U+0):NX;=0)=FY4_2 >/L);Y%.S91CC]P("'V$IGR*!Z@P_B:>H3-T1 M1*=1@X9"(%=P?_4YL8A!O0#*1-[0OSV2_U=8]C-5&#,O65__U#U9K*JI=A<' M@W,>XO71)S'M9V ^"/ HK,O8BW:,@W-:*^.T,.4GP;=,CK%&)S+F@Y-)%6Q M7>V[7<>*P8-+A)*MD6/MD=>-KLD]IT=@VATT6!"4711-FAG%DBKJUIR&7ZV; M\R'2]?%D)]+) Q#PV6KFL=/3;0^>,E[U*3R,.AXOG#7!$/W&XK?TH1NCSK0P MJ_"W N)3J4]H3ZCJK7/WR5RG-+46G.A!'ZJGV]>1$[=LC.?61U##QV_> MVW]=--S_@E/\]K\OAOYG7T?YF:6-\@-MZ0:,/\;1VHQ[8%0!Z-+1"JW6,VAM M*+L:][(NZ8X67.V#U15SGA?/CCWLY/Z"K<,QQ& T_YTJI:BCB61X#T[XJ@WF M]6Q$:CM+\.-+NGT-.7S+U,9&YHIAP;T/D75[LB?N[TUB%%$0+'XJ_1QGW,^W MJGQE [5>#(E+9Q)M*+5/@G4@T9C*@O*AS+,?V<#2TXW&.[RYJ,O?1(7BT\M> MGFA[>7!Q%CT!I=SQ7XZ%8T09PLS$I/KPOW0R$UHU3T,.W__F\\N&$]^$>"X1VCU";6TN=@>_VD@^?Z*>7P[ZBF/(6!C%%C&UR>*?(AHR54GY(:S# MU,SX-R8[IV"')'CI.6\FX)YEA&Z\D5&O"C_N^&"R*?[GBQ>3W!]@U["@DG() M!4]NQM>%,,3XR%<1!S ^LC<6_, ,LB@SC3@3/,BPJ3:\R>5/-OU0&%&J\#E% M],-CV/2??ZN;=Y"D6Z[^&HR&>:7*@46$K*2,K)AL8LO%E8X-T=@8[W6EP*#M MO5S0L\#Z$=Q[!*BBLF;#!G@$F;5LX/I"#+8&DX AUK$!66UCRQXW&=OSF]8C MWYD&5OZN+R9NG.BI3\TL^8&[Q09B8>@YS/<<[#0W1]H P0:$3:$8.\0S&#?C M*-V3U;U <89S3!/;.0@>Z>E,37(3IN([,/M7ZZ9#DH@U"2=O^[LJQ+UNBSKY M7E^E'(W]%V*TNPM0E@%2D.8'FI6C?,&G2M3A:D=W=;_\Y2W7>;=9FV.G GS\ M=U]KWA8=5+S0)9+4G/XJI8;*";P70(W,6/^=ZGR\Z _86LB:/C6$J-33.;-9 M@=*E0CM5!2\5K4K>:G>O3K<)O>HR:VCDJ]"W[B.F?Z'7BF]>VR$%/8*M]8J" M>2%D0!EB82;)V+(;*F*BM# [@U1H^Z7VL4MG-'@H="*DJO^$6O#X8\N8='O% MST_=K64?BC.S,+&=>4 E6N-"3X''ZXHJD[ M_&L::6U3:CT2_-YB?&]*NN+M F_NR6)J%N'F=CYIJBU8;ZPHB*_M]QK?>5?K"O6-/^&^-OCTJ:"O_)_0,0QW$ M$B')6*%JS40V(-!\R>\-TJ]S^IQT3G3IU/'CKM,?'EI]NAII<25V]RZ#_7OD M(_6*@)2&L,*H$S.S&"J-.:VO&MO)^1.'J_#*;]J;OOQF8 M(H.\P>NTH7@MS>)$GY;")9";?O,K5*)5%UE$@/"NQJLAOY2+@&-*\94"E;52BA9[ M4Y*X%?)4@[Z^'TL/C*QIJI;*2L]:&]Z3SHVRMN,.8;&)&H?AXC@(*,,FPI M#C1=T9K6JL5-I;)F.-59_$;EJ2*%Y'$#/V+I.4)@Y/KA*K7CJPQ-9@S>EY,D MXSIE%6BO.;% _)FP![4T6&<@QUXG7[4++#[D.4?*W**U^O6'4[J2SSB,0UN M+/2,9P-6U7-ZYX>J5R.@EF\?#@\/[XX9'Y\^?/!.]\MCKXY%BIL"P$G@1N1) M-C U0@L 93G8 !UB[6(-8(4"!P60\--1O2/5R1JRKR%4J[5[P[U+7T*O5C6) M.,7KOYG_UWX1RAT-4C>TJLB\/(8CU=0^$!R\>_>(U:+=V/-GD7P-N+],3NZ< M*(?/(+]_!34VNAB+R$%WKA! AO@ M$V8-X$5/\*TYT6710PNR'YJ=?=%,R8Y=MF2H6O)D%Q= M+)FBJ+#X#2G?2+9_X:G+Y8R[8'UFTX.O6X[+1U02Y_A54JJY?O%9;:3EIEL* MO-;ZT - G!D,-A CS^EP*BKP)QOPAH"J2X_0TI-]; "*AH*RE!3^$.YI8[.+ M =7F*9U'E?_"4F['KN51)4Z%T&^B1Q:J]7K>R]9=G6*< _%AXXI+ANX/^]YM MC0QQ'_0J!R)$J3TL@50VL/L3,QOU%:W+FEG8&RA3?.++\GUDQ[@+*:6^)G[> M'3R,2\=X;X(GHV@28!-%KP?-RTQGR3&\P(F[&)+Z^1ZZ&0G7X6KA)V,?[N2N M-6@\/?,HFG]V"V@[EGXBX=<38@A#1)/%'TL_^5.+ 64^:CVP7&O;2R/ACDL<5J>R1+THFNRWN$IYW&/L%4.W;"'6-E# M5,NH9A4Y;+EY$4-V="GZII-LG/4N8'&O/BX71E:$3%YBQ6VOIG UT+O^S$(YB(/V%[8/X0+DS[J9V#Z3&\Z#]00B""J@"G M;#]B"8+8<^,Z4"EPWS?K9(V;Z?H*YCY_\O9&+92CQ$:(7'H7IUU MN6F*X[QER$V-Z_L.OSA1>84O3\.:K]@HQ8^\"1Z3;$_4G&FB/69B8>X!0E/E MG:T\8%$ARA&,+7WEX6V@FY5Y?,:TGR'J*WDQ]/@1PZ3@B8ONPJ((,]8T1A3O ML_!HH>I+%3EUL ?3;"M37$02BPMP=T^A) WVC74W>V@ M=.7TPV&5SH7=K4:8=C^T&/+\8H>),$>II:O=5*GVQ1K-3E18-[8:%X,3&L@[ M5A90,N\RS9/N_>J*:<9C,>%V ;-]76?$@)S]8S6(G:*FDSE'AAEVJBU%#V > MXFS@D2\?3.UFQ(WW!4\MSST)TI)8,;7[*/ 9[X>)EU,#.0)\RIIQK5*2-BWN M--&QC1H_9(Q]Z*W-'X:)/K)A$B+.'9$YLR$ZWV/7=>CRC,O@SJDW4B G&.P-62N]+UP]*(9QIFS-8VBGP13%K"L:-(19"JS:C7#KEU$$[9NXKY&![ M\,3;4_?)T+TK?QC=*ZBN@QQ4_C+LH"=LJ9B6WY!F$U4MO2 (\]2,QU:K,,0/ MXXF%F(/H@PCD"0L*C'")B'\TOW]"PS]_M# C]',6&W!J<''R3)D)LZ9YW_@F M]2%\WCSIJ3- Q8(Z,I?'C#PY0];8"$LO&8W@B1/&X7;US)36$\C=AB\DV_$UDHG5&,$N[%S[]=K>3V>B7MJI M=_;W2-W?=.U9>T&1W*F_^/ RIN,K*$AQH7F.HY5 U:YY8SRUJ#VQA=M^I)PX MHCSJGCHP%*19,]M!>SLS:]FBH> 4U:X _?%:/N &1]J6U9[.L1]]-G #!V$- MMAZFJKQK77Z7MRRV?[_5L0&X#YWRV3B>=SK"Z$K?[,6#RY.]F M4W+PUYH"1&PH]^W]52[6)6B"YW7^*GN;H4^WN9_U2^*?_,[<0-.480,?;W/@ MBBL5'/KOKL:[Q+A2?_-_\W_S?_-_\_\&/AJ-'F4#E$N#*8CJB>X7+AQ$YT"/ MW_#W!3$D_3RF"F4-3A3W+"%=2(W'C[6]XU:BO?QC1GWD7FG)+-2CY #?SNG= M AQ8R$^=XN[\!5\;HI@15,A+ZWR+BC-$W".W W$RD0<.(GRUEORCT_=661_F M>9C^Q^LME>-T3M35?@2M-LGPC64)"')NHPCF%:#LF"_?7&<#\::Z9;_X"%\A M\CT6M0%/I>['-*A^.?Y^MT3:9QH$5$EEB$*(7@S114+6FYI M@[($6\C+)D/E8,9ZRI*/THWN ]P1[\1KBX&*D#YL?C$W=,U-CPV\G,MD<4.I M>?_PHCSAR/^17#"*)<")&2RBBIZFC&J(] M:GPM0(3[/]<_'5@*$Q(/DX3=_3M%/83W28WK@(/?QQGF)$>4>M[5I5R;F2F9 ME$_/NK6.PDC>F/;W6+D8(UFZ!FL QJ6FP@8<49A%EP4QW^ 5S!*6=J.\JGYQ M,[F::]MKLCF #9QJTF3PPA:=6,H3.(9XGBT9)H5D V;#VO2[SS=_Z+D@W>7* M-MHMR7YD.!B4R1!76;S^#>.' #4R.PW]K/'CWACN9N$B)'RM-RP_Y/V7]&DB;_7#RO9JK025O9AKD_>1DPSAYZG M,!UI@$_F:,!5!*C,MT8;;J>*L@14*;WA<=9.MYK5 W^MK1"28XQUO#QO41]R MX=01H&9P$?4"$TO3X)A[*'H8*MF)IZZ^\5D06#@[I/A]+B)<_M;@K9X1'9IE M.V0RA*;%S#IC28M@_HF6!;4<3:>"2#@^)Z*G-P>MS^.F;*O,MYR-AANMX M;PBH+[E8,L/1D;V@+.7B>,"/$(PD6M'ZS4 <)K5W*/,SZIYPHQPD+#T 5($S M))H6PP*8^7ABK0C2N1?Q8_X@J$+IZ#NW5371-UK8/_BVE[Z-^]A[A/M;Y2!+ MJ)J9U.R"D:BA7T'9@%74I0L)IPXU@>U4A\MXYM)VK2[MQ'6*#V M<5[,G=7%!JH03S3;\%,*)+V8C9<]F2632)&1]>; _K[_&8EQ):JA; MO+PUG# ]LHCA@^Y:Q/P2FL(0C[,!Z M91T&#>G*9D%*V$2T7L3S7=-%/74 ?\'/1)2C,U??=J__I\8"US4*FMFG'0/5\UB"^2H]@#.MHE1@:V9;0/6(S>!0P[MS2=0O% M5OG+*Y50"N M622&\ ORZ+NJIB#HFSUN;A_'%W_E MP>FIW=P_HFC#'+=0A.[ OMU[W)$U#),+G('NG[\EC7@8&!AAZ3HJ.Z#@6*9. MZ(]5!-9*Y>#SXENQZ_P[Y^LDIZY+$?6+LMO"FN\0)!/7GG^Z[WE$X*5-NO5)X +?DB5#1 &^1(%1_#/U=6T5U.//-^;DM/(37L MEQ'G9:"8VYM)2Q^8E1AB(^Q@4%S!E\5SH'&!#XLW*H"Q->=;655H4FI0*8]GH\Q1HAX.>W"(&B!QLS._'[ MJ4O(*')J4HWZ[5 J$_R2_>YV*!NX,M]:!NISD+4?6M7R;(0%L 9-^"AG#NN& MHD4H!3E_[?D.\TH^ ?YXL_%[:C,=] %]*?Y\Y63U1%]MU%UOMGQ-=O7I1R M3*,I5*&Y-L MR3+&6DECRQJS51*3:]"X,M=8[G^<-QS&&N!7[_HEY;+]-W,^ M]C_,_>LD>4(=8#9;[:J)K2'\)U1P#W)LSH_^63]@[?RLU3=(\=[V ^]K+#AA M641,/F8BL*KL18".3D]IQ"APM*JLK/SJX]JZNKOG4E;V^=X=O2%S;YFS(48& M7NA'<0F (L:@N][CG&E8*56X;0#9X:S%#[XDB&F[Y'*/J.EZ4VN';'(3GGPX M_LVZ:Z;+52X\[$85*X6 NH@@\?&1=A25H:YNQ-$;:CCB^SJ>/7[5MZ 96='[ M6?M]^G)]PSZ9U;LZ-Z6_U=MVU@Z%K&IHV[I%C&0E5<>;M R5;PA)7>#!/R38 M,%17,T76V*_6O."3M;=26+U1M$5I#:[?,+^&G;,3Q;G-;P#V$P \/ WE+\TJ M$"P)\AJK@1VPE/ANJ??[30]P,^U'^L]_F-^][N0&BJGIN_T'1.UL]%%\/(J1 MIN.F$#62+$2X1\2A@N,R]X%CV:IW*[SD7F;HN[WFY5IGO],;P-OI'!+I(TVL M5X931NQ+X+SP("3!82V?^)E2?7GB^)7:AI'NTI"'QC8=BM,'IAPN($MLU!6/ MXL>1@3F:RM(%K.4>B7#$$__(T*"'HY,WK>I?;!4-J04IR(9Y#SA@2%<7,0HK MT5'O6L3TV#1@46%HL>#+E/^@K$S.+[&*1">\'K('>]G8YD.:['$&<\40%-.$ MZ)2OS=^:6OQT]?#>5>M7KW%2-Z1'3_P?F[MC))@4/D1%6H5T_5V$[5F'R(VX MLM-\*A-4;*VBKVPP^?'R(\LOSZ-_W>G=QXDV4U9/G,VIE-^SI]#.5Z#ZN@6V/KDS M%-JXB&FLB+#PS^8V9.K2U+\>8;_D#=<8^R"R3U'7%-OUT01@/\#)86_BNN"] MU=K Y,U S$)3"I1T8A$3?Q/'3LY?USG-%W#&V=@Y&\GCKW^@E'E+B4;-//HU M%<=.-0\Y!U;SG5],]DA23/9#GMS=JT)_IO?+K&JWN92"$2VD0)+(!F>T3[&! MV!D#2):7=V,6H8F4V:4OD ODG^9M5.)EW".L8'4Q0VR/[)N&#,;Y>5P4/#Q' M6L34G]@/R$_SSX;NC?/W%.G?:7$XS@)!Z1>9A.K\MZ8BL M\7,!!PN94UO"E!N1(7&1M55QVB\7JN+R"AS[VHB M*T4Q: =[NFVQQ/@V821B+$B\ZBMH:W=_70^6W.V?6/^ZMBK9IY=;2.2E?M"_ MG7+QZ/K?F+E%#*2'$F.<,#MTN*/E%!-6.<[%K8"MQ4_#C>VYE$99IE*@BVI5 MZN.)D9*OO>>S]J[9$%X;Y,*[IGQFAW(#)VX.189]],IB6$VZ]12E$34S\^1* M:@*]W#?G2ZZMK?AA^G/&4^B%KFH!'OP<(KE!:[O-A&2HQ4B%'K($WK3162( MC%, ^R&U/*.(MX@9]FRDR]EJ!] E2>;B^V 0VS N2?AZ8"O[Q# Q9'I;V@UA MYLX7Q\&S!W!J.)S"%.JV MPWJ'_;/V6=^>^^K4>%1DW?U.045"5)>Q\IX\=5"$TN<[ !ILKYV*0A\6;8/- M*\#II"G<%?.\V<\_S/4P\Q[NYLQ+5FS?P4*,6^6QH]$Y_SZ]/8F/.A$I7_%U M^ID 'W"ZG9)^O =JF'H6@%.H,Y8,;%C?=Q[X=:G=)_3-OC&B1UY'6J'Y8>GN M7U\)E0"_5:1';O9>@5,"@K"4!BUP?_[;MD\10:RYYSWUQX>')/&7FT5ENM1 M:!99.P"KZ2ZET5.N4F7-6(/CG(AIR3:D_A$O;\@]Q"+2=D)+4#.A,:K+;0U!V6'3$"3][6)\,_GUW02HH[*+>K MUME*SE_OF)5+U4;)]P#G"Q9TIT ;_> #='8.ONL1;S5C+&*?6T21,>^J.= 2A!/YD\%JQ2S?-+H0>&WN@O^3;R M&=Y_22W)K-IP2Y6EEN-45QO^Q)?9PX5[G]+JOM^3>;,UN8@8ZE2%QH^D\%1/ M6=F-:S6M-(TB4M;INB7L)]0@53AI(P: =N-: C$2SIDQ$*I/DW5# ^>&D M%IH:P1.RYQ@DR4@7N D,'K1I.NRSQN7EW7G*N2X5EJLZC@7W4H9]>+@T1))8 M(-02OXS8E<>C3(V6TJ[77=*;3[?.+[EJ;Y#W[$6&9(>6L-D_IR% ;L5^S+L4 MB( B5_#((B9Y::T]%-I,3UBZLW>P2(B!"@3S'+]&^)K;Q ME?D:Z;_X,[\CQP[5[G_9ND']V+7.&\UGFD4A\#&T[_WDED5,I3?J;*5R!-2I M>#"&4])0_/ D; TEG!NSK/E4\?MB:6G2(*T2>/7LK[6]ZWBBH_HW-)4#CDA@ MQ)\>T''WZ6C,NF_M+(/W]17)?._O>>*;Y4)1.]T1_]9WTXQ2FD+L6[[K(B;! M;1$C;3Q)GU$5OUC$^!K+1HTA+:!.>42Y3:3X?F+DG/H/RRYIUIQ'(Q9\AP7_ MK*I=Q*S'0T;TIM&_'X6D@O]^](';W?K]T8450/,;.ONU);.3&PI9N')50JJ& M3:;HG,%=D5Q[4Y_V)VQJ($:$+,5);5-T;.L_U0BB8#4>3ZME!BBK6U4T <]A M_S1?]]$QK!,+?B%0-*KA="KH11U>.,L28=LCJ[0M8SLNP+'^DM,+1FQ%*&F: ML9 $9Z!T 3>22I">-B@1[7W[WO'P:Q>'1NEODOT4*$E-N+$/]^42)!8Y0*FX M25P58A&(IP]8R4184Z/1SKRJI&M#NLT.23=@WTK3IZ#(7F'QZJNT?V62R,-+;<(R'<_WT_ ' J ! >S%F M8YDXON+I+AXV6)!8$]8U3K7\70Z)-TK^2 \2OA;_5;?K )0JO /%G#D:US3? MEFMZAH=KW*G\#SBM\P>J /&P8AG*?[#4M6;$-W.B@0UU'0[H MOU>@QJ9EMEJ* BL/<*9N+5>L&G0.ZQM'/)U82*FEQ^DB]'L='/LO2S7X"L P MMY6F$R 8\GGL%;&(*7VY$W.X'V!78D%G[97*:-"6TH2L(10]WX=^?AQ_V@Z_ MBES$6*/H"V T >!^>8QI _K*J\2MAXJH98Y7PEA:5[;M MY->'\J E!B>$91 M837)1B1/TG[Y1Y9M*]AQ('5YFO+,2,9G#\\'2">KG)[XGJH +P=/)[)JA2:R MIQPR3-L&VT,V2O+X[HA"./K;.@'9L9E \."TX9;C%F;326/K7V_?9M&XJ3AG MO-K"YAD-WL= 95*)SM\A@5H+4\E/3! :,L3!,/,G+_95+*]Q?HY6'UZO[-#% M$>U*?7AJJ+W")"\HI*Q4&G/6;F*XY+!T(U:@A)^J 9@HH_&A#E-;_A W/X!7 M-OS)>[Q_'C4 $U1%@.OY>3IKT.Z8(:.G;OXP#(WSWJ<7U5P_KJ=C2B$<0/45 M@RHL%B?R"/Q,Q",K\:+#'Z(5^>F;VYHS!Z8_C+Z)7@)BKDM ^@=,Q"'ROZ'T MW;@P41 722J6^_7E397%]&0K"L8<,.2#Y%'J$OF#ME"G^*"3-[$ 67W[?DN&0EY';_L$> MDW#@H2 Z9) P "OKLOGMB23'^X1AB$D0>+2=M4%H +E3O^W1^NKT,LOWC*ZO M[Z\<3K@PPT!)U$5%:&-4D[$G(ONH&*(+\R&"X, BAA,UU?'@\S!L4PFV-P?; MNU?WDWPC*DUVKC5]W*S]XDRS^NZ6[BLW_G0EWUK$W+B).XM?T&552"/JQNZH MS[NGF+=T'4LE%M8R?@XYMA! _/0RHKWP0J@:TAEV$G)IF8$]/D6P^+OY=76\,\PZ9\,Y'KFQ_+//H]N]+;3@-'%<'%Y<'0]5"1$R+F!VMI%"J79VG MR$X>-RUTVOZY3S>"<.R"/#3P[@JDKHL0? ["JE[[72DEY#R9H!]RU9;5KQ4H&P<4@MYOTT??WW8=O;C M%9_@U[,_@DI0"SJ''VQO+M+!BC,;UIV(6XGU 17NJGG3(Y6\J0Z8L&%<$RY! M1WM]'0Y5T'Z]-7O*N\^D9FW#OX^O#%^9K+&29_>L2.;>&8D)EW^!#;X0JTU# MK9DI]0/!"?;-.#SVC_9MN_^D0T[>Z.'JMAZG8ZO77E9U5=VC!TKLA(J62,Q2 M&5[2J%' F:ET%G4AK98"=.P'VGD+NPT/E*/&)0AT56)HM\2#B47:G$ M\ A3!: YA]5BO(--:]7>3\"2MML:@_H_[/1PV._Z,J7C M:XJVM.-*^_X5XG<7*-ZHPW&T%:9;$*.!BW.=NYI6%(K<^K9FK3/FNN5>T;NL MJJ+@K"=!D"&A@?W:#&PL&$B?)B]'9V!K@P21)GPD$+\H/-37(.46Q DVL&\, M&KU\21CN>MV,?,[\T \TJD9#(\)':-,O2"N (1%9&$3):Y*EA1@[=6H7+Z&J MX;/]T_V'_W3X4*8L]>"Y$CUF>D_VUSL>J%MH?@6PB^C@80"Z S!0#Q5\FV3* M[J#?1C!D9EC'HXFL?5=F=AH?FPV+7MF8M7XF9'D;;Z<0/U4I4D/>4\O,XP8X M--2F-9L+I7MV/7E-<7@I:\/;V!B3FOAA8*NTYM>HT&@,-("H^,%K18B,(Y(M M.D *>"F^V;#.>V9, L*3\XO30\_@&!$O,K\,EDDG5JG_H&G'KA>I_*U^9PF# M*S;M-!D:80>GZ>C7RD6$Z@3U['I$^[$=M]VZ>D#SD>8[_:SMF5ED-NW!_WLQ MTK<"YM*!C6W@W-A6*(>7CFT>/D9?$..]^K@5U13QA+ZO&Y2_M*UQ;1Y]^Y^X M"XL8#8C:")2U-V%'U/#UT [N\YH!E'2FV*[\L>HY,=EL$,25EWQ6KO#[\WL=0HFAC'K 7[<(. "7MX"!N9!%3 M3N6KL['0<7J%1_/IJD6,,EG=NV%'^OV(0[N3<0$O"RZ_>I,[]&WCEO?=+B8? MJ>4FL I66-S7L QRYWC 2B)DI3M/WIR3GI$I0W1LP:XEX<]RC'=?' QUJ:B^ MD!_S*2_JEN])V??GMZ\]UT*]26=7ZABA77Y-]&D%5M$#*2DX:=OEI!T0ZR'Q ML;856SS=1%\;F$])J]NC1TDV^ZMR=9V',*E3_"7,)/?1^T2=*QF'%5GOC6;I M36NI8#B%0MKT>+)PLT!MRI>=6C"R[O'K'G=G@?;H:/:K96<+UKQ;E>F\>D01K^=$$SP&&LZVDO^:;N[+LJ0&'F$O"VRN(XX5P^/]<9KD* ML.LL%S&6\[!:[\'N;GJ_YW?<*V&"P1[V5;W>G]Z[I4N=YU2 YJ=T=O$""\Y M _"?TJU6Z:Q)W$OR.O\W%V+N7/&MFDV+ELN8DY@7JX+2\&XC87Q_C8 &J^T0 MOKY#I8L3>%:'S)0'*%M'RY@3K5B!(OWJ3NQO;1S[&;UJ^D9Y7Q"N0J_4YG7& M)PLMWI(=+ER<903+>GE]R&Q+S8LZLXQR!'\ DD76OQ%?_;75.DB XS&3]XAX MIZ&!9V^UPADSHU8DNKUK/"*/\HYK1H>VCQ*IPF.?(GYW5V\99J%<0NE V(^] MK"&G0"JJ%KP]JO+7:/\;0RO2Z@,%\* M(XZOVWH *A .08[%JJ(F$7=_GL+N=L%'*X&W[#U4J=X H ->(1AABN-@8X// M/OR%PJ*(+A^J[=?9@?K(:#58R0A9I<;I*EI:#0B#=;/]&T51\<:EM3[4W01T M *PBGXB>T3& =PCZ#M).M2[%0_\YNV(]E O1=_3N'0=G$*B M91*JBHV7@[7$UV)22X=X[Y)G$>L(FGL72C9OHVB(*<=#E)B0X0!#=IG5$&EC M-]>&7GO11OKKZ<<)HBWD#]YJZ^MVB"P@15>C^4.4ZUONM^]&5B:1_26_I!,0 MA5"TCUC_V=@\1),L^VZ0:V'&DB!>^_)V+*[]S'[7V$ JO&^I-']C'_V+4U_# M)J@ ]V,1\Y*L,'DD=$[W0[5KD5Z,).'*A(Y.ES5.<6A.7N%CF[6/[]U7^TP' M'ES] 5C6V&$Q0(L]:G_?BIC7Z&>8P[R6>^+F^R3)VIL6DYG?#MQM"+U?A&#+ M>/5^R#XZM,&17WOI>P0U/C.@<6%6?^32VW::;[ M\#Y\$3/YH\"!7@F;W;/:J':AS$F DQCMGX;LD[/O^"9!*K4:Z84+=G$?,'!=)S;&(JAHCH(RQL<*G0KY#4QP? M$4JAH6XM7HARIFNWX=,0CT>[02UO2! =A$P_YN"N(:83&A\&QA2Z\9]CEPTO M"TZD;LP+'?;)"CBQ[4*VFL-C\0WQ7[;*Y.%RV$@0=0U@%P-*#6JP@\:D9DP, M=B7QN,MIBP#:JHR8F%NEJ5]#^Y MN &L7(/!D,&.]-:*>@>[)0\79J2[8NB;JG$^K,]98\8:IK6][$S^);K_KMO:QL!SU\#A=>-79CCG7A_;,E%Q.LX? M8"A;NW'I4N3/BYAUP 7V:R24H>=&'8&.N1_"\AFU\N$M5 M\7GUU%W\YSI\SN#+&.:GP"]D2=(*R%YD2EK?M?01U$Y*K#/D/)>JZ*X(MK0I M:U[W)3F4-'G-8^IX;06*2!5X*G?+DBB_P4&I7 MAFL"T@@5D37+$]6J(!S8+_S6HPY,5([V-&LX?GY;VZ=PY5F2, Y5SR13]MYD[D/H,&#]2]X(;; MA=<7,2@1NI:X=,*KP8S8OZJF!LQKJJ@"7=,W4'^?W1)Y=NR;:>\6MPP)BYV3 MK'(*K(1%5AT3&7DY/B=M$B?#ZKM*-'_'$P3'"H+RDPKNW#[.9@IEQH4 6>#:S]3?+Z>\$JS:J-MV_(.NK\2^:-'%%K)6=G(+IKJ(G*^LR M"\W7W9@\B'*B:D3!5OP4^$* /$!=X>FN4MNY!KU^?4'>#?[5[SZ>9ZKD['YH M*5R:)MS+%8*G['*K7NJY[;NJF[%3YLF],QAIC,0PU0Y+Q8)<1668B,IGZ<(= M@'$8L2$%*@/MTXEFG1'6AIS:.V+V<,C=WJ[@O\ZL,<(*OXOS_W&.NGU*FJ>8 M@2M3G)+B^$(9N?:.T)5+CXE[*N]Z!0ZLSU+O_#!I\\X)$Y/[&3J[XO/7!#)E MX";Y,[9:NA%UP^V-[W#^H<,:L6>MK?-;']]:D?"PGM_Q^7.-4^8Y^]P.N4MV MV#L >!" C$Q@Y7%DU;1(!3(1^I5#'H+YP_UFDP8-@D+4X\JX'XOZ]*LC=Y96 M.C0493MQ.T?6]WJ 1O;,P .DAPYZ3D,&H7Q/4+(-6Q[5RKQ*P$Y;[^81%#]/ M6+ZP9V<4U^OFR"3[Z-N>U U^I1OAX7#V;2GOWV%T"I0L*41QX@,;D1W R?J$ M@_(Q>,A<5_@:BA?9DQF[6-*V.P)T-B2U4J5-Z)RUP>XMT5(?J5MKBMI6]N[$ MY,EH&H<4NB]S":VZ$.+E-[T *@X:(C)N(G. X1B.5YT$RC]X;XQ'5I><,][1 MLLM["_CEC6]G_8?,*\\*C]+-1[]\D?.@=_W'1[7.045<7#-S^29 @SCKT*.Z M_\2/_(>[V H* +&YCQSQ#5DJZW$#8.!@F9.D8%$8K-W]7LOB$]E@XKC(]1+S M]I^FG9@85=49:@J=70. 3ECI%<&>*/D%7P7'&XJ,6KI9D4SLA=D=D,?=(!88 M9@XK&=K7(,QX85_JT=IS^R+?&%[=.=EV,Z/VX'']6&0^$"-J^WN7:X\X82?U MMP%!&N>OJ.GW$V@R EW<\X#>SA-B^O1]1Q@7WX+H_K9=!S#44":03L#]*(W MQ3L_'G$"AG(]B]HNKVI?]P_XI0BKQB R05QOLCK P)"WG$[\9@(=:-#[/FS@ M2"CH9%5GC-6A9$:>NHB1EB264Q11^UQ+DN(8CRJFT/U'4=SF-S!U.&U!,(@- MQ,PH7J>NPH50H8TX?J_HV/=\0UC5@]O>Q%(D&4-E:Q,X3 6BZ_#[H/-56>\, M%C&Y;P]PDAN9T4)%*&R>/["(<9X0W\.![B@#$JBB0116!KQ1^?X,HENJ>KK3([EN@^G:3$JT MF$QKP:(AO@#%:6QP?NHNYPD0N(A9@W20UX/Y\!FP[&4!8U>T^/&+X7MT]PM: M7AG;P\#^M^\Y0H2T#B0JV&P!&0_Y\;GT(R4AD_UVC4/!CPXF<)'O&;O;? MZU^EXH=U.Q8Q^E;(RM.B$Z>"%S$H!UQ)2WCQJRZ:]_ZN>>3"[(0=%N@F+,$@ M.F8NQ-8 :00JQZ_=6,2L'81S:$CM&:]MA(F Z]UJF[;O*&^%V1U]$,RK%23@_!KH/N/'#=] MQWVJX[S)'*G'Q$HZ_(FHBA\O8BZPM-$17-<5QH.VY71-W*NZDWZ7:G>W6=.N\PG0>C9O=90=1;M&PJ':O6TI(EN?+/*$*$TLA0;+P.B( M+V3?1P@5#'7+5^\5O?TN\W)^11QN[Q-:'/#O#Y &T<59*-ZKQI85\[-%^TZ0 M.ZARR0;=L=)7;]7Y?0WLR8T09_GR1:-F.Q"Q=ST#(B6N8CA MT-%7/0= -Q,H%V#LH/MD@JF-YB23=OSPANZ2;X7*BQCCBE$%FYZ.S%G'+2/W M_[0[\Y?$O%\;C8*5 OP4,:.P.R06$)H1>? KJ@#._77.SQW\0DJN[97.C/.S MX*PX2<$H$^0#"4MKG<.2PH]]AB >5HH1;NPG&WI>Z5Q.U23KVYLGP4KG&_G; M]_4DU/1592:FZ*>W[=%,"&=) >QX;'DO<:%W"3U)_3W]JBG#_<-_ M9#9KI&W>_$3B* 8C&2>%(<<28Y"5\3SF<)%7!92'ZE6>N*S.4="SH-[_;8 3 MFO0H>P^X*^^/W<<\C2YG>;]:CR M"OBS0*=#7K'YS='CQW,GD1:WS<_&:R0+?W7]J[Q3U2_T"D/^I$B%_ Y\NXBI MR.-[LA6E.M?\%*V@3)F;"0$EQ^Q\6MA&C[*L^=L3M4F=_::%@24KU]PQNR1\$ M"?_Z;2N#QA+R:I)D3S'7V(=':-FTLZ-7"?64J0$/-\X\;'?Z^E::IH7:N\)M M5*YI2)G'36L1X(\ M(64I1=#/1@U9@Q^6Y!7'PXIG#K\:(U:WY+X)OR@]?RKJ,&M/_F_%-A0B5L/* MQT=:E(F:0F(_# A&6KKN8!5(:Z HH,2U13SZZJ^4T9EHU;_ZYQDTR)R.K#(" MXSV7;H=W$^=L(<5R-VG9C-]HV!R89ZOWNO82?%E_+LL.+RJ369AE>"\#S9L) MBLT<7)*W;$^X_.;/YU@'N\V^EP1S%S&1%CG' D[K/0BICD6M<9@G#_C*_D] M%G32MN*,%>#@:*A:F (EJ#[^/#<;7K ZI%<;_S'6,D5ZJ>B5[#&1 R+ZN[YF MLR:@ L27IBRQA7&+SA>C?I^HGS(,RXC?&1@]\WXF2.,I5.OLS#3((H7+7 MU44)1,TZNZ%Q+C$#X.A!0X(5BQC/UV%]TZFDR.GL@?#]#24@?NJVR)AD!EUY M NM"ET3F1.5F9.VG*;VR3W56#X@'/O:_%PX[; 0[Y=R>.:4]O/9BY1]W!NYU MVV'_0K:\6JKG,$90_F$)3'% EU:Z#LZ7KN']OE 6BBURG==@-5/7G-XMVD55 M?AF9?>!-342:J=RY@!WQAG"LB XKYR&K.@1!KE#E%53=EU9SF\6%UD? M.W^VUZSCLEX/62-@J\(HUL7KU8NKIW.#XIS/?7S6V7#23Y3XOU%-KA(D M RL/6^%2D0W$]@-=X05N!27NI_HV5%9?CZ[(>O4,,8C;Z4]+1I8\=1,=/$!/ M0#;82H $OI1Y*UYU]X;>)M:*.4U4F*'Q=.PJ-[_WJ@#V@ M4="'C4L<:2-HV6XE^C#>[/6+?,HMB6;AJ]=]06:BCHF#N*C[7XYRKVO,I?WQ M!O$K')N6#(I/42X0_UE\WU9'@45+I<%&?R\RW5N MP"(?WS S$!NH5)<"[2>O@%;,>]U.YD1V5EE%+L]X;G1\HQBU '8M4#']D^Y+ M@_3;XQ&%"65!$)! ;D! W]?4JSIX0"4ERJIMI"3J:20RZ M+$GR 13D6+V(H<0:V?7<+Z]*K>Y0V?RL7GJ/YU&)WR# SL&!1Z:''<6ZPFET M#%W0PH@K50S$ W[U*T::CG?1B UCR_/,E0KWS*JL4=CA?174_3L]>7DA)/\" M:"*$B@P"=,P$6EFK0N!# MN?P!IOKP^XK\]CZ[\D$ZZ^WU^7]HM6-GE3,,V7 M!I4Y!-3'R>)XP'5K\Z]^G1>C>JT"-7)8@C'^5@3/=XK MMZ7%S[;3#AO=34!AL&"UX37KHR0ZJE8@RGI'--L+_1921]78X9DGS>\'E!H> MBEO(*4)TT$>EW 7M'2 >62DAT/B.6Z@AQ0C\'$"VF_C;R5S[]M/U^ ,8,>8! M'44?G!BTFVB 6>T('\&^#)UB@;/ *-KE>6Z"L.3K(J9>?"O>0EB$J.3!6G<% MTM\$47RZ: ?)9GOL+U"M^;3C<26@5OR8%\5#=5<55(2UT-X9;&)/BRP4EP,3 MW9OHX"0%,E+,4"#O!!B-.K:O,_"_'S/P%@N> M6LH-\R3)B[/KS 5J7$58)498"#V] @CBFX8/#N-;L"E8_YYS&3_$YZ["I!]^7TEEI"3M6-LJ* M2S@G0F&@:VNP'*Q>P#?F9H@"(SF7R'X&SSCUUIP4-J DV M#5-@O9M,!9K_F\O[>T>L]5L$25)1CSUT2V)UN01HMP^R,IT3(*<&5+O>CMID MD6&LVZ0Q.I%)<5@A:ZAN8\G;^84%.BYBAA2%KKBJ8GX9AR?:1K(222?:6IPZ M 06V(ZN?*QHZ5R*=Z76IYV>J&#H_(_\XQK2@]=#E(,G&0MDT>_:T5(#& 8FX M-Q<*5"2Q^]Q^^$MR "@9AZSZ]"(--@7I;51-2>0)Y,%NHYG%,XO7)ITA,UQL!J]E03Y(2O/L6LO! MI]3YT@C7^=E"??5?O.IZ0W@S"]J=U$J?V89\PKX*O1X5.PTYD!1+6%.+F"C^ MBQW00K[X?RY^+M48F8->_!0XPFH^=N"78.352!.]?'^ZK>.]K&_!'0,T;^FG M18BVO B "BC)+!!UXQG5,:_S$"6"0L I T=\WGN/D3:<3M#TPD;)612!:2D7 MHQ0+US(-&='XE=R]K,G@$%LKS9@CL0]2^H+'J?6#T4<6,2T[J>"A43_D0$B) M(+7MWB+FAI@P6-CSP9V++QILYU]]]K&W&$!:$5X]97_I0+ MZXPVB.>$RA&/CTQYKP._)A8H8&9>;.E1;9QHPFP6_W/6E\1O29$E2EQMUP , M"_2M]UA5KLDB>Y(N5(:##>@:Z_M@FQ@.+K%ZX6YE:T6D4@OS6TL!>5Y+F6 ' MM#AA7Q:+E::7RLO)Y3Y%!3' ZCLLS5.$5>,1&0:(160402P#*&=.S8($GCV4 M@)@1\>Z&IR'\DR%/_SWJ@@/@< M6>6,*B9#\-*'"T"&40S-IYK37MB$X2,N+.34%HG:A0&ZFQU6$WJ.R,\M55 E M=D0)44PTS5@]_1%XU?#I[$3O5*]CQMWG*06(? ;ZQ.[!#P/>R\34.A>.^MUJ MLP9UJ)B[4H'7%S=?*AT2KR4C$OZ]X[]^3%QH=G81L[9#^%-<4K?&0^P&TMIK M7]>5_VBX>"1J'#6*W2;")/!M>[,)M#6*'^RO)O9 #<>THA^T)(T%OPGA_?KV M+\D(_DO5N>NV1Y%VH_H2;[W_6?T? H^IW_<"K[;/NU2D-%M?WJVU@,)VN4Z4 M:*Z%7! 'U,EN8C(4U8)%=#"'I!8DOX@AE#E=NB.V_RR%F":2ERE/K5)P()+E_Q=PE]O(^U!)5@#&7-'[[P$:6VLEU?N M@O3@-%YO(?)I:!C\EX#^M_K:, MI<0>DZF1(N"=J_@&$*2XG"?V@_4)$K0-,^*PK\Z&KCA3_-*^QATZ.[TJNX2: M0?>GKX9<.1E2].2&M="U%K'@U314?T521"MDE3MHSB&D <'4ZV]PR7.ARUN#GT-AQZ'T MQYZ$H0_Z-__*'3O9O^_BZC^/>GS"57E,#8DLB=E"?RC]&3&5K7:-]O,^N)6V MQ=R\0;4B=U_$J[^>K_!_MWSU-D?=90WVJ"QW+&WKHK9WAZ4-L+,(RU":]%RH M 3ESC<..@'KN/QK6?X(EBM_%AB,7;U\).>@==$>BPY0;9YLH?H9C5^) 5]R0 M9=/[D1:@8FL!SV3-Y#J" J3,B3>Y$5'OO=?)B5-=<4'FQ#751_Y=-^TN"@@% MA'5U2[4 3/ZQANQG*R^OQM!HGXH(>T[2%:C8KNFOVR-56L9U[-KW=B!JS4GM MIV?#-HVLV?_%6?&C*'F(6@.PQ$[_407V#"28*5-1L7,?(5=$WB+FB$ MF#7>G*]RV"MP+7M#96M.Q[+Y72Z;3'?L&SN1&9;^:O_,!7(7"N_+VJ=0SXJR M7.ZT>&-*G(VF<$D2&\G-P*NH-!3#1 9ZJWYJV 0?+W2@'H8J!3%'@V.\\M%N M&_MD7?HZLFVWQ/U])*VU@0O_F*M_B&L6GN\[/;64).0M1OO M[_ET>S"NZ',^IM*!1!',([+UJ';_);Y#T]POJ.97<[0]CZ^YXO:]4#J7L'JT M;J@QZ4)^]L7+Q.8SO8)7Y$MU#ZR:;GFNMWN8O.:>1>?N8RPX,YIW>'(U9!+(0!3OQHPR2C\B! MM$Q<8!9#J5&\6F=TB3MZ>;G-OA)RAS]ST.R\C!MJ0PLH&6QKFD5D)$512!> MU7 OJ)=L 59?Z*F0_C4S)\9US%S]N=;[UMP]Q1CQ SJ[% <>9 [9X:7;*2-1 MG&^4F"!JA;_PS4*@1AKQ5WGY; AN!KN3[8/(\A^3 M!8NW2. =4Q<[I_:(9. M*'P%RAAA^-F!J)[6]$4LJ]TQ\"VUV.;Y=_K0 +)JZ4:5[^)L4C)*\)F#=,YX M4FAPV9=)4RA$,WV?S^/0K9*?L6WVWO-V6*IN"^HV+CORC1C>.\Q6K9HB[M$<"P ]@OL5A$_T7= M&#&*<2J!'F]F=.>7\Y87JO.TLTGNA'MH$'E/+1^'5XN0538BTTZ=^R!=J %: M#Z<=JH^@JI[851NM]_%@JNW#WC>[=^_>6T]LY#8\>MD[9?9\8T7GUO>:0?ZZ M2HS0T-7[TC&-Q]P:,9&J._][*='_7_XZDGN&1W^>]S#26'M6Z^*4G3KGZ)KV MP66'2'S19E3XS@UJ2/\BIC*J37$(Q\#*D?SN_Z"O.-,]TJ+68-+]\4X(R\WY M:]+;ZIN_.[ Y:YPTCJ6]_.OLMNWD-!H3-ZB%8B7I90B+J!V.2UC$+)P)Q"P4 M"^^(RZW51980JY$E949?]<-V&Y0IV(I\&V'H2'=?2-Q46E25^K&VOC#@MD]5 MQ35KLZPRPRW/-9RF5M.F>D4^$%X8)YA.1U8$-:QI ($66N+ \3(BDV%9\L'= M64[-[4I57G]OTX'3IUP+J@[L>GD^/%,WPHBP#K(__HD$H-TY1RQR$>PK%18N M%]_T0)2>:,%EMW^E&N0>T]Y^J.^MYU,)1SNC7'$)HDR),H/5Y39/I 0ZS4"FO5>T4G"=?-_K.H/Y)T[>] M5\[YI!_-?M?J S"*QTP%:BD .]U;J:>R=BC$N,Z&*P8.=C^^G6S0Y5WW7L+& M[LI#R9>2DE?ML.?)GUA5YLTHK'7K3"6WS*_9YE2D_O6VTE-80EP>KIA*T+1V%VV![4']Z:L-&R'< M@VTFE4<9ED4GR!.= M('=X.;B_VJ@JA[UTN_>I@8IUYW>?F*:%5,I:W5;NSE]WSIVUTLJ=?I&U.M!; M%HVO^<#Y5?#6TR@>;R*L^SZVX82K?.OUM7G5+]N09]6FS],$.;_N*3ZNPZ.. M<6W242A5H-9(+?>;FN6&IMR$=6YZP@<^D6R>G!QI#0"^_)Y^="(U6>6'QO4_ M.5\2(C>H.7UXL'_0)E48 XE!JO QM(E#&]9D^Z6>'2 9W6HF5W>-4U[0, M29WTE,O27>&X7R*S.R=NLP-)"O6/18'YQ6ET=MYP<2M3^;/9 @K;R=NA F^! M_H<[[W;"O?NRK++?G=/U&L^/@C7&:8'FV+*!ME!,4M@#R%SX0!!)X1#+1:^W M[!KRNG$S7$;_]>W7O*VQWR7GJI82PO[#J^,)-F1&=*LXB=%Y2C9X&?B>?,I_OR4<-E Y/6S"\^"KBCQ\RC_SY#O?X//"2^]5]STY?:=VN5-OF)7ELVL?),3A_^95 MB _N(B[EU*ZE56\;\3/2;D%QL\[&@6E#B&:VB%F&* \-BHN:D8V"+\^#SOKN M>MPB=9?_1TWB1+#VP1!OIP[^N>RX2SH;Q'5T]BL=8W @;8DX8*5Q%VD9PY3& MZ43R[@HPMJVZ)*A?^.;A359.Y)7U&6LKTV?EG\0VV4N.>1J,*_ )8; C1!/, M-V-?LIJGEP[\3:$F*]4&O1-(V_4AFXEAS>@\)]0=\RL^M2M_P+RL_8HO.?.I MOV&RL]Q#_F;&I]OJ7J)0OB8:KJXLW8/TG0 ZTR26CG(!9R@IWG)=N9..?93V M"5)$L?X[P>/[I WY 0]>QU@]77_ITOC4S8N91_>1M(3PTN(04]#J@VX&^]5??GR(?7>]6_*K>LSVG^30_PEM#; M)OVK0&0',*X [&Q6^>/')%,N?D2YN4%O8!AOP&H&%/H)2F-,T.>,G[6,G?16=#*&D+,2QR*PYTI-YP\^^YA$4Q[6DRLW'AXH%H5^.?ZM]J MTGY)J)^(OQ-)ZS09*F>S8'25N?-\7]%Y>-U A"1REV.2?)G)AAZ% M2$J?QN%/' [_.$'7$#&%D4OT!6#482OL#5,0%:+D?JB;^+2FTA#Z"I2^E79O ML(A8%K>0>) 2B!DGQ0KRA%/0;52?@FF0A;W06WQG[NGE$)(N>]74#JCJ% M/H<__5P.OI<^GG#BO):<1\[I4P#C*5W1VA%+P5TD0!M=:T7[B0^ZIC46,:U8 MS:"&+6?&$UNL@J/[!O/5@-KYGE!! 7,9\Z MGT$;V@]GXI_$/,R\.O\Q:!B6!O/8\TUE&O V\6UK&TZ9VL+]>U#D1Z9?[WN' M5@S)&(Q"9%%TLCP'LN),0_MP9W&#L]R,LL>KEUN&,D*'WO\<5A?TKOHRDF@[ MWO\&Y4:Q!+XY[Q+E*AW<.SU<[&:,/($FF_O)ZL?G]#[C#;H)X4"3R_-%3-?] MF$5,K#$6S/JQB)G;Z+V(8;G885''V'P)8,3 :,C;H @K&34U** 1N&\,FAQTB5KX!)HG;X&WE_S 5%\[J!@H*OI/ M'0Q$0-:_%E^%79CMV!2"3H/AVD6,UY@--/#,2YT^)K)JIC:K#D"R_UA5-B99 M;"39B##$_;P.$7UDH'JAE$P/?IT7Q$]=[0Q3)J]/F>KA6MJI3_0I(7W4Z@TOM/VQ*E894BX:IN'+N( M7GZ9S+1DM<;Z,+P=4\Q&(SM:+%5?N'N-?!YR^=9RS/^I^+T0_1 M$HLBT$@1#?@KPBH3 .R !<>G1VA(=B_J$]C%+BBO,?H9^B_N^U_/B>0X!3)@ MPLJ^2Y<6* J,/%%8&(!7(1T1*+::J-B70I06\I;R:YIY-1F*AKB:QHM/U"WX M!'P_[E\&]&]5:NFBU$7,?Z[$FBK'_V_;_X/;FB?_.G:DDZ/9B'FG/T#IKY/D M3<.JL\BJKR*3"B%+&Q?(DO@>534T.T>!#O!+(Z3:"7,ND5D ?#G.]M8#NO49 M%!LFVZZ&O3JKIW:*Y,A=+.UA;^,(R@K8_'5E-_-^EG#.X>LF1)#6NY4>0(4L MJH57F^"E(N:Q)"U(M1C?@QH#B_)8(#^S'TA?WY.CJM>^7N^M=.(]Q7K;C=#6 M=JYC,TZ)9-7W2ZV\:J#"J-Z2^W.;K%UVDV!'FN#FND(BET[%)N'*<2C;3+== MWX\[RQJB(K+FO%%)H05TJ?@0AWD#MQ8F/)]8.)X0:_$NV[[[S^[8LKU5^KH]J@*@!0OI&4XMG8P_+BXN(=LBJ(1?;5G$ M:.)\J:MC"_ U L.TW-..[M!)4L_J'9UWS':T>;@O=^YY.W/PYCDAM M9UW%@GC8"=S])"?<6S18P:$#IJV#Y,8-!N4-?@_'&)BQC%D'!Q M3#.K I[531YJ?>(U4G!/W7_]#B[Y;=^JL7QX)D.BQ57Q-DX-AL[[#A/K5"#56HY5(;Q=G((R094 MXS0'NE?X(2CF]@^_^B[APB8"AGV,.*0H]RCUQ0[5" M']#PJO!Q&[599VUE>:%;V@7GHCUZUS,>W]"[X+T/(_Y_P\W_;_M^V_YNU M/1D9+7P4%G[S$*?@R;$">:-7G-C.P'_.9UUFI;+W?<(-=9G7[X3C*9"A<".T M0W024D-D545NY#Y@S2+F?*@*,:81JX[RAY6>1'R+6J$N"'\SZ#%K#K#R8@0] M=3$+G%GC,YQQ@')K/;=A_D&S#","UEOL/;5SO]_4)Y$. MR>[OA"YU"!VBE+6XB*SCS*G92<&XP5]B^)\,]+"J*9/PE=WGN MMZ_)3EF.ILV9ZQ5U-\12'##D*^3WK/(!?CKJ]IGB'%LTGC%L$2F$F5^=/L4= MB*BA^RUBU([J]*Z\LBH]AI)( M*%_$\"71WT$E>\V=J"F,%B?B_&[8FD,C3?(!P4^^,[DK*\+[BFMK RJ-.%M@ MJ36=Z_<9;D[8[I06+RQ1D4"9 9\I^@-V[0,N4E$6XZXX-,\HX2JNA3ZX#)R"29UZ$1'+>0H2FD)7!N7MZ@ET=[&>Z01>?"YY\:H]N%Y/9&9Z M)>V;S?2&M@,EL=D.&)*JR) D)7X(L'.PX!O;9?!:\>T(:C)91A!%"84#P'/3 M=I\J)HEF[RK7\68K3KOPH[;5O]@UKS3M%:6_!SUK_A_9/@J)>W0[QMFE4UB#=+%K]*$OUG(2> MXL/O_SB\]Q^NU7BC;&GY_"(FR_ Y,#C_8A$SX7Q/,?S?G9SX.BY\(E";BD(? M8%P M)-$!E-#B$UG]HT&:H1] IR;>94)WT+BN=NNE]5AG1O-\ND+6SWM-KG M^FN[JL7Y+25B>S<[[$?\5302?Z!+X_'BWDN3T:*<^\9.6N]X#SR,Z56D*H%\^VXLBE;*\B>BQ\< MGN9]K.26X%LB#87) G,4X<@2W'0@6^]=^?(;*?(?QGSH MORH=,!>(=(:W')1PKX,#Z$ N+@-F'5=%8BN/EQG?5CF*W-X^\A2HSD2UL: _ M3. U:KQZ03^\1Z0$>38O/,GNC#\.2N(Y0YP\6CY]Z-7>A/*/)ST-L^1CDU%] MCT6);A8:B(%K=+HX@&H0&GJCDGODFN3?+4Z?HP9SJB MX":^B\SARJ/XJ@_M<%=I=8:TS[S) I6W"[-\PKV*P]+C*$JZ]ADF0T8BRLAS M9.4GD3UL>R+19"=]V81PS*R;'WO*I5;MT-.?2@TYWX'E +N!#CH1*!Y%^T$6 MG\&QD75?<\4]P-MF%K:RWCYGBN5OY!SYS9/IS&XT:&BB64,LD1ZY UM17W"" MW(TM!ZZ2PM0/Q2-KF#*G"*_DS@0'%%W8:Z7Z1T:?Q"#DTN:]6B!,4DR&9;GU MYJ=Z0U:_D_V'OS>*C^OV]\RA;29 \QRIZUB,HRR9XDE)VI M)%M,0LB84;(O$XKPR52(LHQ="9,]4;(SRFQ)A9Q!X]0L[O&][ON/W_?[O?^Y M[^NZ?M?UN+]_G./QF''>Y\PYK]?S]7R]S^O]>JH:AV8*#<, AQ%0"_;&Q)ZI MAND*:<:*!P&8YP!A@)32]D;_@(O;F *ZT%]T[^#DU:!$P,?$,T\$6$U2M[H+5:]A=OHITV^?S>#LT6 7 M<&3>M$IO&AO([(NZK+;N8H*#I$DTFX1&X[5M$OINPF0_MIX7S:FH&/;F2CWWLKK!^O"@8^PM M2$HG_S;FOL_&_6< MD.](>CEPQF;G(<[]'< JRS2 (W2)OK2)J,>P]FY2S]^,^,N""L>:J=4#J.L: MWY4\;*^47/B^5AH@8 !+0 #A7-_-!ZN8D2PHR%/A.#5 D>X99-F@J$2CG8F(?@H.4$/[\M/G MGQIK0C4'73Y;)G?>9N.X.,]E'@[(6>1;'!FQ; '0K-I;!G*J!BD/D4=Y!]BF MG]+4MB #2]].J.^0O"!Q4!VR&R( <1ZU@DCBJ 2A&+\!]+X)E#@-"?4(_F.& M]]V+<_JF M,8%(R.>8Q-ZBA/5K'-D@CO:$)X-$^9JC;]#XG>A^+T^V?=W[\#T64V7VKZ81 M(Z+!?X&.Q'^__?L+>SL4[:L]&!*7^H 6=>C;TKTW@+E 904WGAUG<7'_CB77 M]0YC@E;-D%F8NH&>>.>?B_# R1H3(RD<1C4^;(77!P_L :5[F.P31A MD80P2#@7716:0+,5;!_7X_1C;OZB<:CO2QLU[;)Y!KM,FF' !AX\Y/8&^1D] M0P L2#"$QTEX'!6>4*)73W=_Q5,U4)$HW^O'+D 5<1$UP>QOE8GA7">JIO-W MENP"&^D1O8A=[:=G2)21C'F!"0/[U#CY-1.'L(4.\WY M!/+125V=1@V[]G^.L>^=:LL,AMZ86CL&R[H&,BD5/=AT(F^)!%@*;$$LZ:H% MNG\^&R'&GK2W8JHC-#5855^X22B 1++$Y&A[N(19\!@;:X 1" E_>Z5IBB/[ M0]IW?]&4XVI_OEC?+KC[6\9C:),Z?H0 1MBL) $6FZ2Z59;4'(V0]#3UZYPE MB!(D['&3V^(T"^XRP/7/+0@7Y,((H'+!"@QHLH:/ M'UT1Z'&*P9]J'O#99&@=V^@-4)3]!;V- 'QPH'+ BO@ACQ@!QBIP],%2R\@R M:9]OY^T;RM_\UGX9)#0FYB2-G-4_"?.T.VB9I54K>5YL6Z#.Y8()G"K/T];L+:7 M77UG^4[]K2T(:!MN:@6+N;^)QK),'_6?;O=CBL14N)Z'ZK_'/&=)3^@H][L_&O,.$GO[ MJ<33,&P-ME$'G7BG">\NT00&LEF'*V+FNLP.-$QNQ/N^TWRO>6$\+#\N;BA6 MPN1&WT&QVLPRO8NVBG]YV@$(]';#3$;AO@)G=D.GQ%RIH60%F/9,46U<]1;D5[!F MORZ!7$H"'+6U-(,QK05=&=>_+.NSG,9<;IKJA[\/0&"Z7##DAVT>%R:XA*,4 ML6-E*+'.D1YGY3"S\7[$8,>JA-N':1+@A@55S'"*Z1A0 _XF7^L5/S3]CV7I MNOT=@;%&/(;7ITG*QM;!%+LXXC?-%VDVH[TE2:H#0"9D# M8JCMLB.#+4@BEG 5P1]8Y+A,XQZ\SJXPDP\AB+5'Z\ZZ454K:K@ L6ODMM9< MVE'-UW=V1PQ7O1RX=L=:ZU44,E>COP:<0ZO#I!/]5+*(U)0FM&(+6 M>\WY#*;1_;^T==+-:JBZA06N=P(/%+E_2?N"4368?U'[@^IHZ*B^IGI@D-D!#PBO7H4!5QQ=74==&2:=N2W M5'G;N+2]LN#VPG5%>!C7+6:+&5RF>(>$NCJEO?@UGH?<6>!'CCM)6.\=O-8P M:!"?=E$FQ3>VMH7 M' VESGQ;P3^6ZCSZ5&G6_J!MP 1&4F%O2$)HO9 MB+3)F<>_T7(@G%S%ODD- MZQG*/Y;_>2V&ZMD- \X[@H<*!CY9,;>IV5Y6^#-W1TY5+P'6[N=/N70-:IUW M=KA@CVG.FN9/; I!N%.&I0S\B7&D./9T"/?(GG=?VQB!!NV=]7IV;%^VY 78 M@["/ HL?V44$,F4+0E03H>.X"1B )+OBX/I!&#ZTG'VM3ZP-QZ/XT:7[ ZK' M=!5.FF2F1R* L,5E&OV45>=VR E!$(49=Q[,F/87T@6HCSZ=.+MJ6[V,PJGH M?_CXE7#RVV.HP+9>';D YS%SX8,%I/5EMT 6D]K/KC6'(C21AX%!\Y\'L8? M9WE/M_]?=3'\S]_^$Q08MNMZ^-*YIN<,RG&$D$PEL()BDZR%TJ"04MV<^B(H MJ[+!9N(-K_YR%!;P"M+QE7[9FNS-&W31/\><(5 MC+P"'U#T\3<8-T'W(Q$S*$4VH72C+JZIZ/ZX*?[NFZ2X6[W1C4_EDYFSUGL2 M5M8E]/5B%@HP'"$,4X=ERTZ#!WP=-3O,M;T@0I!NZJV"[.$2!1 #7.V>.],V MB4+&'DG-[PDQ/Y OIGRAQ"WKOF9FE7$94T[.8:48.726GI:YUO)\M1YG*-Q=GHN<( H0KN#TQFC0X2[*85M$3;]Y;0 !JT=(Q3]6; M2'MBWQ.6,[32%'.ZK@:9/,Z)S9[CV?$5WH[IR>)HS]-K,%W7,=>^[]R"5#&A MOKX[8Z-4,:!@LTB[ "<*+OFQVGXNDA#/_,9>:YX>V6\&487P;#$TQU+ M-KW!H0B-KW:+X$BU]+U-O[2$$D 'XPEN\2%,HUTJP>8 M2P]4W/?*41%IJ2SSB3IT[E_X282PSO>%-D/2G-^![V%/XA_P+V(C&WE1\F_U8D[+&YW-UP'(]]G7@[5 M_@++>P7+"IS%=$'AY'MMJ&1W./D10LB]@9S&TMA=NG;]Y)_I28-S L,,.&#M M""IW_N51LUW^"^>7BY%9YRC,V/]&IM* &CD8EZ6QQ*K.[F[9SJ8P"2OMF;^Y M,20R%J/-6(0EQ4.M(#$.6)88C2-8\,SZ\CB&_ B^,W2T6*L.=7#TG/C2[5!/ M0ZY18T"USF+H[,;JC UY0O3GA[?H?4&'])=N(WV'K"!H'PZ)!-C)P6:]:-O= M+ JW"T4Q_HZ\8,F/[O>7P==,$Y\8W]&-$9D@)W+'AT)AR\& %Y:/&WZ?-OFT M7]/83G[D(Z9Q<84+/[R9]()E7SBY% :-A"9S) %82O4\S6OBIXF&OW\HE M_>O,)ZO]Z"MNZ3\K#YYIRCH8ZWLQ1S@^$;$7M=T^F8?3O061V8*$+F'FI'N+ M7)_S%T>CBT:RS"2(WLO =#K+?,>E@"J2)S37KM0CS*C6<'B,'].A]Q?/()H7 MQ?^W7;_^WWWR]Z)H,(CN7 XUA.";#Q0F!4)' MH67+:'6 M[];/\3"/AGF%-OH>>^N\&U.(DG^0'UGGP%=!#CKZC MPU%F7:(S'E!J^'N??OK1]OZ'N=#K.EL:7^JGG\N5J4<^#$N:*PN5 DANZM:% M)PK;=$YQ]J LQG_--+VF^5=9!"^$&2S=>\+*>+A?JV7MFO_UW$/U;JX\NP4A MR^KXPV 7,Q#]C@!!.9M(TK$T0DJDR(5K4IR?[QB;BW6- 3.MT5[F4OD+MYU, MYI14W,-^GS4]-/9SBC.EN23W\.N=P"G;JVD]RJG6%AK[]YJ_/9B@_!_8$^O_ MK4U3F(K-#D7O0QVAPWJKEOP,%!0^XH\>?R+ -[;+U_G5RKV'-<1A>L7=#:P" M:.P*Z*8J!=1--0TNZ^;L$;8P")5+B).O#N19)W!V\0#SXPS\]K*F8(PHQZQ/ MJKF:,]:V!&C;RM\WQZ,-)*B!]2^YHC\HQ=UA[' MM.<^MP.=\L%;$/%?ABQ-+ZFL8K.HO'SD[5$VQ5/XZB;GW<[[+\AFM,FW77\W$EQ1B]X^P4KD,LE MT^%783-,GWLC%-T4DD@4+EW\NTX$WSQ>L6-\N2+GEO[D;VG#;LH;VN3^OH?Q-T8 M2 TM6:,\R8TFYDAA(T2HCUL E8+M=DA\ (!<\0>J7%JFS630'V""JQN#)G[/ MAAN_;W(T)SV_"AHL!=U[^%-66*-U>+0Q]NR@'"5;G4>3(](S/+!L7S7'O1R!: M+Z9U %$GG68F"+9ZOYQ(Z8)FH@^ L:6^\Z>O/-@8,KP3=^&JFK*-_$Q2O)BD M;X*;$C<09-"QW7A0&=;EF 6O(ZP$T=X;=ZVC=, '54N=PIR9-EM$+T>B4_3] MI>B*TKW(*T&\+2N[C3^K"8O*S9K_PH%&TPQ;L)RISGGC4,F*!#KZ$VF(=([I M)$<1S.O93'6-U_&Q*G4/71!X<-_+/,QG%Y]\X:YW11!F\O:KY4[]%!IB19XI M&ER$[X(+)K5,-2T,E)_+7'"^]T*ILZ)_S M$91BZ9F($CN)_XS,Y6]!>MYA0G3_6&Y!^N L81@+:_-/;(AQ5&('?>0?O]C M_/W1"#^GD[#]_QKU/VM4CUN;+$DD(PN8*G\6)+NX;0!'RS_41X9NS.@T6]FT MW=>AYB0BUUN.O\&W5'&S^A#H;VTR)1-AX"+_QKP/VW M-)3:O\4&5/BSP2K0C2,82Y=S:DG_81^K5C6@_\U['_DL%0\-R)TN1""D *!TKYJ=%V6V#35(2GI MOJ__Y,+/I_5]8EN0V(=S%)L.3RZXW"E&3Y[(NG\BJ8 E5DR]6S4SA8D-X!"8N[PQ'R[_QCZ@/!? MW2_^-2#'IOHU CQ$6I&+HPX1>#VY!J)KIF3W8M9S(#RJ0K7R6E,:_Z/":/9VBNW/6VC=QM.*6GF= UX^E@XC#?'N?B]^ [XG/+Q[@G?&Z55 M+7-VE]*!!$6&HL*DJ01DEIS\5;KE5=*5;"M-Y;#'51K[%!,GSM]"/ZKX;NCT MG7@ATW *J)UYW)IZ4'%#Z!C/=Q?N65<-LM2<7K6V3QB\COW:=*^CNO%D])UC'SX=S0N(#Q/VFBG&G!)6 M7S;H3\ U:[=YG\E#%(?6JL7D#:;1(H,L;!0=R[8@ 1@L;O<6)!AYNT2"_;13 M9,FA,@;1?VN_;&U&E+*U4:#_N2X?J,;!OZHT%CS<;S[>\R']]RK5C26AVP43 M*@5+JT-P(K_8" ^9Q3-:_/7S+"_E0O8':^OWE'>ED/@.JYB"E3EF6""LCM3]&3Z@CY*BDWIK MXKRG7!P 4L\6)-E3./C6?)5N_OH98.[)8/:^@[D>L*=)D+5W>]R6!9@WP!$& M%5A,93E2L3.)-&A78*3F-^W0FDX],("ING@AP#HZ+L8CHRD\(>'M2>>Q2W:' M9B";+S4H>8F6(RFYOQ5&FP?A^N\K9YHO!4W?6IU/1'VN7I,M1]V2%RM]MO0'[U'R&>X$-0]^DN?*24O,M/1&M:[$B94ZV=EI,L]HWCG/$IL(K>T[L%:<#W M8G;,@]+4@KL;<3[!Z]VWLEA&3C].F/8TA0??E!;=[ST76PD[BYCO=YH0HOCB@L%,S-"YJ^ATWKG!>C2Z27]U*EQ.Z @ M<8,66[54,*U?MM=C=N[.[K%&LYO9Z;6?)3X*5(XBBCF*VR(+)H[DYY'/P.V" MV^OL:M3AH.JEJ1/:V>54QYWF?L'3K06"R%#!_*!)"SNMU'3]7*^=!-M_4C?[ M"I&%V6>B"< HM:5TXWZIH@>?FU.SM#?>BSO&O5ZQ_N$AI:ZM?=&Q*&CAP9B! M>69CY@,9I07\;1S@'FARB1GP#5$WL&+.E$:=!F$TF-SW:,^4GL+V()6DR8)4 MOY:L\B*)DG>Q?MD4/^>OVN\S0Z^Z!DZ^,1MY^A)!#* E/V(:HG;0D0.F%J<* M7,WD1OW;ZD>U%T6'7LS[^3=G7C,75EYO.G= ,6L,S]_NQZC9[K6,L@-YHN,H MA$1,':87FR4[G;PQ4\N*D^Y9;&9*):P*O6>8AT?2CZY,YW]7;&U-^[+V)>NS MW[K?[AV_1"2_P.MP*\V &T=(CJD'1C!J0 %3\*/)J3RUF>:XJ.1UQU?)UNEQ M0:,>#Z[8.)NY^E]*=KYPVR0ZB4 N)PB;<&D'WSX<1["Y'*5';\:E:YLI>(/= M-,1TI.'XQN_JTO;T4:NZ8G%O_@<+"A>S_-B#Q)$2B!FVTH"M>V9,T9#H^HBO M.E3)V 8I]#1?3:4.\J7D69[[Y 8!^MW(D]&*D2Q_\*#QDZ_/68KSOAQ[XWH3 M/B%!M3K)-40VG/RB:#H%#669TF%PA%Z H1PA [#,MMA M3U!<+^TAI1)$?BG7@[>!D8&B6W/!1998PE">D&VNJCI9KVY- M?Q@4W;;8.VL&08_XJH,%%/R=Z?6@+8BXB0-E:>E8Z1W.O&3)NN,XM<0JWOHG M4=6UZ.C:A+Y6X*J.'P3F..J-Z='%(H0Z]5E0+LH%DI+,U,P. ,F$QP/5@7_R ML0%'ASX3V^.Z;/TL-.TR$_.'[2=BI42X3U&2\3;%A METDS3H$:0/_J &RO=KLN+)5E<:VMVE#VYNUG]OKFO 4%SOR7M-9L%-/W/7WP M-NWS'=6I4.@LAM$)8%8T:\$ERNL8-Q>@-;MS7\C'[PIF0%@#W-#FOW>/-_2-7L( MY!)<*ZD+"VJH+9."F#8HR?'F1T=F@EM/6'=05D5G4X^*2+NT'%)K?&EU]=P/ M^7U[S[I:J?$^D$/LA0=O0818)T#*=M4BUG MY%*8]IAAT/S2\I]BG:G=(LF3=KM++PI4C2+V<&V,KSJQ"]ZTF(#>R9G U47W MK=X] >O+BC5 ),^;T.]+Z094_A#3<]>N?=KR,F=9Y?Z#"]EGW@J+O'LA7_ - M2QQB]()13)4@LWW-]#U9S\&4/E]3NI:9 H@A9T$LHT0PSO>DUFCK/DKI^T8] M/6I5HK+5)_*/'ZK>L72!;[[@&6*$[SWC$>^8YV GT>Z):V#QOD]EV/NTEW@Y M4)(9&$@0-S,&,QAG01Q9F+03Y0S,)R'Q]I10BW/)/[5=K$JLDTU/=W]5RDB5 MNA*H_*E^4**J.2]$B>!"#Z -8T0ZM5#'0/-G8%"4@_T L?G/V?>8+SIYY;/N M0Q$1E82W\Y>U"'XMLVL+JZ4J"?P)ID+IK%_@[';G(]"-G/08'-WNG@$W,_9% M\?F<,KX)?@^ES+@YY LJBPY4]EU;$R3VS3S/IG0+2DX\K8\4^9723YC#,,) M$:8Z;,ZQ7\'$"P\9*?4(/J'SI/34])$ENUM*3 G7\-T&:Y\,ZK4"#^25CM*^\P"^IBOOXCG!=)X^ES=U?1']H2UD1I[M1L%DH1[\K MES.]8EPL@B[;J=RSD";JE,WQ-1C4IN7?V((<(V+'$LPRGS:P'&CPW3%J744I MO;JR(?E$UXRRH!L_3K24Q^MERQF[EQX9TLJ..6_I>MD1LC-D <%UTRZO)N@. MEOA'^#5<*J81GMF$2"A1>MTH11(/"POU#!$6'A0S-KV\[N"VOK+QN\BV\ K? MU_-%AKF[UDXEQ,=;6?G'!3SWZ*G\/AWN[?7)LL'<1$S 3C3YPH,4WKWFO-?- MG__]2I%2*D8\!M.%EIU ^5'?^XK 3X]=N]HQL?JS;$ZRN=W6U\X':W7!N9P.DN!/B8,P01ZBF\AN&CZ, $BB+RT%T*!6&1:N $1PQ'V%* MQ6T_^XP,$2$;U;ES$[45>_LNYO:.7E+^S?H:<\]NP986P!$FM&:@]Z/LP5",? 46+1/#=/0*=;0_$K;VU:HIA%Z R MUZ&5E?B_-F!SX[T8Z=7VB.?H(5BC;R-=N <#-;&*>QSBN6&FV#B^!6ENMC_" MM_#L@<1*<4O28.J@OE?W6-4A6XJ]6R5Z&-Y4T(TDH<1$252F!7Y+=Y^[G'W>V?11+I-<-]@?R-(]O=.C;)LP%>49*U3=E MKLBW'TIW_RO_#4_NK:*2SBOT398$H0?- T;@0<80V2T#Y7.3)/X+SHY+PAR9GMBH%351N*W.YT*J',1VM*Z_)_6C ?XITU/*IE!HR] M&]6'CIUWB_J3QZACUZ-AZ'=2\^*C1[.@+G2U3/2!F#0#6$HG_T<3?.M2ZX+P M2Q?]LNM=NR^5%U&MSZT[_F,MV5X1.C7TC=?7I@X/W$[*2/#?O%/\JJW MA& 2\063$3D>^5F:L@5Y@Y1&N= [VU7CA=]T"F5_#E-)EB^)FMB4=K9"!H7* MY*H<>4O3/710L_X-&4Y^A -<1B!H$K&B%YI< !,P\0&&J([=-9["4!CK!+VC M/22VHG"2.!\SKWJE2$;*B$B#11\CCKY.B#]N%;O91\JF42IZ5[EY@> &7C@+ M<1Y,I J_/D4(6^,OK"#..$9'<2&;.2IK'+,3]2J7L=?#V@$501_A"&]!*+C; MC%Q6P.OM'A"LJ$D.SURP(!(^X #O 70*#$34\MON2JV=;ARZ..SF/\3KP:-Q M!#G]#VLTYP,4=97@PG ?3 M_8;>@J.$BGO2*^X\'E]&DVXN^+GF>[RA2-FY[[Z78SO3701A[^JLJY_45A[_ M9:Q>J[W@T]!E%GK(]"C=A3"=T^DCLT,,!KN FR;#9AA#C"4PE"ZU#[W?.S#:LX:# MKU9O"575/+<%";%O5O[MN"/])$T95>C\[@*V,"::(]1*_HU2(D.S26*=.\&J M+L(NM,:2:Q'B-DUL>S0F M=\S7*H;VR?X=_:75@?VU:O_']'?'QB_)=>P*E L&6J 'TP0] Q,D7%Z)IJ1D MX5%6]&COE^--/E$&AJVC-<-2U-BTMN+ 1Y.^NOE\]ZZ>T==PUOSVXY^4.G3* MLVLPY.8<]+M\8D%?+/PB+M-,"SQ,6;'U +$TU<2@*P9@O5ZR?7%(4(!7<95E M1.N*EYBTTN'73]PN0E]65F,A,:O=&(EV@:S=Z\Z],<^259)'Z\J9S/CV5/O+8BRX6*QR]+UI1&>(YD/WLH53K_QY M]MD<&EEX*SY/"/Y;7*E8QE!,]7L14LTALTB6Q8N!,M"BNT@DPW=)07FBC)E_ MT_#YNJ/&#\==&>NVWQ[707X)W3'5/9-Q+L\UX^SML(5,Y59[H31Y&ROMS'NF MF@]!N?QT;+I3E76_BW(7>4SHDULU?5>/1+BQ5\_OC62/=#G@8M:R_O+!32G*1'DG,DTW\ZD"PYX["6Z$2N M=9-2?05 Z),8B^TN\(0T(R,[\BIOX'C/[MPYXL#7SZ1/(_I:-UON/9%;"!T> M?I=3EGWSHT##J*\QTX SZRO,?MSN0\,G_IE.1J)@='%*UJ^.UNQVR>I//CL<9H<,W(U7R/TCX#'I+L)O-H"_5E(CN!O.G&= M?.B'Z%SK@#UR3W?;M3H[Q6Q3:\V >V>G=/K.1._9:UM;+IGQ^"+TXPO-?C-C M]"?2KDX1](B9 OM)^^&RD"V(J';[#:UIRD!*I\+WJUL09_J5Z9LK$6'YX0OF M+F&YW@:Y1Y3#+7\.[YQ.Y[PE !X$?E8X=HU\FVW4I MA%1#P,#L0&.6QY<0XX?RN6[GLUTULUZFG]&7\#\';0K\/ZPC^AW $5JAZS)J MP6BF9 S)EGUO"W(EU)&:7%\3$_9GZ%S&F:GE%3F'IA*U;"I5W5];^W-W_\_! MW>%FB_T6-[(>;$%XWW/]T\\8"RK#$@E!L-E%6P(PW8W9B3)YI1\DVU@U_XT> M=/AM:\[9GK2K(KS55VCO/RF_(:7/?\2$0N=U"]&LU>+=D66G4'J M?>:_J+?\6('"W,N"$@#'Y4GR:U*FKTR+V8G.CM?TBK0S=($XJ&CP2D0$2NFJ MC(+;W$]MT9<')7?I$;1C,"O1P-4A!A=V[SQ#[00&DI>G?/09080.^D O=._! M\(#X:.3^6V>SYEZYCRF*HWG)PK9G8A[B G0S<( ;@2> M66XN"+^+(:=M00#\QN> WL.M&9V'8GH8F0"GP[31^\.S+8CGZY8F0A&?"O?TX1QN5M8LT,\-LQ.X^@J6A*,3"*?!=H*N2Z>! MJ0S=N^0)@ZIGKTJ._W08S$G;Z!I=Y%.Z3Q(#/S-W/.TT6+1XXAC8)QUIAA,1+.\X9IW(^:FG/KCZ[_V(U;V37:\O+"<:P&4Q/&W0 *@RN,BKH-[&A MS\WI"*I^B(*\UTO+U"+5/"W76_OK%[.R6X2?#[!G=6=?FIKT<(3AP.4AQC) MZ,&#JM,IR_FKKG0"-G)$-.;IBG@X,)VT\?KVT9]E*UL0K7E7T=F3>W8W>-?! MM&X\^ .C%M)7E_%,U4<\##C[+QVT8H@"%)BLS2,C4A@G5O*+&JL/JW2T(R/B MM)RL=@>^\&GP"I9/?9\$%T%)L9]L2X=QL^8F^0!$,6?787@JYR#8D8] ='2=1'EP#W9$?RCA MGUJ('D,I,8^'$#E)XKA<8^9@LYQFBM-LIEZWX,9.'#-TB8A-A),7<#,?EGKV M?(>G.C76*_>FGH56?55R9!!/ MZ#!)!.[OF$9H0K D56&@!K)_"Y(\S1'^V EC&6$$6&I _NN(4-6*\(@(@X9@ MV??OB$-:-]^-OM5^FC(<)&/4GB%#+.,9(9!;3V)Z7#A=B]LU#1>"2'\<5-"W MY[_+GBV/"(JM_'YS4SQHDY_:[4%V"PDZ@Q3-/6+ME'G#MCAYSZS,K<,"%"2H MF=(%);;2<"LJ3&VPF Q=QE-U]WTC"*(-/6)>]\MV8%,C-8]-]1]CG#A50+PK M-J0^/Q#VIN+2[U'/M-9]E#H7UF1]^E?5(6..8 ML4>!4K(2?X*9/;MJG"-KQ!&Z!$ 9YS,VB;H](?:KF69&=X%G(=>)OHFB2L^- M"HP*%!7^!)K0L+5+7U=G<.35WBHD48YQAUV%-@"M:393)O&T;Y&.@K,^#=(9 MW44JA%DM93F[&1T=Y0E=P]P].M.*HKA\#WZ5<=2FI.1BRSJS M9UXFS:O36I*55/V.#&IX\&C.L;\S/5&>X"I@3_X\T@N;'6=<>@UV4#5#F%?, MA.OH#K4Y)E-X18^*[+C'?E>ST)=$NU 7]X:\Z=1D'0*WFS08T)%=L1P-])"O M*NA")B7A) Q64XLJ6&J;?\X7U9:_"!H]JW4M5'$KNLSSN4A'H(.QA3?I\=4JGZ54! M//;:U3>_[7SQC'ZPE&G%V@]*UG+1\"R[L PLI44V/MC [A%!CSO<_BJXUC[V MR38IX=COO5+QKV\4BGB0=G;*QTRM,W!@!],"906PID0J/P>52 "6;BKVAHD5 M7DU?OT#.]AB65@:;K4A(?=G8$8L3Y7F)93J,TKE[B M,BDX52VQW8_"S/ )\E0)T.^*C[O*D-O?'J/J/&=T7>;&CB]P(&RU'Y: $,.0 M'YW W.G))NN2R".!!1V)QT22 [YVZKS M$'L<@CURI%\ ME4^./U^^A\0MLB1\?R[U(7@C1V8SK%[EFMK0D.DU)E!F@>;![P7"*OV-!W/> M-00RVO(T=U\VARD=[&AT "J2(N6MXZ/M/FK5Z%34MS:];+OSV:F(2!K6Z[6% M_:"M^Q_JD!Y&^87C-3K :!I"@3-_$R&&LJ=\?PS@>G ISEZ@Y\_+G;Y/:H*G M$=\;#B7>FVHIBF^_]!:2Y>POT^/7C2%7D/9R\;/LUF*V >XVIA'&$D=Z@A5 M W7Z YCR8I;E\]'$D*/HNC](5.[5,)U84J!UV;HP0DC2.OKB;OP,@9)9HLVN M)P3#0,WHI,@H'^B IU5*,F>?J,(X?B:P!>W]AP!;4GS5EJG"S8Z';+7SG>[G MZWOC6;*-UXBM+-'6;K3A5&T6HX*ZN@\LOC#]LW;/YNNV>->8$CM!YO"0V*)I MR!S!#XXE ,ZD3(14*9"R N-RI@]CA !"BJQT2EF@SA?P>1F83W-MXU>O6;Z8 M[GHJ[W44"3^]R? M@1FN$QAR05%*HEJ)S5C[ 7I*+Q&>/#GS(+O74?[MA1'@=ZL^6GEZ6U+$"H*> M(+4F\'#"JIRV(&,Q2R0"^2&A;@'+$M=G\ /8Y=?E/O"T9BPT:%IZ7HE01\16 M_]@4,^T;LKQZQ5L&]B[S[>":8*S<51NY/JQ.7_@(UXI3D9I;5357OY4[.6'RRZMEYS:49]D(6LCX*&I MVTQ;]#L>0-N"E*I0%H-8'3[[EF!*U@\(L=GD.GMIT*'(]J?WS:L:'^I<>A8.W2RP? MBHTN&_=CEV',_2$$8<(U E&309KHE&M-"#4S0@1J5H '[5:(9,Q5XG!><$%& MB/(]F_"HH[U9"Z6O^1S61+7&#D+B0_Y^^8TW=$6%M@7)Q F;B88HZ+)+" &# M')68MF,^37BA+JJPJ4;85]'<9U[%%1>R;KQXM6/NP>_P7.,?OQ>I1BM1S/.L M8^SR7XYWZS!=!AS%&,*;JDNANBEH91#61]P]A#'N?Q88T#BAJT49L MAHHDB=S;0<8 8=,#\"2X.,8?NQ\%'^.(A:!YP"H*)MVS>6" ( RF0INP$J3A M:6DC^^;SPM&*?6*2(K)>L0'H$4-'##N1AJ7>0=FP:Y$TCY0^J,(GHQ3E\$>= M"F-8QM6BHVPD:P=%V,>X"P&ET7E/> 4[>?;M/^R9\>I!Z=W?=CU'R \&;D% M"XZP!M,K&"% "'&<9;JR&[<@EQ%BT-G&+IA4S=$N^NFA7BF7,@7U[.,U3:^K MBMWM!T7N*Z#&']S,6D"J9U\*5"4PW7\0\1EP\C?DK-^;6Y]J_]@DF0G$X!"C M%R/N>S&;)K35HN2-8L]9C#"5QCJ,&5@ .8 '-2N6!Y!,%98;.Y6% !)[T*I3 M&W'XM%L5O2(!-G_->;B3YDCV0<]4<;'AVKWKI@VG&AWDVX/VX]6&OQT(*]Z6 M'I%GV=&-5CP -8[0<:9QC!<3TT_@BW(X-8 ,HVNSXU0$;M_W%P-C>85\SYA MP:B*_QKC[*&4-9AC_USSI((\-U9#IIMAO)BN?D0=XSG%S;^-KGL7%?IT:;0W M]M7X5-=72U34^?N%UC$B"G%N$SCAID=&C+OL9C-ME.-TM5\GL'F[21.3["FA M7_NMO"20.O%KVAL8/( [W7R)Z'#$ZKCB[04BM!75C15\]R[L&0+XA+96N1>\X!R*8A7^T#.IDGV0;GS MS(+E F!I8 O2B%\.+2/&X+N-3BQBKXSAVQVH;#F[EZT>S7#1'V+OGR/FNE1Z M<[J%?;WM)4*UTF0K3PZG'X$I!]28UYI-V^GDIL2AF*U'@I+N&;/[H-LE]CR.8.'2(V(%"Z"%2( M1Z9\F(]%=Q%L@+0KJ*BO-Z,YZKA!6=,=PYQXY?6*T$<[D)=\2+V'W1HVL,HW]!48RNN$' M56_V[=[;]P/1(KT9.ZP''?O@Y_D6!7&1WQS:O7E2$'DR *$5Q 5>.R_)XMR&[.($R2 M=7 5EKH!GQ/OKBH?%/U-/*[8<:1O0,6[3[9AX^+U6]..W/\_ \&0D[8@LC=. M.%+P;#N#=]_1QN@/6Q"9[3?YS=)OX!(H5S:.90[,45K?;$$DMR#=4;4>,5QH M/YN_Z4-7=N(;KUXIK7_U$G&0:*'5>':Y2M7IX![AMB'NV'R<$4P3?B5I>YZ M/K!/ M/X9>V)868?& CYA.7, RTT./<*/8GE4)L((RN5"2@ES]?7CBE>F%TG]"% #OLSFQA;02*T?PVNF&>/7YPL#I(5 M%#_J7AX?;D7+O)9JC08:\(=O^YG0;0?V[_IR[4OD=X06>AS74-'O"!["8-L/ M YN,1! 3N]T-OMM,,=%GVD2EQM=KJ)IE36@-G6K9%/7DICJ>SH8J5W(MPHWY M7--%;K\5>([I.A2)EP_$ &<(LTQ;,%_-Y^8,KL69C"CEQOPZ,=+ MUQ'CV^_C5I3#!R1")&PEST->E$)VS#C_?Q7L'7*/?]?V2/K,F0A#6CVV)/LZ$F3)H3H4F&6&:2,N'J5D8AA]0T2>OB0"3Z%#K MZ>J%7,W7T0>[?/N$WVGS#>>T)SOJ?E"ON_/,H2$^B.M(.^DGP"5&Z#A:($;: M4S>6/N=3![@^B/73V!VY]"NVV?YA8:R(%):__'HF/%WE2Y2"*?T+9X($7(#/ M;+JQ[Z%BF;MBALBOZ,NN1 S6Q)SV/L[R=<-HM57OC4_%._QB#3:G593F!&,4 M4XT%HGV*89^TS41"_E2LX"CQ%]HUM L2T*(LO1#$+GNE1,FO]<_/:"^H'_&* M?Y1=4O]3<>?1:$B]2!//3"2&/\:F)WKDQ3=?N?J&E_%'IAUC5VH>["-ZR3BT MR_"PO:_&INM:K2/V?0JA(6;DR'VXOA%0?>1O[?).CU8G$9)8(9?*8V"4ST15 MT@I37EL2&85ED(N^\QJN!6S>(\9FW,\_XL^]F4]0EMN2M,&=VJ,>&W^IAHV7Z!&G@(FV84A*G1_QQ:D%R/V M';T_].PJ&9,6Y>:AFRGXU88;)PK$M?I%.-ZZV@T?_&Y837_#=I&D..\1];HL M,3E+>L"R;I4-=80'C*/\:>T13HQ>A*?^DFO5#&PX+,S)B:[\].)M^;GJQH8' M9T+WVRS# 02M8%D.V*02EFOH 0Q?NG2?B'0O3,S$A@H7 2MZQH.B#3E:=9.+ M^LVU3^17/FDC;SZS2483,'?. M,#><8),( ?A$A9U@V,%$E\EV:B%,B?1,-J;Y_;GRY(E>)372@VF63EZ^'Q/"" "DGE/F"**6.)TJ:I;'S:%G_6QE M>TVU@/N)=XM^^3&'U!'FVU74+%?N_@X(HSPK)',!26UZ.:T*93W%,H^\3.?O MN$1[)&YI!AOO0ARM(;D\#&O/L=?2_3(D82FSWVPRC=7*. UNKP4\TT)')&Q! M B2V5VFZHX3!D" T ;@70W,#UTMC,F=FGS'3$IJ:X(&OVMKN21CM69X/'7)0 M77_Y48 ;6+N$FD/=!A"M(RP)72HR?2$V*A83./Y8QO\XIB[H*H,X> 23=.F- MT_<+!'+.Z&PPUR)==4'UE*Y'-J>3F=U$3!]2$,P=ZZ,J^R^%EQ;)K MEC$!S6 6\R3K!G@[CLK$I\CJIFN%7JKWD"\=CTR9T%E(YL\>D]8V>&>GM9:: M?^; 16'"ME0]]QFU!B1QY#%=ANWP*ZVW6K-8<<]B,OJD XNQR>VZY9\$\5%J MR-]7U^JRWT&N^^!38[Y#N]H?X7 M*X_A2\E['QY(NY-:_O=TB@*:/ETZP2(!Y&LN&:\&YY2,9J- J MSCA:.@T9)GFZ1]9"@<:7]?+R/:+2HU3W@EC__"!3_/_=C-I;@1STW"U&*7D$ M/![ T&\#>MH:Y!W)+>KGA=Y=KC78[8=%AHV<3BJU=%'D=%KBZ$^N<; M^P=^81J<^YVEI+J9XV=\GOW@'PJ=9V*N7M#F;%5/EHNXFHP"AAXU4A]QZI1\\R_@=[[QW4U->V"P>1(BW2I1DZ2E5 MD")!D29B$ N=2 <1$14)$A*D]Z: X@^B("A20@M=0D>:2.^0!!M(25##EA2^ M\)SWO.^<>9\_SLPW9[Z9;\X?.^@FK+WVO>YR76O=ZUYJB=<5*E37OC6I*^5^ M+7 \L7-K;X7ZBO$6&A ILZ:WXWE.H0G9(?O@N^*%1 MW"WYE WQ7^>I.M3A4R-+;M&Y[;[ET\PFHP/4)T9T$R._M6U5XGM M!.AQ,7Z3*>V?)+N8%H'(O-VRJN5KF?;;2L#PW+-!:]DX M%E*)+KN=:PC=X%V%S:UV%/(W3-%AE&O=#G P2AIAR)USDW9U,D@)EW2!+39Z M7D%I$MO5RU%19<7K%K812?Y%XNJ S>Z#;)_V'PSY +3$F96,?=#! MW$B,>/M)BC%I%49^:DV[C+@Y/M/=HF,E<6>S:.FDM<])J<5%[[:MQ%,U9GQ7 MHR(':-+,H4))QE.TSR@+M=7AVJIO3]#UR.:Y,<&50W>,!]S5$*N%UU6>]U2] M3(Z98*_&'@.2,>3Q%;*C%CO2*&.7*>NWM1;7*V V M4G7,C>=AD(#4/<&ME=J\)+3_BB229ZS-A^:(U)M BJ]^N#[ZH!S0MYY2P"=< ML'A!3]$)E3CY0/Z"_"^ERPI6KN]NS'.]0'<:M O0+Y$_8'O1\SJKV-@J7;@D MW0/ EOT,D_2A*;BN[6F\=M,QK[\?BQ43NS=2?_SX^N5?F2!=E!*Z]P=+,D\ M+N)CU*XU8$Y\B9'Y.3!E4?F.-TW%\N:&Y5S?!SFN8G-VMG\$?V".F2@C51G9 M)IQ #*D47UJ9'O>Z-R12N>#-_-U\Y@[I44CP82N=,U-3DYV"(N*Y 1T2?M]S M&)E,&6#FTA13!7D7*"&NU8\>I9L!*1$A_'%CUY1*4VZ)7QY?_6O-4^OBS+OT M8G#@W24! =._$!90[8<":KN)T$ ;;&(8A'PQS:N/R4WV?=5-O%(01C,%KMFD M&S34!U>ZF?IAAMM"?1W/!S6,M<9Q6LO\8/^&6>BF>A]L]3D\S7*"UXP]R"DN M#;8JO>1/HB3(LIJ>@JJ/0;2I[#OT80V$RYR M'XOB<%*05N0[IRP:#,6CC/7R?3^#DBIQ_/H?U=:BDU(=(DFP)VB:+[WJZ^,/S<&PO%;.X>&[6D05%>6:Y93$WZ6ZVT?1 +1\6O M2"&=WO887R/AX]IEFBG'R]1ON;I"9V\&U1I\B^4YV MGB!E;#)H9@?[GW3+!8.(F"0S2S*F^\647L&#R^-!TU(%?HPFS;O7?%KW0=)B MY2<&+\6_1W=:&=NR' 9OW8RQ 4V;^9&%S3^XD"P[AX)4=2F5RP64X//DL>F@ MJ4.]15UWMR01E7I1C7R>-U_H\&@7&^%#:1)(%$M.>?1;0",D%N^_ BBC\FCG MD :?D5"%3@2+2#W$"+G>GC'M%?WP[.C:PLU/BF;JJ1M2)M?]6^]/'DP/6X/4-NF1?]/B%V^,Y#ZH_*^-M]\VK\'7EOKD M;Q$&&LM64X7+GB4D1>]R$?5F&8$CTO>LOOV/0AW_2SGV.#RA'2*"]P\^C.IR MUR3K=P7/]L.!#$*!GSE-OU?#I9NI6%N'L2+/!0//I1REK77K&"^\[4A"F7^C M[:4M!DW6L%ET YHK0BH>/=#Q8FKR(:.]UUFFQ&C"Y_F*&'OUI!7 OD M3#3V+D\9N:CD+43==_)U! ,0LWAV7Z/ DI7TFB>J"$3J3"R#[:; M6QD()88K['P-L!>MKQX;W#K[S9A3 6VA\ UKP\B#^O%S49& '$$K(3_9 MY78^*^@AM:B\HT+6W#I+2XO'ODU6A7G)+KG)%5!2:Z3OJ76UBZ,ZYA,V*&1] MZBU&%!+,/UU#@,;//W/>3:=;:ZN'P&$E=XC^\H[# M&41%#(B^\#"Y7&/1,2#?9!YO!S:@0#M3M.:WF;P>+&ROTZT7N _BWMYH)%3Z M79JD6_(@6_*2_KP[;'G)8A^4&_VI=SG 2M%2:<-ZMZT#HT?GG]P'W5Y9R&/R M8FG6] C $-RFU:Q*Y 5\:"XZC392M M?*[W%+-%_J+"_H4TKTZT61-@F>-'9ZJEU\'MGZU-" MZD)*;2.XG<'WJ2[?V2+9J2"R$CX%ZO<2DK$B2-=,(X&3W=5:@*?&SFE-.HXX ME'DR\^CMQB=5=%/T^GN5/4H E$HQM] VBE=H!Q!"7 MP#V%QW&3LCET%4*@U7@?87&$MQY]YZDM+0*:N2,_^N"06GO7]Y_@A6LDZ.8Y MLA_U_N0?S.Q3JL<^*.[UZDZ9#Q'+FQ8&&]_8=,J*:FG.WB%QZ%&"))*5M0U. M1,GG9I\"LQWX!J1$+:,5':@UMT"]0I[*_H0ZAKPZT:Z)-)]>O9PF?'EBM3F] M;^ EX#.I^44U46!5M*#G>8^7B1,9?W,*&;X/XG*C6\?T:K=5(Z2HMO5UY&%M M2*YBT^2&2NY%F:2(I&>%Q)K9ZQAVIB&Z,X ICKC:QLY"CW*K 4P%RLT*36,G M"JQOI1X3_X D1>/%A/+B*>9SN1BY]&A+$^3JR>$![:?ZV7C3)ZG6NHV;Q M575;^=8NAZ'%L=A;8"%*:,$$V(WBT\20DBC7H0RS#4?')E)3:AWDOV834N1?OY_(6L@0_*.B=C3[/7]%_Z.T3:[GRIM:##Y#U#SB-EQ-]Y]@-2FY& 6T->)1U[ M^J6-(M8<>%AO7AM/.8=[?^;+*R$%VHW:0A]9?]1GZ'$T ?O8B=IFCU->I3]J6UK^_/ M:\G0-) LFA>-1:"ODV$;:T4LER56R00#>ZV"UN+C?S?(GH46?4=HQJ>Y%=" MCID@B3,D9PA=9(7*29$>4LZBV0/.MH;6/:<065ONY\3">>\<.5ZZKOY%J=U. MS"O;5$+1FWWI'589:*0]1 U@V-&^03!J/_"4TFB# WS>N#[7:H-[B,Q0NV"- M:#\BQWNK7^@2U,_3Y7R_=L.Q]N,X6ZC+A :N4GE-!=?V1*6A4&=G0.J=C\?& M>CN0=$SCS :<=AI1.].Q4F^YJ46$<-S>W>#$>)#N1O+>)P^HSE5/T2VAHW\S"PIZGN0X/UYET%6FW?NH1CQ-'S M=/]#O0=C+=J!1#'*]D%^\#F7[AI$-S4#Z'^-4+-Z056N)!F-!04V9;Z^C(VU MMP&QR68C1@*1QX$E\DOJ$_(-?$]&=/NY";HMD=;!7UCW9NB;BVN976?Q4REO M>VZY9YD/IJ,,\__=1NK_W4OM(_0N>"&&X,>"A 1O3+W^)K])=>%Q6\^)R^P7 MQMVI7[?NNKZQJI$;\HD_BWT.)2F"9Z\Q$W?^G+%SX[+OS8_RQ"Z-K?!TE#LV";WRAH&6D/$"D* M%N2W"7=X-*9KJM:/!!UJK;Z>JI/5O)1XXWRNK^P)Q2?N:/)W)H\<39#N0+%] MR\+'M$N )UH([FX>Y$,,;*T+*(YJ"A *'F%RH M)6BMUJ8*J9^LW[&=X2R>&!J\,5'F/.<\^&.&*I?#__5UUG5W%T[O:\:<5IVA M'.T>F6"GHAH3>1:-U>^"'W%#_")!DS1^ITGV\BZOZX<+FD8)N7WDNAUU1!T! M\LXG;_.Q@I[[/HB0B]+ZD +[#"6\AG-]S0[O.26!1'L)69]<.Q:N>$,S0O-^ M! ]H3SLY?7I]>F_::$'M^;=X_^YNW2L2;E8?;UD>%OPH7X>,6%WA0&J0KU12 M5$B6R1NZ6N ?ALB9O>FZ]TOJ8M,WQ^3"E7,MY:Z*GE=\VB'"5FF.F-GXRP)2 M8$;<0:4=21CY.]6/46%\9/7#XYDK$;0"E2ZF7/P.(NCJF*2OU6R.Z8Y%289$ MJ$QO(-V348?W"9[;!_7\)(RFXF7:SA$9=HZ\M'*UA97"OH_MG>&A]9!:%S$. MY-\&\QR/UJ]G0;_75;EQMMJ1IT/?A1X[/D(0+ID?+E5.K"(0ZZ*;OAOT&6#U M 6M: N\'#=V8_$-EAN=^M@RQMB(/8CV MJ'1K5.<+?V:W4'T=7N%+FD2SM /Z=>!COZ2'-E#!'WDFD;FO V5&WBQ((#\6 MF"EX1"G(QD2S_7G%>_T_D^+OP*BB]GMC+'W [H/(-FEHN^KQ>OC" M=Z+/2%]YF$S52Q$3K0;E]?!CJA88_>'A'A#7-;CE?ZRZB7Y%\3 :]D$^T"1( M_:=FF@R"?=7W:272FOPI01E+ O.M13MAKN"L24^&)^2/V9]7'RM+Q+_X!T?JE^ 6^/3UZ2V%L=5<[0%Y<#G_^/58O^5LB*S MLFE#.SWK9N,52;- "$@0LXKS)=K@WEBIF.@*ON;#@M'\83D[?HEH DL9R%;! M8H&[RR<#)<1]$F?\WMUA&QI1F#?[AH'W0FP@D=!_488 'OD+(A Q (9BAL$!D?8%M M9!_4?X)]UN0D:F4?5 /IS$C(Q_="$U=P85'JNK8"O5M_>',H-RH^"5H\>G.U MU;CV=%>%?\56CVJTE>C?)7)$#Y.?A:7GD _&\7>"%[Z3_.+H$C0CA/Y-??1A MO-^V(%#Z20HCY-IG!3L:2-9MB];VJ+]3-?')2W,&;HVTWP?%/( 2TB'"[<=O M,P^E4$^25Q)\IM3=N<]L\UN?J61BY"#J9.NVJ!^SMR2\'R%?%-K-H'XZ36)_WXXE&A.?VQH-K^V[J*[U"# M2LR9>U$$>H]H1/A)?KPHV7:K54W^Z6F-J$_CE@^H#AN5!VM2C%A\X':TI%8_ M/!Y:'Q87I![JKQ-2#"2XXVHFZ\N?].3FW=RQDCR9U:20XQ%OX>WC]?=@TZ8$ M(PE*>"'IUSND!2@WTH5AS",?R/V]\'J_Y#NQ\[DE#[S46V#=MDK4K>DS%LN# MBCSKGQ>JE884M*L119BUT3D7)G\!J[]V2! @5T37!Y[2SOS "+59!W$RT'WM M)^.OA90M-6H;7JR]TYAX7$CDV UVI84'U5RS&/(TI':4(8WMW@?1U2O0P";D MO]U![H/V00('3&!-T?F[H,[4]J+KQ6"0-\IU]=-*?R@""70'26 M6XYNH5^<0@?" 77PQ@>66M^9QI9F$/%)&IHFLO2;X\7/*MP5ZFM=UBI^_TQ[ M(]ZH'?" *Y'\S7^6T/<&5>"*L.EJ1(FB#RT!?K"\B]D=LP/%UCY2SK@RF'J' MIX)'AM]0G=0C2JK#MT:ZF!>!JW=/G^Y23\/7?H)DKHPO\ P1>M,HGQ:BCV1P@!,M3 M4+B(:/K1&.81>!FL"#6SG5#(/QTJ(4=F5"[EX IS_,I^[MCZ!-Z[6_#E M5*\276QPS.S>;**1:FK^QCXH& *HIL*K&U/:>8%@)T:>L1,I!9KJKEGS6?W/ M!ZFK]3OJ6YJ@8/FS9N=&1CXM/LL82#<0$/]D?\48PA0P!_H#WK-@ 0=3S95N M4]U(?H0ES3WT)H_&_2FX<&;R;A%,,&#\U6EI"'1C[;LUS]:IZ,&>#0W7#+J8 M#K68\=*;DD 7WNX]2@\GQ^;?8Q0AC:K.;;C+-_@7CT^KQ&V_B"$&39O5E)PU MEXVV$ "=@Z_BZ6+XU>\;&+(74VQE\QI+7I44UB#?#$X5:S]2*XQ8N/0!E\N; M5BIC-HS3,GZ9-]QSSV4X;G5669&BOWE0T>T9HQ3JC7ERD!4:@#G(!0@BH7D M+6)?ZYOY.=>?$$%UU Q)ZIR%!Y^^'L6E6]>*\I%RA!B0D??]!+_"$=&SHX#! MRU6'+C ?JA_"73K3KOQ#;R60\:H-4C[W)K_"I4H7\,MUNKOJ-H>X:N(E_]54 MH= \=(5\_V96&&6!R>U"";L.Z(XABA;G?N3W"/_0KEP,$].;'WGV:U2JYU); M -_]2\-'V!2\YJ/.S5 7&>W;>$],"IH#R8]%2C!7/C-UZ%=FCOMGZMO$7;:O+GPVN%+/FD74Y&C6H1@0,V/ M+O* :L9XB\/,8DD8EHY0S)A"*[S^&-Q,+,X-W9.O^=)X^K$G][?,A2%9&+ G MF)M5^5FWIL+[8UG[.4;"YBH93A5FU*(#5Q)-#(!0FI\;T==_9IGK]OBBU%0:ADU##FV!^M>6%J M)!G=MQG8(8X2::-8/ E^MP3X,@DV)CGJB;PN5L3K.J\':T!\,7#,"OF>6T') MS$&\/[RGKS?VT7(SL.C$EPD"ZH=S@*(-!O4.)1\)2,.(P4- MW.9/TR&)M;X>4FZ)@=%4YL_=$O;7=X:_!)KKN4>27G Y#W8-%8->!",ML5^8!JP MW2N2ZR&6=5;DO"?(&X'OUUMZ5Y'5\RX+"ZTUV4X\KWR[3MZI4XVV'$')4N#) M^Z!;6$#K"[1^'[29%.KUBGZ.\0K%&; L5D?I>7KLMRVX5\SV<$:IS8.3"W>S M_^H86UPXG&8(LG:89_O3N(%AV8SP>+L1<]S$A)%DHHU4Q1!G^F )-S-O.[^- M@SNZ7>J_.:X\*S^ENS FHKR^^$+!887/WF+K_4>^&J]2DQ%+^XD-V^)N=4'1G$S;4/;!3*N% M:U_ /70=LMA+V@V6>^G8Q3=J=?+?7G 0LFCU$LUWW/1 40I_D='&EL(HH:P1P_.'TDD_5?\WI8 M# ;<%D)A[\V_B.(YV)U[LYD"C?D]U/P&U]Y@_;G_MGE74DG,X[KYRJZ_I>&B M6:8F>XQ2-*%:4K][&U#R&:6+I/1 J\730D MA219LGATT/;T(NS+?$KY4/G+7'N-CBEU,4&NM$!( M/,#4;?W&4%QG%[K38A_D+X6>\Z*6,=)80JB6O/, ,40PB2':7NN"'T6:$Y68 M8REF,?:-R6=#P8MWASWMS')&]98=5K)$HB)?T,XP5]K5@6*:#V*7R@MLTXQ& M"6@(H-;]J%T!AQ\+'0@MX'(=5_%?==K$OJFK#U&UEDTC9HL:Y5#K8CU-KN#_%LB&'\T-LGE^PO3)48TFE $K<721; $QO<^5GS5ZG>0G$XI_?DT0#(? M'I ]M^CLUI>DW)]L)R!IH!#JD6FV:I238VILQA0P2S9 $Y+@$#'';C8BXUR4 M1Z%%I?=Y.C=GW<%<]T4H<1I#-M\'Q4%Q.LQ/^=\SZC]($>%Q05N5]9&>G[J6 M.T9\?(+9FK)]M=\;UQ:Q\PEGHLA7HP-9&C2\(MPN#6@QN6%WSZ:FY0U*:==(/PZX,(XF-"\5!(NX"BN MWL'YPLG\ 97^CSZ9EUXQ=X[-N8E/&:-IWH@,>T91Z,J<&M41<"@%MOO=CY+_ ME-:MALW0K^]I9A !K/%H]8*K6V] ^,G6)LRU1H0.!K/2,2O^+5JTP;+(VK*>().#2$;DX+NKTK">X*G@^S(<\D,B61-VB'9QY[N:[- MW\/E#EH'C=N^V;X3RIW5,X+SO68*"4-W&N'O,E2H#.!SVWH*.K$W6A.$'KM=*'J_OD;\A]VVN_5_BOM#]S >(8, MHD4"@S-.8^U\"'_U%O&DJM^\N-:9C:@T*;OHD6)AC;:G@W*Q+2=#A&U[KJ1' M]A/]>K#<2%_ BSB:"@&'BK=]-G9X-??34&8Q=YL7YA?* ^-]_H7M\_.E*]-L M\?=,%438/OS_D-_U0 G$49;*BJ?B/;6XUU!' 2*!<7,=FG&4S[XHBLD"9BL5D"&[P/2CB,[I1"KQU? ;.$+!#, M-( ?0W>>QA,R\61;2,H^",<*F!D$>!*FIC_F3X%"!UI2HQ[+->ON8N4U7O$2 M9LTGZ-$GTJSQ*5R7;8\5)_D]:.K[H+%!.DNH78,LBTT?^W#0:T<@MH]G1-EIYMTR+I1P"Y4,JU+A9W,XYX]Q-_%"7EQ!F.E6VJ4K&17\P(3Z%K9DR5X6E:6:P9.#CGLY<124Q.D+UFS@"(P M9#K==O[U^8Q3DTV3IM3EALM;A1'//7)%X]C\?G'WZ;CSTA29$XWX M!O@&@YS'Y.77ZJ*\11HQ7K0+_\1XD?WB0]4DSGP(=C2\<_-QTXD)I0\Y:?5Z MOW2/6JN.A+082,CQ"@U\ GY29X&(@W*=@X7:S0?+W$ NA O0[B>:EV1LS)&" MQ7PU!$8_)4_;7D&4AGPU>Z!;^DV\R'&Z M).P8(H5YI)FRT)?K !7"X?D1]N'U2ZI_4\Z-%#RMANO;%,3:P8RYQT8"%>8M MMG5Y32%-T%K+3:5PVBW4Z!ZL/P(35:A)%LLA16H;;8I;4S[6NBR4GRQ>D1X5 MK>PA*3V\=<'J!KE;56T'S.0>H9DR.TV$#T[$,'8A_Z3V J\)3TOP=*6KZX7" M4[A /WQ3N+O9G4SGNO#*>]O5W35AVSR#YR4@95!V*.$=M$9E4Y"\VX,7;Q=$ MWJI^26R,W2"XF9'T2H37\K7FW7Q\:Y,#>U.&\X^M6F:>4(U&Y!FEJ-)9H) S M%2@G-*:B"3G.X"@?T.^F@"84Y ^=&$3+1 VQG:5<=UJG/>?/!W\J<7V.+*K[GQOW+KDJ9A M!2)IVY*-2\E642 0%TLE.-Z0X9N=%!U"7BR2BP9A#A8> SK?8(Z=?T^W(3LD MMUD&>015KC5CP+Q% 5&6GM MIP '0L*F+>6[+?DX=M76D+3;O=NN%!WHINU/#+46W5[BJ-#D!>=:BZQ"EMTZ M(,;H3C%H@-:LT6IZW>HH!YWE[*(1"!>J#_"5D,6?T N/GR[DJA['<1,/1K"(0*H/2^SEC M.+0NF!3V@]S-45*8;Q;:& W1TTW]PI&5\, =3X,B]5GOS,MZ]QLL^B-23)BJ M1G.Z(/EBB Q\,K'1O[+-(T+Y?>-VZ.T>,,YEP>SPJ+ MU "R-W>)F!"A2/14B'@G"Q&X#6^ ]FD(,_EW6![)[0VP>M7F)7Q^/7ANVW:: M.=FW9FP\2AT3?VZMA!I6K.M< P],B.[BZ=)NZ ":#+,#S8>_'1SM[&JHC*69 M(!W)TZ\)4Q.9YE\J$PDEB4$723*YAPQ ,:)"YO5_Y6I&^[OD!7?"<$_RE83:H.?@'=Z=H6 M1&YE\AZAG65AL\1]D'>PC".BX1>IO\<6[$Q!&IZ;M]6*0ZK=5BQD[EZ]KCAG M?%?AB>=+K[8O/:]:JD&0MWJ-IY9=+,/NTHISV(L?1VOSH[P1%M,+3/EYRN7V M"W=9\=0H;3=(8HE1X]N\M[EJDK-W/S%+-EV7Y_VI]YR@XSE_Y0@K\P^H#YXR M!7HIRK48F3;Y.W>A/DUT:##*V#SHB\W[?5" LVMDDO<*[NW.>;2ZS"Q7^@GV M-1:AC&Y"7J;H;[ZFN%!% )<#UDRIJEO-B-\3*'@WUQE.*M >Y[]ZM^]/KDM< M>-!&9:S/,2,;Q2VX?\-@^W(K]>1!NB[2@%&*]\4FX8^;Z &'5HD"Q63+7LE/ M3RCH[ORM2ID=!&K[\GF-[LK)$^4/P+GWJ][I:U?;W>-%KM 4D9& E!9=.HSF M+_@.7B_)#R1'D2"93A7M1*7A"],>1;^=)S8W*I4>7 GL6?XJ4;]9P7- M&TM=,;]X0+LP0#-L,XAV 1G!ZO0QNAG \K!\]UL'[6M:\2Y5%KL_3#7<7%1S!,C1V>.* P9JEIT6 W\ M+:.%L0SB!M1K='Z;R=].">X>9:?;5R>0+L,%'IY3ZT'SI=Y'W_DQ0PV;1SH$ MGGL'UY9ZF*UWB-C5$R:[*!%]\^WF&.4! =^!G<^CNK%>HA UAF:[1M+?F*FB MLQAB7,2JALU-\NE)(KE@==$\++CL7,FP4E[$DZ.A;KT*SY6_G<@&17;26)[$ MMLV'\G:UL1<[F]>+J8O$Q+6;($^,;^("C(55TE$SQ4#,Y29!W;!3 MB@_;!$JIV4A62SR 8.@'D_;+*_1P0(V$$48$4ZU;:H$28D8J*]X+E #B[X#Q MLW_^X@P,'JELM%_WSRH9_CJPTY8BU?-J*>! M #*M&\UG#"$Z]:>C]&ANHSG[DSU(GWLZIQ\!=?NI > M-#OD)6B=>"^>DR7(,0B_2]IL"+:>Q MK6E_7PN[D*Q=1S^^M/AKF1U'S9$TVG5TIW9;$.TRTJ<=:"Q"=UX^F'Z+?[3; M,$W&QK9+(4CS_=8-IRW>N9_UKL_*P4@]WS+PA(FP_;F!G* %(B4 --F%>:2$ M=CE@^="8_0Q3")S@?H["67?/"Z:WP]SKVR,%*/K8P3EZ_%V4O-)U!WC45DRD M$1=6B;O=(UP=#BBMJ;;SF@E%\VL[/^<9'_/W0?;^'HXC(\/)[X\'\&P_XF'S M]7KRCT/B08*7,MT0\/C7-/,:FB+>[VR1(/::G- S;?C@]GSJHWU08$O>I6:K M2I) ]W#.7'1%8*ZG*>BIZ7$5UI^X FKD7]1XEA)PTX4![$W\K9Q5/ MO@OI&4U &;*>:D07_6PLM5J@:< MOGO#G.J28W_H:4?F6-"WKD*+39KG(_:[XQW'UXA00)5:1SDX;FN%PDZ =4Q- MH'20/(;QF-71.!.CZ>E%_Y:X-ON/2A$O'V:Z.1MV*V99'X,;6UP_]LD)V?TO M]UB(M 98X?.PV3B>\!K:,-K]TRT2X#-%<0T+8EX6E=4J_//M;9"$;V#I, M_AXLZ19!1(QY:7?I9Q@)!QFR\)TOVG]!E7TG9-7]4/)95B-K$)D668Y]D)<:YWVN92@YZZ(V M&L1%A.L@X8Q7:,\"+B;/)HV3.;;"A=)%E)/$XY=,9)T#5T3/G)DZ$S_SA[> M36.S\M:S'GNGMK\-D#-Y_HF%?ET[0]14LW-@IE]@K^BCBQTO@)/W*9[LX9$%C4/K\9O8,D1 MU _D_DT_"JW#72IYFUI%B4WH;"IK?O5Z+J/25AUD MZQ2E29 R1 %XQQ[':#(]@&3##[&I-=W-SRU#Y%+))V4/[5A=>#? KIANA>W! M @IAG9#9529/) N)S$%J8#W81&?156"&BJ%H)1IK3QNF@M_-*68NX-)QWB\; M3SDD7Y!!.=S(.I;SZ##[&A30,Z(^9+QB'D9]PHB%[H.2H/QM9@1H O,LT(BN MI!\'T*2788T?QG6=='#S2\S T"QD"?>LRL> TTFB+Y=1I]"=EU"J:Y##]'#: M==3P/J@V#=N#CH?R;^$<<9OW5TF@\6 94L:UIG$-5*]Q6(W+ $=/>'Z$ ME]K"T%AT_!ZF**Y?NGEC)[GB^,5:'ETIP$Z ZP@!1=^%>W"Z,8^L#;X"7O7"N?5"##V4Z+PQ]9J1DJ8T\-ZJ^M1QR\29M M++%!3&X*9/*__&3'+4O-"35DG8_ M_O!/"E>'42(.RT\_&0P)6_//_ANKE[J M4O[9IZ'^F%5/2*_29/;?YA-)TNFM*SQHPL'Q\"8L3=2M@A**]K:[*UVZRTI_ MKI#3 MVY)K&OQ271B0(E8OD-VJX-L[&^)(3CXM%#%[_.G;]YGH@F6X/GM0@< M,W11EO]E*SM/:>SRG?]%XDK WMD")P;%AHE-[P7U. CW]9(I?3\&MYIO*&3K MN$NPY+L(;-/8US%D2UB&R3%&I98QE#0:GS^S:58>P-2?F' "S:ZU5#5Z\3>\ M[Q/R23]1Z%AUT[O/./MC1R4(58348Q1!_7*4;9R/^$T7%V=W2Q]NP*,OGD^&T?=,5)^YK'#2F;;!(T"#L$ U2@L2:G M43T8LOTY=JH:XSDT*&4?E+%2YY#$E%KY2>IWGO:8UFR7?.Y^IO8\FDV-&I$; MK,G=;KI>FY-QJCYC+^__;&IIN!8+PPLS#V; [,!S^Z";C'_V0?ZC1U@?/^;3 ME6O:&SQDMC(>1_W5GWYPZ_E=!<4=J4/AGD]T"24RK/1"@![U=/&U76X]Z6_^H+\X@5.3QNC M 04&&*[%LCE9?/ 0'CC1N'&M".E#:8AM@?3P"U%7N]$B;=I![DN_,XXZ5=L\ MSY1<-'\T>#%SG^:\39Q5@9*XGNIBCHZ0EM4YG\X;R!YCZ]4=[ M=ZQ#-!]O96I^&VW&:C#*6>81S(,:+CQ)AG;)*'1(SJ2C%)&VDYJ5R",$+8&! MPP[B0X%'\[>V K84K8(J@U95QR]M8@INB,Y%STB]9O73K,WG-6H"+W! /^?! M5'T*]@D=1M',V?W0;C^3ORL"_4>16O3DO+=OC6F&W6L(6U+?B*HC=8Z4)(C%SV_ M;)SVRT8]J^]5CFN#4X[9*1)*$+58J#;#&CX-=JH?HPCMFQ9(S$AJ"R :K0@B MY(+/T,Y=X;\T/[ Y39VW; C^'?&18ZE5]Z*NC^NSG,$L4\@%>\/R,DN[ZZE' M+0\[2-%,D==F4$?H"M-,-7\X/[;-\2&_801M1.IR>S1O4A Q[NL#P8) 6S?4UXVWZ7L$"11N4 5= MYHHTZD[=ZCO%>31S^,BQCU[K_M-(-2):\#DL$:GO@::&]TRS!JS.&EG&>>IG MDTS%*0-ILAHO =X/B8/4-W9!P"R&)+7J A-$V/0:WH;[/Q[)"LH[VF!IP9:5 M$Z.F /HX.-BAG6F 71"FOB/C-X+)"O; '$F+'?&T]VGG@V"?(H11YV,7>* A M@[[#3:RK;8#G![Q4:DA/DFHF6K\"7RUJO\5X B44NQLQFHVOD61X>Z!D&#@# MPJEA#'W;'<*HI&1T[H-F*;>%+GV]R7OCT8H.J&KXNJBI> C'I!@BC\D37+RT M#A'&!4?M@^I6DE&*"$M"0W'(6^0E"CQA^P[)*KBRR E[I_Z';Q;\:A,N*>9R MRM=WG@II7Y^>C@*_>]]>^2; D%F@F5&UQB(X>;P-$2Y-8E9?9.X-=D2;X+XP MSS':\#X9">B:.N:*X4JOD5.[.(2_LW(.B.[3>[;<:=(9+'WZEM&H>K:BC0#[ MW_2C40_27;H@C;^0I_V([\.JSNKL^S_M3H]240%2\!N+BT C[E@ [QT8=@8N252 '21/=> MA>%]F^,Y]S[7FIV-(GH+-COL /R-TK[M@HSG;2Q/S7$?X"6_[%ZIQ?=B !5L M!S9IA#C$[HD1\P5Z-7+:JYP&LIG4\56KYI; %R\*(^)=_]89)[ _LOSA@QS& MD.VPHO1K0/$JAO6>*QN5573[6L"'=$07+ F40H4#]BP*\X>ML"9YOC.PEJUO M1W\H#?;SZ'#\LO$&@N.B/QT+ MJNR&SFV2&AKBSUS8ZDEXY!LND5%\X//GG++U'J:V.*0 MU*9)][6:/)O)BM=-#84*TM1?/<<-CJ:*^ABS',QQ5<=5JTQS(8X;(-5W'>SC MN?\JE>V7PN0Y&;8/ E]J8+D0WW5,75]-J6THN>5G7T/AVPT!J] K M>;?5AR3#,WVR*FCK3LDO3]5:.CZ"ZUS-P8') BA&RSYH[1RTGL7_'N*9\NW, MHB@3UB\2H*@E].]"S#P[JY.&\'V0H/M!0AP+)D3?P=.%B4REP,& MRGFE?I[4'5HX4=J0JR#=L-,G(=F/F8K^KE2Q^5S_XV&:L&UC77VC;:;S?%=-O^2>ZCL0V.-_ M.4&O& OX=:/4:B3AR4BH5YG+$;'SP>^<%<<29*0"H[6-)#^8@^3?%\6:LYEV M@.YQ6%)Y(74# =03;66-X37A7H%;GS;2$PP,1ETGZ^TX$ \K-9?5_#5^+SRT M.9URT>HZ-^%I8M!6Z^L%8+;LD_([OZXS>]U<0QI=FO>(5$W MQ>6G@X]?0UNCDYX=](J3?.9^E>6\0X^<;+O+I_'-J1$.$S?("N3^>KG6XH5V"_">] M0.271&EZUYB6RR).E-TN!I2]X$^^O$A,.W9I9^VW%U0"E"7!LG]T$7(Z@L M?-"M]!Y-T47W6$&JWS($MP],DR^714=[9E8F__V7SU!@FRLL \8P:PI7<$9$6EW*Q OIGH1N> MH$%V.!;="-L,)>]2P8QLXS":$]TVR^4RV3=&X\LC7[LT]*,0F Y\;[;<\KP%'B]PZ820:)=!WEOYBUEM_?E -W%N[;_'1RB MK<8G\4#2Q=1>2TW)'J9_E^T5.*5-YS^ZZH4&U,*2H &C"5 !E*834IKQNEXM M$)WX6+.$U=G!""U)Y[LN-@M6/G8J^G9;Z5:K)EY6(PKL46J;P?]]@]%O+>!D M?QS4:QLX =VXM@J?*_Q%+0(B/2INB\G3.O._TY5SK?8LFN\LAZ;-MPPUZPV_ MKW#@\PH7@>3CH(0T3&/J"MDN>/9:-UJTS4WWY.J*P(A6'/-$ ,4J-2B4)E.S MJ/_Q4MSS\# >D4RQ>VQG==F^_K\>M-VP6+JUQZH6SUJAUCBQ*7WFQ@2QK2%] MBUVD7/J=C-GKK\?7F5VC9_I*NKNR8]/&[#,G%>C$AA@B&N>PL4"Q8?*DT+Q1 MGZ!'':@V%,MN%G;G!%+ J7]&$]VAS$^-D\&H3P/JSDIQ'THF=P:D)_J%1]0+ M72_5\,=;&/FSK9#=5P!+:!!\#ML'(5_"/LD7J%S52D/)?@Y"7GWKCY+QSS$V M"O()%^T):TGKJN^AP^G!&<-ZTL5&V7P\4Q1=*,WPC90%:X[4P[N]4LC.M(>73A0":/#M>SY3JVG.,2%PF46D=!)WQDHD>_SMYJ)2N6@J,L /45&0$NE$!0D0JH@1$) $"$G$!I$3E7 TR6'"?SUW[GXT)EX-%(/]U]OK&>7RP]'4>^X>=+/]X\Q-O3 M^XRF-O@JXY!Y5!0"P)"[D70,?Z./20BHS#\AJEV'!9-0/;L- %=Z]_.*I4OC MIES3PA7/CEI<4HNOR>+BQ[5"JM1E&4=UY&*J%N8#2J9CDY%8BXD9 M#KA1SCYBB0G#4O@QH@X+6F*7-H@F)-1B\9S3P'NK;&6?;/ZG#RY6PX8:QO)^ MQP_F*WT+3YW+_-/;%2]Z0@A%,I07,%Q9UCIL*\Y":BG?-M'::. M"$"!>U$IO]"V5CAYH'F)CLG"648JG.&UYYB?%Y6=S=6J?K&=%G M;J!<\&^9+8,Y%DBZXP"1;#E(V^H=XK^?EY;\BR;UI4*!W.5"?8C%OTZHNY?Y M"3M8;#&[9EGD;%K\M7=A Q*DV4WT/#@:'O[,QR$^,/.?9^YV'3>IEMR.0V.-R/VI<178#:4>MHPRE@ M;AIOP%9"6]TMD\4ND2-6%H0 9!+>; +%3NLUW>&%_=EK:]3EZ.)"4_&='8XS M8UM?R@T'J7X6AX9+""73/-:#3*H%C=03%P_LV\E^2&FL0:$B MKJ*7#!(4558EA82>9PUI;'>(B!M7ES7C4UX7#,M(W)T[G&PA]L MQI76E",J!>>#?G#^]N+L^VRY),)A!-;"?T0=A& !01UKQ"\1I=O<8),T<$B> MVT8+8&4<8O(7Z;0O29[CT_F\.94_SN9+<3]Z73V5_6A8-=WQ5>5E>]B0J(2P M\&P=UF@Y /_@R3$0[ISFXR[9SKS MO1G]&D]]#C.H07ZFV<(84>M&M?(*55!N@4"OX_OS)/M-,_#6+SHF3(6!@ HT M^L\]8FI#ZU(^*0I3]L;82M'%'#P]Q!!T""--HV"ZFV)[YE[UU5IS4/37$3CDWV%4>?V%FX M1][SS15N.W'9D><(R

MZL9#<.=XGR&I>#:-H4SU>3R_;:P5*0_&<=Q6J%GFD_4WE\",,+T)$V''T2!Y M1?<*OV2OV=;HDHLG9H1NH*S DR;^R 08('#_HMD"S[3(2[65 TT("W.^ Z-L M-PGOEE[#FWP+-!%Y8\0Z$\6C\-AYJN8"= M!4^SM09C'G[QW\53!_.H/U0C;ZYN<4C KNI7F$=[:>\C%G_:*@O;*+?D@W^O MV5X\N+(-&D.TP >(V;8:4Y"><#M(BF,=TV3'3"=.64?XO!]H9ERZA&XO8CRX M*\LJW*?C?S;:O418S1='B,0!8?RXV D22PG"G2A^FEI<=I=!F/\^RKN;NXZ: M[)E87K%P7OW=RK7=XJ5XW'['WK>S0X$I;S_=*/JB";C2DBEMGY>_"IR@:8*2 MK2DT8&LZ8=Z0J;D3F2G<4H MH\8IA'J,R"7;>9BX)RMH&-W9=Y%^QN] #P"? M84!24@)_G,\Z+"E^51/43QM82?4D2$-&8$*?I\]:LL4N9)]:!/C(R80+U@8H-A"7AM,$E(*Z/N0TZXHOS!5);GA&" MA;' 6H9YN;ISVYCQ1W<$_9^CY$2C!WLPYC+Q59UQ*),;Y3^FD+U(.HIC*=QI MRG\*\H#BA8;!'"0K[PY> LR%;]5O844HNW9.QC!WI)>Z?"YI<_%]NJ>5')%? M?ZY/MX#ZHL0SU,-R.4EPDM 32 D)Z3P()/ ?B)*X>%F_$,O8")X!.QNR:>I* M\LZ=&5M,.]W4MKUG13H\.-ZF _LXOVY8R]YONILX,\(O%2_A"J'G)&0M= 7$ MH+L#=Q;4$YP,&P.?(Q4??(?Z!Y'1 M?Z4!:9"TIR 8;%F0Y,8#FP;P.@"^C+<.XR/)7148)42*;IDKSZ&8KUXW:@5Z MF[PA7*L(X3;M2<-R]F?+)<4'OK8UA&81@,0\O@C3);:OGQN&.OVI]%FG3?;_@>)/A\IP1_I<@-4,@ [TK M5>ZE,)#\ZO>0I/^\T%-4T]J18VT/1E4M_8.AF]\ZS' H/FR])OUJ?)L MDD5/)EK.LK;2I<5@U-8"&M0D!^=2%N@D,TB*\@ :F-?%9+DLO%*@%GV)!ENH M69AM]ZURRON*36)$U8LJ/D=0UZ8.*<$.[3WZ /X4@<8P @>[]$5-MG!"CXV8 M8,#E'5D-\CAGH)R9TQG(D0K7[G@!K*1&#+P7Z"K4'5^+LT2\<"S1S=3+=3SH M%'OG)R8-KR$,!9!"#<8CT(4=S)6L =]:$VHF#"_P@&@+P-)U)X(=V\2PS;!2! M!1#.GNYQ.]%G%=%5MS][U"PC(E*>[>(*C MVJW2WH!"K\XDC'%UU+RKEW7NW[P\]0TMV<1L/2/&T,U(\(+X2)Y34TZ'#@G] MP#''"A:8+6[!I>1$Y75M43(?IS/T'&F=_XKOFV M3JI!O)-6^(E/>170YHT 0L&LI#,!.Z0T?G"W,7@+#8QP3'L1Z=1!IG35>]RI MB.NF,>((PAA*9LM^#7'U+'3H*$_/K[E^6PTF>+L.ZUZ' 1?A2<2VS[U?;51Y M99#22J^IG"^3+@Q JJ#I^L51+/2X8H+OG-GRX:D?(QJ%D2VON_8GZ"./3OXN M.:.=[/0ED3FB*__6>SCP.[/9@*L@MIROJ,:"L!T;S+\O2GH ;JH.43XP"PKZ MIFUM6B9UIZN29/DFAE.,^$S5JJWCHV:-7C9#^4/?]"J3CO8-GV8B5BU2O28CT_)6?BS8"#7')>0._] M& \].Q,Q;=M-"&L #9G+PVP,0X^K(+D9[ MOL%X;0"94$/4N/'^%]X9)-@:AFINV.@,IN#"BWU8AY/G41(MCAD%397'?L(L MSYTRQ9C,OV8?=3E8Z--V,KV5I>;5SW0NTWZSZ%NPT-$ MM7@Q6^\YMPX+(,X,LE>XP[P+G.)47!#K!HLD38!C9:BH[>]I"XX5T+SLZ657 M37S-+M+C<=K+2W5&_<\',2I!MB3!=F$@#\Z5Y9DY@\,"Q$8AO0?@5\#Z/*#W M)Q29$/CH5 UZ]QYEGP0?8\H,_WZAP^[W\Y^D AQS\HM-N@Z44P96T@EM[42! M%MK6!E06' B-FT>DG7N76P=T>$VU8K\_,^<1(DN?--#=)F8D#Q/0>Z$H5<:0 MC><;0HNI4*'%#4 )%8M/BYXCKJ[,)/F#4@N^Q#1Z>5X_9?LW1&!3&^],G?5 M.(<\4?]=/_?P[=^%(T>D9 [U+\9GC[?!\%F>BTBAN@6&MWT)DG+A'==,GM<= M;R7($7/]C:PF/#;WLP,91 ?% MBZWNJA9+PC7;Q^C>.?_:@DQ6XCWIQ&.^GVSVLW;U0-3:&A%ZW&RUL8/=J&9$ M+^5.[)]K*3P$_\6XB468^A(#U<8 /9WR'+/<)S%*2EI(FRBG/8E'MSH4D&T7 M#%S;UOIUIP137." MEXM88<@[)KUD!V89I#W#.3_ZVOZR/)MCEW_)8:6* M3N\QUKU54BD:*D"6JLXJ,K[0R=PQ'I)/GH(.,83RH@>0 >Y@$HN9NXJ2 /61 M,#QMK>_I^ZH12GW4."$A3HBX(QBR'"V% L.0/WGQ.3T;\@"=^(5;R % M\P3[;>34>]P^$JHQK"/>;=[^]LO;V\?OR&F^\3SD8&==;L;Q%"K%\4O$<.+D M"[VCP'$Z\4 :_Q[03UJ8A#3 K)X#;<1,GYG?!ZAQJJ7SSBSI=_D"F_&Q1L.3 M&1.$GL.(<$H.!;B0E2<)C6E*VQHO_9'LI6W#'I]P [,>+^'5)U*^O^#8U>@M M%AYM]TA4#PKR?I)M^&;"H3$]^WS3+T2&#U.X,Q(^LT:%Y%I ]X1;G'58AJW. M15Y7QT)$W&DEPC;S^(^G[OHK6C3:.W/UQY/I9+9=@ 7##VJV M?A8J&$#2<::9E 4BL3DN'8<4',&= R9KA>[ 8EZ6>8C"B6GN]'"61Z.;X[E, M])-""U1KZMFK^W]@[O$-8?B",3O=VTZ#3?^-"D__"X>-0!P9[XK961Y#F36. MTQ55BZ-4UR%@//0@*D?98_ZRI5Q=K9.[:ISB]@^2.@9'AC9CX<(C.M!6QCK, MB0\2UF&W;Q!XK_] F;#?F_ZK1+L$R^4Z@30TQ&S:0JS_BFC&=)J MMM5%['!JFG/>$9,SX_TA\J\/5R_G.]RXD^?]/[\K_S_^;PW$^LQ_ E!+ P04 M " S@+14Z;ME*J9- 0":!PX %0 &-R=7,M,C R,C S,C9?;&%B+GAM M;-R]:7/D.)(M^GU^!5[UM9EJ,Z&*"[CU+->46W?.S4KERU1UW[&R9V%8)4Z% M2#49H4S-KW\ 2,:^ R08O:73"D4)(X?D <.P.'^;__[V\,?/X W)5T^\&(!7E<< M+S@#7_/%/?@;X_7O0%3E _A;6?V>/V$(_T-?]+I\?*[RN_L%"+P@V/UK]2?. MLE#$%,,TSA!$21I $N$0!B1,4R_SH\"+KN[^Q.- ($XS&-$X@RBB*22>CV!* M_<1'<>%/W??_J']^K>][W\-];?]+,M^UG]=?;7.#WU1WM;_^?_^\N$+O>&'DN*%YOPL+G#T&^HWV'T-JH^@'\#0_^E;S7[XCW\" MH*&C*N?\,Q= _?_KY_='F\Q^5M_XN>!WJF<_\2HOV9<%KA8?,.%SB5[?;?'\ MR/_]ASI_>)SS[K/[BHO#MYU7U=9=%@*XRE./SJ#>ROU@0\/>*.9BR$W#]3;@HWU[*Z:NACZ\(A=/1;E L]'>"S6 MS6Q GJL//LB?VF;4C4Z(J6ZGE>X-J/S;@A>,-VJY=6N0LW__0?XT6];P#N/' MV9=%27__S!^7%;V7XXJ!:(0>/#?0K@#5D M@!_E)T^<_=O/:]O=]<3\I=B=#TRK0@S6D,&GCM8U:M# /DIL2;?@S94[4E:[ M-)6T+TWKM[Z6%FJ.!*Z)-K*]I20L\'_F\T7=?0+5)]#S6Q?F#[9M_[SW[%Q7 MG9VXHF>ZKOW&S[24OMKC F[UHO)M+R)D45[TV#7=)"'^ ,J*\4KZZ@?,W7M5 M_L+9G73EW_ ZORNTP_FF?,!Y,?/]*(Y3%D/*)=^(!@*2& 4PRH* \!@+3Z#9 M8C4@GWV+CC5D\]HLCK@9+M^=%B?8 I^:Z#^?W8J=)1:,]EQ0=C .M.+*VMA M.4>$4R4YVMBHTG'.Y%VM./O]?N+P9?DH_30UF\?SU[B^?SO9W[A:4)0NDIS%X#LY<55:*/7Q=5GH M>R_Q_)97#W_EM?I2P=Y^>^143R351S,N$IYYF,$TDUX/XE$"TT2Z/IPD<8A) M2(5'3>3, 9:I25QG#6C- 2M[P(9!0%ET!7AK"EB4X$D:8R9W+GKPM 2.W"\# MRZ)5ES3F %RP%^P=UFX1Z/=]*KVT!6J$WL)M;U6KWJ(;O27?Y0<@-1&(Y7S^ MK/OG2+?)&TC!S/5'M9[W+XM\45])/P/\RZ?BOXI?BC>WQ5_D?U_^!30J>Z7O MS+]AM0IW);_E_U?TBQ^^^1>U$B-O)UFHP>)>+\R4E;JQD+"4%U,6'#QS7,D[ MY$\RC?$-NQ"_XO\OJ]5(^M0^\:N?&J1][08QCR#$C$"4" M09S*GRACF(C,IRR-3<;>DZU,;53MT%DN-)QF\O08Z(R?@4N;U^^OP(8!0$%M:/_C%7C#R0*LV9;??,*YA#3G4/I6L,;*L?J$*Q4(\UMC MG,,EB;Z\.EV;L 8QZB)%7XIV5RMZWZ>?6G[@=WC^"UXH89$.EW+$I#_&"RH? MLEO^;?%*VOC[C 51DH680I]F&"**I42&B8 ^YD&6\"#R/-]&(HU:G9HN:M"@ M16TG=V8LFVF<<^X&%K8MVO3,;0LR^$V!!AJU0\6R8LFI3)FU/*HV69&Q*TAV M%_=8//T++W#Q;DGO\W:LIP(E",F)6*SV=%!&/)B%(H* M?6JJHO$!#=!B06R/,X,%R$N8&'Q?=T7">>_%@ V+!;]+6!EI"<_D$;%;YCIF M],F%J[V+QEN*.H9W:W'IZ)?Z>49OA>!TD3_Q]P65D]-;_.VS=,H^ *,D#*3?Q 3$G%#(XB#-HBSE09C8 M1=XY0&7SA(\3E??K3U]^ J+!#.H.-*@D6#L_RT6?F7EA(_?#P/J[L@8T"(&$ M"!1&L&W1%< +T!H%5E;M7B0GHEP""URCNH(.B=QU%%W>NJ=D MXTKM)M3R\=.!OI_*>4Z?-Z:Q8498%E$H<"SE."0!)"EB,$A#/TEE#PMB%39T MIKVIN9H?^:)[525BH"%;ZNL9@@VUTQUM0^MBBW3-E]0VC1;\UOX_R.S5D"&W M4G:FS7%ERHR /0DRO*QG=**ZY2M<@UI_\T3(.=SW( ^"!"*2I#!-$@1#YB6+J^^KYLX?*7/;]7[^73C<; M,R?5D2.%WRI[H#I(K):,UT:##:L!>0:;WVLM!]KT*] 8#S:L!]I\L)#V@Y: M59":?%0:$AS&\H[<;6Z#@<<"/VXT\./';[_9R=VPHS_H"KW]6BO_Y% M!6QTV_&"T"3QB(!9C$.(? ]#.:6*(8MQY@<)$V%@%3-QLK6IN15KL$T@HOI5 M?=]N@#E-L-FHX(RV@:5\AS']*]!0!PA6,"+%J5">;G%4=3,R?E>2S"[JIR/O M<%[]%<^7_!>.U>$DK5RK#_^2\TK>\OZYC2'$E :QX $,L@C)F8^((?%B)F<^ M <(Q$IA[5C,?J]:GIC,*)]! K\!U77/IO;1F,"#=H,\J&JA2@=QRJ,BE&_-F M=0(,O%_PA[KG,5*['C,3JL'Z86#A6G[+.7O_H)-*Z+;:\3U-0^H'0CI0"9="%Y,(IG[F0

+1963Y4+%QJLS MBTU0O#NE/,B$4VW<;F%4-3QHW*[^'?Y2/\6[>90>EPHHU:+Z61T/O!&_UES/ M=V8T"6-,(P:I?)4A"@2"F8AC&$8!#RE."&)6&_8G6YO:ZZWAP5+ 9)_9L!;>E MN-IDW3W?9FKKC,.!U7=-G@9Z!5;/K 3;K%FX$UXC4IP*\>D61Q5F(^-WA=KL MHI['++OS9^_*Z@N>\_79-'54;?W;ZV6EQM^9"#+L99Y*0HFD,QO+?S**I:,6 M1RCS1.)%L9646[8_-7'_!5>_\\9'J?N>H;3L 3/I&9#7@<7(Z(AD"]OATBN;71C1;JUL/PIPJFTW[HZI:#V)V M%:W/+7H9+PCHJ;V;!T9-;ZHYWFDA\=Y^7S(,P(E4D02\E5Z2!4< 7A!1>Y M[<+;>;;-G$2G' XMORU66#5@P0;: 2:[QM2X/9ETMM5QSR:9DK!W.LGXPGYR MTVS*J).5>DNZ*^AU_2VO9SP@&?,Y@M+58XW0I!&7;"#AQH]6,-?+8I9I%3E:1O'1/=(S/T M)GFGM>@"2@86F-YL6"6#/F#[Q>F?-^\Y6L+G X9LIG@^].?ADG%]JO*R^B^. MJ]5W>#WS8Y9D/LC*JNI5+$RO_48?4G/)=W?/N- MSI>UFJ D693P6$0PXR*!"$?R)^(%D+,H"KT,)2@V"I08%_;4E%N'.='65E7S MJL6II'RY8553 5 MI^L?^,JR6E?C43O-I2X4N,$3$)HHD&\P9;%U-]ZC9+") M.LD'9.!A13\;:Z/;L@&O5P^+MAS<"+!I.VB,!YO67X%-^YOBA]=%^\.: [ B M89)/B<5.\22?EI&VG"?XU-CM98_>>2RA6OVQ*M%7LO?5!6SHN:K>KFIGY*4A@)Z5)W]9HF562KN].TJ@;C MN[+B^5WQNEP6"Q6K\^KYS[R\J_#C?4ZO*X[7>8!#A&BFULX%3C.($$]A2BB& M<>"G ?/2F"9V]=F'PSHU6>Q,55,S=^+TTE2,TV6.U4@Z'6%)6WQ2J(%ZA M*@A\DF_FO13#^J,DLXWT))PRQ.1#D81,#D!^%D+,0@K#,/)"%$>JGIWQ4J-9 MFU,;2#Z4Q1W49;T?*_Z(#YKS^8^ MO_TF;UK%IX75 SM"]LQXKQ^W[.] ->9LWI3W?ET\_R4NU@_AVI'V'S MHW[SC]YTE-?\G$G=.WWV>_8O\-MBH1./T[)Z+/6^8:$CD!M/[_EUR?@L01[C M.!%01&D,$<\83!.1P8RF$0I"CCBEIN^S07M3>[T;R& +\U43/"]I;F=LST!! M-W_G37@_+P&.V1PZ,,8!D58R84%/;]4P:6,T$;$P>%-3;"Z;6GDE.3,5/%\L MY8/Z-ZZR('%V_<0K?,?_+&^^>"/-6*4 GH4<1]AC"'HI)1")E$)"0@)#+TW\ M*.&"8JN34M,P:VJ"V6)O*_3T/7$_+8Y?O)3/4 _$T%[@:(5^-@BZ AU%H.4( M:)* 8@FL\[Y_#[6 ^O3[=U(IR,JT?Y Z0GVZ<[PJ0[W0]?,(-E:>7Y>%WO3\ M6[ZX[U:?UP$5B""11!2&62(G'W&4P Q["$8D2WCLA\0GPF;(-FQW:F/JUFY2 M!QQ\EX1]8RI,N\)L"!R X(''*$?<6@\:EDPY5773MD>574M"=G71]O*> MR5$9RY58XODGG+/WQ6O\F"_P7$KQ@YHVJ2UQI!*_!"* /A(((I(RF*I@>$(2 M&L:(4X\:[5"9-SDUN5HC!FI["LIY &U 6^9!/4^VF2JYI7#P#:H5>PJM*E[9 MXKT"#6*@(3O,=&I,C]ODIN>;'3>?J3$->RE,S:_LF0#F0;Y(E?+:;L3N86D= MX\KRXN[/9>)"DJ0\#$2*6>%Z6$:O<4U:M3TV, MUN!UV.372N49*(5043KY.M% GX3P=KUB)E6#<3VP:FW0+(G=R^ ?ER!!QWZ MXTM!]IEF^K#F-O>,%8)QL]'T(60),L2*"'&%$% M1PC$:8)@D D6>+$7Q#$9J0+[<91&[_.H.6]:K.I@X<:J[KAUUT_TZL#KLA?V MU'>SR'IH&7521=//=\0T5CU/X/P^EC#/$^UL/=*@J1YAI"HX\I97#^HLV6?^ MV+17ZS&+J\-BZGS][==RQEGLQ2G-8))X*DPI()!D/HZZ):X,[VTV>N4G1U?U1@ M_%DBL(]BY,$H2SR(LM"'F&8>)+&'.,$4Q0'J7T#P/("I:7F'&.)VS[OJ,+?E M[_2! ;A9Q$5]7&M_7J6(LG7GK7O,S%2J>GEZLAE M:PG8P&Z9T+=WYY@IXBB4#RR-A]ENK=#K\IMV@,80\%O[_R!'7B^FU6W:W]YH MQLW^>REI>TF +[YA3W]3Q3XUJ]>;Q_-$0 BE,61I+)U*DOB0J*K4,28!5Z<@ ML# JF'6RE:DI81-.V:L@\D$2#?V\2ZD9VIG3K'3IQUT>631BP*U/=K"E<1VO M4\;N>5P;=3'X<]:B99+]-/ ^N<2D^LK-).F+(+ M2,.NP-HHGB=8"Z9YOIZKJ$-ZH4NR>UEW]'J"% M2S-AG=VEJH]M4^FL.[.$)@A[2$ZA_22!*,XHQ"+A$#$_"VDJ0DI8O[Q7%R*; MFN1O9;DRV)FN3VY-MTF/+$/:W76[87S!2W3FT%$%X_;C!1FK''$^4'ZJ2]&] M4#8J1Z0>SSWEJH&1(\Q6!Z#D]&3YT$0PJ.R-*@/MF_PI9[Q@*K/_#!&$$)?# M!$D9DJ.&ET <8E6C)!!!&I,PCNT2)0Z->&H#28<-/.=\?CP&Z86ZUW!@F%*G M#3U@7!Z&MCZ;"S;LO@*=Y6#U3"C;)Q"69MM-TPA2,T;]?82LV7:"LP VZX9' M'JL^+E5]KG:HK:^?<#Y70Z><:^GSO#,:LPPA*I\M(2(Y1.$(9HA0F$28,A)E M.!5L]J@C\KXL<+48>* Z ]=&ZG9!#ZQZ-< =6KU2*XR ML;U [/2Y9R"F$:5^P"!"OOPGX2',(B;_"<- I*D?LY"TS\#;8NC >.=/0 ?Y M9?I?OO[3[OR!G1B'W3E]WZ4Q=C5;KL'UUB.A+9Z QV+8)]-P5,Z!_3[\$T/* MG;DEINWU\T:VP$C_AB_RII+JF[RF\U+555VEC, )CS,>(DB35#H8+%5EQ 6# M<9JF69(2&G.K.;!%VU.;S:ZQ@E=MY&3MLNL!,X@I M?MJT/ZHD]B!F5^7ZW**G<.'Z?KLX5/UYMWC4]@<;WVS.);TO:*5".M_PYG_Y M>W/NM4O'JF9[3:5/J7V1\ *E?2F.FEVC-&(>9$D6"^8QD6(Z6Y0+/#?4OE'A M6\GGRHCA7O6/? 'R%C[XD;4&_!'HS")'BF%:BNJXCX>A+D^VTP>6=F7*U6YU MP5J=!MJN0:CZ??>SK0L:$L#[U;/3\?#'*["B8IVD6A=J;MAP.'Z\2"^Z'8+& M-6'<4>Q%NF=O('P9%'USAK_+Y[R9:,S"*/42SE*81%D($><(9A0)R/U B"@@ M$0J,O/Q#-Y^:&]_@ PI@.^.W3?J]0=SI,>!2.@96: LF>F3MWC?YPA3=&S<< M.1_WOBG[R;WN_CTY_47CLQO> M:^._ARWOPUTUC;5D"]S?Q[*R?4>,LO%]I&D760$^M$YM^ MZ$!^<^K^_6FZ+CQW?X"* 0_8;[;V@B?I#QA]^LC\H0L<:X2.$UT?MHY]'"1, M",B0CR#*.&[JTL7$IPF)/9\1HX1/ENU.S?7>3_.O1@7T7^AJO0G]24U M9M":S99 M1ITO^!=>/L0U@NP89/++/OC$.\X1__ H$?.\#].%^S7!QBI MW7YCTIM6XF[QM^[D;<[K+IGW=<%V$W[O_CZC./58DGDPC;(,(IQ&ZB6H1A5K9R3NJK&[&_>3VU?+.B]X7;_]EB^4NU'[,T)1EO@< M01(0E:;/3V"6>1GTD"]U-?!HF%G5C-IO8FJ"V.17XA*?=*EKVVBM Q2:2=ME MQ RL51TXH-!I3]2A)AVWW*G('&AF5-4X;N:N#)SX9L\B37OQ-]>45DO.NF6$ M;[R6$Q"=6((PGG',Y"S=0Y&J1:U<)Q)"1F,_33$BQ+-*7VS1]M24H%TJ6RB( MX+'!:%F'R8)X,YD8B,Z!]>- E*.*D&T)UJ#!IS,$VY=>LJ?*;>$EB_;'+;MD M3\Q>T:4>MWB9DDMOO_&*YO6ZAL>MB@J7CE.5%W5.FP4J%B91QH(($I6N'1$I M?UG ,]FS*4T%#;G\>)3((0O04U-+#5%-(1N,X$E'CY2B79XLVWI-O#5MK,09 M-H_!P,%$ W7N]*.);M;A0ZWIZQI.>KK;/C+:] F$$O7HJ&G$$MD _SZ"B7IT MA>LZ4%9M]QOD_HSSXD-9US?%F[Q^+)OEN!O13.K]69QFC"0(0R*\&"(O4H6; M,859@D2$2WY MUR+7Z4]_P=7O?+'^Z!>N#WYD*%,1BBKQ3L:D'QP)B!G!, TCEL9!G"6QT1:] M?=-3\V8_?_FUR3S\B_S!HF2:'=^GE698%@=6G8W#CQHET##!M:)48]_Z^+<& MOV&^@1Y,6Y2H&XSQD0K5.6;>KEQ=+_).%JVSN^-XI>MZ6;I5P*[?'7I&=ZU3 M6NL-#N4*5_Q>>L/Y4QM-I@:@CWQQ(V[QMU6:CB2($\90JJK991"E+("$9QG, M4N9G6*0A]JV6@WOBF-KPL)EROMDPVC*D6]ELO*XKH+($2%]+[?3VS:W2MP/- MG-D1NF7@\6;0'K$/J;J,3[>14CVQC!L =1EA>W%-%][.Y5IUF^YJN;@OJ_Q_ M./NUD'?4\MXL,'R2S_%JD>&3.G'Y6:U,?"B_\JKY*7_(I1)3.@+Y,=Q+*A5<9CHB/PB"$49Q@B!(:0A(+ KD( M(I^22$3KII%&$NE3"F4#C>%* P13#E/(EN\-4KTOTO/59TEJ?G?E_)I?/LD_[F5=WE3/N"\F/E1C'P?8QBF.(0( MA1Y,! MPNC'E_V"Q#DNW*XF'&UMW*6 //7M!/*#[PNN9-?H8WO*95KN?_'_*" MOU_PAWHF/$J"F!(8,5^ZE2C $!/U3Y0&4823D!)J(Q=GVIN::#1PK[IT)!N0 MP6\*--"H+=7C'.=F&N*0R:'G[!>2:"TIAM0X%99S;8XJ+X8$[(J,Z64])K3M MN7RUV/BVD&_N8Y77_'/[D*GE1E7:ZTLI%E]QQ;M%F,BCH<\()%X@796,I! ' M(8.WC]P4P-3':, &L;0"=$:"S G1F6$R[^O2/P51W8-8'%BYK MPONL0O9Z,\RGO /WP$B3W@%ZPF[B>P&-)Z>^?>X[WN3W JNWIK^7W.>RM "O MRP>2%VWV%YWG16)XS^03FXL=IDD:" MPIBS",J),X<9$UCZ!HS)!SKVHLSK<<)A>.1&[_?XIR16"UL+_ W,UW#[)3,8 ML./-_/.)]./(R18VK+T":WO!IL'M^0W0F:P7Z#=7,ENKU53A\%JG^T0.P_?2 M((DA!H3](HDFAN^&8XDK1FBY9TK>Z@X7[:KPZ[*HRWG.NA7C3_(=[IRO&_%. MXB]HCN=?Y"A=1FH4H MIC;!VC3J"FR9I35JTS 5F;=(!LW);%+,O<2%CN]>8\5LB_\B5>JMKE.GZ2CO%51LL7S:_7A?*Y;[TJS MSE(:US=J4#IHCDPP;4M@&X88W,\TJYC#!;%!J-[Z!W!#G>33:TYD'(C0 ,>;*(' M'?S!>+98 AN,[Y$6OYSR;K?LU8NZDPM>=G<<;ZFKEZ5;BUS][M#S:.1&J,B- MV,M,ZY$@#>3#!)F/.$0)HQ '.( B%"GFGD@SWRHWU.GFIC8B;"6=Y]]4U'N3 MCKQWKN S=)LYW>Y('%CG=Y/V#YC;UXP3MT<+3S[ MT/2QQMM[7'3I@6'YWOY#XU"3@CO]:<[&R 60W*T3#JR_(^5C62S\6@A'@1"!"D1=N>2>D.9 MVABIDS6 :@43/#:V7,G/6FL 7IFS^46L#;(\VM2_"\TT>)R.&7HK1&N5+PW$G.49]JQ>]56K MPSW:3TF0XXY&]@5=B*INZFB!+B(*4Z3W$Q5"'.@VV^ M5)G-4P2<**)Y\K*>$<2/,N7%8A8)/XYY M$L,(4SD7PS&'6/@9Q#Y.$?Y+G-D;7%L2XX;@] M*=J+O.U[GYY[.<4B9_E\N@%IG*K7=27#2Q89;"F-WW-![ M"QOV@+5!X.U6=VW8I%-4MU8I'6Z*ZETY7^AR2K3;[08GR,;==W!)YMX&A-.; M]]R)H/><+>=IA$EE]?QZ*5WL8G&K)NNW_-OBE23D]UD:A1'+HA!RYJF\ MF1F')$A\F/@ISI(8IQAAJWT'PX:GIM4=[B;@LT%N??C:F'7#K8(!N!QZ8^ MC<]7H(4-?M/ @4(.-'27B=0LV7*[[F_:^+BK_):4[*WIVU[?3ZP^\YK+B^ZO M"_:&/_%Y^:A.E;QM(M?;E"]1$")!/03C($+2X2049G[$(/6Y8-P701R&-CIE MT.;4)*J#K*,X;S4Q<@3Z(?/V0\0/?NO2&6'OXNJ'BE_^57ZF MH]*5)*L_W9;JH]U9)L&"(9LY\S3?C*&GH=O%&#;-'^S M"EL-R#,X6*E-L7!UY&FZ @T7VH_>?9Q&FN"_7-<.M&CP @:]T$+$RW7=\<6- M%\34;RR_Q=]>+W7AZ?\L27U-%SYR*FV0"TU7YH'=L.JP.\T&R9?II(&'/!75I:S2 M Y.R"TC#]-'A+:.:#;SKF]?OU:#5&;;:PKO2T6&-<>Z&+O>$.QV(',(;=5AQ M3^ON(#% "X["8E6$ID\S#[&$0<8CVDRK",DX3%+N!TF08IH%%\7"3C ]N,@ MH:\7Q+M^'T&N:H#Z*YXOVUG ?%Y^56F9!HQ]'2W@]>6C7&U"6R^/9SV0.4!5 M3U-WUVZF$WK@#R4,T2Z Q@XVP ^2X;0?;T-GZC@%X:53;1C0 M8Y KP^0N/1=*^\X&FVQW[PN)0J=%7*?A:*J*UW^6MUC4[XLF2\!.I*?^XQN\ MX.]P7BFEYK,$IPG'D8 H$0%$*%.5P+T,DHAF&0MYQKEOMZTR&=NFMZ.S"M9L M@]P94*NF#SJCJI"PP9/"K>=\BI :W"FCY!]5F"8KYW-"15TW(IF7$YF3Z M999F7")D"$:>RO^!4 I3Q# 42$1!(L(XYIG52OU4+)O:[K#\9Z\9=XY^,V<<6_"<'<&H.:K-WT=FACQJOI1TC+'B",U7[ED"$<0"S MS..0AIXG\.N99/VH"I^ GGXJ7'O!=]?4_S.C>[LYO MC.[?UPANTJ'?R7!]TI1_D+'9I+O&&XB-T%RVZKJYX/0MKV="4.(3*F @4I7> ME,60B""&81+X68Q(RH*H3PKOG7:F-FZMEEVW%U@E4LNZ7\=XM5NVOH"ML=:G M+8CJO0I]A(9!EIMWVWJ1=>4C!A];0#[V]3[UJ@Z*V-MO5#9SB[]UA4[:P]29 M"((X]$*(DRR"B%$",QIS&#*.6>C'G'*CE&3V34]-.!J8>N>6M$"OK#(U]F#_ MM)8,R^F(CB7=0'ZE$@R,3K1-5:JA"!^K*I4%\1WORBO/"_EMKO_Z5/\$KC^] M?PU$J?;C==+,)H8LAEZVBBW[R54QJSZ,GRYF977'$8M9];%TNYA5KSOT&$9> MEX7>M'R%YRH>H_5V;WGUL"YJ&H=!BA'W($]P"E$:"YC&/H.8^YY/$A%[L?G@ M8=#@U(:,#C)H,:]FQAJU=<598]X-A@W'; X\6+P4D1;#@F-"1QH,+B?63LHM M6#HIX";W&4^V+:S:$FN;ZWI(]'L]8DO5Y[6.XI_1-,!<:C(,,CE#0B)A,"-, MP$S*L\]H2,,X,=;CW;M/37P;?$ #;(_WV,C#'GD&HGH))0,KJ&LV+)3Q$E9& MDD$K=NP4[YCU)^5M[Z+QM.P8WBWA.OJE"S8&R?EU56*]KGI]=U?Q.[S@[Z72 MYD6=4[VD>K/.:S>+6)(1&@4P(B&&R%-'? F2,R0A**61YR>Q70&+%S1F>AK< M MW;*=S(+-ACN_"EGA6+3-O*+YPUQW<5GQI3 .%]-3'MD3U/[>RU>N"?9*Z\5$JR9M2%5V9B3!$ M*(J92NW((4J9!S%B' J?X2A.5!D4X31@IP?(J8VTK5)JP."W!J/EAN8@?>DH MS&;@'AIX)&QZ1:$\WS7N(UHNX&[<>)4^0*<5C7(!U=:Q)I>T=8'8[U7*:E_T M6 B>9,*'$0L"B)B7PBRC'A092W#F^RJLQ%JTCS0V-?%M*OWM5Y6[1(B/\6PA MJ [8&V.*T(NX?C)YAA'WLP?%EZXSI!^7GW#4N?4;]:;VNMO=K(>^HL],T MOJQ2,BEY;[_QBN8*4$[Y9Z6%.NA*^H1>DH4QY+'O0T1(#+- _L."Q,\PH10' M]'*7\2*,4Q.M#B70,('&V2L0;HC^O,1M'*V7!A;'/AWDR'MT0N$(SN-E."?@ M.SHAVLQU=-.4G>0SGL\^R&=P_NF^+/C'I4X>*Q(/"13Z,& JI#"6_V :(/EK MY"4A2C.1&54I.W3SJ8FLQ@?Y65:>/Z.U(^P^5&KS<$;CB(3ITSIWN^3W^E95$NG=EG%NV1""!)Z M'.(HQE"^HY[\"8?02U'$PX!F*+4JJK)]^ZF]G-<]$C#M$&;FI_2G8>B%*0UL MD/PRAVUV6[]INXEQ"S$=-&^OHM+A;UV:"/OZ">=SM>_^KJR^X/E&L:;/7.'/ MY[D>\G<2$4>A'[(D#B'/8@X1EZ]X%O$ $B(\GC+.J+ J+WXIH*GIP68-H)5% M4)05K*5-&T75^B:?[MEOAI.A$7MCZ&4ATXX VP:-E,7Y,GX'RL3<$]0+95.^ MC,+C&9$OO._(>0W:7=IVRJ4@M9X^)S@23$Z1?$JD4HK$N4[J"W+\@J?N>]4+N1ZF?P2S%#"+*8TBD6PUQEB51 M&J,D3BPKSKQHWXZ3XFS=NZN0G[?3[%Y'V]U#=MD86SJ717T=ZN0K9XL&@W?" M-)(\'$4Y@55/!R0[2\UPMJ%^/L$'7+"V6%82"RQ4\4<_\@*(L@Q#PIF GD=] M.;2GGB>L:@BM;SVU45@ALU/@#9K,I+.?\4.O;:JTO>YKB>W;ZE1:-FX_JB;L MF[7[,A_XQLMXYD=JHFS$3^[D3-O:/9F%)/(B$F:0QR2$*(X"2 (N?3\>!@'B M'O8B;TPW_C)SIJ8V>\D?MS=,M^H]\8UZ3RI)V=)^;X7FO1=.4^FB^]R#+(J2S$](F$16 M.R/F34]M4.V0:VU;8Y>:5W#+HIL6_)L-9<.P.O"P^*I%TMU\W@*2_R M A\K-* MC;\3J>%E+!2!+R!"3/[C!02F.(Q@D":(8D;2A%GMVUX"9FI*NQG4\;JL%\WL M>56J:)WL^WS4AYRE;U .@[LM/JBCC;3ZK&Z;V"MWC #K.TXU@M-]94A(W%< MT.I4K"\"-*I8NZ!N5ZR=W'-J%46V*Z/,4NQQ$H3R* M2!H09'1F86S@4QL$-HN'C1NR8=OC Z^N#]B/TU]'[UGO:P*+Y3V[;1K+XK;@ MOX\%\)Y=\E)%MBX<\3[RK]>4JN3-8W\H+F MCW/^(2_X^P5_J&9+Z\LXU&[5&[;*!AZ-1>LMZ@''& ML-.1XW)4HPX)SDCWA"=<4[3A,8IQ,P/(0J(#PE#(0Q0&HB0 M^P'#1I%"1UN8FL@V&*\.!^98S0R.DWI:#)U0-8:OK0.A6Y9NFR"32YFQ+7=R M 4-C5C6Q8:I'"9(C+)RO-+)[X<@%18[@WJ\;_!C"<84A*&S,,1178+*J<:FYKV;6$%E01[ MI6(06[AV+N-)DLV\05?4#:R%VZQ]UJQ].L^:M>MF0H=3K^QD@Z,Z7":F[_I2 M1M?T$Y!/DF5>59SI+#5-V=Y$!#@1?@(Q9PPBD0F(PR""(2)I**3X1F;UZ$ZT M,36Y6$$$M<)X!:*?//"0S^?J/6A<)8!7:7T 62[ LLCK>FE;B?D0WV82?[$ M]V*N=)5,V98_\UB:^KY0Z4=1!%&*5 KI2, @X+&?"2*\P*KFNTFC4].-#AC( MUU&'N$?*&R/"S73"-8T#"T<#%VJ\^[&;H(/L3D%L^'$J*48-CZHQ-E3LBH[5 MM7U]DU*Z[(MGE35OH0+FAIUN*73KI WT3\=]A[1Y<8=8.K!N*=U<+?F)*-C!);;LN;8 M#3)L?&3?R(Z2?8?)\OIQ]Q&;ZF])$(O S]2FH (R)E*(A$ P)5*M M/<+]*""12'DX>]31*?)]J!9FFNT\;N\*)0"D+9$\HNEF]KO M699F'A5!!D6 <#L.IQF"+&9^%*&$TR1M>_9MP;Z;?NVP#M>K;S6^*7:IV5#\ MHITTQJ:WHT0-6[D8II9![&@G3"-<]"C*[R,N]!S)KG,='&_HTG3/O9%]XI4H MJP'H4)C'/UF8%N@PBH MF0":BI,9BD;*DOV"G3M0BNV7L.B%\G._8.<=3^[]DJ#ZC>&?^0+G!6=O<:6F MD'6;ZI)R$J LPI#+T10BE*201#2!<1*S#*DTH;[5$8S#S4QMU+NF=/FPG.O3 MWAU2\.,;+G*:+RSG74>(-1N +J=KX)&A [BFR7URT=,D.%70(TV-*FVGS=W5 MG#/?[IO#ARS6Q\1TF4,D8C_)8@S]Q$\AHE(-2,!B&(L >13Y89R%=IEY=IN8 MF@@HA!L'/WL5G#Q I-F+?QD] [_TELST2'%SS'C'B6OVFADY'3S!S] M9L]B:NR)5XN\EHJA$ISL9;GS?1)$ ?$@9\2'*/74L(\Y3#/&8C^C7HBLT@&? M:6]JK_X&7)T QK;RVAEVS23 (6=#[U+NT#5L)(O/\[\D)( >PP&@4<@"D,*298(Z(L4\91A',COFYP,7-UR M:KKP^CXOL.&)MC4OIU_W?M8._$:__LO[C]<.#J3MV7:BUFG[Y>:E;'_1[V-S M1&U]JW'.I.U!7QU"V_]+S\(;.2;Y7.<)^RC!+*M*#>Y=O4Y.4!!SAF&HRR\E M",%,^#%D28:X8(@%F5TMCE.M3>U%^U 6=U V] #F:]A_LBS8<9)>LS'8&6D# MOZ\;.*_ &ND@Y5*-.'%;_N-DB^-6!#$Q?J](B-%%?8^N/CSDBR[KI,ID)L=W M7M CF5M)D/DQQQ2F/I+3^)@'$*M%O92CS).S>,0SJ_4\N^:G)C,;Z)MPNDW\ MMJ=;K?K!3'Z&8W=H_^$4L>_>.TO>[2(P])6W&! MREG+HU0%M7%2\4?YK-ZK+9*9"*,DBI(0$LY]B()093P,Y4\H"E,4DX"::9I! M6U,3L*Y4BX*[+@X$-A!?5#[(A/TSLQNWG Z]D'&63G>\620V<*X24]YZ=L]83Y4($?KE/,9'\@J@<>"C1JL %; MD]T"!PWR-F=VF^S&88"G/6-NPS$MVA\W>-*>F+U0QQZWZ%OEAE9J)'O#F_]7 MIQGKSYSR_$F?"F9I&,=!%,&017+BSV(*TY1(70OECSQ*:1IZ=B.-2;/3&V(Z MC%+..I ]$E8846ZF6LYH'*M^3 -3!7LV/_UQXW!U#=:@7=:(,:?(<2T8@X9' MKOEB3L5^;1>+:WO&2*L"L#?BU[K)T'-#FM#+]\7;;U2?M'Y75BM_6[O?W<[/ M\PRG6@1$64DQ^PK*U;QRKE_6C3UBR]CL"SK43/]&ZJ:!97'50]*.)J48 MN-GHH+>;';2>]&MSP,H>AP'AEY/J-FK\ CSCAI9?3MQ>_+F#6_93XU?+6K94 MUZ_+!Y(735)73LN[0N46?<_D3"X7.=Y+IR8]U8W]>/FWY8."^R2_7U;/,U^E M.@;6)8-/&W321>I*^82=H#;T"YWO:6LT'[0FG.C\,TE%'@$')WAT; MAFVL1R#!+:?W13DO[YX_Y)07-5\=@&J,7V]E$N#0("7# TL'YND--A/'^TT8(EB^U_%VR- MM/'?BS6['?]S;)S-4I?\U%L!#+4Q-_!J,:J_GL4$I-;"P$L"# M/!J(WZ7L#"Q\ Q%CH7>7$C22UMD292=SIT@X*7$'+QQ/WD[AWI*VDU^\- _5 MF[:4PRW^UOJ66S[E3C*@B/HI09S#+$X11#'#$-,TA5(2 ^H3%D0"]\L@985C M:A+Y)9>>NLBIRMBMTIB419,66(#.+"#MZN:..U/&OLF@['K.<.M\^/X8>AN] MM<"0_)'R)O5B['BZC.HYWRZL'E8?@,W]L\A75 M-^)](76(UXMK(?__+XZK=_*)GV4(49][&/K(8]*71#%,<4)AR#WNIRB-O<2H M\)5]TU-3T-M[B1$KA!;NDQW9!@[G8!0.+'KZ$*@"#A1RM7C9802:?8[H[C>$U\GHU%CSE\XNU,1QE3^28\\Z_-?EK'M%[0P(>%:6[&1):EQTEI#P-J2 MK=.0 X3).Z#4<=:E_GA&3L]T,7'[>9PNOZ7C(F ?ND+QLQBE*0DC 2GETFW# M$5/'*.5\. J8AWPO2U,WY;]634[-73M9I@K\IG ##=SRO(\!^6;RZ);2@570 M 9ONJGSM$31.?:]UL].H[+5'@W%-K_TK[82(\7SVMECDB^>_\?G\_Q3EU^(+ MQW6I8H54<=MJ)KPXHG$6PHA(AA%1![K59D2<>9S'&681,=*?LRU-378:L$"A MA;\KN*##V]3]-9S1G&?XM,@XY6U@;>E/F;&D&--Q(J65O(<6D;\C]2-L?M3* MX99P (1 M8"A"CTOE0!Y,$Y3!P,=)%"/"N%UL=1\04Q.5Q@;P54'GLK%4:M%O_K>ZP)9)>?K$9#=>@3Z'U5L M0(+3H=[U)RY?BV*![[CRV$B<( 83JN:)G!%(1.C#@'@8D53* M9G*JB8/,DR'VS"=DUS=F4C\8XP-+N$NRA\D[.>CNBAV"Z66=/+>#TN\F_22O M*ZDC-;1SRG,ZXTF2>@&)H1^&'D0LX3#U/0PYPQE-(IX$R"J%SL%6IB9A&A3@ M78VG=4J_2[)+GN;93*8N9F_HA,%%OJAGC/M>%$8,AM2C M4B0"!G$:<>BEG'),64@\WS@$SK35J8E&@Q30#:B M%@M@K2,23^M&(-1.?2< MM(/<5"*Z BVMF[#!JP%IM0A[&X+>D2+>W-!L%^=F2]?)$#?CFXT7W69KWU9@ MF_7%_9R\[=P4JL!J47.IWZF/?9] $VI)N)QZ!4#BPL#?:KW8195^N,65=J MUYYPH+8*KYHH>VV$RQS:/?ESG%W;%L7(>;=[DK2?D;OOC?K6='_BQ9*_DQ:I ME3*U)*;VFE\OZT7YP*OU,4HO$P&)@QAF2 @Y744AQ(G'8,K#S,=!2G%@-%VU M;7AJPM;BMLTB:$JSF:8-0=[ 4M9"!NK= 1UH'6,$.M@#57JR)N M'V]'R7Y%>VXHXOJ^R_BDVM(_UWFSR,!CYH=9"$F09! A'D.^/NU)TW?&]?SN"2"T+7]N+A]H,A7NT&0S1+1AL'K6X6]U*^[G%Q M\ZANH6IQ/O%ZP5F3BF06)TQ.[GP".9>S.R1\*E7']V$4A+&7L#0+/7_VJ!/; M?UG@:F&F/:/AMWE#=ZT8<.>0W^6%VH4!!,_U^NIE$<:C/ F(>)E'2 "E8RR? MA-A',$UI @F)D+7_"B_4TG?[@I^.U]52[O[M_E M3WIMJ;Y^**N%2L*K]M9F7L83CV<")IRG$&68PTQ$"'(OH[[OA2$)C9+?#H)N M:O.S)N.)#YXETBNP@JIWC>W&,K>=:#9>O5C7##PF*?1@;8SLF,Y0*,H**E-W M.^L*M.8^R[_,]8C1)C[_(EV5.5_]&;R1?[D">)WJ1A(#6F: HL;=L#1(_S@= M>MPB''5X&832X^*YW?%:U74L9(NU*OGYL?G M]6LFL!?CB"*8"B9]&\8Y3 .20C\6&<\BDOB152##F."GIH^;.:=WH]/[<>]_--BN,8[T6=@Z&7>S93CZV.34N8W.EE;? 5T MNEAM=)>0/"_ VF[0&@Y6EJMGI;5]I%SEX_7=0 G.1S#@A;*BC]IJZHB[3O2#?R6WKT1[8;>O6LR!U]4U7C!)F ] M_E^=7NWND:+8@AC'R8A-6AXY[; %&?L)AFTNGFQ SN=RKA15731#68(\3RU3 MX-A7_WB0A&$&L1 >\;V0Q[%]W]WG%U([?+/6S," ^@4% ,XC")(992B+(DC"C+(Y%1)#5?MR9!J'>G$.BAMZF:Z%NI($=_G"@*3]N-_'.-3KN?IXA!7M;>Z;7]=.4 M/^.\V,I]]6%52"(+O"3$D9SWA])31G&:PC1),AB%),9>G'HL9#9JG( M9N:W_K4Z3E!KIBIN"!M83Q3(G=1XPQ3D.,^&4_4XT=RHNG'>[%W%,+BB1\*J MO0J1.X>/-T\@YZH,>(@1PY+:T.-2/5(1PA0)#Z99'!-":((BH[R=?1J?FIYH M?&!N6]*V%^^GI65H-H=?1]PM6'LHZX&FV[J"<"^Z+5):#4C[2)FM7--OE^.J M)W\G4UW9WG.\C%<]K=U*?-7W'G;#0UTM9J^7#\NY+D?W5@A.%Y_T:; ;<6/#A=-Y\JKU1)\X&AN_.G$TNZ5_S@E%4K[ A7[1)I)P\7T M#.V>K)G1 =0@Y,4."\?L=_2Z&4BCAI[J!S$\2^[R C6;!7'&<"9?>R_T ML'SMHPAB004," LHE2Y,'-+^*8&[9J;VWJ_7":C*NB3FY=>Z2;E4KOXR5P98 MQI0<(=E,$BZG;F!-V%M=Z3 .E31XEX,!LP:OFGK!M,&[YI[.&[SW[9ZZH&(% M/DJX\D5X7]#R897H.DTCC\68PR 6,40X\V$:JFH/B<<8XQR%#,\*=+'.YP7]1_!SX#>X^K.6B&.TFTH$A>Q M-Y).:,9:D*!!"7YL<1Y/C60O%N>X<*L71UL;5S+.&;VG&F\+.7SS>J&B 6X*/L.>YR'?QS +TQ BD3)(P@A!%,0LX!SS M"!DMK=HT.C5G0SY/R&+7QY1:@\VU 0@;6#KTD2L%&2C,5V"-&MP(T.&^6B4L M&8!7BUVT ?@=:??,&<]VVV:6A)W<+C.]UWC;9);6;6V/V5[;I\Q7*19?<<4_ MY%3)__5=Q758Z2P@(LMX@J&7AAE$GI] 3!(.HXC'W",XPMAHZ>=D*U-3Y0XG MF#= >Z06I6;.L:I@3J[8&I@.3Y.D@N.;$IP.>!J)&F]O>?@"<^7^HAQ?5]6 M"[!00EMW7*X?-"#?LK'4&_W8EK7-?[COR@>2%?E9>ET6=,SWW+HO;"A=U$\K@S])01'$F/,BS0+JW64)AEJ(, MDC3*.(]\/S8++.O3^-0$];9,)LY#\7MP!+D,>>>W#7NQ:.$YNF5S)!^R[R-IYRZ:4W/2 M<32XS7@NI+E-6\ZDQ65V&LQX/FNRL/RUG"_E@U,]O\OG4M5F(D:1S\( !B+& M$ G,I.I*+]++A"K2RH5'C)9&C[8P-9UM0((52M# -%.&XSR>5E0G[ RLH;;$ M&+_E9XT_X*_5G/YT5S[]+*_5KMK?D?H1-C_JE_[X74=YS<\:U;W8Y[]XV=&C MC6CU[9W9S_G=_>)&_"HGI2K2?1:@D(I J$(K*K0J5,>/DHC!F"4^BS#R, K[ M'#\R!3 U(=#PU.K(4JTH*83]#L48=X"!TS4PK0,KR-9AF W\!T[$:"-@*: T MHSDW,S#Y_4XE#=$)+W$RR5EG]#Z?9,NDZ1DEX_N^R#DE6ZN/G56ROL\%V:?( M^=P?9#?W1YOAXZ\ZOQF_.;M0JD] "$$[EA:#)J +8LE(O].*>@Z;L M6(\L5$-TO-FBZ!2Z<^@]K,LS2ZUR1S7FJC2PC<%70#\GVF;'V:(&[!3W>:&& M #M^!J@!*3^8ZVG(]OH-0ZL;O2\>EXOZ W_B<[]=R"&*!94C">,0 M^UA /_6CD(644&XUDIQH:VJ#P?^[+"7;__P'/_;^]5.54ZXS05]3?7KS%US] MKG)#B[("[YGLIYSB>9 ME'ZSFGI2I-:EVF=A(N2C% C(2$J5! 40TX1"SGDLXMC'-+,ZGF8/86JB]'KG MY$K>00=XA?U/=IK3HU_,I&A8M@=6* D>:+([^,I;_%%9(#G_(U@9 =96@-\Z M.QQJ5W\2G4I:#QBC*EU_FG8%\(([]=-%EDDD5C2F,B"]0' 09";B-B@X->&J:NVVO6AG8M%@O^'4V7X&5 MU: U&ZSM5EDN.\OU9:WMIAF(7^;Q,1/[*3T4 P\-DWD>K >3L3K)Z= S..A1 M!ZJQNF!W6!NMW9Y98,N2?Y,!MIM?#38V;Y?6DN7L97D]_NY\&-.=4I;JLRU:M9IPB03B,B I4 MC0.(C-FK50&/#A5"U.M3>J9!@8OJL;)I?T#;7\\H#G\R[ ?H93Z1]D0I]!3R"* M40I)A#T8(!:*S$,!9XE=H.76_:-&@_N/+PUUPDJ=J(O>F2W;Q9 MKLH**OP8ADC/"%(NWVO?AYRFF*NC=WYDM2%IT_C47OJ=R#+0IOBX)'O5 M&?;-/(2A.!U8+#[(1YGS0_G$6PN>5\FOKL";Y3#>1!_N!LR0=0; "^;-,J/F M=#8MPWOT/%.LX@7Q@G>GET@6BH1GT!>J &022^$BS(,9(;%T2CR*L%5BWNW; M3TV:%#J@X%F> -[FS$QN^C,QL*"L2!@@IN&PT6Z/XFXW,>YAVX/F[1VG/?RM M?N_KD151.66I=%+(S[Q>SI5TO)-H7R^K2LI%$XDEO_VIK',=HS6+XIAZ 4_4 M:F4*42K?>!(E!/JA'\59E&;,"V9/O"*EZ9ON!IC->[$);[C7XYJQ!AIHXB]5 MZ@ Y77_L$(.*SU6^/[5-HB)M:6,:>.;8,F>OHZXUDZ/QNVM@&3NQN]49!59& M-6$IK5E=<0-UT>H:YYD2^DV_>D0CH6 M\B'/R;PYRK%1&P\%<>KY(8*93EK(?0Y3)+M82KD*//,0"HW.Z-HT.C7_K<$, M-6BP1MU%N/:O26C4 V9"ZYK7@674!:7VH:\6'+F-@35I>-Q@6 LJ]J)B;:[M M)TT;<]'K@GU9E/3W^W(NKZ^;2L\S1,/(3Q,$<4A4&%=*( D\!I, ISX/..(" MS18J'Y.9+)UKT$J25LT.]_XTJ:8V:ACJRB7U!NY__D,:^,F_ZM(O"\.5;V/Z MS33)):E#+W?M,/GV-&O6TF-*A5/9.=OHJ))C2L&NW!A?UT]JFB)54LQ6VW%J M$KT3(:022*_K5M4SC\O14@E)K];J$3*>* MU@O(J"IW"56[RG?1O2ZHA7%-:;7D;$-XVRGH#&4L3DA"H*J9 U'H93 E(H.> MH(RI^/D8158;CB>;FZ3" =S M2\@;U6JG_@N=< MSE%_P8ME)1N[$==/.)^K_/;ORDK]\0NGZB]27F>^+SF*> (C3!.($@]#'*<1 M%#S,X@#Y-(BPC=#UQ#$UO6LQKU:T)-A:'?S G050E!54'X,'G79"?0;JE3UV M6MFW\\PD%>G4@55+>Y@EX=R17T]INJ)5OSNDL7]#>N5&(A9S)PI!S 5% 0IB*-(&!$!@3GT4B(=8)XT:#/S5!;VT MO 7)P(]Y 5@YG^.J5@GC0*UL/UX4<0J/A)G>3[>C!QXF3!+,U:89YE8D;":9 MZX@ +1.K;P'-A>/,^6!>( MJMN0XB#, DQ$"@/&L9R#! ABDLIGBC*:I$$:^,2S2BEUM*FIC4H?53'C!JIU MV3L#8LW&"S=T#:SM:Y!@C7* &.[S9+C-X72\N7%S-9TU>R\GT_DK>L9\?_ES M*>6GT&)UQPLJ/7W3'6+/#T(?P92H72#JA1!S/X5A1-.$Q!Z*8BO9 M,&UX:B*BL3X#EM=4Y0C=984!!,>6 M*[O/7X'=G9.&'][(.7U)C_I%)E$U;SA;4O7#N[*2,[-B M'>?<7#0C6#HZOD=AY,6AG#EAH61&3I\2GZ"0)KZ/PEG![]21K5O#ND8N@!F] M5EGS6NW!&^X5:]%"V44ZXC]?1_SG37P;ZPRSJ,7CI"=/*]FX'3.UV,*545>@ M-6OSK$9S]=C]95%,:>Q^&ZFZTDC]9U=NR277)^LO.6EHO(),+GG9JM#D],;# MG-)9IZ['#&68,AC16#KE$4TAH8+")& BB5E 1&:5L,ZTXF4!T\ M\-C@L\ZG>89@,P%R2MO RK/*^O!CA_:/36FDELA/9XCLDV+3C!S7B3;/M#IV MNDTS$@XDW32\L'(7KO+X1GR3^;O?AEG];O)(=\?LL";,(<49A&G(YZ,9I '$8!5 . MP4$<)AYAPBI5B3V$J0*Q%!,00 M!(\4Y6!&M*/H!5N>3D8H&-]LO"@$6_NV(@VL+[ZP\DU;N65=89TE$?92C\,X M5N$#GO1>"*\3EO 6:<]R-GN4_O_BL=$8NW3%1'Q18G9R6I6Q2=J7GUS^ BR1K M!2B YKP/E27;(G'O 7FPW7NNW5S4"U"!"7F+46]DV%(TIZ (4W?FH+67*3)S MRNF3%65.7C"TH-W[I7[A:!/P](:N:2^6QBG'!18"%AGE>G4;1X85*-2\0/,X MC;,HLU)1N=30U)BAJ^6V8RPPUEZ45'-#]SQ+^,0L,$D,A6M $;SS6%Q9#>_$ MS4Q!>^/U"W]_['8O4DY1=9/99<'D_)?DWK[^\6JS_;8$GSTS?] MC:^K+W*]7L@F([N>TR0M6"0EC$2<0530!)+<:/OR)$$RS6)6.%71\V;9U$BG M/S P)6CH3S/DTG:[U%UXR5_OV?/-OGOS8<=<\,>; MU3TMEXX155=UE!U#CP5_8%*^ GEG\O4!F5>^OL+CAJ;%D88GC$)/'3LK^WUTT-LY \923W Y'%1X@FVD MLXFA\+D=2EA@E_WOJ^5:OJ;58O6EO']8-(_1[RLA%]U41B9Y'B&N($ZH@$C)3,\^20X1 MS?,T*PH92ZOM1G\F38YX#X(">[> \0LTCH'&,]"X!AK?P-8YT'CG0$%^NM:" MVT?OL,"C@*^^&G+:[:?3'$:8T3MOI+%HO$YT&[V\XGUVG//3TG@CHE=DGHV= M?N_L-LK6U7K^>[G4=[SO7DZ&*5%9@B$F3?Q5A" SBMII6D2L(#)FS"KR].#. M4QOS.N/LV.\0I_,CSU7>!QY .KL\4L=);\_M4^B+=O8H]$_[^Q.'=QWE;3_I M3/_2GO["L/W4WZI57>N)LRK7\T(0S/*L@)@6,41)G$""\@AFB50<(8I5@5TJ MY.[_TUJ^7MW?ETW5QMOE MNX?U0R5OA"C-:$P7_7?J>8ICFJ8R@;$22+_'$D,]K!90QFG*22H2Q'+K)>?5 MYDQMZ-V:".A](\+;J'DW)YX_*@FUMPZ+DNM[RV(5.6H?!.:=K2\FM\-X XT[ MH+<5;!T">J'1N@1V.FWCU*B]Y+!L'+6W1EHRCM!K;FM%;R"?72=>W\IX:T1O MB#Q;'_J[:_AJH%__7,TQBJ.,Y3&46"\C$8XR2*E>2RK%!%&1GL_F*E0Q4-W^ MU 8[_4BC<+5 #>!V<^" , 8>KP95 M4NO$PAT!WL7JP.J+%ALF5 =P"ZI@KH M[FT&JCYU!'G+%N5=*[WY(-\OWY5J_=VT,(^)H@D2!60DI1#%BD.JB((\XJ0@ M-".<%DZ*3Q<:G"!U.98QO@BI'5?Y!"KT9+J??FUM#5Z7V!8>OZI-EQH=5[') M$H(#M2;;ZQRW#YTS/;8LHSJRF M/]M;3HT6_E-/0L%?]3^6R[\M-A<6VH,\#OQ^_^?MQ]_ 7_4_'E9-!_Z=22SI MOMR^G]T/S:O9+HVVMQIG>7-@^F:)=12%>0&3 M!"I*,TQE)G/E%%A\G3E3>V5[;\S60>]/6QZZ]PAL7&H"89O]A<8KT+HUK!K- ME9UJ-UL8KZL"<\T(O>0NX^4%7+]"7->9-*Z4EA?X#L2P_-QU(%'+A?[KW6]R MJ9=I"]W&C;@OEZ5)&3;)@ET2\;Q C*LHYF8>Q"!*A80L2R+(%$Z59)(7##D1 MLE6SDR/>UNH9N&OM;EY;^LQR1T:U0]^2.;UC&IHA>SA_VX'SN=&]HH!'"G1" MR2_5V34]+J4YP7% 76Y7#]7S+E=56Z/YL^0+6M>E*GE;[UG\MZ9'LY&T(WPU M+S*$T+2)*8P93R&B,@,%BAG,!=(Q@1+%4?<3<;[?(,N M[]XX0ML;>T%M#)ZUHMEU+X>@;0;L80T>]&!4/^@?C,9V^Q5'8>T+/:$(HBRF M"&:<"(@DCB&)50(+GLN8*E...W8;:WSUPS@5)"[V0BC@;0<97W"&/GG8(/FE M1;*U%6R-]3ELV(#B>9 XV^3(0X*-^X<#@-55P^C^V[*2?'6W-+?Z2G^^TO-I M5:[K.44D1RJ/H?Z0:'8Q-6[35,$\+R*!N&X^("PF)* 3D.8M1(9)8\&3>YBY_6=-J/1K"^VV& MP_F5O"N72Q.#P>C""$OZ03;.HH1E2,),(+W^4HI"QA&"."]$EA9(9CGND'V[ M%"/CVK<8#E7=@G=([48[#R %'N9V+6R*YKZZ]$X[CVX70/ ZK)UJ:]3Q[(+# M^P/9I:\/&\'>=*.COF.[.=UP^#R))-%,H%8&3B[W(HDP1! M%"4I)$FBH) 9QS1FK."N=5V/-C2UN>Q.@?B-I0,EP$YB:\<(/A +S G#P!I2 MO_4L$K[+MAYO;.QJK6==/E*D]?SWAZAD'14Y;,4-Z]NEJ5;"W]+*+$CJ#R;W M3U;-)7/-$%R3E80JYXF1F,:0J0SK!3&/A8AQDBFK8JU763$U8FF, JWV*-_Q M!,C6%9,WQ(PS0';>;(L+7E5R\+J^/,]5H_508")K.Z?Q >PZ 3HOP.VR*\(^,6X\A=3;Z/=^QNC,USDP4;HE+&TPP)VCJ.^V)6@GAI_:_+>T<:.V>ZG1);HGQ]M_&,:>%BQA--G,04;9*XL MJ7"VB9$+*]BX>UA>P>JJ80OJFT=:+DR@Y[M5]84NY!O)UE\D?V@E_V^X'C&- M@)04S>K=;.[1A=G:^TU/UE])M:K,)'X>%0@ADN20"YSJ>7.AJ15&KQD83&G5Q?5=_U.FZ*\H\/?"UG@ M M[_0/LGJ4>Y:-()[_T70]IO:/PB1R=%JOS&]'#3Y.]0Y_ M8$XZ=6BWS938](GV!33.@(TWX/.(?7+UJ:KWOGGA@U4O?>3C9-4)V &'JW;W M?^GS52<4+(Y8W>XW-+[XV0;>WO;>ZY5>KR\?5@\[6WG-$>^J;O13X\14W/A> MWU9&0D-6\R(KN.[3 C*5(XBR5$*:IS%,9)[K_V(I[$YEPY@WN5%OXQDHEX " MOO&G2=+I]MT730F SJ5F8+PW._#K[W0)XD3_8%R<&9'P:MUU8[$ ST^! MW63]Y?IV"D,A MX#T,-@_2RG 1[%7U7)FV%Z3]NGHE/TLNCU"GV+'X&% ' MYNO6A2/2V<_A[SWIU&IOEQZW;JY%T;N(]B!C1E?3O@:R8[+:5]UO&&>^>JC+ MI6[ZAO_SH6Q9^9/4#[9>5-[)6_6WE3'F_5*SC:S7[;82X0R) L%4Y!PB MB@4DF200L32A.(JBK'#:8QYFQM3XO[!,[P@R/=&"Z M[!T .QXTQU^=#^8(K/4";-P O1_^*/,Z'+T2YD!31J7+Z^#:)\LK[W9=+O0V MAZI)K_PHUW/$8JIXBB$W(9B()@DD48XARX0B.$L40DZ"'J>;FAKEO?&5#7T$ M5=MUO ^L@J_).YAV4R&[Y&AMJ?_4Z--H!$F//M+7-Y4E7X>I-D[>?6T_4JWG7+S M)ZW$;1."5_]-KP^DN%D*HVG-]<>O*_.KG85\\S>]MBAKL['=:/,;T=]&\W=> M1+F,Z(6,(2MR!1.429R*#',W]9.7=6=J?/?EX?Z>5D]F0;^[L]+Y M"HQGC;XC@JI%YM4XB+"$&4<@*) M1#%,&,_C.(U9QLA\*>],TN!7!SUO!QNLV+)HV?+ DG#,N;-W:D98UCDP TO9 M5"_GV@6P8FNJ?^UXYNO40W8#GG? 1]+_[LPVXTAG'MA:WNS]&:R-]0'.*(: MYER:K.8J)XE@P*(34 M;(=B!:F**)2$8Q4C%B6I4_RC7;-36S>\6U6RO%MV2W_^Y*CR8 >U'6WY!S P M8>U*,.SCN%L YV:]KDKVL&XFOIK! M?H+;U1Z2$C_IIZN3,\4)9T)E"N:1R""2@D.:IYU9^POE4A4/'3Z;K7CDZ\/3 M/-Z4-5^LZH=J9[.+Y*F4@F$8XFI8KL$[RIL2<^YI$\=0M8V;N!JKX$$3; VV)H(_@FRP7<#!>T+! ML;9&SPPXX_"Q$/]S7[^VDKS9@5HMS3KJ5FV",;H2HUT5B[TM\A@I0A,*W?IB?=J*_.E]V.B?H*<+UP 8J#^]NSPO5AA\, MW.G"\,-O^3*GY3L[^G^7Y=UW4<2Y+S*,,P9::L?)(( MR##G,*4B2Q.$990[3>M&LGMJ9-[;"CIC^S-'"1IS9\_.(*^1_A_[^1CGC#M MK_\O.LS>\7X&+CQ)TSFM=NRS21U+V]K^O^K\V;%#?!\TNS;OZJW:,;US9BXXR:A>M,"\,'IL28Z-7'<.L?Y( MTYQC3F.W^MXC6>["D>,4"N^#P)[17.O P; XJ$[U6,_$-6/AB_;SB&/A9HS; M\D8_TLWVAC+0>+A1)K*) O0TR 7KC!$&.?^V3V"0"]8A=H-^7M7K^F LKG?VZD6<*24+F*51!E&:)I!@R6#"DHB(A)(B=A+) MN-*>J2W6WO[SH:OALO'$<3?_ROZQW/4?#_67'2!"G1;XP<_OJ<*5-HU[^N ' MP(-3"D^W'<:M[VA9_8TN'N3[Y8^'=?U!/LI%V@4*D5Q(3K&$64:$GO1'"A8) MI1#EJ2B2(HFH&V^>:6MJG/BEO%N6JN1&#_+;U(TL MSP%N1X2>8 Q,VRJ5[ &<-ID<60H-PDO&(!"U3D>AX6LU@AI.=D5@1RXOY3(XV- MA: QT:DBQ"D(SU."!V "TT (3!SDC*_#9B258D>,W'2'3R-P5D[XR&7CJ02? MMOF9^.^9KPV.53:\@8@-"3"_ (;OH/)3S8T= M2'[![2/!XY>N&+AZ:O,,?EL]RFII1HKGJK+=M%Y&$F>)QC13DD&$20293"1D M+%$9+G":8*OZ64ZM3HU&/J[T_W_]\BNXVY@-ZHW-CFLH*]@M5U.^P0Q,+KL: MV4\SL+5[!AJ(OX187;E@Y'>=9=7RN"LN%S .UEY.%P\-6:_*QZ9ZU_NE"8DW MS7PNZW\T<^=,YD5,20%Y%A.(4B1AH7AF%F IDZ?3&-(.($,Q81DDC'&)#3C4TO;*.+ MT%@I4&VLU1.8UEPW]CB#L1UW^,$M,'-L =N:";Y< LR9.BYCX94XSC0W*FU< M=GN?-"RN&$89SY7?>\&TISF31F2,)K! 9JHAI8 TS2G,.(U(H8CB1>'&%R=: MFAY9; LB+(REN[J';E1Q"MLHI9AEPDS>E#F0PZDIR9Q"G&**-"#/SG,H,XB1B61%++HIXOC;MC8?@IK7 M"()5Z.?3;ASS@%G@0>R@LLG&2'\CV 44O Y?I]H:=>RZX/#^P'7IZVZCEI#E M_$UWKM,H291ML(49%.=*LV>4J@)2*H11H2%0\P2%*^-17G<;U_IWW>J[PZ:GKU?W]ZME$[[:1#W,65IP(B,,%2KTZC7.(E@0/8$B ME,59G".*N5/)B_T&IO:"M_:!VA@X _\:_1I%,?A!*_#81NS#"?];\JZ?NAT1U>[*J-K\+ONI^\@R?3MHR1IOM'] M*F]^%<],Q7LCP5@^RH6C?,1!E]I--Z[IJ, 4T_71E[:/^K"I!EU_$XU3_GN= M81PT,NK4XI2+^W.*D]\;'*%.[^XJ(X&I:U_.\B$6" M> RIB"1$D>209BB&+*)"89-RS#/'$/2S#4Z-@Y[;VVX*-1:#/XS-H#':=1/^ M$NB6&_$>H0P]$;D.Q2$AXU;0^(X)/]_HV$'?5A JVNVX8X;R]_[%8/4GY M15:/)9?'\W@^KI:/K=RQR4NMFZ7_[M]-:/G'U?J_Y/JSY*N[I1GS/\FJ7(EW MJZK[55/L=IX)+H04!'*,B2D+9&9+E$*!<)[FC!1$.JESCFO^U,CP68*\J3E> MZ[E0*URY7@'9IN.42U,4SIR[_3#I5C/P9Y\)3[M,^&KKHM%-T'Z[\>?(SY = M&T_WR0C,[1>S1C=.]X()QDO]VS5XDFNP=;2I**E=;223=ISU-RR\3!]Y'61& M=F'4(>MENF=_ 'PA*T:6%VIS)[>G\/7M^KNLOGZGRR[U=>/AG@C$;_K6ZS>: M\S?9&',5"4FRF,(H(1@B(O5J03']]/*$1Q'+5)+(>4OT7]:T6ML-M5-PS85F M]QT,Q[BOY%VY7)K]"D;U'_@+*Q%Y?91R4<297FD6N9FOL1S!(N5ZTI;2.),9 MR7,1=8_2VZ7X__E!ZMT+]QB];?>\_K][ANSF:U,P=:*SN($Z6%TZ_@XRH($& MK#4V6Y6L#3Q'-+(:B(#!"&S3,"<@E16@SZ>AH^73L0GHC[Q,5WI3X IAV\"S MIX=ZO;J7U>M5LYJOVL3^LOY'EZ* "T9S%.609^8H*A+(J(ASF&>FZ$G*2)*[ M'46=;V]R&R&=N>"9O< 8['@@= %GR_,A?^B%/BXZ#5R ] ]+7/P>(UUH<]Q3 M)3L #@Z9+"\;QBV:]LKZ5NWEMCVU_V[%=5(417I9F<,8$011GN>0*1Y#D2M" M4:K_Q;D+Q=@U.S6F::QNM<5EW6=TNW&,)=YV5.,?Q<",LP%P:_*LS6Y] G]T M_P\B6^2&E%<.LFQZ5"IR@V.?D1RO'J "WLOJ3E/K;]7JS_5WTQI=/LUC3))<" +CB!D=<8%A MD: N%=J9&:;V1H+42=&;:9X>=P_0\27E$*O32M+$2N&+E ME"=F@<3@5+%S]QXM6\S"P=V$,9NO#SRW6]"ZUE12Z:G50_74Y(DT]>SF*B%1 M3F,&:6)*@>:$74DXG=J=:FAH+-(8V VAG:INLU-5^=$S= M.(VOY4F=#]1"G]$-!,S]>.X2&'X/YDZV-NZ1W"6G#P[C+EXP<+VT6*S^-)%? M[U;5F]4#6ZN'1;>_7G^67):-;OSKAZJ2R_6_.;<'71.0!HYX'C"LFI+RS7 M1][Q'56$M@9;(V?@.=I="7]5N99O5G\NYU%$!$YAKMKC\_3(NSD1RVG6O;'&DF5$I MX;2;^^_]F6\.WO.M'J38%/*6)D*2=\-DJNQI>ZUU:+Z"%GW08,_NMU\;0)E2= M>Y]=6 #B>YOU=(-C[ZE>=/W(!NKE:P;&(3[4Y5+6]>O5/2N73<#"MJ39]IPT MCU.A6$XA)K&FD0RED&&B]*>$:,0+3JE3 0V[9J=&*#?\GP]E?3X?]QJ4[=C$ M/W:!>:4W&.Q8#+8F!SJ<=H/);^BA7=/CAAXZP7$0>NAV]3 NZJLCWBJCJV_T MD\SRJ"FA.$R'0%="]HXK--;:39Q&]!Z0QOI!8\:UA9P>&67 M<^V-2BD6CN_SB,TE[L>^[[FJ;AY$J?OI9KV6=1MX^6Y![^:"8)IE3$!*"S-= M,7*!LD"0932+.(T2DEGE:)UO9FH3E?>OWWT&G:E@QU9@C+4_^CV#Z^637S]H MA=[[& 24T[GO91P&'_N>N?5HI[Z7W=L]]+7X]D -$/Y=BH>%O%7'LTJ;$Z,N M@713>?!&\\]]^[OF,&D[$V>,YYQ("E-1%! IS1@D*1*8:08A/)9,"*?=4;_F M38UN>N_,4+M-63<_M8>FK6-M8KOC;,5SO]I-<%ZNMP+3W6Y'G1$QV.VUNA4T M[700MCYV)^%ATL;"=(!?M0&_)HZK&Q $W@,%@#"M^!L?G@D3&"GC#J MG;B>Z2UZ:#BC^\4]-'-?$ACL/1B=E^UA#,Z_%J:\.,_:PV7#IPYW&QXY4*^; M-?O[I5FSWRQ%^\J;5EJMEFT%3/W'U[):TW+YM:)&6$O3N5S71T\44)%$>,Q(2 M\F.1)T';<]^Y[?:"/NIW:Z\#W0\=7V+CN=/>ZA$_!V^F[MYKM-W3(P[L;I<> M^[/[2_;:U"N_8?6ZHMRFJ->S[T_H^6GL G_TEGD8_$YZ._@I>GZWT9ZCHT[L M/DG'OS!L3=!5PZC?:1/>_M2$7QG<$]:#?#'Z-? G--R"YQGIM?BZ?7N?=@8T:=6U\+V?[<^>K[#:/: M[?1\.S%O]=[F"BN!(CU3SC#-(>(TAH10!'-<%)%@"B69TP;*Z::F1I<>MD#. MX&I'<7[0"DQB1X$:1_CQ,CY>2>E,"JC6"J$*.0""XBH0I#1(H)IQA*>R3Q#R(E%K%J=&J$8:YL!O?FP M8[=C7KP5XG;\XAW'T&NS4Q".0S=.=SL>A+M3ZZ_>G-O?IKG!65I+BC,9**I2DD"219E4*0J91%/<([%@!#P M0<98O7GC!X<;7T!Y_^/!J&J5VFA]<\M"\-?UC1VIA8/Z1>459V#CQ SLN@%: M/T#K2%C=16L<@\LQ7K;DQ54:K<&R$6^TO]G0(_@N[>^FK>V^?KKY6=;SF-*( MITD$)<:)7O\Q!AE*!2QD2E7&!,]<#]"/-3.UJ=HV-Q5L[ 1_&$L=M\!.H&I[ MA'TM5L$/H-UA&G!D? X%SP>^1YL:^;CVG+N'AZUGOWVMCL>J^L?[Y:=J95BF M$4[\+&M9/ZM#J(-)BE9X(2*%*9I:HX# MTQ325"DH:,9EGA2$)T[UT\*8.35R.U6D#OUJ-K>M53&5%?H(]0&/1J4R=0ZM,7W';%.[VU M-J R59,NOJD):GXR$2U+NES_3G^6]P_WKU?+>K4HA=EJTV/?!]D6!?UL+)_G M DL291RFD6 0I7JM7!#%889EP5C!2$:MTGBN-V5JHTD3FLP[^V?@OO5 _V;K M ECJV=^B@%UWFHEY M[Q#X/&K7.-36&JV+1BJ\%;JKW.IR>4'W;-&NZUH8KZ*7%R2>E?OR<\=AJZYW MI6Z'EW2Q-:#9HI1QEA!3R()FIB:LC"@D*HU@BM.()Q$5',GT%?^OK C1BY M6)AB&7*I669QLQ0WXKY>L-S'"(5OZ.V) MUNX9^&T'W.>V@][X 7N!\'F=X/!R8)Q]PV&@'.P'3#H)@-6^2<2V[=;7:^> MCFN)?'PP37>9\?7-(RT7)J3RW:IJ1(?T_Y4L]11MGF<14K$2,">9*>%!.21Y MFD%&(UX0@J/,+MYQ'',G1Z+M#C/M#6X*4=Q5S:)']48WA;&;8MBV-1)'ZGN+ MS81)]>B(N\J[WNYN+0/V=$XHJO5ZHR95@YMG3\9O[9.Q<7Y23X/#_L6DGHJ1 M]C@F]'2X;8>,UEEGMTS"6S'>MLIHB#[;>AFOU6%K,;,9M*.6L-.,66J\_<<)VW ML1QJ6H>UMAW4 _/R!O:-W?HZ/-YC'!'M9O(]1]YX86( .C_ MI[+A40 YR7W M=4AZ77L/-&741?AU<.VOQJ^\VU6:#R;]^?5JV:A(_+UMUK4)D1>F MA'W"!(ZQP)"23#,FE3$LXA1#*2B6<2(CE5@)^EQAP]06T.80T!"D(RT.0=^. M$P-C&I@0.^M;D8;>?O!G:6IW=QX\(\3."1,7[UV=80B$(809G.QX"4V&(4"= MD&,8=*NATWTEJZJY4ROQH#_TO^LV0)^M4Y;BE5Q*5:[KXPL94_-BKJ(\CC.5 MPQ1SHN>4<0HI9PD4.8ORC*8)9HD+0X8P=I;@!# M1YX$AX/Z<(HJ2UO[!N8[&D)OAV1!X0T,$?OI(?N MV#X#&^L;-MY@?G,!\^&9HV[(A4DIM;3A97)-W0 ZF83J>)O! 8OE6C8J:/K& M^GDKV4*V_'MSOZK6Y?\T!G0$_%'^7']>-8$%7_^4BT?YNY[(?Z_G+$&92&4$ M4QIIXL,B@X4J/72.'3&.#GE@NFS] MZ90>MQYM9K>[3FUGM\8OT#D&6L] ZYK7,$Q_2/L.VO1@V=@AGO[ /!(0ZO'F M V*KCI3PW:EG_5DNS/%;KV52/JMR'R%&19$E4*A44S)""M)((L@EC_.#>C; YXK;CQ>Y?=>< M<]-E7Q"<&9Q"F7 M2>(6O#41SZ87#=8Y '9\FH'>'7#3)T#W#H$=C_2,0+GF84VC&UR4:E[>V@F- M?E=)V\P&/60& L\Z.-/I4O_".1/P;7REG0DX?2H7;V+F#9L7?-+\\5T[<I.$O\E:37/DT2F<9% G"H]8K.<0<:IA!PE2&:BB#+L)&-Y ML<6I[2[I=Q*YC8670;4;I;Q"%7C\Z&T%6V-G8+T"3 \4M!0S8.P%7__T(+;B M#(]7+K[P;7EJ3-,;;C+UCN1R[)0H;FO+NVI#6O>(Y20Z!,ZA MI[G>(':?H+K"Y7<*:=WZN),\5U .IF'.-[A2\=N<']:ZS=]6*[&G1IU&.6=( M(AA'F8!(%B9B@FI>H[S@,LL22AQ#Q2ZV.34*ZRT%=\;4@8+?9R"V8R;/P 7F MI!W![PU\C<%CZ'U?1BB,WO>9=E]&[_LR$"?UOBTN'7#<\GIE2KOS[\O58G7W MU D8R30A,D]C2 6C$"5Q!!E.*,S3E!^RCI,E,@['4]R1U],+QCJ/. MV?WL*.KL%X?.HIY'7&FR?+_L4L0,>_Y9+A:; U/%2\XCM^F4?>-3H\$CP8YF;O#+Q@'0>_ 7YV/K09UC.Q$+ WGP&9E7 MM ?,SMQA\SQ-F39-$,UW"88R*!"*:8,U\F$,:11$K*,F%PB[, M-\B*J5'@#6]*^M5@:_;,2.([EM4I]-+E\P,,61EE4C2??J:?/Q/TM9 MZ1M]?S+%'Q9-*0&.B>*4(8@*FD'$-;!,1CE4C-$"Z[^DR.EHT:[9J7&),16T M GX;8YN!_>/-WX95;K!#WXYF_&,:F'.N@=,]L= )';^9@W9-CYL:Z 3'0>Z? MV]7#J,F$@U7RNUS6Y:-L$[\_K18E?VK_W2XJ8DZ23%(.I3+*$LKL;TDC0TJH M3$DJN4#$A9QL&YX:/>F%W((<>'(4,];F!H5M0:V:RYGRMD#SYI;AD,2GD0V M: 1809UTW3Z6O 2;P&^V$ MB?,+?+>@*VK@#6^ *V0GCFZ*GS MQ[?.W368!I"\&V3."ZC?70/;<2&\J^XXM&+GG3D0^"Q_&(VGY=VQ4UX5Q7DN ML80IC@A$&SS<\-4[HK9V!QM[F M#'5C\;4YKA?ZP'(.$@#9P&1R':A79+7:(10HJ?5"XR^4TVH'R>F45LOKPR7H M?RB7\OU:WM=S+#.<9P)#$3%3KSO+(<4JAQDK4L:2.,Z(4S*&4^M3(ZX+]?^: M5/(_C/6@,3] GOZV8UR)S#/<@=G,&])!TO4/$!L]97]KP>32]@_ &9*Z?WB3 M*U=A'R35]-!)HSZ][C2"*4,;"J5@VT\ MKAM?^>M".VI[D8YYV?E96PE[VT$ST+FI2?)FT?">[D"S1/VBWU,]E^O_#-[H MO\P ;;J\D8[3@( .$6 @\4>NWOO%*P_[LVY4RO8.ZCZ[^V_ ST"P5Q5\&]O\ M6[6JZV_+2M*%408U&X[M6:*Q@ MH8P@#Z"^\_#:* M*0VSS<-H>VSO#9OUT3I>R[9[Q3KHT#O,LA<==J\"\]*0>]W-APVW_RG%G3FG MEW5YUU6^:8*;DX23-(D@CTRB9RP5)%P3LHCC0F5I9A*J7&CX>#-3X]7.2K!C MYJ! YQ.@VG'E]5 %)K\!*#F3V'D0O++2B:9&I9GS[N[SQH5ONQ&!D.7\32<@ M]ZZL.5V8Z?P[_1L35T.98!&!<:(01$A1R' F8"%$7J2"2Z2L,BK/M#$U"NC- M!*V=[5JYL=2. L[!>?[]]P12Z)F/.S[6+[\% D?>_%KR7^]6C_^NKVY>^G\B M\Q&V'YLW_=Q]1WG-+1SKWW&;KUY1LNK5?H&-N5X:IT7*,(P%RJ'^(864Y0HF M..&9RF1,8JL:J.>;F=IKWN2%=3HG?,=.(-LZM0.*-1U"FQ82\RR3$#.AZ3// M)6212&%.L8QISHM(R0'%N:X"=YQ:66^5DGP--)X_*@G7]"'<>]G6:^K M!V[V4)=W-TO1E12]X>ORL=UC/1+63Q,>D2QAD$FS!J-23[RB)(>93 C%),M4 MX;0&&V+$U'C[F0_@]:I>.^YZ#>H).\8)C6]@/GH.K3E#ZNL9;ST(GX1Q#8A> MF6N0(:/RVC50[;/>5?>Z/J'^SGRE/S^O%HMWJ^I/6HEY M5&0B35,$22+U*C1&!2Q244"]4A)2(J$BYI3!Y=#VU"C!F YV;3=E_UKK-P5L MM ?@#^,#Z)QPI R7KK$\X0L#>&"2\8RU^UF=.VI^3^0@L]>1L,Y";$E1OH +34I[F)4;S *(AEF!XI=S MSK8X+LO8.'_ *U87#90,I/5WO?HR_S.Y:8]TH0FKOEF_IE7UI%=F;7AL%G%! M<1;!K& *HD@)R#"-($8I4D)&218YY;M:M3HU9C'6-KL4S1ZIW-KMJ#-HA;@= MP7C',3#1;"!L/NR8/ -T#7JK+X2"N\L4NJ#D5[K0JN5QY0Q=P#B0.'2Z>&#! MG7(IZUOUNI*:]38QOMO=H#FC"$=I1F!<1 BB+!&0JCR!+"4IHFD1%\II>G.I MP:GQT(?5\@[JANY!)1]7BT?SQBC*N\PE94+U']US*2[";L=(/L$,3$:-J6:] MU1J[F^6PL^OLL2*.)31^B]]<:G3<.C>6$!R4M+&];F!NJ=$L/Z+1;,(>];KM MDU$66BV/+>WB.\;-G;T>N(/$6@^W'$:UKQYJP^6U;IR5 M;2CIIVKUSD@5[B@6?I:/C8Z=/1,#'_WY98]NA\:XF@H8^=6 MH[SCAZ;W+^61OSB^1=5#W8::UKM9@+]5=+GN?BV$%'.6$8ZI3"'."U-PL8@A M*R*B%[5%2G.),D6LHO,MVYO<^]>8!FAO, M6JXU%QD:3:(TR5HJM;S-.#SKYM.&A!TO&\#0-W4MU_7-4GS8BKA]T),P*1O% MT&V$>%)$*(D4@T62*H@4DK 0IBI,C),\S8J$VDD0.[4Z.;;N! C-:J?1" ,? M7+7OW%"W(.<06 :FZ-9DH&W>Q6\&6K,[R6&K8I-70.O V"$@'HFW_4'M1N"N MD)VE<>N;C4?FKOX]HW3GBX?M?7[2#]%W35*W;%'>-<_9FP?9J%N]*]7ZNTF[ MG2M3V!RKU$C)FT,DEIL:?Q@2F<2Q49Z!FTP.S=6PNVYL[, 0Z3333?,PT^O[I[#CAYW<&S:7?4/3D'(/9WV5PN M'48[;U;ZV5F7_/6J^K&J3*[%,]6?+J*5%RF79J$O&8\U\7"AU_U8LT^AGS^L M,);<*1/*JM6I4<_&6"",WE:],=>-B>P0M^,B[S@&9J-=H3(CI-R;/0/?O@2( M)G:"QRL)V;4\*@TY@;%/1&X7#YP!M:H#]==5=UIP7@-T3G%>I%AQB M)(6(F M[ACQR)SM@$U_7C11*[1 Q% <$^K?\@VB&,H?;GVDN6D M*@#R(TVP.LO-I*JS'5CH,7J<9PV#SN^=?PP ZF(L-O,TU):&;"JEF MGCZ7F*48Z55?E"F3BUXHR+*$PH0()(I$16)(G>?-_:H,#Q@8/'JQ8??FW@BDI6Y:->JSW*CZLV M,>OFWIS/SE&L@F]8Y/Y%5/P'YY]N" 2Q2K#*$AYEQ#%# MR:7YZ>V@; UO4I&KQO)&#%//6W0?W:^6H#8>NL=X#>H?F<<)CK& ,5)ZTLB- MYG4N(X@+;'@_CXK82771>^^,JK8XK;ZQ&S9"(1YX$&G,!CMV=QJ,C>6@-1VT MMO>A>AXE80=@YE5C!T!S("H[Y!Z>-O5/%KV>1YQ3E H)HTP892), M(8UC"E&:2RF9(CS)KMS//]GX] :B9UOY/S95W^6FUKMY'>N56NN%LV,VOT.? M#-R]OP[GE]NX_[3!N;%\UH"\,3[@GOU%P,)NUY]N_F5WZB_"$Q$(DD8!*86DH+(6%B'-($2$89RPFN56M$LOVIC95VWN1+-^C04A; M4I0__$+STCGH @1)6"+CEX NM#DNZ]@!<$ UEI<-XY=WY;)[\4 M4FU_\WZYUD],R1:R"TYMN4[PYDZ-W78S"WIGP-9+T+KI1G.!.]R.):?3C8%)MG44-GXU M#+OUM?OE07=N>YJ:@]BJV74XEGT?)$Y_W![R2O:!31YUK!@'_OVA9J16W4:J MNEK/?Z<_R_N'^VXF5D2*IBR+(%*QB5$1&!8(9U!A(@3/DC@15GN5!W>>&O]W MQMD1_"%.Y[GX*N\#TV9GE\=9Z$EOSU&0OFB'?O1/^]1S>-=16.*D,_T+??H+ M Z6^3=3$5WUM4]#5I/_DD4J@B 6!*$XC6%#.84$PQ53/ZE2>.TE[[]Y]:N]@ M8QPPU@VJB?L<.;O9T6 \ K^5]E"XZW$?<]FO_O:S%L;5VS[FW(&^]M$O^:QY MN5-EKW[UM/U.MY?5&'#[PWRS;I+)Z_?+=H/^[[*\^V[*(CW*BM[)MS]EQ":<#U0@[B(N40D0Q!1O-4C\T13T24$B;=#@['LWUJ5-,YT"HH=.H> M8K58T*H&/V35GC2Z'C2.^"A8GE-.LX-#'W/NE+W<]7NW]F4-V!,X6A_3>#\# MG?^S5KBD!OKQZ ]&>Q1 !P/H<0 -$*&+: ;MO1$J!PLQ"^U^O@)[THOA'__5"O&V?F:<+2 MA%,)I4R8G@<7.20\CR'G& F.J7YK/.HV2FC&Y_ 1K;914[%6S>?']9>K/,"#UC']3Z?>37;J(<\@=ZQ M&=BXUNB+[#CW$GWGH.?R$GTXDM[+B'WI)@CC&_.S@C'>&AM/4,8W/L\$9[S? M?-AB]:-/7VK35/OM$E+;LKR;HKQWK"ZR=J9)SS*HSRA$%.> M0Y33'!;,B&^CA%"4,BZ%4Z*"NPE3&V6;4D9JL?JSD]%6O>F ;FS_OVXKQP'] M8K< #(MVX&'15,=LP.[--VNV7XP'>OKR%[!Q8K=Z^!^]'QXWS(:#Z'4Y-<", M45=%PV':7]Q<<:= FW@7%E-O?_XH6R+?K*CF&<^2(LD03*4IH^+JBJ8'U"QOAR-L^[:^1I=W,YW^GZT88:R]T M"],HP33)8%9$0@\)7$"21!E,$H83I8<.1IWJJPZP86K3ZMT O'Z5CZ<$"/V5%_X'X(3.VM]0<@[^Q7S$#O1-"(N"M@ M]%M,<8 =X]97' [40/\O?5?%\M]!6UR<59 M/\TSSC(LLQ@B@?3,.6FRH'33AQ_::A<&_* M5]-&*X+0V?EO_T*2./^/)G%X_31 #>$YI 3G.%8D@E$N)$14:C1CF<(BPA() MQC"A*'ETXCXU\]X MWLSX*AE'W3RJA7'\FP/%W)ZMBO1X9Q9+JVI;CWYG9T?(E!"40&XD??3*)-7C M4\IA*D7,$Y;E.7.JYV'?]-36**W!CJ)N]D#;L448^$;8AUE5!_LP-?@CR&Z+ M.T9^I=_LFQ]7!LX9E@-)./<[#*D@]R#*U:=J)1[XNOXB[W9T%!*FYW D9%V2[_/5K M9VZKNGY-J^JITZ6NYP5512Y8#(URCU[VIA22"%'(9(0CF>4H8VC^*"NV6^%UQ73L M%!2!IE\'S;W0=.N4VZ>G5R>O&$8:W8;&E^]2KC_+A8EZVL[9MB&8+,$J1WD! M\R8T5F($*6<15%G!>$11@@JGT%B[9JJL!HW9H+,;[!AN$Y-Y33?8$8Q_ M< .3C1=K[OJ^KA^DF,>R M2#A7AI-(H:@-=,?MUS P2N9G&IK5/:XX/ ^75SZ^E!54ZFD M22DZ?'P%%HE**(4QCQ.(DCR"I$@%)%A$B4KC(DZ=]"1.-S4UEMA8ZIDHSH!M MQQ5^( Q,%UOTGC&&=\*X#(9G!=.3S8TL7GK)[4/=THM7N)&'D.7\M>&C&\;@YLM7' 6&?W M\A^ =?Y5OP:"T/, .^^M7^13KAYY;6O)?[U;/?Z[OJ1Y8_^)S$?8?FQ>TX.; MC?)2GG*A?P5/_GW 28Y^C;N0JEO51UKU-0.V4?"WRS8\?E--8*X2+"3+$,PX MSO0XKD?T0A$"D?Y=HCCA*;(2B;O&B*F]R&T1-T#O*JG'J?4*_*@DU(XY'' , M[0Z+HZ(10 X_!^@\, D;VVC.WM:=M V@EQ9=1L?&DQ&ZP>$0:H3N&.F$*E2W MN)U@78GGV>.MH?<>[^SK2N^?'8Q=>Z\!HY")[7V_K-=5\[R:GUZO'N62+M>_ METLC(A<*01";1K<#Z ML=4SR2(IK >DZ^V9VMC4U)+GG1,S<-^ZT8@U]7Z LG.D^5XC,]=D+3KPIH=^ MM!C)QNV=P(-:TS%;;V9-;@)XO>FISB6PZ],F5P'T7H'/X_>4PV W;H^--.Z- MTG-N@Z _G,^.AQZ:&6]H](?)LU'2XVVO$!!AE[/2V+;_('B6&@G:+?X51\*8 M.[[P2%#8C^J/A&UQX#E?M_:[98ORKC'J75ESNO@O2:L^?7^KZH=1(8AB,,O, MH")Q"DE2*,@(21EAK,A8['3RY]#XU(:)S=;(UO@9:,T'QOX=R8N!@4Q.76-Y M3A@(\-"[ACZQ=C]/' ":WQ-&%P/&/7,< ,W!*>20>PPCN]]6*_%GN5@TI;.> MU\K:1EAM7BDD\H+'A$!")(*HB%)8J!C#B.12$H9CQK +VSFU/C6ZZXWO2N3M M5\3;.C"8[MPZQX[O@D$>F/"\HNU,>(-0\\IX;A:,2GF#P-GGO&$W<0_&>+M< M&_84HC(JTOKC;?5U]>=RGA92Y)PSF#.J)W(TRR%+8P'C*%*R4!Q)9%7T]4P; M4R.PUDS0V3D#3=#"J@+&5ON C5. 7H[=\ !38-(9A)!34,<%# ;'=YRZ[VBA M'A<F6SA-[+]__OE[?J[K&XXKQZDZ 792EG/I:0Q3Q"& MN(G>Y CIY1NF,*$T)SG/\L0NN=>YY:D10F,FH*V=8+$UU&W:8H^\W90E")Z! MF:.W&?S26_T7(\S;(MQ9#CY8(.P\57%&R^LTQ;[U4: /)/2Y79'IB-K( Z)R/[2@?O?G1CA MNU7U6?[HMZ+43E+-G$:Q0H0B&.7(2,@2"9E"FI"H2C#*XYB@U*TDP^5&K5Z= M42LL; UMZ*>2Z[*2?<0@WTF?<]SDOHR_Y=:V'TQ'VM#N14N57E_M(*NAW$VJ M\[B';8V.WYWKR\V.NU]M# MY79'SLZS!N(P3<_^4E^"R9MSEI1'21H+#@4RPLD926$A.(%Y3%$4HT(6RFJG M^')34V.:74N?2R<[END[@ZX=S?C!+#"[.&C8!CFTN@Q28%G;ESF.NNSV99E; M7^7PNE(\M^J&\X?[AT:YI-DX,C%/E?PNEW7Y*-\O]6I!&O&EO5HY*$TH3M,( M"HDQ1"+BL%")A";D"!>*)BISTL"]TI[)\='#_3VMGIHUPG<3-M84/]/N-+&. MJV6SGM!_W'&VVX%]YBYH_06_&(]=B^-=V<.6=#=>OX7FQ)WB5$[=$K1,DB=\ M_=+IE3:-R[E^ #P@9D^WO9:]ORTKR5=WR_)_I/A*?[Z22ZG*=?UYM5B\:Y7R M]E[KJ. ,Q4A!IC U%38P)#A%,)&Y+*(BP4PYE:4;;LK4./NS-(]4N2C;.'1- M [L> >T2Z'T:RL3.O>5*PB'[8$3^/0D\,)Z SI61B'5_/$4<1DEA '!>1J:L3 M05IH@9V+%4RVW6VPQ\ MU"\0K;_W%9G#; U:H35&;?:7V2*T%U)4:[- MIWF2R23*)Q%$>\D)FC O')MJ9&-L],;3;Z&E.!L=55 M>O@TP'84XPFVP/SR'#%CW&P7M!GXM%J4_ G\T?T_R+K. BK/*L6GVQM9J?BB MXX=JQ91IAGKI5 M;KG4I,N+,D[]EH"' Q?QM^4=?Y@&)Y_3&_C&YD"!I;8(^59&/]_HV!+I5A < MT4JWNVZ %ZKI=?+!'63W6U2\^Z>TCQ"::QH&D,BN80()YJ*5,0@(9@6+%(J MI_;2JPX-3VW"TPE);A2U^B7"CO7@C]W]69=*TR+71-(U5 M(BA45!00Q5)S/B<(YHF44A4DY[ECNN5!&U,C]VT4GO/6<7';8S;1/6G]G2B-3A$H=8+V 2JUWJJU12YJEC*$$QCG5ZWBB4DCR M6$)%XB05LE Y=Q)$=&I]:LR_8WR3UZC-!UO[P7,'P!_&!<>S4[?.L:.J8) ' MIJT=9+^LZ5*8 L;@VP^C57T)6V?*&H215_IRLV!4*AL$SCZM#;O)0(K;W'KS MX+3/31+%693\+N^9K.91+FC,\AB*PA2"E2F&A8P3F M2<,9$%L=.V1A6K4Z. MTLZ\9,9N&"6.#&:%O25S^4;T!1FK Q/\T5KMD[M<4/++658MC\M5+F <<)33 MQ0,/<=M)7+M>_TI_=F%!75SNO!""9;G $&?8'.&F2L^WB-$M)(5>:V.$9>%X MA'NVP>DM]KZNUG0!^N7>FOX$/ZK58UF7*TL50TND+0]KO:$7^JBV ZP[I#7Q M_WW$V2^=M:>/N]U/:*U@\7L^>[[)<4]GK=P_.)NUNVH8KYA#^=>KAKSDDC^] M7^H%RGT7T;9Z6'\HU]UQP.]T;286.Y+WF,B\4#"-"CT-PEA!FF<(4IFB(D(D MXY%3--I00Z8V,S)^@!U'3)&,C2N &E_ UAG0>3,X:G9P_]GQV!B]$ICAPG6( M,_U=BZ978AQLS*B4>2UD^V1Z]?T&"SHV1W\==\]Y3-,XBQGD:6KJ?U,&:<(I M9 GCDA'$"\'=I-/V6K!Z 4?52=N_-G">5'(3'+>\NS$5L)L=IVY/(HM3<["I MH(@5@8A&!:2Q?JD3_0['*,^*!+E-A$ZU-+F93F.H;&N"WY\["G)$U')JX@.G MT'./WD:P-3+ 5LY%*/Q.'$ZV-N[,X)+3!T/_Q0M\26[ M6N>QE'DL: 81%_H?EF>0L2B%62%(ENDT7M-+V-<)[ M;)#L@U,?V,X=PB ;?&)Q5'*^MQUTQH^E.G\9L\#"\V<,>&'M^._P+9Z425&VM#[VYO MY)!_5'HL>MY[#8P!WBE=1#V3HJ_P<&?'^H"-W<@#RPKE2O_&3(Z[-1.FC^^:J?%=FM M_*C,4)HG"N:*FM$AT0,#9@HF19Q*(;%$R*JRI&5[4YL0_RM&OV880/"O&/^: M)^ 7/7$3JX6>'=?@AZQ ;:0'++-/;2$_S]\!@ S,P[VQH+$6-)9V_S8&7UY^ M#X+1(8O++YPC)6\=@W7FAJM;#I<]2F=3MRQN,U[&EKU/SQ*U'"X;J+[6K2*^ MR.I1-W%[7[EWY//N2\ MPGF@,N?W[L/X^;-<4SV;%V]IM2R7=_6.6,D;W2HOUW.9*9D5#$&2&.&$)"X@ MC1"#G,@($23C2$8N^\J7FYS:Y'E7P45V5H-?1&NLHV2+!>!VW.D7QL"\V!L+ MWF[@VP7US24HG9G0'AVO+&?1[*@,9@_#/CLY7#GPV%O6M93/<\N^RNK>%/A: MMH%D*A&93.((4H801!'2:W8B"L@+0:,\Y0D5;N??%YN<&O,T)@+=TKWC"?AE M<"V/PKU"%OI,O#%V!@[22XW%;:&_UF:/Y^/6^/@]*+_<[+@GYM8P'!R=VU]Y MA=0N.Q#5W$[*7SUMO]+-V6^,,HF>8)6M9MXG694K,1UF=EJU/8"\P"!N\I4Q&M2D58_ M6E4D5R77$]A&ROW;TA2=^/*MVV57 M5/(\)1F,"RH@HBJ&A60)3-(4,QXI/>]TBIXZV]K4"'MK;%>;H#$7_*(-=I4D M/8^R[=+6$W;!5[5G8 L0C&F%B^?U[+D61U[*6CA_N(JUN6AHW/;25*-NM)3? M4=YHHGQ;/AB>H_J!,14D5O?W9:,P\$Y*S6%&A9G>R;D@<81QGL&$QA@BF>>0 M95S!B!9Q&G&%D]BIW,Q@2Z;&0\:1IK9]*R>N.E]FX*'Q!O#.G9F95G8. 26E MF5=V+KE&B@_M0\OE\Q@]$WI5W75*I_'^;M,IK2/@]:93MKX [0SX=+E3!L2C M7PFHYWCUH=:,',]^)6B'\>[7WG!HT6R]6FRT1-69"L\%3D0:$P83(15$@A%- MKW$"9:1G>$@)*:C3@855JU.CTHW1YM4]6BAZ<#4=JTZP7$/[AC;T^M@'J@/J M;#N@Y+GDMDW+(U??=@#CL!"WR\775G4]#(N4XGE0Y-%@R+WBH6F"(Q%+H]4C M4H@PSR!12G]B490G5"6%6W$>S_9-C?@^57)1WI=+4[?[9M&\7%UEGT]]C/LG M]QAWWYUJ28\OUU6AB72G3.R12';]<2^._53P^DC58[WB'ZBDK!\;7ZC.K%> M3Q>?]=N,VP A9#E_J]MBNU7U-"@=-&TJ;&)0C+$F=:\W%]RJ3=4:G_@YY(SXQ'&DC)$K M\73+%K'%YVRNR,6;C)KWBR!A20$XB).LDP6+,I2E[SNM07=('Y MMC>S2;+8,7$&?JM6M4=1"AL\O"[VSC8XZLK-QO7]99C5-=>)2C2KN+HTXX\Y MI'B_EO?UG)"4R9PF,&&%9I!$<$@+S*!*"19$>R^E4X&@="$44S#$5" MD,FFPI#$>0()SBE.%&,D=CN<#&WQU C-V B520LO>Z'+2ILY(%8X:#];;O!/ MJ?=";_E?'UMLO :-VV#';[T U)X#X_JV!.SG<\_$L,CC,?K)?T1R4*O'CU0> MHQ..1C"/TO 5HY9>EG?GFY^JU5U%[YN"7!G/)8]P#'$D)$0Y)[!@10*90C') MD]P4<70>;HXV-;5QHDU"V9H*.EL'54$[@[ #T5^-VQ@,/0"R871Z%@W_/'B\ MN?$)[*S;1YGG_!4#J^J:[]Y6^H;B@1M>>D7Y/Q:KN[X2&<4D48DP!QG*J&45 ML, JAGD:9XI'7!:)4\S)^>:F1AV=<8YU7,\C:D<3_G *3!6-H?J) UM306=K M@,0'.UC\%F\]W^2XE5NMW#\HVVIWU3#^^/;EJ]&)?:B>ODC^4#5;>+W27I1D M@L8Y5$*:>#4L($T3 E6:\CR6,1+,2FGO$ K,$4, 6J(KOPY&'Q+R!]M:VRU^',.'Q&&/_OUH2&0G^5=:6ZU7'_4C\"\ M4)$H,I;!+%$8HL(\-'=,?-1NLJJT8[P6YX./\,- &C/47X? \WI]N;^0Q_Z+CA^/^Y4M&K?]R-"^C*V#< M?E/?19:/YLIZSA$RB10"YL3D ,NL@!1+# 5".>&$\RAWVH08P^BID5E7?!Y4 M&Q-'J0OCUM%V1#BU[@O,J%=5C#E=)J:OZ-Y>T-RP=_[%R\<,ZJHIU))Q,_Q_ M0V&905WAJ 4X,,GWMK9JFJT 66M MH?%*JI=;'941K4'8IS/["WVJW#:_K6\>UM]7E>'-;TM]QYWF/^D'JCZL 7/[ ML*[7>A90+N\Z,_\NR[OO:TVOC[*B=_+9):_D7;DT&N&OZ,*\Z_&<)T66IH1# MGA%S B@T 1)AI!6Q9C\N\US@N;X36UTGE?LR[KE0P*Z3 0_CN[=^Q[$9Z'T" MG5-@K\[2-17 IM@M5ZGV3O])"CR87"Q:#W@E^W+$22% M7\C!":@2OVS7V@D;O["-PZ8/[\IEN98?RD>3G*?-N"NW*ZO[5?7_J/NRYL9Q M+-V_PHBY,5$=8=00)$@",T^N7#KRWJQR1F96=TS4@P*KS1E9:),[Y0'XX.#C+NOS7?L^AKWK9T&/_MZ2KCYJ!9LAT9Z.$ M DP0U^M]@@")A0(4%B2-\T3QU"G(^"IIIK8%TI]V[K:J7C<9=LO@:! '7K<: M/4"M2+339.NBVE=FUWRMU2\U3?MYZ(": M,9\6]:ZOJK[*2C^./[R7SW*^?#(&51O05V0"LQQ+("%5 .&D PE$A0QCA75 M)(JXE8/(.G!7AJ1(Y6KHM0F/QF/'*T-CK=%"(QN&V0!G@U;EDO]9L_[A<*5FN-_I] M^]0V+NFSY&<%@I@6- -Y7E" DHP S"$&/.=F<8:I1 M0YN%WCQ=8[X6#MZLB4[VB!ZK<^GDU85\\KLN@7P/AJCL&E>-[BAY/#N6?KEY5?Z/\O5NSFMJCJ5&J8Q3"7/00(+4Z"<2"J42T50'[".5@S4U !]Z@#V@Z<=O7M *;BS MJW[33-7/5L;HIU;*\]N]@1F#9W$(D#%X/-8;9 R>5?ATQN#YRP=XTG_;/)K^ MX,O53"4D@7%& 810,RHB,= T2D"24)8(!1,*K;PEAX^=&H%N!?M/![_L#B0+ M)_8@U0-_OE=J[>!T'J3]2+[EK6P1;?-M/'F1CY3N=1;OKA[/)WPDX8'K]_BW M YCDO5PL37,H\\)PO:T42N: Z#\!BO5VDR$1@S3/A8!I&HOE\<\L)Q7O99?_Z\?CEA)0'#'/J M]\,VA&WJW%ZRR6]RW::AS#@B2"&4 ZPQT;M"!@&ED@(.H6*(906&3N%2?8-- MC8LZ6?>2"NM<$+>-3"^\N:FAG&N;4-%,[PY3F@"*4@(*+DRS1(5S4KCL#KW! M.\(6<01X[3:+OD +O#QL\?JZAQ=5^DNH>T?^L\Y=,DZ,MOGUYV55;?,@_6TI M;=#RNJ_L'7#4S:6-ZJ]WF%;WN!>FN=5KL*A;5L_I_2QA3$&J.,AC8KI(%PPP MR8G>;A8T(Y0QR*%M19J#)T^.DCOA(B.=?0F:0[CZ:>$J$$)S@)W^3L5F3NHZ MN,K,X=-&*R]S4HG]NC*G+QC: HJM=W7G;I]I.3TO;^LZ&M UGSZ@L$E5H+B14)@!!_0=&A((\ M*U !$6<*0[D3&85_4T;Z*MKD"; M,MSMLV"A>-(9^]M,:8(L_=N(**/'(_KS'@/^X(-LJH M T-!NZ*''_ZQ*=;J#JMG6NU6$M$>^G+?\X!B:JMX#0X>#7*Y0C'0=?"ZG;";$U0KWGQI>? M,MYILK5&!V?,]G<-K:S_G?[HZB/R>I3?-G52KMZF4AXK"41BBA%2' ,,37TN MR!#)L%106.6:7QQI:O3;"%N'A1Z*&S7RNE;=/P?PY2,0;["%WJP.16Q 1?X+ M:%Q9FO_NT7]!R>-B_9=N&)B,U?4CW17UKK;+79+%DN>Y %(QJEE!(4 D M28"DC A(!2M0ZI1]U3/8U"ABK['PGK2#*_?WXFRWH?2%7F"F& Z<>ZJ4!2)^ M:$8(#31]D:,*6 PIB!6@K"$4D@2JU"*@>-/C6SV!-Z6O:F+KN_5NW&* M576>$(O-85B8@Y^"-L+7%DQ7"FP?]J_[L+\?"W:G2.*0\(\6<.Q[&ERCDH>" M>"%XV?FQ8\8X#]7Y52CTX,>X[UO?MZ_C1[U2T7E3DN"C_K=JI@J90<93D!%D M6D3F!!!>I""'%-)<986@U';/>G:4J:T/G:!1(VE;C22J9;7?JYX']?(^U0M4 MH3E^"$I.^].+* S>FYY_\FC[THO*[>])+U\\\)"TH98VLEQE,4P(*P"5RC2= MAPH00C*0I[&0B.9(R=PI<'__Z4X?^6C)W+SMJ$-K41U/,0_ LSRF' I)Z'/( MSCCP'EE_2F&_1X@'(XQ[1GA*N:-#P),7#8R(X@]2;.;R3IVN0F15^_J7E^/J MU]_EC_4O6K7_G0F4 M'^GJQ737V2LJ7IO8K19UUZ^V&I1CQ%;X%\".R*8UK8'9\:KF#&W41F04BVK- M?,::97GR2+F8OU:3OP) U3MU7!&F,[ M;@^!7&"&;D0V1-P*'=52WVS[:+[<1.MEQ#0ST])C4S97J+RRJ/7@HW*A*R2O M&:>831R$$YFPLB^Z^>\7S[2;& MX^Q;.OHG-J/3:6YSH;=-FW"^!T";X;G6$!QUOM'W;_O>C-C6QO_DC=O1QJ/\ MTVIFXW]BG/O8!!!A:'<'O5W7+_K+;W(]XS%4B.8"9&E: *2( I1 @@FVE8F MJ- ?M%M+A]W#IV8.=[*5[HT;]A K!((DSS*]>TB(7N45 S1&">!9"@N>BICC MV*U;PT#$1C@\\8.8W8%J9;9>%4 ME,1NV*EQX%<3)C]OF]BX?=.6.-M][?[1"\P#QT>AYG]M19'N;YW<_FC"#2>O M!&(Y]*C4X@;':])QO-NGQZ&QY6X7VH@SWL_R6=:A(E^6\Y*_S!B*,U8@!A)M M3P#$4P88@RF@6-M@>2)QXE8P:8 ,4R.J.J@&_'*T9?3A .B?C&LV\MX@'G%# M?B($+_JCD3A0E-UPZ$;8#O?+,8%MK150=MM3NT<-X\$O^EU]T />L7G9G!2_ MWVBZ_:C?X?7#?TNZFF&<*D53"0I*)$"04T *O0N-LY10R#3ML<2%]2Z..#6. MT^]E[L9GET&U8R^O4 7FJD[6:"?L?O39363DC8SH_BC*&A^OA'1YU%'IQQJ$ MUV1C?^.5=3^:9!#-7UU$6RFK7[4MMUE)<;?X:BKQKDR)W87X;;E8=7_5-%A6 MG\N%_+26C]4L35D!12: C#D&"",%,,\I2!7)41Q+1M2P0B$^I)L:9>T*9-QT M+85-)L:>AE&G8F2"+CJMZJOVU8QJ/:,_C*91K>K0HB1>7@([VGRSJ0U,L6\R MJ\,KIOA$/TR)%2\2ODU-%I_@GBWBXG60*\NAWZF/Y8(N>$GG7Y9565O$VR)2 M*,,)+#*])U<,()+$@,0T!A)F,6)QD@EDU9_59="I4?Y69A.#NY4ZZL0>7%7* M:@(L-^.>80V]^[X>T>'EU"T@"E-5O6_@MRFN;@'%V1KK-O<&"EFJSATEMP?& M'WX\E4UX9=4=&?]=EOW!L M&M-QD^]/@GDF^1A M'THRR:3LDV -S= ^_; !)6]W12X^;M:;E>Q:S[5C[;SV32N572V;G- ,)IP! M!A,!4*H$8'$& 9,"99SF2A&K#,RKI)@:*W9ZF)83C2;;=I-;2K(/G MJ9\Z1T,_M 'N!KQ+X2"/<^%0)'>,.1FI5*ZOC\*M0.ZU /:6R1W\\/&*Y5ZK M_T')W*L?-LQ>-\<#S8ZBZX'ZNG;ONP>ST_BTN'TT"8/:5&>X8(0!16*]*+$$ M QKKOQ9IBA",5?%GQ5!Z.6B^BYTR6BG3)NIKOS;-A9[2$Q M#KSJ;$7?-9&^B8XK@]]$VWGXZ;UL?OI+W:IZX[,>Z% @O1KLSD*,:JL/A>BU MF3[X.0.S&LYT./RX7,GR?M$40.4OWU=T45'>AO'5?YO74OZ5E@O3#?$7J?0= M7R6?TZK:MM\QU](?,\&PRG&J "MP 5",L#;H(0*Q%#)/DC03Q"TG8@2AI\:W MK6YM[6/^$JUW^D3W6J'HI[EI-^J8;#'&]!>QD&EFCGN,@PLIF0'*BD2OI$*E M)..&.J=FNVC="_N U(^R_$1-\"^R6[*G- M;.!E_F+WX#K5O)[F3O5H3_.)Y+<(B>!V[ 00\8F-91+LJU_*R7)_%)OWB+^Y+-NTCAQ^5J M7?ZK'N7##Q-U(+\NYW,3(GQP:$PD3(12"= +! ?(;&TQSHG>X"2X**3B0CC5 M"+U>I*FM&D,/\3U,CMU&8US( Z\HC3*@UB;:J;/M'KBO4=2J=!.U2H4[[/>' ML=_TB>O%&C=GPAN,1XD2_I[LQL75:CW[LEJ*#5_?K;[)U7/)Y>V/LIH5/$<( M\PR@!.L_,.: )6D"5(89E+G*F; J%'5N@*GQ9"MCO2=OQ8S^,():GAJ?!;*? M!7W $YC3!B!C35"7U.^C&WWO'M7HO[VFF;,/'X4T+JG64<#%ZP:FXZ^63W*U M?C$)_FN]93=EY^I&IWO%OS.]?8X+0@%,BT1OK4D*F$((0"*0RK,XA:G34:K% MF!/\[&N1;Z):Z*;-6"?VS355UVTFP,Y"\@QK8+KXO%S_ZA\/%BZZ-?"8'R[69W? R<'3Y@.OD;QJ)U\KCW7MK?#H=9>=O7D\U]@E^0_< M8!5.ZOTRX#?[9ZM7U!.QG H[$\T_P(&9UANV[LVWG*#RVX;+ M;NAQ&W(YP7'4FLOM[F&D]56:1_/UQM3D,&9B[==0B+($)0G@RC0"+PRQNF1 M1B6(7F5?\T'_Q5?ECIW) ^::?,KUB_Z]*>!Z^TS+N4D/^+A<_76E-Y2OLF,H MXMJB@1F0I&X_@#* 4\TA@E("%7RDJQ=3,J93Q(3X MU_V-HUJA:*N1"4&,:IT&I3AYF5J+'>C;35A@SMNF/^G).E:JV['3G&[?HZ]I[_YA-PR*<[+D&^1*N<3JS,)=%Z'<%NTA2QG M'Q9KDTF^8?.2?YPOZ7I&8D1HRA H9(X HA@!+.(,();%A$&,E.(VR^[)IT]M MX6P$C!H)HUI$.P8]C5W_NG8U(H%7)A?]&P;?4'I21?;X.SO],?7^G:1%MK>="#"5=LZ MYV@T-S5*==EXIAL6Z-?=*C@372@XBZN M[D+7BQM3=\WT0?#GF0@W'U[=&@'$'-4G$@[FUPZ5@".Y&W;OVYU.9819/2U7 MIBOO+R]?37RVU,#M-FXR9HA! 4$1RQ0@A#' .)_B>8*&%5X]YIU*EQ M^U;P:%]R4Z)Q*[N]86B/_66#,0BBH0^,+H,9_>&U?= @I 9;G_8CC6:5.BN_ M;ZVZWSRP>C&=R^JK?):+C?Q-KMLP"QFK/"&9 BS'4!NB2 "LS4^@,B0%36"! M"J?#H9.C3(UO:B&C5LK^]J$.4-H9@E<#%/Q4J!8M^D6_>P^/=/6_'J-3K##P M6WGVY$CCEH?M4_:HAFOOQ8'*EE\H"UO[O,Y5A*U_^5Y3UK:#Q$QB#FDJ","* M:TJA"@.J8@YXD? LU[M<@:E;\8J1-7#Y&L>I8U&W@3$UHVJG=E6[JY=M*-F] MD5\O\!MMVZZB]8/^=.=4;Y6_\8>EH;E=J:G'I="OQRA%SSV_4I;4.MW7)/2Q MED7)<]N*YPT*O<7.F_,O T:T:U T8LWS,/,X;LESSSI,J^)YF ER+G@>2(R! M7N1_;,KUBY%TN=""M(DE,,]3P?3J*$QO8:2H7BQ1G@$358I(3F(*G>J9GQQE M:O9W(V2TE7)@XLYI1"W]L=?B%-JEZ@R1NPNT#P*_7LR3(XWKB.Q3]LB7V'OQ M4"M\N5I_EZO'NHQX?7* LX*B)": 2E,@-8Y-FUTA02$+8RM#T^+ K;W/ZR&F M]N'7$@(]TF,T-S*Z6IU'$-H:AM< $]QVVV+2=A@P OJTILXI[]G@.1IF9)OD MG)K'9L/9*XU1G3929G&A%W3!OT.G-J:6JGW40+ M63?KJW>Q5?3/6RNZRS%RI\7!0!TW7AS^ MJ"%Q[N9$5]SJ-TGHAZZD*->W]RM9OUI?Y?-R_JQ%:/[](^5UJY;6/P])GG.L MH#:W$ 9(<$VYF!# )18*2YDR915SJX M!#L/GK-^&AUO)D(SZ=!)&))R/7PV7*+,QYB5L0+*O7\BCN'CUV+9'RD^^.DC M!H5?B\!A_/?53PO;\? W^6/]_9]R_BQ_72[6#]4,4RDDE!)()8AI>I@ (A0" MJ4R4E*8>?)Z':'KX6I"IK5WZ94[#=#P\F@([>WX,8 ,O1:Y]#^LBB'>+-VAX M> [$-^EY>"3,)-L>GH-L:.?#L\_SVUK%Y,C;ED2_%?^SJ=9&P-_D^DZ9/@J2 M8P:UB0]B!96I/:L-?TI2D* 484%(*C/FHYG*=6).C5R;ICGF'%CU-5*A6T4L MRR,%GFP[HG[[*0Q,X[[;9.R4K>/EC,MME(88?B9DE!885XHZB:87?N"V;7/A M:;0!7J3O'F1K9:T&C5M)H*ZJ#3^$\GA8>'"\H!>;3DP -\;Z<1\K!N^(%L9&\ M)P.1N18X<;=WQP#=!%5LPPRH>FR *K0 MRRA"668ZP%+-JH3I.Y;/Z6$CSL>Q+&?Q$C1Y4HJ@# M?&^V<;[#CS&]SJUMY,78\_6G";@].#W=A=M.((RV#_MI!,F>E/#/$0+;!ZZW M -?>08:M#-MHN.I.O>ZO6]VR:KW25OLLDYD212Z 0BHS9ZP9(!P2@)-4D+C MB#,KZ]EIU*D9T]LF66OZ(Z*UJ/_I1M5V8-M1L'<( U/K3E[C9#ANX*UMQTYJ MC\&P3BAY)4&[D4^"$'/6!@]-1R<5]G;>@EYDXUX5DS2F@& M)6% R%Q;?7&A (6%7DR%8B*A&*+$R>H[-"WG3;30 M4UZ?HSG6,SD)K9T=>"U@@7E[A]7G%JMW+5:_7<;*/7*I!PR_44FG!AHWXJA' MU:-HHKYKA[;G>;6QU#]T_];U7I657#U+TQ7HEFNRHO-JIA)*:<()T*S! $)% M"J@H1>?SY3]-.I9C6,_ F;%C MF_!X!^:C$^ZLF_KG[2]VO:9;1>K9Z%3QV=WG&B@]=_L9),K(W7^N@>NX&]!5 M3QNPI_YE4VGVK:IWRT=6+MHRY__8E%5I?OPJY_7I9AOBJ4VW)AYGK;?70@G% M4T D,K&320*8B417 JN4$4KCQ"IV\AHAIL>76YG!JA%:FV);J1TV?D-GQ6*C M/0+6@;FRTR#:4\'T;=@J$;5:1'MJW+3AC"[]58;.@L-.?(39&&E3'FA6W/;G M5\+9NU4?^NSQ=NU7:G^P@;_V66]3DO!NLZ[6VBXJ%_>ORC9]^"%7O*SDEU7) MY=?E?*Z6*W/CC"#(XT(P0%B2FT++!< 0ID!RG-%,05'8%5I^.Q6FM@P>E87K M!/_W?X-Y_%^U^..6%1SP6EB>=DUZLD.?IGDL+K@'Q(FZ@AT848U&D'/^MYO) M:41.#5?CSQ%>=?4T^2XR>(4DP];6UR[YG3O^T#F_#M-K"KWB25X+LM557,_4ZY*YRE1! M%" Q*@!B20)(005@/"]R%F.,B(]Z;#TB3(T" Y=C\U*"K6]&+2W[H/,TAF6^ M*\!6"SW%^FL6:(Y1?JU/C"E47[. R;+XFLV3!AZ\+O7KN"[YN^5FL5YM2ZOA M0G!>8 SE@&4IQ+@3&4 (TQPB@K$"^ETKGIJE*D1Y.\_?_O9\6ST)'B61Y_7 M0A+:G&OE:TXV-^N'Y*O1>'ZWW:5 KY MM#@ZU?Q;UWKDM@LFF"44\@)!#E!!9M*.M-YR?P(1GW_1T-XFGLIFV2D9;+=^HW^F >1B] MV:F+C)/K=#H X"%M3H<,,R"DY*M>;%8;OJ[M3E-&O7I?5D_+BL[OE.F@\-34 M4^3+9[EZ^:@!JYN;S02BC#!<@"+3;P'".02T*#+]!Y8)YQA"BNS:@UTAA0N/ MC-/BJQ,Q,J]6)#O)HVHY=TDE&#@I%@$EX8$.3-@'"M1-%JJ;J-,ANE/15HN; M:#L;1I&HUB3\)#C$DX2?C)'"24)-BEL\R75P]H:3#'ST>-$DU^E^$$QRY:/" M5M4UA4H_ZO=V)A*5<-/RELN< 902"C!$. MIHKN%G*[O4)(( .O+8.JYAH=QB^;^QJ]-RF7NQ5BDF5R7T,TM#SNT7.NRWS[ MHM_6A[IET>-C69="W/6R%U1HPYHK;55+!!!/8T!S(8!2*A8,TH2H8D@B7,^8 M4^.QW9E])W2TDWI80EP?XI:_3J.N 4)).N M;]PW2:RS .)(/^T'P MG%9UN [NWW@G;H8S%>=B^;;\7[&DSQF"@$)38FS&#/ M\@0#3DD2=\3;LEN;S>-H6EQQXAZ$FVBP:O>>HQRH=FO+HEEPAOUG1IL/=+])\V%^BM=SW*2D91G!4 JBP%" MRL3.B P4,5:YS',92SI;+]=T;K>>!)35:6W92APP1+$Y>&6U/E'9_&U =&'( MZ;5;/28R:8%7DH,&),U!UT[5:*=K-Z.[@W43'WZH7M3IYV_M&&$2O*XC(>4= M=4T9 ?C7Z\L80PY;:S[2[AVLD>U\'4^UU;\ (O# M0.@"=/&SE^$-VO,Y W2Z[Y[[8X8M-M_U;7?J5C2I@>VWE NHI( ,) DD ,&< MZ<6$QR#F4A993#.AG%++3PTRM67#R&A:-/U=?DT'OM M, 8XRR^_O)C1;G^4U4RE*<92"*S19C3HT? M.I%O3BVW-U%-'W\8P1T)PP9^._[P#.H842N?R^I/+P+LBJRYQV(TH]AY_-5)K,GCC#<5YD"6 T30$2"@&64060%$F. M$ZD_/JL]T8EG3\W4:<6+.OGL2.04:/UD<244H?<[MBA8?_P]^I[XR"O)?[Y? M/O^'OJO^OO^!S(^@^;'^J$\];Y2/MT>1[B/MNV2H@; JGZG)HOVKWFJ:0\"[ MQ>[??I/K&1)9%C,I@$IH!E 18T + D$60YF@6'("GA_L+X=*DV-H+'J$. M;BUT)-:,32E K8_4H+[=->L,3'L[5P:=21;05+$(XM!=L;!Y:ND_=- MDN33B ML!ET:J2Q$[1U7MQ$FUK8:*ZE=8P/L@%=4BJR0A*0$LPT._,<$(0X8"1/B-[5 M"ZEO@F:F2./O>]T.YA6PX0^8W?LAEXW$ N!RB.(KI<[AU0>NF+<0ZOMH?" M(A'2U"@&,DL40#3E !\O]O+IEO#(^IV4]*,]SYA(W M_JE6Z]FO]'^6JW>;:KU\U)]\?:Z?OS46*@3SNF8_@QR_7QT/1Z!*!AH[G<8.GQH['Q@ \.+>]QKF*_@A2U>):L/P&(PX59MP(Q2LA.PI; MO/9YPPCR]TK>J0_5NGRD:U,B6&0HXR0'*>*:]A3) #9E(]*4%B3'**63 M5T.,2A*GU7O]Z9^YZFU:7_]57[BN/BV:1D]_72VK:J8D)E+E A"8Z+T;Q@P0 M3"&0E&<)-X=/A5-3E0 R3HU:6DFC>R.J%-%/Y:)M6O>7<7M6GYI/.ZIZXUD* MS'<^NTXWFIK@M497\R]:V^ETE>Z9BDFUC3XEYY^J+W0/T+X;/_<--7#IX ]2 M;.9F,:*KA=Z35_K9G0PEUZ;I^W*^69LP=C;?VY E.4VEBAG(DACKY8$5@,4X M!@))6*@\E;%T*G@_4(ZI+0&=&K59U2IB"**AE)NH5J;V5K7J."X, V?+DOS# MST%H@G>%/VC=R"OQ],O2 V49EXFO ^R(;:]\W+6,^LNF*A>RJF[Y/S9E5385 MP%[V_E:/.U,L2Q4S(74RH0#EN0FN4\14;$QPC!'*I5,Y U[) MBN_;D)W;Q6)#YTT$\XQ1)A#D"!2ID@#)0C,>Y1SD,DERE16%DE9%&\X-,#5: MZV2,&B';@'K[Y,63(/9SD@]H G..(RI.R8Q]J@_.:#SYT-'2&OM4VL]M[+WN MZIWBX]-\^2+E-[EZ+OF9GO FR;E)K+Q37[?)?LW&M6[CMMN=T")EB3EW53G4 M>\E4&T"8:DXHA"A,_[2$94[GKL$DG1JE[/5!:'JXUL7T38\#\,N1DVOP3M/S M;#OO1=]N#D=T1V[=C#M?T$WTX8=14/_6[%CW:J[=1+>/IMC56+O7,#,0:G_K M6=JWV@&' ;UGCQQH0'=S\9ODFU6Y?H$)^UZN]A''0L:(84%2J\SY4P^?&J?70AD>A\E/["]1)ZZ]G7B$WF4;\1I, G.D*QQ. M!N(YO0<;ATU"='TM2UG5C9HTQ]0%']9[OYA)"2F5B@ A4Z*MPC0%&*8(,(9$H3][ M%">DJZ;UW=XX#"NUU9=S6(WK^RBY!;6@T7PGJ9LY&'BN[6S""4S=.*2W=;[M M:=JT*F]+INPKVU8$BSIU:V-Q3Z^HU?@FZMZ"SQ9O@;.Y.,[D>+49 XL\JN$X M#OROK<>11AV0S>I3LE_I8J-H&[-^*YY-Z;9JAIDB%#(.9,(80!G11FFJBCI5 MEB6$I9A;=4<>1]RIF;D'0D:TE=(A]33\!/5?##) M'L]RUR3N._TQ8P6DL1 QD'7NA4AS0 I"0$YIG#&.>4ICMY+1%T8X*Q_X4[_MU]CY4SY4T.L7VSYZU _S4)W7W]^KWP[[ MS,SWNUR8-N!W:J^0^[[1T%7ZY 3'L6(,I$(EIOE,#FC.4I#I[Q-E*$D1$2[1 M"_9#3VU/_WZ_P<.>J_D_W;Y=!^SMON\PB ;F@)W0YO3KH 7$_G8I1#%6=[R\ M4HK#\*/2CCLLKZEIP!,&T]?C0&SG &5,0(0 MXQE@*"$@S5*5)2G4-.:4N=,SUM0(JA$UJHRL-VUJ9D2WX@Y/V.S#VYJC?* 8 MGI0,@-\: !M!HYVD7BGH$AR^.>?L>&.3S"7%3[#*Q5N&T4C7??X++85IEI#J MK46.9 QBDFOJX,@TC<\Y$(P5C&*""^34ROG5\Z=&%YUX;ESP&C2[[_\** )_ M\YUDD1'-Q"3R^4;4A;?VFOUV%YD$:;FB=9WX6[XNGSV?,I^!R2L7O!YCU.__ MC(*OO_ESEPVI^]M$GE8?32N/V)5Y^M1."P![>%Y[O6BVW8H?Y7+^Q5]>B@Y MG3==OF>9P 0)A4%,"P[T2A0#G'(*J(QCQ*6$1<%LRT:?'65J*\Z^A(Z]X?O1 M[%]+O&$4>*%P@\>IKO1%]:\N+WU^A-&J3%]4H0ON9AJ#DM(NXB,+5NXCS(XRVB[BHY/XNXO+%@SO72'W3@RG_)I_E M?/ED%H&VU,(L3S!*XRP%4"5,&S8B!UC_'5 <4VEJH<>)4RV2WM&F1@:=L/5[ M+G;B.C>FZ0'8[CC,&VR!B>$ L3U)N](=7OO/7$;$=^.9GA''[CAS6?D3K68L M;AJP-SKL8?- 5_?2=&EX6E9T?J<^_&-3UB/])M=-D8QGN7KYJ'7Z1N>RFE%" MXR1G&&"H;0TDXP)@AA6(DTR@0LF$XMRNK>_UPKA\2>,T^]T*'(E6B8@W2MU$ M"UD7.%JU6CAL-:Z;L:+ :4X1!04FVC!,DP003CE@&4P(@XG^SRKL8=SY&L5! MU;B?!KT'X[M.YKV<[-G8H^[.9&JV/^ MI5,H,AI%WT:=&X<]_FAS-)(S(/AD#CP6_AYXK ] MSOE>X=7MXW*U+O]5O^>M+?1U.=?/NO]O;2U]_^=REL>97M%4 3)EVN#Q/ <, MQ3&0%"8,DX(7;EN@:X29VH*G7W#DMANZ:BKL-DMC 1QX'6O4 +4>T4Z1-F.\ MKGFXU:7;7]U$K3J1T2?2"OG;N&["J!1MVO^8#N]7;.RS.'T>E[^:1M MV;*I@+@0^\/-&$<%QC(#L<(4H(+F@(J$ )C$4+(4ZY^=TK]ZQIH:&>Z+6CM MZ/X7*IN)B/2/3ZOEDURM7VZB)_V QHVZW2ZXT6G?5-BQI2> 0Y]^[TFI[4/Y M-)=;F/=%UD;B *)X"&$,>ITRF5#"76CTG1W&BB]%*]\Q-NL_:I/L, MKCQ]&E,[FK@:J<#\L"=?O8]K)?1'#;T >.6$TR.-2@:]RKYF@?Z+1V[#_KE< MR$]K^5C-,A+',D<<9(7QO1,D (E) 2"C64I2 I,X'Z7K^E:DJ=DA5_?PCOXP MND6U M2.CE_:)4):?ZNG0+33(.I4<"1=NTFP)%;OT(8FSWXHHS_"^,*<8/)+ M?W9#CTMQ3G XI+>\VCYMYO:-MND V[=CNU*U8/AG&[++W\DQF&:' M]%(#*)9E6UI/^34*&HG==LO\R9J!*]]T:WH ])?+">@ MGZ+"P!J8GCPAZI0JXP;2U7DSEL.-ED3CIOY^1HWCG<-LIM_D^AVM'KZLEL^E MD.*7E]\K$["Q+0NVJPHV8YSE<48X(*9T-1)0 JID!IC$L6!8*L&$BV/,?NBI M>K:0H]7"KU8M:KLP.L^F_ M/(.0$20*I@TI00%"60+TVXA 2A%5BB4)18G+SJ]GK*G94J80-:]EU M4:WXC3$G.MVC6OFHUKZ-5G(]8PC[[EBZR2;S1HQX-K$]<]@YF&_:F;X9-L%7 MQ*"%Q#U0F%H0D=\HDBTD_.>#W8*..C"3C)8K4X&GR[0X:)SWJZ351B^A=Z;I MWF95]\U;B-^6BU7W5ZU,637,D\H4QJS(02PR A#6JQ93C((D3:C(D"SRS"EX MSIMD4UN@C&)1K5G4JE&75ZU;:C:RUP&R^\H,6VK\S:W=JO(F,Q9X =E-UE7S MXYZ!QC(ZIO5HESKP>I@ZA_F)SW\(Y.K&604 M"N.431F2 "&5 2J@_@.J0I(,Q?I/)YH^.]3D>+>3M/Y\52NK(Z6>!]:2([W M%9KT#I#JQ(S^: 3UR7(7T?!+6^>'&Y>'+JI]1"R7[Q@8TBSK,N[5^OMAQE)& M9"HQ2T B%#/6' &,00E$@55,\XQ)[.3Y/#/.U#ABWWE0B]PEHM=?0M.B]]-" M+5>/M#<=TPEK.^;P@&!@VJ@EO(F,C$$SN2X@X3?N^IIN:)K^5ZR]6Z0UI*F*F$I8PA(E<9 [T@8H!0G@*14BEP2#&.G M-H0V@TZ-5/2V$/S^\[>?HWM3.&I1.ZZKK-QMC@,41QL>EWM]!G[\**L90X3G2)LOG$!- M0$3;-;3("$@R)6*$$5,87A_VH4>:&NN4:9&$(=]UAQ8H1_+?D;PAE!@-G !QZT%W27E MKV]!=W:$\5K075+RH 7=Q8N'V01_UT;'PUJ*6VUTTWOYV\;8&>W!?76W65=K MNA#M20V?(<4IC3,,9*$R@+BV$_1G#T&",DZ*7*D,QRYV@M/H4Z.&6JCHGZT* M$6UTB'C=O3ZJFGBKY4Z)Z*>R^^>_N%D6;I,$4PXE00S$IB@_@GJZ&(,4%#E) M8\QIFA?(KAY_\&D:IP3_WU]/T=O-C9TE& SOP.O!%NA6\*B1?!N86$5[PM]$ MM?C^;,9!J'FU(]TD&-6V' 3.:WMSV$.&+4P?Z&JA'U5]D:OZ^>_+^48//8N) M*!C,, S,3)V$)IFSX2+3HZ"6TA\!78#!*]6<&VM44KF@ M\&OZN'3YP-P$8QF;P",]/_/_NUF5E2CKTL&MGU=EL82YPH! +@'"!004201X MD:=<%HS',G5*+N@?;VK$48OK&+%_ 5$[4O"(4V!RJ"6MXQUJ6:-]80,XS"V! M\1O4?F',<:/2[0 X"BNWO,WC1KAEJ",#YU;\SZ9:F^WX3/&"PYCKC3!-!3"M M%@&3>M]%"X1I3+,"I^KJ+?%E.:9&.TU"OK'\A9'=U%/8G>9YWFU9S-(5^RZ_ MV+_1#JPS'X^W8=%.C\!;,7L@PV_*+&1Y^^V9/6!6&S6'QPWH(=E\\/H[_[3@ MRT?YG?[XJNG:](%:\'+>M!+XM-#4(ZOUW>)W$P.^O%^8]!]]Z2]R(56YKF:I MR.*8,@X*EIC='56 ,9&"/,]HH7@J&+2J/.9/I*D1:R=PM))S:C[I]3+:[(D> MK>F/B+7".W3 \S-__3S[-K,2>FO9Z1,U"D7FC-2H%!WJ=!-MI^YN$>WK5=_Q MRUM-F4/SPM&G;J0FAF--H5LO0Z]H]_8T]#/2>+T-O2)ST./0[Y,#+:/OFN+. MOW_3O[U;M(%#>\X5;BQ>DK BS3()H)#U2@H!)DD&8IHH3 I9*,2\KJ0V4DUM M,6UECNK 0[-PZ@V_:B3?>EH]$[+5Y'E:1GU/R616TH-Y,U=I.F[5BSK]ZL)] MW+H?F]\)]+RH^I[(R:VK?B;4__KJ OS52ZS58--:95WP<5YHG1X^L+CC(8&PY!E@19;K%3,Q=51D#%+%H,J97B\3IZK7>\^>VKIG6CD;W]S?EZNY M8X6S?<3LO&H#<0B\V 2+AS^AKM\*B'O/'[?$X;%B1S4,3UPRQ @^JOQ2__%1 M3WZ7,1/+-*>9 K%2VKJ5>0&P8J;#MTA3*A*9I=S>NKTTW-0^W_^3XY]1&H&H M_>&:" !+P&TL4I\PAC8U3U6_:OXT\EZFA2$8NAB%/K$F-$ZB.]ILM M1OV&V<6GC&AQV6IT:$I9WW5M\4=C-JPV?+UI2[E\;5S0)O.ZK9N$%:0R2YA> MMX0$""(*J. $8,%2B0NH*,7#*CE>''MJ)+U?6>% ^#K2H!6_KAU075M8\?*\ M6(9LA$$[=/B&1Z"O*'!H#5F@:H67QW^CTH/6P)RO(VC_B&$49ZH3KN2#7%3; M'>EOKM^^KRLJK_4G=<--VF);Z+;]7I5LDU3 M!6*]C+Y0OPTR+>#RRC]]XXW*-Q:*O^87FUN\]@S9MOG>ZU.1ISFA6:* 3 0# M*,,%("I%(":4Y;71A*6'GB$GAIX:VVQ[AFR:3A:1ZF3VW2_DU#Q8^K*"H!O: MU=7?+V0K_)C]0GH0&Z-?R*GAI] OI <6RWXA?4\8N0MP_( $23!+!$TQU5FO!R%+.,C],/^(1PD]M![M5RYP?%_)\;N8VS M3PL^4L_?4]-IN:]\HTD*O?&\M@_P3=L.N-6P[30W@8; /;A/HS7P*0'_'$V" M>Z#UUBZX;XQA:\ OFZI.4!.58" IQGJ;7.2 MY)*"/%&*%TS_BCJ56;XXXM38NA,XVI/X)NID=FS":8^['0-[13,PK5X+I#-- M6H/CE?LNCSHJH5F#\)JE[&_TTGN*O>;#VC=83^[*4JR.HF,D4G-OK3>8D^2CU_=-[D+WQ929,NU%Y[B,!0 MPW; 5+L:KF$G<,0X']O,DI'LSN&X!K(K!PCT1G;C<.C.VX57///*IJ+ORXK/ MEZ;K7;7[2CFF!6(X!E*0%*#4E*R+I01Q(6A6I)#GF1,A]XXV-<;=:_ZIO]OV M=%+3Z*>%">FJ&X$.;/)Y$FL[1O2&8&#*VP-O3U)-:B'HS J4,%TU3X[X-ITR M^Y0_V_VR]Z9AE'(0\OA.;W3O936+608I4KEQ4C+-)#(#5.H=9*)@DF:49S%U MZM-P:I"I$H0TD96#Z"F$B>H*$PN5J9W'H)"P"3G($%,<"[25*;8 M)9;MZM=SA*BU,*^GW3)V+3Z!5Z]#:-Y=>,V^VPM>B6\^5&&VI?Z(NQFMN\[)F(\Q3&J \-]T ,B8 P9R!3,B",R+37#FU M3#T]S-36HT[*Z*D1T^UK/P.EW?=^/4"!O_@M-JV$V\(._K[Z?@R\?O=GAAKU MR^]7]_6W?^'JH8<:"U-I8=4YC4^0T+YA@ !.:&C,J!S@1 M^H^"Q;D4+(^5XY'&V;&FQ@,'HD9&ULB(.JAU6!_$MF<:7H +?J(Q"+,!IQD7 MT?!\EG%^O)%/,BXJ?GR.6N#IS/+N #DE6ZL!AZ5=UR@>$U 3O<.J";S?^EB M0U0%RK@H%<18S M:56VP'*\J?%/*W%D1(YV,D>MT Y%4"RP[B>? @&YIT+X TI)6.!HD,M&;]H MCE1,9N@KZ59"QAZ:WAHR%H\9KXB,O4X'560<;O-7T>O[/Y?=^RQDFLM, 2@A M!RAG,< FU'FQK__A\$?T;$U/-"R<\Y"E;/:P>W!0G[ M!#$P!?=4\]+B>BSFM?>^7EW+:Q"0$RCE986HETI>1P@-*>2U>\B;U_$ZTL>F MC-?Q3=>&%&Y/K6^K2JXKTU&II*RL&M]5((8@>X0\4D^A#PC<*4O0( M[OFH19^###SGG==O7-LCZBCS_,,/\^->932LTD)1!?)8_X$09(!FB((LP;&V MUX7,9.P2[N$V_-0"0;Z;,:+*)!B=J-D1R4;ZZ*=%4PUL;>++';O?.SSM)L*XQ]:#X#DZSA[VE($QW$U_ M@7?F 'WUTF[S6)QP15(!%"PH0 4N &4J 3DU33Y101E!3J';)P:9FKE:5\;_ M^=O/CF'9I^"S8Z!K00G,,UT?$I-B M58^"K/NNO:Z:C283IG=@ADNJ+\MYR5]FL1 XSS,,6($$0()@0!*< 9PHQ 0I M,L$'E;$Y'FIJG_VV[,J^J,.JU9S U8X)_* 5F ]. A4U8D9_M/\/LMN[#$^0 M"C4GAGN3TC3GU3Y7DZ;GCL&1L)O'35U\^F[](%PH73=03@3N.CY@&'_I1ZVDWD>]E\W_ M/RT^+9[UBZ)M6I,415B2Y1R"(E4Q0#C/ ).Q @7)25,KP*.2K AH'U-R$'& M\'9P:*K*W2_*?TGQ2>AQ2E6:?48;PM74P1>'H5SZ=UHD\9M&N,G/;RZ>80HI M$4("P;+$%'?* 1,X!9"F!>2)B#%S:HT44MBI$7QSL+!8+D K9D1K.:\^O_0W MO8-/0-]DTM[@#/4FVFD:[:O:!=UVRAY%W[;ZWD0[C=M[@IZ]>I^8T*>W_@1^ MZ_-?[]!;G"#['W.H7Z):WZF_+I=BMR+*ZMMR+F:Y(AAQ2H!2&0$H40S0@D.] MHL2Q0C#E%%IET5T>:FH+@)'4^%4K.G M]_/' 3NQHS\ZP3UN-IW!"E>JL'?TMZM?: -*;U%#JP>X?3I"EK/W;6YMTS'Q MPT*\UT/,"L4%1HP#J)B)XQ(*$ 8YB+&@E.6QR%*K.*ZS(TQM)>V$;+N11EK, MR,AIMZB>![*?:[S $YA3G)&Q)H^+VI\@B4KRG^^7S_^A[ZWYX1_(_ B:'VM2 M./_443[^BTIU'_GE"X>M@VU24/5]V9KGGQ9K/9_EUFJ?T3R/(5,0,,0@0$+E M@" 2 TDD2Y1B6"7,+>#IXIC3#'JJUHWSM5Q$:\D?%LOY\MZQ0]]EM.VL#3\( MCL,(G:PFXK*5-MJ)Z]T'80V-5YOB\JBCVA+6(+RV(>QO=+<=/BS6Y?KE75U' M2/_R=?9CE)I,I3 2C$W-0VS #F/ >24LH+"'%N5Z[_[ A3LQT:(:-6 MRJ@6,])RVML.IX&\;#M<#4]@IG!&QLEVZ-5^L.UP^JFCV0Z]2NW;#OT7^BIZ M+!?\X9&N_K<]N:7,)(K%&8!YHO<%6:H %3D#G!"("$>%<.L>+)^$7-;=YP_)(,[Y:X!T4-9Y-/(!*Z-_&K0-RZ0?!J"RU62S]PWH#C> MMZ5:_Y.NY.>2FWSVV_N5K"L8?%XN[K_+U>.,((J3 @N04!$#Q+%IM)!!D!$! MBO_9-&Z2;8$=121%)"6 M9ED&4$'-3Q@"O>G+,$,9+=R*!?@2;&H4_NZAKAQ9+J+-8B7IO([PN->K9O33 MW.3\FJII9BF53?KJKC?X3;2KEN1F2WJ;8SN;\RUF+O 22V]Y!MKK]:N-^%&M8I]0_K:>O;^_ %6 M]G%BY%Y MJ^TAP7=+(WRH, -.#[Z/0/"?.YLRTC/\1$L1_9.:B%T'$W/P]%@8[D'1?KND MZT^+@X#'5I'H;I>+_1)M=1EC*AQV 6-,R4B[@W!3X[9UN!;2WBW%X(>/M]6X M5O^#+5ZB)'>[EJ7Y?SN5Y2S2]G M&,LXIS$#5"2FOPU. 844 LY3H0B&*DW<$O&#B#FU;;J%7U(-+2I3KW]LE.-#U:X>W:4?0DS0&-_J#GM4'6UMQV8_ =@G:D.PB7P#Q9RW13 M5S[Q1V9'BGKEG]W31Z6,(Z5>?^7'%PP,1ER9MW/]\D5/U/IV(3[\8U,^&4K8 M:ZK"BX+1- 4%IPE *E:F!Q8&B5 L251*$NJ4O7-YR*E97(9(EXLZHFZIHD[^ MFZC6H/8D;G5P#$Z\C+[=U^X7T\ TT M@T(I(]C#Y#56\/.RXL8K6,!P%*]K? M.;0YLY)Z-RN^TQ]-]*/^X9W^>[E^1U>K%]58(]5764G][(<9+U*JR8@ 9HK@ M(QYWIUX*8_T>%@A!IRVDX_A38ZI.KOJ;$O)9SI?-5[6F/R)>ZQ'Q?4507$/#"3=9(W1?AKV6_JGQOQHP/Y32)YHX'/7L^#H//<]ME-AI$[0 \" MZ+@9]+#'#"Z'NWR4W]9TW<87\*8+=1-N6,1[VA3([BV+/=6VJ@3=V!P9S_4=OSE#<#PAS5#L1M2(?N[1WS+RE^7^@GUA7F&E>0,?*JX_Z?OS]I$[#^ MZ7/Y6*YG:4$@I0R#."::CV*1 ,QRI>D)I4+"6"8YO]Z+[T?8J=%9T[M6;RH/ M6]MJ6V%C!(_F1F@?KGY/!)Z L]\O]'8N?\]C#EMY?E^LMO6)M,W\BUQ(5:ZK[OS:6,R; MN?&-?]1(:B&6JR;56E_[95F5]8G$#(L,20F(!6"0A.$1""(2Q)CJ2V M>)WRH7V(-2#H*?CN7VQXT_>I825MVIF-_U,G]9 M'!T!7J;5;C$9;:K&633VU:E=!9U")JJUC=C9JA09?HEJI;KJ#N:6K5[^5@R? M*'M=&;P(-NH*X!/*UTSO]=E#/;1LO1<,^RI,MG;>SS D,>,<@QS3#""I4H#C M@H&4$24R7*1"./4GM1AS:I;]A1!U4Q"N/>IP]%C8X&_K=_6*:G!?Z_6 #O"O M6D/DV:=Z>=R1_:C60!S[3NUO'9@5OZG6RT=MM1KKQE#<0_E4M0WV$,VD2%4. M,D4P0"I3@"68 (($E#A!4$GAE!!_?JRI45 G:G0@JV/R>P^T=BSC";# ['(: MJP"-"BW@\)OGWC/>N"GNEQ4_RFZWN&5@P]2SV3V&K7ZEZ_9O?R_7#^7B;B'_ M6^^1;A^7J[6QO.HP+":89@]! 289!0A"!##&"$A%I(H3K#ATJK1QO4A3XY]& MT@C6&TR]7G>R]@> A9HO.[8:=Q;>UF1JTB0/I^4F:G5\T;^9UW365C;_IG<5 MVL3J?EV7&+R)C/J1AL%C)U=O,^"WQ>OU8HW;^]4;C$=-8?T]>4"^9)=L;\;Z M*I_:XFEWZM-"4YJLUF:P[WKFY8RF.(%%EH.90I+G15Y8 MER>Q'G9J)*Q?Y]PARWGX^#0=:8,[<5LZHD\Q-S$XG=W2GHD[REOAJX8.@ MZY"S& 3ED9(4/:+MEI7H#%IO&J+]T\;+.W36\"#1T/WN@88XY\N-?O)7R67Y M;%:5W^1Z6P@^(YRF3&_98Y&;4" N4M.4? A2>-\*,+^6 M:N^(XQJA-LH?V9=6-WE.=]%#S'@>0_UB"9 )TQ><9AS@%*8 DB+)<9Y(@9Q. M+?H&FQK9=++66SW9"5H7.O*4TF(09A@EDFN3G*>%-LD3H1'F) (1\P%W6R],VZR48T'9D[@N^P%S>FR]4+XDC9 CM03).;I 9ES7[H4F7K68$KX E,"5O9H@^7,'$OY'9.;[\5V8Y& M&;>TVCDECVJDG;UP@//NXV:U*->;E?Q8_C#_JWZE_*%TQXMI)O.$ M\QAD<2P!@I(!&A,(1,I%PGC!IB9?.@V^$F0'IU\HL$?R^UUXI1UA=W/]#8&NU_OG M],#Q'(!#]#SP 0YZP, $)?X@Q68NEZ9)>KF6G\MG*5XWPOFX,5*T)TGU"]JN M274,T:YD BHD+'(: T(H JC0:P9+34YXEL9Q46"IB-/)O$_AIK:V=+K5.4C5 MNGQLFE'>WZ_JB/5H7Z'.UJK]9CO]'VG,\@ M)HQ+#D'!40H03S!@.%4 BAPF6 F$D++M7W;PY*F1I"=5&*_]]CI"X;99A^H-@,7]]47N:I3"KVS[.0T*5E-3<_!1[)G ML;4S;'P@%O@;'@:6LYUQ"0FO-L/9P49=_R^I_'HMOWC] (?>.UH]= U,W]== MT$U@R,?E:OLB%R2-O,6Q,2;?91_^G@2[H,MH67SBN$@;GC,GK.Q&L)I(,GSBN@([G?_ #K MYG:SQJG7UW;Y*>,YV*PU.O"JV=_E.<3EKZME50Q%G!5 Q#0%2&:: M6!*"0(X3R-(BHS ?6HGU]5A38Y5:J,&55(^0M",-3_@$9HR#"JE[C?=6%4[/*=Y3S?3L+8,KE[[J3U0_=1M$TCB,]::08IQC30ZB MT$:(3+'>%&8,,)A)6' N*74LZ&0WL-6',6K)IEK*B-;2.5?*14,JT2XZ[+8?V"%E31UP\EW?U&;HL0N=.L!QHN*IR]UOT[KL;[+2+& , MJ1]/DIO&E4OS3WM=]L1J5&FV::TRIH+=L_[GZ"?]U5=UI<._C-L2S?K%L&/@*4YW M8 [WV39M[Q7YL/>*_*W.'MT#X2:ZT#YO]&9JKA,WJ?9JUL)/H 9KN"GQW8+- M>?R!2Z-\UBNM1M349*C@#$&4)#DN3/Z;Z: B$& %X0!G%,5IDJH4.^6_O7K^ MU!::K7@1-_(YKAZOL+,D^>&(A.;B+1CO>L%PI\?3*OMEL5=CC$LVIQ4\XH0S MEPWLIU@NY)UJ X#S.V?R'%XX!OL M](]: %YU;IJ.T]!QSB;E,[25_4_E,G2<$-\>0]?AAYE$7^6S7&SD%[E2R]6C MH=,[-B_O&UFW62$H353"W$'IPN8C4!=JN&;U@#4[X'1)U)V@4BKPQK-?"H].@"Q6MN<[KWFH;) MW^F/#S_H8[EH]#=G4=^_IATRICOZ^?",YEG,(). )IE>#4A: )87$$"6 MTBQ%A51%[AQN.JX.4UM;CKQ_6\FC/=$C(_NVI[O1=X#S>.27Q<&1/-U7X$_D M5-Y#XH13^?QKY=G!_#9SZ=_9/+(>XSN>WV:B3CJAWTB4H0[I2J_@_*&MGYKS M3,09ST!*DMRD8!0 T=7J12U7 M9E9<7O@A9+),B!I*A#*#"]'1.8P)8QF2:HEQE MW.H[OS30U+[X1M:H%3;:2ALUXMH7".Q%M__3]XE98!(8"I=3/4$;+ :7%^Q] M^&C5!FU4W"\^:'7]R$%YI@S&^N73HEJO-HT3P*2:?G^@B]9X^6VY>*[3;EZ9 M+G_5CUZ;7K8CI+T&4:_J1'@T5;*"/WO_P;S^+]JT4<*XPKT,CGLTJ1LO#UW5MOG8[3 M!XDQ0XU[7Z[Q*","*(B"+6"K! M:<*I_=GKF4&FMM@:,:,#.1U.!\\!:7'.Z@&>P O-,3)#6@.=@\CAO-0#5",= MCSJ\3&[GGQ<@Z#WN/'?O>*>;%Z0_.,R\=.V0\LVM._;OY?KAW:9:+Q_EJB5H MXYZ=$1ZGE.4*%%DF "(P!51J%C1MV7"2I E&5H>,-H--C?XZ<;O,D9NN8&ZT M[CNI<0?9@A(]0A>8&K>H&5&C3M:;K9W=>\KECIU+G69_&(Y5I?D:+!V+,]N! MTU^:^<(S1BS,;*?-85EFRWL&]M!02O)U^2RW,85?M?5JQBP7&TWE;DA73T M[SB ;N=Z"0-E:"_X%L6]&&4CMS;'S,=4SLLV5OF+U$/V%,!V;\KAC)??-AWV MPX_;N,,9EJ-6'NY/&& =UKMQO07__=N[.JF^E%6[14ERG"J6%B#F4)A*43' M3'&0QSFB.1*$*RNW=_\P4[,(C?%MXOC_OES-+4_7+^!H8?IY02\+C!2Z;53EL\FU*FNJ]\>=LY$%A=0IA"PC&" $J8 244&9$8EQ(AD!#D5 M@>T?;FH$6[ M[0+&=K::/^0"DV@.HD'/=KG4ZG?]I4EUUR]TVCDDG'-UT40W^C#4[ MP+P::!>&'-0HLU-_WQ"S_-1U3;%UOH(V\]Z8+\7:Y'NG_E4O*W8[XQ_4[ZO[ MV5YSY"*+$YS$ B+&8HB04+1$L80Q*066N?H7<L;'5M]7C(UF\:(NN M]8P:A;;\I+Z]K?O.F&4$P'#S$/K&?JN#=8LZW9^#&] I9*H[MRH-TK3Z2H"# M]*GN*].KM*:^$L!3W:BO?6T_.E;N=7/YHOR!C[,OB_F]6@J==Y)+0H2(!$RR M1!?M4JQ;LI3""">,X 1C3JTNB&T&&QN1;LNJFW \M=*:]3IW[XUT%F@[BO0% M7_C;DAWD.D$#A*?;(.*5L,X.."@;V:B^3S56G^G'(W\GU4S;\'>S;T1SV4[' MMG6[MDE.LSC/DP2*(D\AHBR'E!2ZD'-2"I9G95$X]DBR&]AJ>0S:(TG+#-0" M68AEM6BB^)0W].>B6@HXEU(;#U.=?3VMGG4+B!Z]E"RGQ(Y[/,(\# MI@<$O M6N2_:)C?5?73O*X,)^FJ):WX;!W@' MQKZ7EUZ1T59_K.N5X!,L$HH))U#D"8:(Q A2'D>0TIA)DDB.\[)G+?AVB'%N M=&^VBG/W;^:W1I'@+.5QICTG95]$-%+VA8(R8DE49(BC'.%>!=1[8QA^I_&+ MH.4Y=$],0A\J&[%N0".8YW2K/77]YSIU PR?:+2GVM$LG_UG^G'>=_*SN2()Z5(2E9* M:AV]>&J4L9%*)R=8K@5U",L[B>5YWO"&4&"V6(.SD;%/\.))E!QB%WV@-5#H M8B_4W,(6+Z%Q-FKQY(>'"UJ\)/].S.+%A_LD-)/%'V+Y;3EG?_R85*D2+$L"ZLB2N>'&1L--H("(RG0HH)??OWV MP]99N@"I!1EZ 2HP&QYBI,7LE>)\$BJ7)&HNJ>I5@W9)W8B^WR5UZR]]@^(>'^A& M:3,%EE=^?H$-?;'78/JMP50)K*."&I';HEM*Z*;8E\\P.FN(/$?371YWX* Z M:R .8^OL/]J/E3Y4>M/[I./!/BJ;;W:O&_7:U1!!I-P$85T.AR [:U :TZ-Z!5J.DO8U3R1WI^H/7* MAU>*-"A5^H%OGT4]O;5GU(*F;.U/=ZD8MS-3_&\A'M1HZ\($ZYZD:89Y5L82 MTD(Y5TC7"BAY06&6)UBB7,:<.>7%.HX_-@I=BZ\#P';D[A*?^G:(=9T8.VX- M"'=@,O6"M'NH0#^\_$83.,HP;,!!/X .8A)ZOJ9G[K\AUS:W=[V"\IQ'2[?DY _;*OIV1=Q#' M;0>9H5RS9M"Q.%\[$#BX5[N?Z\VX^>U^:$1?ZT:P()O=<9V]?F'W MAACTZWE8A.:E\N!E"9.<_OO(!1T"1*O/'-RL$')Y)+*^XQQ\?F>)OU\QG6Q&+7B*)G]<2>E M6 BN"S-_^OCF[FL7=DMS5.2(0L$)@H@I4+&($EA2E"I3BI>"..4V68TZ-L)H MA 9KJ4$K=E.7_!6$DU^7S6KD83TY%S . M'#RG#_\B%A.$R?'KX\0(V2O^]:]Z./#]9H'2WLH,+JA;:6U^#J4KU- ^W0' MD ]D3%V!IU]#JX\@PQIA5T!U8*!=\ZZ^/IUBCAF9?A7/8K82W\3BN6+BX]=O MK>% I4S*C,90B$BY=HCHFE6E@#%!"/$L*D7F%,-\8;RQ4=X'H: D4U?G[CRF MMCZ>-Z2"NWJ-I* 5%;2R@E^4M"'L+TMH/+M\Y\<Z_ M&'/'IA%. HR-;+;D;[MO'PW<:BM6_J[U $81QU@YYXFR(ZR0\ =FL #(]^E# MT0L^WYTIW(08NE=%+XB.=*_H]YY^Q'AJC!^SA2#3ZE^"_V,^Y=7L?JN&J6"K M1;6L1'V[J&KUIW>F\^T74U6K*?_^G?RH)3AC^GHR43\5%.99'--4 MIF6>6/6I#2[IV*AVHQ"X-U6 IUT5X$>3BLEI8U M8L+/N-W6.XI9#+Q'W[W]> />";H$&]%OP.TSJ:9Z$J&2&.K2SS=@:W&W:H.M M4M^;)E/\?U;UTIRZZ(@%I:V_S3SXA'C=]<-).ZAY$!ST?3LB_(#]RY3KC(#= M@JT?2+4PR:;OJIJI_6ZU$).$)2G%&85,I+KP:D(A9JR ),IX0K"@C#O=REF/ M/#:#X.U>H6KWNM1V@-OQ>1 8 _/SNICT8TO!>1MAM] M\(+13J <*P[M]@(WLN*BFKR?+96M=$:X*!(. M96QBBF0.2<[4!&"28TQDR4NK)G[GAQD;#362@E94?=FCA05*6J#%M6.E"\B> MIR!_> 7FF[Y06=.+'1)GBN*H%Q@:^5^D?X3-CX8[+KQZ$**P4Z]C!,[3-$'8A?@LQQT;XZDO9>K&8+8 VU%7 -@" M:4GV[$'Y25'0/8)R?7C_9CH M-U'=/RCG[E8YWN1>?%[I +<[^:Z:KM1O&POP;K6LEV2F+V@F$8[R@G,.B7)5 M(1(\@J60*4QQE&$JDBB+G5(8'<OD75&_4S_4RXI-LIRQ MA*8Z)2/1%;CT24(D,T@1*R+*DIQ'5@V]/,@RM@WLQU^__;5/2GZ_B;"COH'@ M#4R#N['0Z\.#1A6PT:4+L]HNDJ!8L57(=^+_5:@&J W03YY7*!]P%7#'*PQ< M]\HKVDF_T6?[VU< #5G?KI8/\X4.Q_HQ4V_<.OC]HK[9Z\/?+XN*B:_ZQJ#M M#2II1%!B^#15]%H("DM2Y%#$O$28X%(43O0:0,:QT6XG)S"" B-IS\ZM(6;4 M\C;L=> MC",9@ X?OK)RN8=@]3%";\>J&&\;"7G5L@\^#ULZ;PSD(0IGW=LP-#,3?QFEU(YLUZ4@:J7WPM MM('*&?<6ZY6J&U\+X^EBQU>_N1\SZ\3CC[-ZN3#=U-7X5?WM:2$(OYO]DRPJ M/92N6AA/HA1G,4T9S$3)(,)%!DO*,HB(3!)2Z,!.IT-#VX''QK)&4E ;475= MA>=66%#I(D2B7H*%$MN-:JTGP8Y00T ;F#9-_OM&YAO0P/QM#7,GN"F!ZH\@ M7:'R2H/6@P]*=JZ0[%.:\^>O]$+?_R2/USN7=DOT&K*4W<[">D%:! &ZP&W)A/&-+&5[' M678#Z*3_[/B:?OS7A>]\F"]$=3]KB@"QEW=JP3ZKH9]%_0\QY1.:DC+.TUR9 M;3&"*(U+B.-"%WVF&3@08GNQG66 MLV!'\>G.'RGPIM-?KP&= N MH!Q-?'9Z05_&6OY99$L5EK#Q)0@A$D6"04*[=29)RB5*6 M(*<&X><&&Q\OM;+J3=\4Q#+BVG0*=0?:EIC\P!>2UR?F3LI0HHS&"E)G(TX+#LD@HS!7')9E B)>Y2Z[J=3@. MD8[Z78]Q-6YV)LUU: 2FMR.E"D(6)0ABKQP9YI5+#9RR3(X_MBL MF_/-R&^ T0$8)8#6HF>2D.LLV?%*0.P#DXY_V)VIJ2=X7GG+589!2:TG0/N, MU_")$)&3J$" M1\88&ZU]GB_!N[6,@.A+&WZO(P VH1R.-V-'@+6\!KL.KM!W7A9(!4B1.0.* MWRNN(^,,>Y]U6M&#RZLSC_KM:*4SO]=-++[,%]H.NUTN%Q5=F4X[W^=?B.[! MLSZZ9*)(<9(SB,LH@:@4"<0$$5A&7*0XCA")G=)@? DV-MYIFM*QG:9T55N( M8;K3U69YIHU-V+FT8ZW7F*' 5'>Q8^!ZTMU/O]5W;G:/_UJ9J)>)((+B(9%3 OHAPBA(5V>V,H M:)9)GF)$B)7E=W:4L7'P?L.)]@>@A3U;=V7V; M:5.)>B)UY!%.)<3*ZX,H%0+B(F'*%\R3*$U9PAEV.>BV'WIL!^!*;!T'8.@&]JC5,":@(!.;-W4X9UE MF-W]2F?$_+J;]L,/ZX4ZPW+@G+J_H7FM4YH\$LG]E\TUFO)02MZ$,?0 M'3'?Z2ZVPP^=Z>((RY$D%]4L\BJIJ:Z>)H*XQO.^.VC=A/_ MU23:+/0B7K[HHEQ+]3<='?JDSV(GB>DX4T90<$)U,=E(=Y6G.GLYIS)#N8P3 MM^Y=OD2S6JR#]O3ZI SLOX$M_0#?4M#0(MG2S+FNEI\9M2/-06=IL.I!*@D\;(TW] M;?4H>)/"M&R>-(>-$Z(V@)*E*92)4,9NE&-(1)3#M,Q%G)$XR67N8O:&%7=L MIG)[1=/(V1K(;L0?>'KMMH/Q3%K@3:)3%&QI>@,VNH)M9=L &M"I:_:&+85! MJ_%-F]FY7$?<&+7];1[#3(_7+26PR(-N-,/ O[_]##2J]T#)[3VQS>;_.I^J M=]WK-ET?U$ .X%"NYK4Q7;41M$(T^3:,YK=$@D9/VP X51VDAT5BB M*NW!\S+59=RGM!^W-H^T-:MO_R0+WE18V:0U-&[U]P1LY-^)P#O =E'Z;52V M*]-KN_9H\7J-S4U7/&L+GG8[62J VJ+V]0UHOWCJ>]>@= ,.N@L;I("&"FBL M@ $K='^V5YS_ ;JZO89V(^@%]XJ3:M=![C4%[&IIJMQ[7;]K M6W*W_?0LPG9;G"_< N\Z.V+J]# M*/B]_7>0JHLVR'CEX[,##DJ1-JKOLY;5 M9_KF5WU[$-.I9D,R>YD(6>813QF499I"%"<(DI@F,(YXI+NZ\X19=6\Z_OJQ MD46;)V1$!*V,KEE4._"=YX7K00G,!$YX],B5.J;VE4E2.Z\<.#OJF#J':5%' MG[KBA(!>ME[HOO6R-CO,)7QCL.BS"Z9,E.]B\1A/>$Z92(L$,H001**4$"<9 MA0BE698A93HD3E$03B0_5%7)=7#M5LJ9&\L?P=*. MG:]#*#"K;@FWCC_UQX"G5??*7$>&&91Q3JNYSQ1GGNQ9@;=AD_JK,!D&W^?? MR<_?JN6#+N!?S>X_S!?'C\UT\"3-LIA!BG)E-*(80X(H@2R6-$]B%N.8N*5L M]17%:C4,FJ+U53RMZ_E*4)L^O\LYT.+6\@6(QZ?I_$68>DG@SXV&6\5_';FE M]RS:,5#0F1FH(FZCPHVY6M^2_>:XO;?9>CW6S;T21;_5=?L*,VP-WBLA.ZC4 M>^W[KB/9[_,V/+X+JA?UWQ?SNIX44N0Z2 B*A&;* \>*5C&.8)$6!2>LB%+D MU 'NTH!C\Z/U(6?%3=262.78XNTBP&X\YP.V8?BLUOM**RS82'L#C+S^ MN>L2,D$XZN2@K\)%ER XQ3D7/^?&+6RQJM?O5L3U:3Z[URY?5XQ M(N>57E=D^I:H;U.U?/DJ:K%X-HOM@Q 3F4981!&& NE3/XH()"3.8)[F)$T1 M3ZBP:GOB3Z2Q\=-&7C";SZ#ZDJ]FW.3F26%9>\WC?)TGL]>9A:'H3LX70&L$ MM4I@W>=@HY2I^-9-5J<7V%(,?'B%*>-S9D('&JM[7%.W(]N__Q1:[VW^T6YV M/_U>O:4E49KD9D/S.-(@6YY_9+I-,<";^YGDZF7+Q8HM30OUYLWBEC$QU4;H M;J6%"1-4\J+4D32"0(03"@FE".9Y(K.,)H@A[F*=.XP]NHUP(^9.V1DW<]T% M?#O+/1"D@7>U':E-6G_KF"HRK#4-;J']S@9M9[N^!VY>37R7\0>U]GL LV_X M]WE%SXC MB/BD<0G72U*B$W->X+R)$XPI+20$/$TA3161G^,"8^C%)/$K>:] M]K-T:S+ M&]!('B3[TADOOT&&UJ,/&W'H"LI!^*'S"WI6\FB:V[__V53\5/]3WV^W/6F* M/,MD*3.819$RP)2Y!:D@*2Q0AG,I(YI(IV[.YP8;&U&ULK;WS^Q%NT]:6J"^ M 09XQZNBLT#;,9,O^ *348=<)R=H!0W0^<<&$;_%,%3<^1:5TW5(F-:;]V@3W"B'.L2Z]9L#C.#(AM8!(Z5F'YXPQLH]WY?)\&0=OA)#(@ MZ@.=.7I&W^UHL2=\9P\17=\YW'%A3VUW#@;[OJ-O<.-,W,FW"\&KY0?"]$M? M?B4_J\?5XYOY8C'_LZF7;)X7DM.1%"7%6JJVBR DD#&/(I2A26N RHL3% M!'49?&Q;A99=!S8Q(SV0K?C@L9$?T$X!P%H-7",E'2;&SF0-!7?@W:-#NA$< M=)+K7KH-U&OAU_CNI']K"\L]DJB]R)WG,RD32#$:ES"&2E$.21KKZ&9>)3 7/,OQJU=L/Q!T; M(VD)7[%:^^%TVG'9>"8I,">&JM:N+TNZ/A^MUB,MUGYR=L9;K/U0Y'_?8NTG MX0]:K/WTJ#V.9M__% M6U>++HF+BJS[U-?_0M8I; RH1!8]9$4.9E@E$0C>^ M(XQ 3E*"9:1>65I=3=L--[8]X/_E^*]9#B!H?[BF+)PEX!;GKEYA#,S2G:S M" N,H.T_M;R7S=@^&#J';ID\[G^U=UJ62^51:/#!.[O%R;7\N-LN:AF=<6: I%I M1E*D_@-9*BA$*<<0RISL5PHU/LK6%T?_6CVU0>4&G/SV MC:!HJ*_)'4>1T*NU^?J9F2J.[R\GW%=4'22 MIBAA2<8A30B!*)<(4L%C2!#+,D9E$4NK _QS@XQMG^MZW#6"-JV0E*BF6+%] M_;Z3D)[?:'P!%7@/Z(614TV_2R#TKNQW\L6#U?>[I-IVE;^+S_9M,[*H=*+3 ML]@J.OQW4LT^S>OZS2B3S)$@)EDC&(HJR$F'-ESW):"O6K MC*9.=6_.CC:V#>/3\> N\+OY@Q'9<:EUBX U2"![]M M1GSU:+<#Y6W"VPX_U-<^ILL-57U6WY)W\T=%?I.-8 M^<=%$@O&D2B=^.340&.C$BWGEEER [2HX/=&6&=S\P2XML;A]9 %-^5ZH=7# M>CL/A6=;Z\1@ UM&YU4^M&,N/-\CU.#VF513;;KHMW&+N'G65<0F]$0@<+6(/A?EU_5&>_=^B[0PQ[L7U4O8/;YN-/]5NVINMD M$[C;-9# VE!-E(-;E@PK6U4R2'BF^[:QF"*4Q2)E+DOW<(BQ+=^FH6W7C(,8 M4=U6\!$8[5;Q=> $7LD-+HUT 1IQG-;=ZXH^,LR@J_JTFOLK^\R3_5;W+5?^ MV[*JJ]E]VUE^HAS.K!!J3<<)D1"Q4FW,N2"PB,HH*6B*4UJZK.[#(<:VNKR*BP MMQT]OXG%<\7$\22CS_/9/OO^L+G\WSYWV*YJ=DPR3*!$^7V M0G=Q'D7L3"=4=0LW,[XYM=M MI$F7/V",C\TIF4PXXBB-8!'S!")*&2S3/(8X89&4,A'"K97M*+0:V^;6@:*C MA=X(I8^ VG%^+Z5@)H3H>+:2(<$-9H#4H$5M^RG'@(@QS(]M',889!W15KH% M@-U7HW4UPIS]CFIV_ :JC$*S8>-C1J'RJ;"<40GGMMO7B^7$%(.Z_5G5DQ(C M71J/PRB+.KK=3A^OU,M*US+X59!ZM6AC MUK2PEJ=%N["=WRYZ@Q':\^F'@S41']7['!&J#VR1H/I?^P2X^\9!".BH$AT! M'/_C-8?;[W^2Q[;2YGLU-8^*'>ZD6OAUI=:ZCM;](F9DJ@-[NX@4FM-,QA1! M1@6'2 H$*8TIC&,A94SR)&=.38=ZRC&V1=Z>:"Z5&2LVNMP T6JCK=JG5A\3 M\GX#GCJ53%FS0]Z+0,=CX/WF_/R/NM&>E4,1DC-V"MS<5 ):\S MTN? /^C,#-?>*-P,];PUZ(VKW=V"^^M?X0:B-P;'[RGZOZ[G0=**UN)_5^K[ M^_Y9_:,M=1O3(BIBCF$19P@BE!!(,I)"C'E$)$]CSJVN;L^.,K9=:2,D,%(Z MGHT$(;HWO(!&@34\[PIFDUB@EG*!VY(DO($8W'6] K\>N6/#;"Z.1R M(X4U3';+OX_R@1?Z1;V=%_.^DEZ7[?KE@R[0?97VE^+!W_LMN@_5K%J*3]6S MX!^5+SJ[K]:=7SZ+Y23+BS*7A, R087:T=,"4EIFD!*1<9RS,I6)RU(\/]S8 M%NA&1.45SX2C97\!6KOEZP^PP(NZ$10:2<%&U'6@]NYOHKI_T%$>BI')O?A JH5IU-%T^%## M=+V2EG,=R3DA#+&(\0*RI$ 0L3B'99DQ&#-29C$F)6-6@8U]!A^;\=R)#UKY M@5:@:S>UWV/J^EZ&KE-E<4,;< ("[P)GL;^ZU5*_51\D2J)4!Y&HZ?0%M#H-Z?G\F?=7XZSD79R]J7=\YW.UL3VUWKF3[ON.* M&YFFZ,6[U4)GZ8M%->=FQ*U=<[UCN26*^IM7ABFC8R1KB+JDM!G/3;7S-+SNW=ZV,.9O2\Z9C M9%J-P"^M3J=-D'XW3OY0]G\UY4&VX>^P_ %Z]+++X^NO]S^ZR!Z^WE1^Z!I4 M;Z:$_?&-/2CHZD8F_3=CXOPZYV+:QI04"(E49 2F1!2*XC,,::2^"EG$,$&1 MS%AJ=:WF7;*QD?R!];S6;LN.!D9!8#2$K8HMMX"UDL!HV=^JOF["W5V)=Y7ZH*X;6Y'IA"%* M"U$DRD-#.40Y+R#A20*+,N5Y+@J4I[%3E0\/0HUMYV[EU34[VD0181J+\$YF ML% :.&8O>YD].T=LZ#D)O VOU=FJ102TO&!7I1O03=S^<]N*Z<2$!?-:LMHG MWG[K;O@0;-@2&QZA/*BFX?/=/=RPXS=5C53UW>Q=-5VIC>4]6U3#S-$0D 3!:@)U"6:T>NBE4JPGH5.F: M'"MUFE""8:;$P3L:9FH&\H7"3I&;WW,]L&>]G"M>/YQ/T[5W=FA+!A#,8*T*$J(4I1"$B$$XU+(/$VII(73]=#!"&/;H-ZV?=9T M9S5'?^$0/3OC_RI, F\&'1Q&N@!I?"=U]VI5'XXRJ(E\4LE]>_?T@_W6\\>9 MS@"<+P[;2"")DC1.88*DOA*@"2SS!,,HRG*:D$R(TJE[S*F!QK:Z.SDKU[5] M$DF[)>X#G\ K?2WB,,T<+B'B=?V?'&Q0&KBD\CX;7'R^;S.I_UG52U.FZON\ M\Z7%9[%L7&AM3GR?OR7UPY?%_+GB@K]Y^5'KU($[Y7$1W1#B5OOD34/*+B6U MR)6SRR-M'>C&R)E@L"QI 9-8*',NBN.$$;=V5/Z%'!L9;>FHH[=F8@F8T@@\ MM2H!^@+FG3J K/7YFVOCJP#S;4=[KSV+@2ES;P+7"IJXDO9$L_6ZU)^UGN#+ MUMS^HG4%U>PO8*TNV.@;)/DYY(1X[@D60-"!NXJ%@_JP+UG L7J[C(R$5:09YDM L+Z(BY9GU6>CNNT?'Z5JZ&[WX3P?B M7L3+XJ2Q/PJA.5$+IO7O$SJQAX-+Y_?>> P5&;[Y8OB./#BN^_GVZKL?&;!= M^E%9=]N?'W_$2[FJ[^HMIL@G*R)!%/% BF6NS[5B2)'@D'%6DCB-&<=.#O") M<<9&3P>%F;2@3K52+P%K9QAZ@"OT+4@?I*ZM8K6/0\@Z5NNQ7K.2U;["%VI9 M'3S>M]W@LY@JSXI_%^QA-I_.[U^^ZIBA[MB6HHPE$E&%8!E!?5 &2]T^O4!E MD:="_9$)M[Z#9\<;&TFLQ04;>5W[$9X'V(XD/,(6F"R.(08:60.: 7 81M#NX_U/%9[)M54%W'_,%_H$_QO@JT6QJ-Z)^CR5[)L_]=O MU?*AFMW-Q'\+LEC')$Z*3 JLZV:6251 Q%+=%04Q&&688I*E<58Z5="\3IRQ M45(C)8C!BY+RYFCHK^.AV'6S97G\-=@RR"5*< F+DB+=C4KY@%'"81')+(I$KAG9A7(/ MAQ@;C6[.F:=:1 "!(E7QDXG:Y*W'"7BC1Z"UX\?K O,>1NLC'1- MIT!_#'5:=Z^LHII-#C8T!S"64WHG-#UO"]CH$.@.Q M'0/X 2XP$_3&S#T:ZB(*+G7.3X+@M^JQ\>'&K8&\EEU#RHBGW^Z;RBT:?^],->" M7ZOZCS.P[:#X# L MV_)S?:^CZ')S%K)_2M(PVVJ^JG_,%H),=6U,D_+1-A"-DU^-SWZW^#17!+BX M96SUN)KJ(S?]V$0RGD6ION26B>(IPG.("T)AB01-6<83ZL930:4=&\EM%-4G M)02PM7I@M=;/=!S4_0>-AJ:*W^-\(73-OMGF3.4&D/O[A;C7V!*VGG<:2BQ3!6*B="N$TAS1) M,W=[32JY/YL\WV>CGE3M,BMVF$ ;JP SO$67WZ"]G MP/P&A-D//VR,F#,L!V%C[F_H:[I+L5CH=Z_;L9K:CVTER E/$L9)G"CHDPBB MB,6P)&4):4QPEL@$9&.CL$[<[;I,SM;N>81M[55ON 6W.%O(=OHW M&V'!+ZVX'FO36@+CV=([/^; MIH5 (?6EMW'KFBJ1/<+0&RUF3L%3%"(&<)%26G"!26'6V&)]J8R/+@P*7:\G!ENA R^ZA ME\/XYL.EM=,H!![1KK'=_6FG(- 6+CKE]&B7* U.UQ^JWOEJO=_Z:NE?W^SV M#'/XQGKN)C6J^???<&HI]R*L8GX2GK8GNU?5(__==_=+]1_]#R M_==__!]02P,$% @ ,X"T5 I<$N?OR ,G,) !4 !CY[9C5\Z#E^VS**FTK7-4)2U)VW7< M-U@Y1$IP@8 ,@"K13]^1 .=)(/ G_Z2[E[U5)$4A8_@R,B(R,N*?_N?WX]E/ MWW"YFB[F__P7_E?VEY]PGA9Y.O_\SW_Y^Z?7X/[R/__E'_[AG_XO@/_SXL/; MGUXMTLDQSM<_O5QB6&/^Z<_I^LM/OV=<_?%362Z.?_I]L?QC^BT _,OF'[U< M?#U=3C]_6?\DF! W_W;YCYB]+"8%<,8K4-8)B#I($%$ZQSS7@NG_^_,_HA%% M8?*@D_&@='(0&5?@$K=<&8DRF,V'SJ;S/_ZQ_A'#"G\BYN:KS;?__):WN??^Y\W?7OSJ M:GK7+]+'\I__SZ]O/Z8O>!Q@.E^MPSS5!5;3?UQM?OAVD<)Z(_,?TO73O;]1 MOX/S7X/Z(^ ")/_K]U7^R[_\PT\_;<6Q7,SP Y:?ZG___N'-M273=+D\6?TU M+8Y_KG_]\\L%@8$(W?S#]>E7_.>_K*;'7V=X_K,O2RS__)=$_PBJ1ID4IB[W M/[;_\.?+5;\N<45 V7#YEGYP]N_K*H^E +^O<9YQR]/YY\\6Z=HOS:I$%Q?_ MA17ZV5(ZTE0.6H;(F V"10&3TBR!9ST(1O'8D[E.L.5 MX!51O%' "M-?/R^^_4P?3(H0_#]5_1*V7VZD<6O)K63VH_U\SWVBWYWXD(3% M;,'RB* <2G#,)G \>>3!VQ+U>K1,/RV6&9=D.,Z7#,MT2\/7 M07OV&S]_#4OZ($A?IK-\_J^K!1E"9^O% -+;JH;(_%PKL.-U7="ANX7&8-(=61D_#)?3]>GKZE@1-Q<=2T?" =+L M @UOYFFQ)%.V$?Q'DC^^7)S,U\O3EXN,DQ301NU9/?B('47>D.,^@\9H41DF M3!H*' \2LA-67.]8&4[674#G4_C^)I/XIF6Z36>=6<2D"OU?4.!\R;0':#>X M$#5M"9.2",GS--2Y<@\).\'%]PZ7(>3;!5".GLFZ=_G=TEJL=X0<*MB>T/&2OGRW_+3X90A&&Q<;GX;LCH..,YA%![PL7FG'RW?+]GF#R?K%: MA]G_,_VZ\:641>:=YE 0/8$=,T3D&8HQ7DJE2K:'9\KO7W\WB'2<(!U(M&-G M22L/2PP;NI'[8(+R(,E% A6UALBEH:\4S]I*I_4 F=$K*^X&@I[3H?N*;V2U MU]OUV?LOB_E%BH8H=ZQ(D$76H%RQ:LX<:*.]%9D8$OQ@U=]<=3?U=YSS/$B, M(T/@(Z:3)<&7B_AINI[AA'E:PELZT;*WY!7K J$D#\8SET4,7,9\, 1NKKH; M!#I.=AXDQI$A\&D9:AW3Q]/CN)A-K#8L,F7!9"5!"1? "^TA\2A+4E;EK _6 M_[4E=U-^Q_G-_078R>;_Y7OZ$N:?<9.8324;4U*!XHL&E6IVS9#;XH4MKN9I MBU*#&8"K*^^&@XYSEP>+LXLPX7>7D@L.C#Z(V8TG#/MQ$ (N;'T;F57W6*<@:J\ H^-9J:23'"K)<#<%N^&C^USE .+M B9O MYO1I)([I-WP5UN&,K0E!.PI?(C!NR'.R]%4,+(-E7A(G)6,9"B9W4[ ;3+I/ M6 X@WBY@LK&"+\,:/R^6IQ,CE90A""@FA^I7.XB*OB(CJ%%KHU08"AW7%MX- M%-VG*/<79A=8^'@<9K,7)ZOI'%>KB65DVVPIP%C*%%T'+X:YB?3C13R=E$EBW4 MO*M@#KRA\]!YEIQ+3+)P>.+J 0)VPT;':A<\3'KE7-EO042J*L-!"3%E TIK)X)P,YO CY/[U=T-(QUG.@43;A1'Y M^(7"\'-X"XP2'7K@/FORH"7)HMAZ,'K% L>4U%#5>U?7W0T0'6<^#Q1E%T!X M?Q)GT_1ZM@CD(AL5K389/%>$8F&KF=,%M,X)F(A.G;#2??YS\%$W'>XS\0W)V>Y/8<;*TC>!'1M,1<90K5UMWBLEH M/"/[B1E!:9; 2R- Y:)YR29*=_AER[4E=T-%QRG2_078QP%$E"_#[,T\X_?_ MC:=D"$UD(3FB/1-TN? $W< A.IE+<$4,T7OASJ5W0T+W6=!#!-K)R7+YOO8U M_60U08%&UY(Q%064/ =G@X)NY9?#=4=)P&'4*H7>%B^R9_ MRT1@/B6K XC@*>JR/D%(20(3 25&55(\O'#OWN5WPT;':=%A!#L8.O[IYUN" M?$L_V*]5T29A\V9>%LOCS2==IW:WKD6W/F. !D8/TW5@+Z/*PN3F"A];];A(TKS6E M$FK=,"B5#'CE!(@,7Q/5JG^/]_@\;I%'A3I0>>. 32Y]#^#K9O-*KKMR[\GHZI\6FY,\M MMIUH+F 4LY&R;OU8.(**N4"@GX'SDH>8;!;JH:OB$E9QH^NS13=[ZF>GT_GG?PNS$YPX&SA*;B'H&CQS8L\9'2$K)H.VS'KS4'^3_1&T M$WD](.H@&"Q:ZZ0#H!U]"U/Z\0Q?+Y8?B:.S-S937+W"N+[\[KS(-3N.1<8 MZ&M3#\LS!($1M.;6:F:RUP\%2P<8K<<1.DZ0U0Y\+?74 PQ3J@VH5A\P(>TL MXO,W7)_S$IPN= Y$XB#41C+:0*C!1729<5]\R+F-._D05>.$;PT!-I0&.D#3 MF_DWHGJQ/"46)J[$FICPP'-MBVBE "^$AN!(6O7Y#\J'4O?[H^,TI&V' MEKTEW $ZWB_Q:YCF7[Y_Q?D*SR&>G%;&)D^!":MU=3%!L-I#9FBD43$H_M"S MW/UA7PV7> 7#>K;_@\IIL)D5+)JVKD4E-=/'$(!32<2Z<(MH0 MA>8/%33NCYK;M(S3S[8=9 Z4=@=XN4Z\=,I[G0P8Y:J51 Y>$^P3+UEF7S1O M!)7'HV3PBNB&;LO>,MX?((MUF#UI\/7;8I[.MP"O4N$,#,L9%#,6:N=WR%JQ M;$H6,;4YIAY/:P\AV# 9I;9JZL!2O?N*M1?P_/-;#"O\4 =EO2M_7^%&B!-& M6])D;D%J36;7J]K(LQ3@D6)+7@3+#]Z1'W#(/416#P'8(/ :3O@=(.G]Q3?+H(:IZ M",T&P=%@HN\ 1J^G\^D:WTZ_87Y#VIA_GI+YW@K5!X#*0V$<$T+9N*G^KY36K=_.+ M_.?[DV7Z0F[;5><_^>)UJ7,04+/J_!=P$34$2]$L?>5DVK'\=:?UQAE),B!* M6LFV WMS)8EUA8E<@L]1,$A,6F(BBMIW+$!4R3G).1/VH7>NHK+&L\\QM+F]+J?IG%+S=I@X'Z@':*0#J!U7FGR/IS6I/KYW0WG16G/ M+7C%R+-+/@/%E1&2,TR17Q>S;5.G<3<]W4#J(&W?4^1S@.@[ - OQU]GBU/$ M#SBKCQYNRVIB.#,A6 XEIU(OBBF>#+J.THX\!&D5/CC3;7\L_9"T<8_#1K : M5B%C1_D?%V7])XGS[3358I6CSTO0E0?K90SN M!JKNB>OO6V'<*ZV!P3&<+#LP.=?OZ,XE=7H!;Y;1U#W:_SYI2 M](J*T[[QG),--3)"-%Y!C&B9M3JFQ'8R1'L2,.X]5PL[]12:Z,&,;3)DB5B^ MDQM?'_!36 *%VTWYE*7XA,*5%+B72IO$>9O[^8?I&O?6K)49&TX5'0#K#@ZB MLR8H5VOQ6#H;S*.8 .USC-8KKOQ#+=:&3!.,>X_6"$ 'BKRO).=EOOY"-BP7 M(9V28(B;VD^,00RZ /UD2Q84+YF?AW+X)R.3J!601P6T9VOU$TVZ5"-[A+<[27>#@ZQ ML]/XHDCAVL6SBZZVV)8U>5''#M9I]LQ+X-8+$XPV,C+U:'($NE&2(S5^K^JP3$+A-P',M0K=.VM(FD[ _Q)XB7S6P&3M<]AU$@0]$ M,2EB9O7]'MN4;CD*8'Q*",8IASRR*+!-O?:!Y2Q/<2*VB_\&4D@'MNG]^;H; MEK;]>9)D,B!M,.4W?SB2C-*B-APN)3HRM:5-UZT[B!F[:=LP>K[]U/\@H7> MFRL35+;T*_2&U]H(GCR9U%('[V#BP#5ZD2WS.K?)1=VD9.QJNB:(.4C<'<#E M*.>-6Q=F[\.4@M:7X>N43LZ(U@M3 *ND 9!]P'2BDR+^$Y9P"U]512B?')YLXXA66:9JN)S)YFS+7 M$+RMEY':0]!BTX_962\T9Z*-T_UCVL8-\AJ!;&"5= "R*QQL[B?KT,$E?L'Y M:OH-M]FXMXM5?;?UKGP*WR>6,0HO7/4P9:K3&R*XPA-)CVM.00T7HLVY^$A" MQPT 6]FXALKJ (NWI381R)0(7(+%F$&%>BFNR4/P.7-T7 K>J*SS-BWCUB0T M0M2!(N\@F?"C 'F2%>.1<+B!LL*:V?5.* MJ]J,M,Z^)422O^X]S\*RT":#\Q33!:YG3[;S6X].UE\6R^E_89Z4HE41B8*6 M+&IW:9UIKR0R\5P7EAU=.!,W]K)O65[9.*\E%H1BXF^9E*,PE1&@D4(4?C;!8Y-)IB<#]18R?% MG@YA!ZFC1V2]6:U.B(WH?3;9""A"!U""O@J!XJ!B4BV?EL)CFY/R'H+&SH ] M-:+V4$./:'IWLEZMPSQ/YY\G21K4RF5 77O/1,DI%N8:T"3/O.,^LC8/WQ^B M:NS4UE/C:E^%]#]F[D*6JT79IN\.C1/O^,2!X\,?T3Q07+C]Z(O%KC2&B3IP M)\&1#PZJ* ?.3OT_67ER>K M-2VW_.5[FIU4Y->F-O3_N:9U]! M[+AQXA HNGT'U%9C79R)*S+OM>/C)FV'RV_3A*N/BUF>R!!UX8XB7U&?/P:? M(2052'Q8A(R1['V;HOC[:1HW-FP!L8'DWP&2_K9E&O5@OB1@WRFN!E7TEW,'5S45-_MF0F,OV;YE;G8(M MD+G".A7"0[2I #(12\F1:]TFE+N7I'&#N1; &4;Z'=B8#Z0+(J!.:GQ%9_-L ML6F!?L;5Q!4ALJB7F+G>,!53('))$4/VSODHDV_T*/E!LL9UBP92_2W':"@] M= "JCSBCO_K\-YR3J&;$TE$^GLZG54SKZ3<\YTI*ZT,,&HK-%.UZAIL[ -!. M(EGC[&UHXP[M1M^XKE$;F#703 =XH\VS7IZD]'OY)2P_XVI2(A?:N9H[ MVY1B> ,Q(P?:,$KJ+%6.;5K"WD7-N*Y3,Y-UF-0[0,XMR4Q\CI:5C. T&5@E M%46;1#:0D%/9'W-*[7U 8SA\F[)[?[LF)PHHQQ"5%"+'6^A]6*@H;@ MP"?IK772Z48W32#/KMVY$?E04 *2D&R6N;Q R;G>H-F#97]*/!XK? F6.GS>/V@?K4_?;8KZX M;BK/^3%1*A/)"6/:*.(G*O!9%7+IB^"%/DZ+-J;F8;K&'<32Y*@:3@]=&*#S M\_;\NF8Z/R&FS@[DQ7SU LMBB5?:SOSRG81(FIO.P_+T#4EV\]"^7O0L-G'G M^4Z;>"-XKJ,EM#*\EBY7*4<#,B4F0S+*LC:)I89,C3L8IHUA[ ,!'?C]%RR> M;>87.,=Z:Y!]H""7XA6MK".GP@3P%AE8EIRSVO(0V[0ROH>@D2?1M$/A8:+O MP)R2"WHE@LE!Y^*3!18< V6$!U]T!(5'JV\,0^&05':U5-E M4'$S;CT@8REYU>9IZ*/(W UMSZKVH)V:^L7@V8ZZ7=.,TM?GKARTR+YVC&"P MF=ON=<@E)V]LHZS8(PG=#8?/*C'?4E7/J_S\CE820]:BW_7Q#0O3?\C-\*^7 MMZLB%K2%SG3?F#$5!.4"RV2II1;2Z MT82N@3CHYLUS<\".HO..L?Z:.)Y^GF^'O*333\LP7Q%[E?MYWGPWV^#@;V$Z MOY31!TRSL%I-RS2%\]\-WRMH1\'MCIMG-!!UO+'^/E]BF-5'[_^ZF%6/_ISY=_./F$Z6VTY%R^F*_NK5 MIBCP/2ZGBWRAS GS(JM8*-K(:E-6*L$CCQ"\+X%DQ+5M-+FA%4LCUPCWO(6> M%BX=[!LB^26%N[3I_]?19I!,>R:2LYC:A#K#\3!RQ7,/.V,D0'2P%1X2_\."YQ.% MRKCH&&A6JV1J2BHJ8MI[$W2.*@?3J ![?Z*[Z7\S:K0QI&:[J*N[@\^+]K#: M*LXT%O!D"8B94F=1>D;@4K(HD[UU;2+D!XCJIFE.R\R&U9?7 ML\6?JT&SRQ2+Q:ZA)FPY#5J"W1R9CHZ0X!H"1V9\,><0L]# MFS;O#U$U0(ZX?N;[Y>+;E.3WXO3OJSK_[^*M!#D;TV];#_NBK5 L(:7$((0Z M#!!%]60B!ZM<-"HRQG(;@_5X6KO)-A^&ICM2RRV5UH'?=SUYSA/96TO.(P".D#/4?Z/D^VCG56-A=)BGJ8S MO,;2I\5CI9D],RS4]X5)T8:5Y!(X935H2UZ&ER5PU>89< MNQDTW/3&61X=# M!UOB%=+*:;I1,7T]P[.T\M%Q#;3^:_/SB>4V>$DA5<%2SR26(' ?08KLG>$Z M2-?FDF(7ZL8UO^-C:-%8H1V ]+QF%C?A'L5D6RY4]T8$*?I742L0H:9O;LFGN M-!&8T&2G@3M!>TT[!LY(!L84]$&+F&6;R1R[T3=N-K$[C#90:A=)[O-'RXED M>?V],DJ=-9?$!4,.*@O:=9$[8+(6Q7FG5&A8_'(72>-V-^D.DL.H[E 4?FK; MQTN$@-%SA)*3(%:T@:A4J2]IK%.,%Z^;]2#9#**D7N,3-0) N&Y\Q%:=:W8$<:QW4M MGSA'U$AU'?B0MSD[2FEQ0EN?-CY.O]6K]8EWJ80H+12G#$5KR4-(P8(N0FMA M0RRL54^@'U,W>O?Z)LCX(0 /5%,7/N%MKFI#K3G](]JXM8VZQ: B\"SKHWJE MP67C03B'(3E?6ZP_$>JND#5Z)_MQX+:O8D;%6:U.N(.7ZLIN*J[71_E;':1) MP=8Y?Z?O3Y;I2Z@M(SEQQI46Q% M"+\EU)Y.-_T$'G>(M(96EU[+:H7KU206+I.2 3@64YD3Y-FF#-HS9.@4#Z79 M_)P=Z!N]S?XX%O!@575ZY)X[$N_#Z<:+0.\L]]4[YEE17)4#>%\4".2RXGMX^"NHRPOCE^.ML<8KX 6<;7%\.()\$1RX%JW>0*M0V MS2F ,QC!,:4=*B:C>:K ]WXJ1^]C.PX.!U);EY"D/;8\N7(QA)>[+>88=1; M(YEYE5"#%U("2]&C4E&6TN:=P".('+U7[FB&<0"EC8C'>WS@H_2?)]/MM,Z[ M]AI/L=3'G=IY#\H5"\&R"%XFPRSR;(S=,RQY<.'1^^B.$(T,IXDNK=[&I3W; M15<9LRYBJ". A*JI4B%*'86(X*1WS&L*\?U3Y?ON(7'T)K@CQB '*JP#).Z> MO9^P@CJBYF3$ P7ZG"-0S,7(V<5H35#2^6;%W3O2.&X\_/25WRU4UT%3U'LX MVXYXN%N0R4264R'X.)% ,1$@Y)!H9-:_1:$70TS[^&>A.^/GU7CKZ%Z:QZO*\7R_J7EQT/)IJ8="8*VN1( M+G#!#$%F":'4&22\.*7:O$?;D^ NW\\,AJ/%TRNU!^R&T[,JDHTCO<3[67N% M<3VQ,3*3'#$5ZK$ALJI-D6/U9921GJG:7J4BNF.4F/3J5:Q&0R^$*\H>'*0W$:@_!*2MOF?<'N M-(Y[H_C$Z&RDNGY32*^G\S!/=PLR%!6(&;*8O [.6-VK! M]WA:N^D^]B0II*&4UE$8_J[4 .W-:G52"^M>+E:U@*D^]I9U5)6K36-CTA!T MJ(=!XB5;I[-N\SCP :*Z3 4-AH=[SNI#E=//T7PMN;5>I#_>?=T,&[NRN M_M/B4_C^^W3]YAR0A^FR5;6H% M'TMQEUF>UB:RJ5J[BKN)I0_X]:S:_5T=E7.\F&^VZ(37V5J.@K12B@>E@P8? MI0-KF,"B&;I%_3%N769_6H!Q(55W ;W<13F()LCAC@65O:JL, 5Z70J++ MTOM@M/)/&E3?06.7*9]6<&RDN@Z"ZLI6_5]-Y7\+L^U!0!*;)H+])I,US]=_ M<.4WM[W^;Q=2I=E)/3I^^4[;=OX9/] 6.FN!+HV,/.5ZQ1H9N3R9TU ':ZN)9 MRCXV:M#:'KW-+@8Z1>]C5'D@>G^9#^-9?SSY^G6V$668G8ORS;PLEL=;99X+ MU8E@.3E]H",CUJIDHP@)O.*)'#564FJ3B-B1P'%?&C7#8POUC/VN:!,.G 6I MV\%7_XYA2>'JY= A882SVH&WB'52LB'OQ7F(FDGGC XJW4C#WO.2Z(=+C=QI MOX5V%\U$W4$B]=J3NFF>L-H+4VV&F_ $RI$)<5PY0"V0U\=TCC5KQ7*5D'%P MU$+'MY_Z["WP+O!"GT7G=:7]-Z2X*&LO#3F4@:4"2I%B?;0&T!@CK4DB\S:A MP@U"QKG.>1*\["_PYS7T?I-*K9E^6KPZ@>O3ZWP<-I7HCD]O.)[H1[P,/Z?H M]HJ7#1FE$\HX!=:R.O;2" @2$\@0N-+U(5C[.??WDW>PPWV^R*?-@W MG$B> M-I<(DNRI1T?,>@/:)PP\('.L\72F3^/WJAL>%[?\Z/VEWL$I=D']5B+U*G$Q MKSOWZ/MT-5&26X,Q4:P9R#MD)!^KX/.@<+ MOP,DW>#AU>(X3.<3G3*/GB$(7N8;,'D)&B6R'?!X@ZP[ ##@!U)\QYKTM!8,!69^P*S0> M I.99!6UE8KI*%(;P[0KB>,6230P4DUTTP/H+B=6O%XL?\,_SWIFTC9ZOUS, MZ/62L+8,#9G!>U"X*NN3LBV_5TN]19';2L>7PR*Z=A49'4+T14+4QLF8?/:-6NC>14TWDS&' M5OYB8$UT@*9+X=#^F^>PS*N_?ZUI9,&X8>*,*+D3>>/B[7 4W#XS!U9)YSAS%TQ9*XSS,0'13U&+Q01!Y0A6YYB# M-"(WFFJY$WGCGH]/BK/]5#(BSE;+]>3EUM4DSW);++NMKKV4V<;@&11)>T!^9EX"Y+G=5./9*'L5PWJ.L7=OL@XS&6[1 U=>"8 M71P ;Z=S?$-?KB9&BLPT$^"#H)UIK(+(RA,@^XJWF]ND=%)/#8, M4/87< TT@IFV)=5A1%&UX[:"L)/AL!EBM,2KCL39N!4'L0V\F3Z0%= MRX;*ZA>/_Q9F)W@/ARP''W31()G+H(*KTY^3 :L8BDQ[SN0V;_D?3VLG#Z:; MHG$H5?4"QLM^7GG3AV!=^V3?WGX3%2-%>=J#L*RVEZN-E(SA$(3B!J7V3K?I M@?48*L<=V]@"@"W4TT7[M=VXV^RV"4>K68@.B(\(2@HR\N2 YHH19%83*,: MD$<0.>Z0QE&@]WCE=(&\*U5:GQ;WE+)O=E6\:> _X'9"*L6&RV_3A%LQ?,"T M^#S??,I6(MZR0L*@X#!82Y(W'J)2#&1R@K8A:O)*6I=<-N%LMZPW>R8@[PH' M/;@#UZX!"K?%D".-+"E0@@6(C*1K1-*Z>,\<;Q0$/?J6Y7E>LSQ"OKVT=;J= M^8],"65U@5!2G3/%$3QC!'@98DC>2"/:--3?\Y*%/^-;EL?(>E#$#-KYXA6N MTG*Z*5]8E/-)/=?)WJW)Q=T?-$ _BQTH'*AUQ;OEYS"?_M>&PLLN&MLLW/LK MU+\K9YUMZ3RZ:+!QV0HL1"%C(/_+!EX;+P=P=.J 1J6Y\(DQWNB&80CR#S5* MYPJZHC5:GD+SZ>I=N4K%)U+:BUGM5)UM*B[Y##&J&J4+A)@PD=306*$"9[:- MT7H\K>.6&3P]/F^:P<;:[;,YT,>3X^.P/%V4CU-R)\LTU>F.EP])2 NI-OS> MPV;N^,D#&-%]>!C(JMY>Y@**G+"6(GG@UDI/3A?7=")3Y,KI7(T954FJ=8W_ M39H.=LH>DN_EKC R81!&@>."@4JV@+.%@2;?H5CR/#,V\:IZSP=K\=Z]^9H_Z_"ZW!:$9H<39#X!I!*^0)$95I MY.VU,V%GQ_F-!4ZW?U[N$V:]C9;XY4$94*IX"+).C2@I9%YEHMO4?>Y&7[5_#:^:#A)=UWS9F[RX)%B4/(- KL@<)PE>8P9K0M(4SR?5J(/,0U2- M6T':"%R#J:$#2+U?3A?+BS3P+*Q6FW/C>A'-E2AFHIU"*1R"QR2 I!7!&QRREX]:D-H)>4W5U ,>_U^E!_2L3=R\$WGCEFVV.AP'5TP':#M/Y[U<',?I?*.B,Y8F MR"Q3EDE(CA=0)GAP64C0Q11IA0[9M6FW=C]-X]96MO+HAU%!!V!Z,_]&8EPL M;T4C7"MC4[(0B/PZY:D^MPVIMG@N,F;N%JA5T!;W6M?(^)57O+79NJGETI M'+?XL9FGWD ]'<#N;XM%_G,ZFQ%+;TA+\\_3.,.CU0IO'_**)6]5B'4\BJR3 M>B0$8A9$9M*HJ&/P;5)^N],X;O%C(^@U4E$'X'MS_#5,EYOA",M7T]77Q2K, MWI6WB_GGM]-OF._FT6.60EL.V7!^-N 9Y,\,DM%.4Y MC\;(V*@KZ@-$C5PBV>X:81 M= "H#T@QU0F^)M$15QO1_#Y=?WEYLEHOCG%Y M<[N@$U:8Y,":',FRLSJ0VRG@+$J939W+W2;0?1R=N\'NN5TA--15!T@\RM\H MZIJN2&HO%ZO;3D5.2OF@&4@9:C&R)H=7" OH32B&,X^LC7G[ 6&[8>VYW3$, MJ8T.P'7WZ]EWY^6=;S;VG!S:&O.?)R>M]L68^I;6&1*?Y@)3? 8[.A]J\Q^5FU]QD1S*9?+#UL7;-528DQA0*B,$$ MJ7/(+K;I-O8#PG9#U7.[J1A2&QV ZXZ>/G=7Y16F&/?D!L2H:FL4B1!,E)"2 M%YX'@S*V"0]VI7 WN#VW&XLF^ND =P^,,[F;/T_'O459@/S1!"K3Y@K$%C!7 M!'T3%/=MGA _EM+=P_$V^^6+[^$^6=\,[_Z&]-YFA*4 MM@-^3$*+PE"XI&A?*GQR?$:XPA"MB@P(Z_5Y&$<(Z L4028VAV#3;EUM=U+\M:5'5OT^ MBEL,(<6QU1^^7R%IR ;H\B"=U%$"XF[!*H$.@EUX4 _UAJ%-CFU&=FY W'C MII.>WL-HI;>>H5@9.ANTFVP0 4.!B#P32X:DE9$X%$HK)2.9V#:9]!V(&]?9 M'1P0.ZLO0<$BA%MVB0O"6N)/"YB"0"Q_;7#+_@+!.@;8O M$'8%VAY:&1%D-6,X>7VRG$_7)TM\/?U>_[/Z-9!TY[@\O8,Q--HQ%S5DS)*. M TP0.'W+M=(I2UORS5O"VUG)1Z\Z[OG9"DMMA=^!Z7IQ0G(EC^*,>J;)6Y". M7$TA2GT>@$!Q; *;O'&:1?)7'Q=E_2>IXHP_870L%@DWA4)LQ3)Q:@/)4E*D MSJ50CJN=SL@]%A^W"UG3H[*U*D;/<_W'8GG^;G.U"86,RBK(6(]ZSVK;;PXQ M,(0@BZ"OU0O2Z&%O+8!]N_XCS,7Y^0 MR,Y,);<^VZ@#\$T31RZ1B!=L,]&X",?1WTR@WG-JW?SD\90^D*860XEM;)V_ MK^,KR9*>D9XQJFAY3:W5D3A)U1DUUH .7*2@Z*]=V4GCUS]WO(N2!OH^0&1C M:_L3SM^&Y6=G'Z N?IRW%8_K%Q@.C4*DY*!\D4\H($L1*CM^0%V:R+ M=?2W;4:9_(BR<=,EX]V7#JJQ+A%XSLW9SBQ<6%D/47*9%&U/XLQE)VKKYX@\ M<"=SFTO['U$V[NW5L#CX(<@.4$H'(#O;B:L/F'#ZK>[!<\^\)$R6&Q!(U-/A MK.NDV@1)A92M2;K:&&4$('8/H89K@ZZZGV&U[.8;R4@(N1@PB1MCA"HLMVE]?"+O $-W6.^+XA:1C;*^ M9+"I5'_4: @N!')%13!">IUXHQ$F]Q,U[I5!5][67GKJ$7)7[EMXX:X@I_UH M>"0+;#4XIST!A">'6KBBGPARO52A#:;X'P%J3RWT *BS"/H62V MKR:8418A,CA+?ZBL9&VHS" P77+VJDC7II3H8-+'G>8TWF'[M#KO .07[3Q> M35=IMEB=+/%RG'<(2A,[4(SWH-!Q\!P=>,VR1ZZPI%9]/.\EZGF^@MP3'O<- MD3I05SW![O?E=$UGSY_S"9(#8YU$8-I94#60\@PSQ5"8'3IC16K3[>(V+>." M;# UWP>?_63> 6KNK=NB(/Q"1+9$AT$+*,GZ&H8'"-H:"-QK(9S(Y" _[4N# M*]0]SR=6PYBOP;77,R+_OL)R,GL[+3CQR44F4AT[NND^PS50Y,: "6MS45$% M;).6VX&X3I^_[(V(72&WIWK&OAS_@"24D[0^6=;A!E\VM_V7HZVNBN]=^8!I M\0V7IW7FQB9A.='1,UEGPZLZ!%>5.B6^B @1"Z.M["D*NW&1>L]=^D%D=/I* MYE#(/;%^]D8B+1D70XUE#-/YV\5J]6Z^97*ZF7%0MI/5^$23KR(LRV!K&D&1 MJP'>*@V1BR3HO&#(VL0/#]/5Z@$IY/,C\%F3S6HZ&^=-@Y^PK) +2 M-)R-SS@Z7BS7T__:?#MA-@?.HP"1F !E60&/2H&(R9*_;'S1;0*'!XCJ]"7- M4!@;2AT=>' WAY62B-[,T^RDODZ[F&EZT4C0..-ERJ!%B62AI:=0J59::@'!: 7,)"N$82HU*E7:A;JQ\RJML'%SI.?0BNH ?$>)SA!:]G[>5K_C]/,7 M.O6/R,4,G_%JB"71,:4B2%&[V]"NYP,71WE"+DINE^^WY#;! ,G[S=IJ(/$0;&0(,I$$9B3@:EH4BQM2MD? M1>:XP_O_HZ6>YR.)PZ*1!DKHP-3=*NMYC\OZ W()^"0&H7/!.D^W%E!GCK0] MM('L)$:12N!IIWZGAY?O7:%JG'BCA?9_5,*WKRHZ@-59'35Q4!;+XT",O8NS MZ>>MFB[L/ E$EY A"2?K?"P$YTM]T&I\UKX4$]O :Q?JGF=E\C )E\&U-_;9 M^9$<@1R6M3M0/DGKW^OHA_GZ]!,NCR>9V2RM,K1'"_FF/#&(29$WH"WSPL5X M:_;4/:?F XN,FR,97IV+!K(=&R-D?C>2>!%F543OP^EV/M'R^'*F0J&@A7EI M0!9'FRKX IL1-$(4BF=BT<'%73VL'RWV/*LUA_&Q!E5$+\#Z?;K^ >\E)LEM$-(^"E3W+#2NXS2L2N_"RQ#R[C?Z=@);LS'JX[I/#338 2YO.+CN@&8I@T,*F!U7)!SF:+,IR<$R MQB-#+RUK4^+[,%T[ L+%,^$X" 6$2 D7;OY9<54FZ*1(;D8UV@.B:[=@-M> MU1W _.9$TPN!:J]=)$<:"E8'.QLZ?1 CE,($$A="A38EZ_=1M!/\_']/TSJ( MECI VQ$))]=9N=-O^!'3R7*ZGN+931OF6@9==^#)^BQE?HOMXRK>2=*ZD//C M@">G016.X(OCD'74/$F916PT"W4(\L1J?<[CDL_'22_*^7,\ M^F'ST:R8]X?(8AUFX[IAU25=S&L MRC77DN%*Z^EFKME MCZ+BR=RT_673WFWS=<:F10^RHET9)*#'E$%*P2F>SL;O-FJF([?MW"M^5^Y] MMK?M:Y1+0:U3 58;D<)N';C'H.96?K"%>CHX M77>9<2M+\MR8##;7K)6N#@-ZA,2L4#PE%TV;JKNAAE6W2T@W0<4> M47>E!:%UB2(>C%!K/.HP2 N1:0/6>Y.C\"2R_W\N]3" V&,N]6.TTP'@WI+3 M@I8-;GV4LNC:^MT:$@MQ%16KL]<"%LV"%HT>E-Y/4Z=-;P;"TD"ZZ, 2 MO<6PPB^+67YS_'6Y^+:]9#X?2.R]U\P)T,RX.@E2@-.ULXH-,ADF2G)MW/$' MB.JTTS&2PC;WKI])@Q<#,9THEC$':&Q]0&(=.*_) M@(?@&4I)07*;^K:'J!KW'41KP VFCPY,WKVR>GM1\">%3U9F#9DSXB@6#]$$ M"](SQU+P)=@V]24_IFW.]J MBY+(O32):Y^>%FX;NCK-=^V)@EU!]GB5= "PHY1.CD]FM6WKU>Z>]/4,[VCS M>2_SDRB+#"Q+8!'K!*$4B&6;0$<1?5!1.MDF2AV*@T[3;L. =A0U']I'N/GP MB$GBOK[%KDS;-$GX[.<9E_86)0#X;?LK+HYQTWZ3W%1/03<2US(1_SF! M#SQ"\=DC65YNLYDO:HUOR2LS8$[D=Q9%6T!ZVJ++A<%.*O)Y;<%@RB6VT;S(!]%YHBV8V\D M+)Y*+5VDYN]D[\R7N\7C4?Z/D]5Z$W(F7S*O#QR2,88,(%??X?$Z;0JU!OB7+DU;)R M<,J'^K(X(0^^^-3F54\KCGIH(SD ,N]Z#CXZ )Z/6=S4J@QF',\^K9&)O(O6 MIS"4BCQQZY,&C/5)6DH)(L9")VT0A3M=I&H3+;4TE)=U3$??PG16%WF]6-9! MSI=KU1'/\S2=;>_8-^*_W ]2E)(";5)OE:VSTR+$J!WXF#GJ*+TK;4IV#J6\ M8\/W&*3=_]#["13:0>QPQ="_G(75:EJFF%^(/7 M$%,@\0K0(9#?'#GYS9Q'2 K1.[1"^C9%/H=0/>[50S/@/IDBG\^I?-EI[F(O ME\5R=6TO'U!/<>B2C<[WO;E^"B= *^>-U!ZLJ?UQHU0$[E3J(Q=6##*5&KVI M'=L).*MFUI&1CTM' DH'*@M-?K S8 N="D:[Q'"\T[Z#[BV#86>?8_WQ*NK@ M_'X]G0?R1<+LS>9AQ:8O=6T X7*2,2H&!6N7-Z4->"5BG3,MG>>2ZT:M]^XA MJ)=&+8.J__;$[X-UT0&D*(:?KVCE&M9_Q.6W::*(_EVY@[M5?16TNONOSAX+ ML9)39)E"?<'J,T:;($0?P8DZ8X<;K1JYB$-R,2YX!X'5HA,==X!OHKKVZT\O M%\NOBR4YPS6_=6D'SI\ZJDQN,'H04527V"$$R1P881V9!O(">9L^:SN1-RXB MQT//HK4J.\ GG4PX_3Q_F"\[4#=N MB-T-.@=79 ?@_/O'3TL,JY/EZ2U.-,N9,RWI/(H!5 D>G-0"C(I%2X,ZA3;E M"O?3-&[-0C= '$AI7<#O;XMON)QOG*#/.$^;9,8=VXK<].Q90I"L9K3(QH/G MFX;(N3#CHV2QS?&]*X7C%D-T!,T&"NT J+M$G&\OGM"IH(1PFM>V_^>E<5HJ MP%B<8#HIR]I$28\BLY>6 2UC^'9ZZP"4US?630;/7OS6$6BK]79R3[W*3VEY M@OG-G,@@7_NHT'^/9K/%GW4N+_W+E\3&=+UYX!)19BX2-2G@'(;]_@S\,\I]> MUQT(35P(PN;B0(1 \8Q(&6*4%"+'Y'VP2@;=IDAU/WK'C21[ M\4\&T6:?743NNA7_+2R7H0[;'+B Y=;G-JI2>9C^IRA%L=DQR;*&(A+APC(Z MKA$MR*P),J&>Y6U>Q[0L17EXCVS#X^"-1FTB:%L'#7IRR8.0"6AGL&B%SPK; MU.#L0%S'Y2>/PB$W<0 M>$3N/8\2=PKYZ5.OX(B^NXFA:\N.BY+!E;DX5+(]P.'\KM7I*#2%]<2BH .^ M6(B%O$7+N5$8'&JYTWB5W0$QYH7X 2J[J?0]Y#>RVG^=SJ?')\=GA$>CG*P# MN]%R0KPBFF-D](>R4@AE!9;A%']MZ9%5OX_B%D-(<6SUA^]7"%=3?U7EQXG2368^O>68@OH MC",//M-);>BK(-"!PV0<3]E:MEM+L\>L^ISND1ZE^<53J*$#_D2F@?$(^GZ]X,Z!5NKU[]OIO?P3&N M)C*X$DR4P%VD4PEM ?HV@2U>T+%DW:VG33N:U,?1\9QN= 8SL@U5U46KP(>] MHOK$=3H_69S MP B/)8=HDV\S]V=8/I[3O<\AIGA$[7?@= S+_96#:U.4HV-D+OL$)H9:_BLE MF8)@P":,3$46$K:9AMR4K7&G!C[7G7$(-IYC4X!Z1(9Y_F6UGAY7IE^'Z?+? MPNSDP9?S\U M%;X"@2$KK5B*NLV-^>&T=WRO_!BT_2A*;:S4#MRA73G>5"(3PY^^+!4@0@B(Q)&.S$BGAS9$F3XSHG=CHN*/14X![ M>%5W@//6Q?C>JI1=!J9+34Q9 :X^CLY1*O1<)Y['J %ZDJ<:S;(_S79"1V#H M\&7&3H?>A1LZ<9*3&=BDNP)QBT+7P>H((F/PSBNI>4=>S 7=XV9[1C?R RBS M ZM^Z)%VR;BE&$@65L E%6MP3E]IA>"R8LB3YZS1B]'!6!@W23,ZH(=5<0?8 MWK,\WQ;.@T$-LC8P4I8%8M#73I0675"LY-*HSTZ[QQ;FV:'V"937Y]N**^FI MNSH<[)/2^]%'#I"">Q35 Z7,+M:\;.M^B3WGDU5&D0M9<@;E79T#71APA9IK MY3@VZI;U$%4'-V*ZX[,O>^8F*W5F&:'XXBB,C'5(C"1/A$EEN/(DCC99P@?) M&KE5W5 8N=5*:3!5]'E3\8,-O?]\@=T^N+U):CAUX$'0J:A1,JOH7 H)5$0! MWM2+-F6]CCG9&)YNEP[?W$C:-Y?CL-<3H[ZYQ3>SYA?C?_4(_VY=FL MR-6-YM\1>7[#[U*I^ MEH9RB&>QCUVBO?%\DL>R#T+8,.&2D!J2B1:4$)EB48=@','&2"DBU\_.C-:R MAT^X/"9-T?[:)D0G7.90*'8!H^H] 7$&KF0%.3K%7$2C>)ORW+NHZ=BH/081 M-XW:P8+O(-U1:5^=$W^'I$A DN@O&=(FJZ["IM]1?0TH4A11Z5C:M/[Y$67C M7A>V ]60"GF6A]]E$V/TX'D]"3G;E29Z=IJ@)58 M-X3:MJZ.TF9%>$U)MZG/?)*\RHZ>+/W";XOY\K9C.REUQ"H&!!MJ.QFL+V59 MXH!)L MV@,P'Y7)ED.HYYJBK^GH"219S,'&F O#-C[T_31U@KZG!F&E(SEA?[&A3:OLP^A>ES\#H6< MQ4AJ[ "ROR[F>+J]U7Q],L\70Q$<.?L\"G+57;TJB A$MP!3HDVY"!53&[?G M;GK&A=G3X6$QN'(Z@-C+Q?$Q+JMG_SY\Q>49$T625Z,R F+M0>R"(3='T0'" MA:N]B+5W;>IG[B1GW)!\-( =KIH.\'7?>"YKT%M.[DCFE@R_5@&"\:4> 88S M)E"&1E?B!TS@:Y_V&=77&T)7'4!NT.D=P6K!98YUK*:K+5GK Q =P$6,C+/H M56J3\/[O/Z'O4;!J.:'O,3KN -\/3\PJ3#AMG8>2567&"PB%1&MMT=:RZ$)J M$ZG\?V4BWZ/0#P;(#;Y82B.YER5BO:RAR,).>GAGT04Y#$E"79 MI:R"=&T.^EW(^V\TB^\07 ZOR@[PN?/P+$RJ%,_)9U+,@XH\DDOM T2?K3;. MN=!H&O2@T]">QZ"^0U#:1*%= /7> 82,Q2"EY5!BY<1Z!%>L(7>^(*NSWF)L M$X@?.#7R>8SF.PR,@RBM _A=!)\O3B^^_-R7&S@V_S=[:GI98\ MFY@AR5R98^1$:SH*BL 0%:HD9&H+TUW([.1J<4"K%<; MB?'S'N6^&!YE!)4#.3/1X'8/GKI%&+RC!51 M.#)E. C# RBE,SA?(R@M'?.I<-DH[GB J$X\O%$@MH]>>H+8 6[QVXMFD"*4 M%'R4(!+GY!IS"S&6 LQ*JUV6.<7&$<@0;(P;/W<6J#PY+CK8%'<7#-Q5DR^T MH0,D(C#M:O\622+605>)RZ*XX=8_94WDOJ\ENBZ1W!-&.Y5)'JK3#L"Z9^L+ M59B6WBA(R1HZ_VIW7!]+'=6CF1:1E4;OQ!KV+>FZ^F,8&#^!M@=LF3_HZZ%7 MN*1M6Y^1#M7IY >?.,!+GL?0/-![G,LEKZQ$@/Q7S)\WR*"_VCX*NC!YET\F ME$!7F(5LZY.)3'\$^@%07.13%IH"\3;W; <0?;C]?/325QZD>Z9X8:6FI>HI(!VXR//X3JL<>//@T^;UO.)])SGV\O'[9$^S=HV>ESFUO2 MANU9#L&K\C@BHG2Z))\Y+V8A^&;N[Q;?\'E)26KWQ;K M5[B:?I[7OOI'JS-:KCYL)5ALTS97+H7?X[(LEL>U[2LQ M%0>\N=_M@YL?%BU?PQ^"_1RT#8+ GEPAUX)I5Z?G%J@M*HO0,JK8YF*\-^_[ M;V$ZWPPB/#VCX /.-AA8?9E^?7'Z9DZ*QHLM>[X/7YS>]6$?IJL_MNE0F1Q3 MD6)@[9*KS:,VDR(B("LA"8R6Y5:SHIZ*Q^=K]Q^#_9T\^_$QU$5N\&YF-L4C ML;9!T%C <&= !8JC @L2/,D\&?Q_V7O3);>.'5WTB7!/SL-/V9;V<80L.22[ M._H7(P>DQ-Y5I [)DN5^^HMDL>:)PTJN9+EW>)=J7"L!?$ "2"3@G%>M.A<_ MO:H.$=P!DK8 _%YB[0JB5R.T:E7HYI"6"V-<(#)X("0I'PP$81FP)$+"P)-A M;68=/+>J_B"ZG^R?!-6!@N@ 5)O;$F]_I*]A]J5FQ_\*B[PYH><^AA(S0LB" M-$^1TOEUEP/M= PL%1<;%><\LZI>0'6H[!^_MG*X(#H U<;Z7P62533K&DS% M'&BAE X@HXVIEBB%:Q-S$ ME&M/ Y,]";=T;*HG"-DI^/;6B<:W;$-)^$4![L+X#"'V8S_)U8FQCED/, M-O$4@,7U'(ZBP&G48# '[GF,.K2Y#_K(8GH#SCY2G@_+\@Y0\ZR5OZES2(9K MK+=1G:S[N].ZME:A+STJQI2WI5&/FNW6-VZUZHGLE U$W0& /UQ4M?M8-N[I MSQ>TAEFZQ<;E_\6S/,'LD&67B"!5U;)>/,RF]IQG@CE=[R2TZ=2PW?IZB1F& M0\9]4SF\F#H W\WR/\RKL,+9F_/YQ6PUR2Y'+UV (FOCJ(P*@C&1MH(L9;8\ M.M6J)._Q%74<2PP#L$%$T16DKOCS<7:+-EQ-BN:.O!).SBX6J WIP0=I("J> M6.'&\=*Z4.F)I76\#0\-LB&$T^>1\9N4JMXL/V%"(HR\CAE)=H\CXLC^"C6TV9%802%#VCJ0$7)"-L\&1"!.5]XDJ51AKVI]7SX\'\M M*-BYS-JL)J2XPA7G:I,M4<>Q($27 C@19$[&*M\H GU^73W;P%UP M0L#0R#O999GC9M<:(J^9K'8'HK\$X@R_U-.V8:#X&..NJ,GHA%2IM@6.Y#T4 MZ<&AC9"S0JZ+EB&T&>CUW*K&S; =T\3M*8G]#=Q\% M]H2#[!AX[2U8A]YH'4-V;:J<=UKFH4;IZ3?<1#:698[1"$CU=I+2,H/W2D(1 M/I-4C.6FC6W:8G'C>F'M$'7?9 TMISXCT"?MP?[9M9<>V=**-'[Z7=\\-I[ERYYR"PH MVN-IHZ_7A[(FG50>DDV*W "?R)MLG'W;>K&G9.MV0=S36;@V+U?1_UG)^^^,;SI9XC_:86+2JGC';:$#%+*OO*NJ-.&?I6URS M-M5&0U(Q;E![?' ?7?(GMN-_"(O%NL[A@/SR]@]OZ04\3\DH_H#(1O%<.Y>J MVFJ ,?)$"SF.,GG%C*+_-YK<!XY9!A M6K*"Q:JV8=VX">+CX6]Y'7\G=MOK&N:Z;?NZU#\P.1;)N"@2"')60(44(1;#($GMHW:9\]1H]M7VBQP7D:UPLGW8 MA.-8)5XHW1P^@'UOHZ#/2 MVP!F>V >++T1P5G]Q3I<&__ ]'4V/YM_^?NJ"XSR@ID2@(LL0'D5(5@9P#*1 M@@F,OK1*&4S(TXN![[-O&'DDVK$,T" ,'ALEO\Y^7\P3+I>?2$JT MC*^_U,%N\V\5]==SRP,67RP4*T3O+7BC RB=$CA'T;3.,2?#;?"V MC;?][+*V IL^9; -+YT.H/;SQ7(U/Z]W=6_:!%V1XC/S@BL+A@)AVI]5 <>X M 2�)NXX*Y-JN&916T%,_,:8#:49#H V<EK=RE.(8C'-D4(SZ]K*ZC9UP"U >73 =H^S&N3LV^X MP@<1AY'!(-<".&9/QMEF\"IYB"Q$DUR(0;3IM/KTFK9"F7L-*!M(+F/[^#[WS1Z,\MQGK#4@.2O($T=H$7#"TM2.QU'DKS_ZI-VP%%7_*4!F.P1W8 MH6<8]OZZ+526VD6,ZTMFJJ;8&$3A-=@84&J5N)5MSA>W6=VX2:KQSW'V$U/7 MT/MSB>7B[/VTX(0)[XPNF:PLRCKWAML>@NG:OBW?I'1Q?G&V'M-WJ^AJPI1*+)"+2=YD!-(?"12\5,=$9A.S M8J(TFMFQ\UJ[S?@W!^,0PANPQ<.QZRW?+E?3\S7Q7RA"JJMYY.9/F2]N/:IM MN>4!"SI.M>50'!OG,JYEM76% U&(+HTP!DS.KDQL*N(RQ7O)B M=<12-.GHU%%G!-L;T:BSO);YK5=?HPLU5T2N!8.1]E]7&#C,&K+#XJ,+DNDV MOM5NZSS4W#WRML?Z-.JHF:^3 NRZPZQA]7Y-5."-MT%EKE5JLT%OM[YQLU8- MD77?;C405_>VZ9 Q-?T ES2SR[. M,=]K1B>\XCDIA" D)]]4<0C11T"=,LJD4I2M6VD.0LA)V;]=L/IT9X7C Z"O MX&3M(V_[_N#DU"\)Q??0=!Z/2W2@B^U5HUE M$;PQ3/@VD>.N*STIKV$7M#WM-30080=NP2-4K7NSE.1U*C:!('* /!T/+BL+ M3)=@?2F6\3:)R"<6U$NWI18H>")0/T0DG2+KTF^XNCQC&#I6C .4Y!FHS H$ MQA&,B[PD)2RYT$?#V)VE]6'>#@+ %J#:7QIC7T][3\O_C.?3-)_5RYRU]#%= MW[+C/",*DKTE)B740,S1$%/@0:5@1$XO.6KF&-LX&MY]P^@3:[[A(579? MB)O_,:_M?BA^1A+H3> \<4:AU%Z!(:4$%82!$,B4RRA"3L[XPMBQ(+C%>KNS M>'OBY64@#BV\CB!Z*UKZF91Z2D*[3-4LPFQYN3(^21ZCLJIV8BRDS:;F:(I2 MP!SQ642C?:-RFEU6V4=6KAD9-7"Y:J!P@.9&! M%D]["9$!WI-'YDWD++0QAL\L:MR:V680&TH,'2#J]_#WNKO&'_,-05=,P\UU MS\B$$Y+YVII*@9+>$RF"_%:#Y+76T578YNKW2RL;MXJU&;8&%9+MOCJ M>/!O"I'J*.7UD'2H%8U;>CHX^L:35H<0_66SC&KF[S!@HG4N.6 =':\=?8@* O+J M/4A1G&+*WF]*L#T,GWSKN"6A1X/:,%SO8$M]A+;?%_-W\\5Y^'56ZC_U6Y_P M.\XN*#ZZ2CM]GLX2WN+R+_6&,VRCMFS'%$D7=_U/_[ L^FY\28Q=]OSM8*-*VSC59?\?>+1?H: MEOC[8IH&*@38\67#E@D<0NDX101%6YN]LB *I[V:[&P]#J$-VZ-E49 SF=MT M%NB\B"";$#RS!7AFM9.E0=IT2FW.ZW2PR 7YVO];1- 2;0<7$>PBPH[\AOL' MEB)XR8O*P+#V.)#$LU",AU)XL1R=3K[-H+77442P$PJV+"+8122=(NON86?P MUNNP&IR9R-YN$:HEQR[$R\BV$F26Q81[,+6/HW/3=#E'6L$,Y:U\%P&R]I&MJ^@B&#@#6X_X70$M%NNZ,,[*N%A^?UC MMU36)SRS_)9^Y7LX6RRSDC,Q887IMJU-3_;'7YF_04)*;46Y@3QHQ!3?L2"S:!L@DA.JVAL* C MPY -;UN-TY*ZCHLENE&3(8#QRI3EU]EW^OWYXN^)T^35\NH$LI+):W,,*DWU WJ%\7YFUO[,#?EQ] MK17_Z$QT%/$741/>QA@(VBE(R4IMN+2,M4W>MJ&KX_*77NS_@6!X9:IQ__+[ MFB%_? VSJY9CDY2$R5P5B"G2+AGJ_5)N-)!S:"+/6?'2YL#MJ&1V7,S3B^(, M"Y4.].AFW3K;R(L''32KWJ %5S\PGQT+L=#6V"9"W@E]XY3?'(*^O1C< 3"& MU)HZ,O'VCC-A%',GE6BSR:H.2HP.O(L%6'&$$C0!<]LCO194C3L"\R3,YT% M>&5*L?'!;OU@0CM'*3*MR^G(!Q/:@U;$1DX7:K-2!JB+!FL*2'PK(0Q_6\>C].V MW8$7^T>KR@"H.'EUN=4+^Y%-%E<3)H*SG$F01A(W0D'PI2C &(/BSK HVHP) M;$30=HKQCSD*'E3^^_M5\U4X.T*)_LV.>:O)Y01>BJ]?SO0$EHZ#P'NFS M.NU-!Z.-;]-RYE77Y.^"MH-K\G<184?!Z(,F8D)J[;($GNHA5U0!@@RU<8]@ MY!?E*!H?ZYQV3?Y.*-BVL=\.(ND46?=JAXLV1GM'/D\)1%!FM3E4'6QLBO1$ MK(S'P]@)U.3O!(#=:_)WD,;811S/%(\'[H44(D+RU>*3PH'/QM*7TB>?TF;[TT]^_A?^>+WX^"\3#JE:!64\N@(;#T.@#G+_@=S^;?:F(R?9W- MS^9?_OXT_?*5B+O< 83CPDJN@!18@;(AU!N!]%D*BGOE%--MP/C"PKH%W^&@ MF+>34 > ^_EBN9J?X^(3GJW%M?PZ_79%BA+!:>LE)'++0)'3 H$\-&"!VR2< M],JW:=KPS*+&W8./";2A)-,!R)Y/NA,OF \<1#015"%::/FU3:N,EJ-TS!XM M +U>U;@W#\;.=.PGG Z =JF?9\_-0>*38DOPTA(>1#U1J6QS%$!!IO^99%A2 M/C=TZ)Y?77=A[9Y8>-1M&U P'8#M:N'/; K_B=4UP/SF.R["%_QSB>7B[/VT MX$0%%8**"HSC@9R#G,%3+ \\",R&E-:K-GOK(:ON^7KB > \FB#W!BV]-<[; M-5'[A-_G9]^GLR\_TX*FJW5@72 J\"*]4X;UR89]\2"QMT4!\#"PR#R<,;WV8_Q"27=?[CS\P]L9U8:#GU^ M E <0^"\,%(*F4"1*P11* D\JFPT.4>Q43W&L,9E?8AQ$\&\NUC10Z\&&C%# K44( Q@3Y@()Y",)I2,Q8Z9(U*OF7('/0"KJT-;M MX\YATE'D<%*6Z( "LQ>>V,X6M2P:>P)Q(LG(+(N 4M?[U<;2[B829)\U=[8D M?7\T6Y?&Z.JI-5#X6!ZQ\!-T(GG)%(AU*@V9!,^=!.E3"=%E&TN;0.S))75I M@7;!PWUO9QCF=Q#Q5][\.B..7%3CN3[+TLDD-,Y!%K5UO(H.@C(D[))8,EP( MWM!5OKN6<7$SD) ?<90/X'AWF+EU-H 8!0[%U%I^5Y.M'70N):GF1ESPY M<03D]'* ?*BDGP7.GFP?N\+J,]8BH#?GZWW^4K7>?%D@5I*>T+2O^.='ET4'!NL_PF)]3^53 M'1-1U5!:I5W(&="8 HH+4D.QGAF!:+CCP=LV6]S]E8R;?FZSP1W$[<[0LE$Q MSX*)A>)45@R9;0P($4GC@M5&1N&C=6UJ5!ZN95PC=)ALGP'*'HSN "H_A>5Z M]1NSR$7A.L9,6J-B;5-$JX_*01&>Y9PHV B-)CO?64<_$-E'JO?/\O=G<0< M>4\;['RV3E'%,/OWQT*KP%SI>?_K3Q\_76^GQ >;6U$3?LVD5%W< ]%!X\N M6IE4&]QLM;QQ]ZB!X32\0$9$V7*QFGP*LR\;4ZPQF\0$Q'JW5C%5(*!%*,4+ MGHD2Q[;J T9/O84@^NH^>NZ\=MRRHF$]F/WYV0,(-MB50F%$FPBL:.LM#0O! M^ +1A*Q9L;*PK6[7;P^#,7>= T1V7^A[\&]DL?\VG4W/+\ZO*BAE9D:*##&3 MG!3/=-VAVZ3\QA.#IV":J,E/\T7B_E?-2T8 MOM%/5G]/4BU3C!A!&!W(5=;U4BAG4)06@6L77:/2XUU6V=\YTI[@V )V@TBJ M Q3>S7?_%);3Y6=:2\@?9[=C0CZ1M#TG1 ZNWA=1UB X%0M85+)P9)HKW@2! MVZZPOR3O,.AK(J$.D/<8Q_Z<72SK0*-+7?IY?GX^756JWR'^CHM4!?H%)Y+( MD29'D%@GS'ER(9PJ"1AB$O4J --M#D#W7G)_X7L[RSB\#,<^3;VK@?6KG^?? M<19FJT]5AL2 ^6PY/YOFVACPW44]Y_N5/D3ZJEX[^'-6"^<6T[2ZGM55_[F9 MU_7V1SJ[6!(8)LH6642*$+RES4-34!TY[2"8C.%&:1[*O13E$Z>O1UMR?V[F M8H^7=U[6/)LP$[3EMMYC974D+0H(Y.R#,8X7&TQ) MAA\([2V6,>Y@D*/#=6C!= S!R_32;4JO2I;KK]R0&V74(A8'00=B=<@>7%$6 MM!)2*ZN8%]O5B1^^EG&';1P?C"U$U(,C.Y]]^0,7Y[<9.BG,>\Z=AB!LO6B? M$GW&(CDY(CAO6+2-KFD^MIIQYVHT=#\/Y?Q)74!XZ2+&\!<4MGUCNPL,>]'< M]H)#CIE[KB/86)L0>5X@NIS 7CE\+>B [FR-K;@]ME=V988K MOS[AMTNZEA_+%:4?2"'_^ O/ON-O\]GJZW+B!/-:,4T[>JDFFF7PSDHH*GC' M!/F@P6P%I5W?/ Z>V@I_?BQ)] ZS_\*P^#C#"1),?$D2')(70!$V T=!#A27 MLR;V$6>WF^"ZY0O'23SW ZI]^'X*6/KCK_E$1L.DLQ:B(:U0Q20*DS4'3G&Q MSDP)A7DP+-$+QTD4]X6E7?E^$E@B<.!$>YE9O<$AA*AW([0Q/._/^%!#U;GZQF$15"L<8(9/S":05!GQM^Q%8"#%*F<7] M%K,' *J^<9S\:5]XVIGSOKK M5=_>ZT13*2)&YRQ(4:U ]!8\>@8E"S3<%FYUFTSCE@L\].#DA=?<]!3B.7EA MO0,7ZQE!0 /.<0Y6""46V19%6W!OAPF6V4)$G0IYOR% <88F6H81LF[/B EIM/>VM2/Z_K(W59 @@D\E2AYQS:5.0O=7R3L,>[8*D!U6Q M@TNI;V/T^V)>ASK1@_ NZ?,KT@\[_MWQ)0.:M#TI.[+5$^274TRO =<#&>KP MK%B,A,30ULXP)-SMI"333(4IL3]JLW#T?)P&>/=P#Y4(3CH!3E@FB0J?M^P%_?0[1H?"H=*;#\_*L1'Q?Z=? MOOZ.BS)?G(=9PM^F/S!_GGZ9A;,KVC9$8>+<TJ1+9]XWAW]QN@I0F;.ZCC?F)+?G]=JEP;J:^;5IC$/ 6M1)2K9>I*R6)3 M]I''K7J^#.4&O]_IKG^SJZ^#NS)-!-(!P%Z(&=:WPO)T]J5.#J+_\A_AQ\2F MF%F=$V+0UL,BF\$Y"B>\ESGQI+11H\2=CRVV2X]Z3[3LEOX^6'1])Y_^A?,O MB_#MZS2URSUM_8X!4T_[T77DS%,P LG)BA!K5PFE%2-_/RFPS 8K>2C1;=5P M[B0S3UY&$6NG4ZTHNE'U("E:B6!<%$C*&[0]ZI9[0IFG77"S4^9I%YF,G%#X M3&)9-]J^T?1PMHZ=!2\:O4A$1#V R J!EL[)067)^,0-MW8;8&V54'AR&5WN MF'M(>3XTR\?&S64,?)N$3=24%4LLTM)%TN1$*-3D1#A5&]=Q+T/@ 8?K^_CD M,L;+/@PDWOG0O!XS]S"_(#/\]^3G#Q-A9/"6PAMI7!T\X6INSI++5XHPUEFE MV',5.TM,_]^7^??_LWGB)4 V7ZSQ<9EYN'[?B# 81FCS@SC8@S/JQ17 M=-9CR!9T[6%(D22MVC(-A>!*49\)]OZEV('\TUN+&.?.T/"(.)2_'4#CQ1Q$ MTH&9@@J<",27HC@XF3,$H:UBFG&R*G$K(H^J)EXY MD4AJZ'2.D )16W)&B:,4[)U@"G$GM R00MQ%='VF$-]C6.Y71+OYRP'2?8^M M8: DWN6CKW,NT:'DA6P3NECG],0,,4D.F%U0HF!QKDVA^MUU'-S1J (0/W[# M!?%Z]N7RX3=5E5%*CG7..'I/J$1:4>!6 ?.V[OO:^MS&H#R_KI';#^^/A =M MC89C?P=;UCTZ/I9*WGSQV!3[('46/ 6(6"]5EN(@#B0-1)+S[O0_AOX9%05F+H:" MFF(LI=J$'4/O2_2TG^?+U;TR_^Q-9L8H")@I0M#%0&2,@2Q:(^923&[3F_R) M!76U$^TB^X<[T>$,[VX+6G_X=4;*>/^ZB,Y&,Q?)O-F,H&+24,>< :-PTTJ/ MQO.MJDP/W'^>7&!7F\\AN&HAD YP]ICC]GX:XF9BQ.IB<34&Y8;$%$)DW%%, ME[.Y#"F#EA9TTDZ2AR?,=@.%!G&F7UCLR&WLA[1K;04U=B5LS2&L:SZOB)KB M\I+F>T1%FW+*]=#.JCK5FI.JL:A!$'U.69>]=2\Y1SN]<>1^\8=#J!U_>W:= M/X1%597OAU1Z/?&DP=SIY]?8QK&6(ALNZFC44"^8.E&'I&H&*B@M7+99-*I/ M:I'P63_S%URFQ?1;%<%E^MVY''D]N^%.U''WI"1.* M*8)3.>/2-QBT_LZBN M'.Q=,/#X1G0XXWN8C+JN D'.'"N!@5/!51:H.B4T \\NQ<"XCFAP0.Y.@GMZ M0.X.7!Q;_'=&NSHCDDA! 9K B7QKP#&9H7B#CDM:/]_*73C5 ;E[BW]O+G:3 M^+B_ [Z_/C<7PC$40H"D]=6AF!H<%@J#HM,Y&!]L/J8/^;Z/JI>A_886TN@& M7'>3-;4-XGH,V^:N0[2*HJ,6Q2D+BBLBM(ST6C:SHMKZ]$UW1,* M6R31#I!+)TB;+^Y2M.GEN?QC_A-^PH33[W6&VKTQ"MP6+ZTSP+VO$ZN4KS>= M(W@,,?N":,M6MTGVPM\^*^[1\ V'RN8R[#E5]SE]Q7QQAO.R_OKMCV\XNW/& M$F;YX^HK+GZ=K:_PUW<>G-4[Y*6#)0 'H[Q-KM#7F9[!<.+?NI5&].!%"2"L M2)++"K)P KG"NZI5#X(UME@Z2UUT$,2GH=)$:!K E.'BQE M[/UO,)@T?H!4];DN6D">RH>N G!U$-<;MID%YY< M4E>GW,/M0OLR?7?T^$OTS.I5C,WO#E8\.$F%L6 34AB:R$*B5A!KFBT6522W M6KJP589Z_W+!D<>0#X>/_9@ZV.R)_='P4SBKS8+X<#AJ(([NMJQ/TR]?5Q_+ MGTMWM$.$ MLC?"ON,BSMNX15=%C!0L6FE3O7(M:X\SEAD$%BTX6X1C18M\?S1<&Z?H:D'C M1EQ'Q]5^@N@"43^'Y==W9_._K@EZDU;3[[=J'&^:FT=-^A #:"4C*(,90I(& M8F11"685WI^T.Q#&ME[B."/!&FR0;832W1YYE:F?<%.,U\R"");0*!&<9 M%"F\RUSE5-K<,7U\/>/NBHV$_ZP!VTL2'>#IWH;^,:["=(;YU]G;'^EKK=-X M=_]TZ):I5LD4Z3(DHQBH:!Q9?O( ;.&):8;.R$9SQO9?]+C[ZG&0>2R9=@#? MS6W<:W;>>"8B"2X).5[4@B!9(&:F(;HD,8=Z[ZYASN+A@L9-C!X'=D/(H@-( MW=6,_\2J3)C?D,L8ON GK/V:;I=O\(FR-C*?+43O!5G\D"$63AN MT8(QS7J M8^R]+Z^TA\.^ ^'Q[!X\L*QZQV*-R&I7N$\4GOV.BT0RF!1N,'#R/DA/*2)S M.8&7SH+/:"D8#RPUFC:XZTI[.%$\(A8/E=5I5-!)+G/SZ>KM4L\8+7, M\R]H4!FS T5MJF"8$E(RJ8"GVLTMBE#O7!:@&-AZYHTPL4T[\Y95,+>N@5[% M3;]H<0H84Q;-$4;P3UF9?2P&.5B&]S8K'A6,[ M#.W2B6 H@9X0<$;TL?741@-6YA*P%",:C:C?=:7C5LMU MB="=!7AJ )U^QPF:4$+*"G02#E2RM4D\N3 ^IE@R*OI9JU!PMY6.6Z[7)T!W M%> ) ?1-H7=>$\ESL1J1U5-/O3E ,IQV#2&3L$K8,O).?V>YXU8$=@?5_45Y M0GB=Q(C)U-DIDM=*?NYC'03. (,BS31":G6\Z\^/K7#<,ISN4+F3P#HHEGZ6 MKC]G>7,6@/GMCT2_^N:\?C51 3-'[R K040RE! B:5N0MO#U?^%X;>)?7.Y6 M$'6O&Z*#B/+0RQY_M+HQ=%T2DG2T'KF!:!CYU4E+B,)*R*DHEB-%?NR8Z?CM M2GC\R4-O"'&\@F/#R;WZ\08'AQ-^]*/#^U1='Q[^GV%8>A^<0W.31K?H2 MO$1%H^X#FMLH>80<16VEK4PM%,F / D99/",R,\7BVKK:*,R-B=F MP,9LBPJABQLT3WDZCEL> MBTMU?H$A-M$'%VM?4)98B0PUU\?HD[*;XWFT[@;#8V@GA@\69P_J6GY"8L]% MJA,)9E_J1>N]7)Y'GC* =_/2V@9R9.Z\YLTL;^[OW91\WQ1["RES$@Q<*A*4 MB0F"2 58\C999E'J-D4N6R_Q\/F?+[SHL?E=7,L04R#-XKG.U/81 M;D4Y84 MK_$ZGZ#5 -#=5SNNJ]0&:P]'@3:68I]A\D-[L?]$MB>?U<2N-9S4MCWBLDPF M&BT@823GVIDZ@2^2WD51BBK"V=PF;74TZW85*-?)NX^^\E(8-X,)E34L1@_) MN#H9&@.XH'/M,6JR93SJU*;"8<>%GHI-VP5A#QI,-93=J9BS(:;D;/'4)B;N M*--SMHSS#K(A=TAZ/>S,%M/,BE:9A&, M!6D#!>5<4 #-B6,A&3+1,D94;:83/KJ<<2'63/C/10=[2:)'./TRKY=7)['( M8FL/%.EC(.U;MZ]5%$45GH12)03>QF5[8D$=6:W]1/T2>/;@^]C3*W][^]OG M.W1LAJ)82V^*%&A'AO7PF3'P6.>K6.518=:FL)?T!D6]I'\_%&/)!_3G4$34]N_KDG&:D]JCY_*LLPJ%2MJR8M3 MS(7:33:"E$E:%U(TLLUPJ.:IK+6;^2CCI\MO\V4X^UC>_K^+Z;=:*/@!5]4# M2?/ON/C['1F!S^&,;#D+ I7FM1TJ*F*.C*2&2D.*#@/QQS*NMO+I#UI&1[OH M8%"Z$PL<3T@=;+B_GG\+TT6EYV/YE>0X^S(EYW;=.G#Y]D1.R^QHBQXWEU@$H?[I8 MDC.S)$*FJ_7VQ2=HAQ_UU5+7>WVZN^?ZS?/SM;2^@EG6*:KY221*M3;&!!2$J"X M1""%$!0H!12J)%Y"V&I?W>FUX][D/\(^VDX('9BH1X-MQKE(FB&(5,=B.C(H MCA<+R$/T+"JM8IO&LWMG.YI=Q#^.F3I8"AU<&'TLXGZ32$%JF2[F7Y 6EJ9K MP4UT$$)C2>!4(>=2UF$;B!QRB4G&%)/!(YST/[_(<6_5CX"[ 64V]K[Y,''P M2.#S2,P3E4])2LAL/0BF2(@RD!7WSA3TC*=]_].";M$-Z/;;;N MKOT9)U-9G65M8\80+:@ZC=$)$8 E5[\(4>6TAZ=_H)/?[+KZT9W\@5C?YQG" M[T3A E?3!59SNR&L%A_L=43PS-,&. '8=JT#)?A_GI_7^?&7P*XXNWKSS>6, MF\L@%,KE9!D8I=;N.7E&F&F3BJXHFU'PU":3L\,B#]W(?J?W7+[EX^HK+AZ5 MQJ,75V(P*7&#% 77 I;:+L(Q;L"%($*6P8K0IGAUWQ6//.RI$>[N;XY'D>>I M6;TA*OAW>'I3JWB4BOY=T(HN6B$R0M&,W"\1"4+&:DC:&>=$+%ZW*28^HI7\ MA=@_JS55L]5B&B_J&ZLPJB=1@YDOL^G_8)[D$(ODF@/G]?)+B!H\RP*8*5X( MC$XV"@*V6M[IV+]=$'7?_@TOJ3Z-W<9_O<75?8S:(T\9P'B]M+:!C-3GKX2\ MG\*R2OL6N*Y1Q%4(7B7@F1E"D>(07#8@C#.6&Q4MMJG%>GY=!YNB:WWY6&X_ M_W;9Y\T*KKI]W>SSWF;-1;%0C(B@D =R+E)MYH*,<>M$-FV&P M]L!B'5&@IV++]K]!_N2SFMBUAC?(7T!<4+0).A=!"XV720KOL1 (: -3M+6U M&FK:QKI=9FBN:]J?>,EE-NAO^OF*D/_F._F_50#OYHM_+<)LM9;&C6)HZ[2S MG$-V6ESVL8XE,D 9E-/>.\?Y2W!JL*ZN#=DNL+J;71M/=AV+U7(59OGR M7/?M#URDZ7+-J+O<4I9'#,2C&'4 Y4N P%F 8I,S0B+WC;K\C4OWN+6/+17H M=.#4@_*]9&[J=Y=O+E9?YXOJ)OXY(V# ]VU/>>YIM0?['1=EOCBOUP/6/]ME"XL41"G4 M("/6VK*:@Q 4515KK%#.985M&KJ/2O9V.G-*Q]I=L'4G-)U*=<\0Y=A;/+5) MQ<]1RJ]?0+-"$2SA&:+,M7%/,A!M=F"TMX(Y3@Y$F[:8;2L;=U"TISVK=>4SVVYZ-CWU%BKIJ_N(O//:7CJL M'U7D\T/YWP-H-LV=&2*+AD=(1 H6BS$& P(:860V3 NM[ILMSULQNR=?8#( M[@M]#_Z-+/;?IK/I^<7Y9N&)EAH,YV!973BF!-$8"06%E;2X[-EP]N+.JT<6 M_3Z"FP_!Q;'%'W[<6KBW1CF10VU=QNO, $AA@1)!2S&UA;R6U4&;2?^VZ\> MITIS,/'OS<4.TA>7&Q[]\MK\\623-K*0Q*P@%J@,D4=!'A>7(JG(>:-K3'>6 MT4NS^S$\B,/ET@&H]F?<#=FS7.L)/H1SW RQL$K$G'(!IQUQ,R"'B*18% 3X M*!EF@XWBK ;4C.LD'P"N70NO6DNZ [1?%^#?E,)L]H)@F;/)!F".J%&&$6>S MD"!LCLYB"=ZUR9T\N:0N0_TCHF7>0G0=8/"Q0_!/G__<$).-UD:(.JXG;J9= MA&(,V.!<%CX$WZBWS+/+ZO)NSGA8'$Z$8_<=^RTL_HVK:RI^6UXL-U1()21Y MUVK-D'KGPD)(&B%[VG4\[?3:+F^FC(2Z=O(:&XF;RP*? M2(\J03?JI)DPV3@-V5!XIS2QR0D>+3DDFX%HH?/'GE3'#6A M,@2[^T++1H'([=,*C0*4GM4>>A$"!2>094:7%+.<;]>T];&GCQ,G#B*KI^6^ M!^/&EOQ_XO3+UUJY4]O)?L&WR]7TO#;J>1>FBTH<_KFZY!-(C+8M62=PO%GL",4.NJAND[8..>0^B M.@V,_C:?K?#GL#B;?YZ>7YP]H#AQRU/,'/1ZT(FEC3O4?LLEZ<2*Y"+R[;:_ M098S3FYB-%0.*9P.LF%[UTZ^OQX6FDORAFL-(MH$"K4'\DO%>G8H&BU$4D=M MZ+?#VD<.1KLX/CLR L8VP<]>V+W?_>H3R2>M[RS6WYID#$[;F$ KID!E6\"S M@!!]8G6F679ER^;_^R^B\V.)@<$R'T%RIVR5UQ]JN3KM5) OE&W%!(4* M-. !WR>.J1R%4N!D("IX/0X@;08*A3-3GO$8VPPZ?WP]G9_KC&&@=Q)1!T#; MJCWFA_GL^^4-NWKGY*'F+R% M[+S).F5OL^ M&:%==NOJ/JUS!%#U,8/YE/8'VDM(U-;<;/5_UTC_-!D[&QJ0$@15''Y+57J22;:/&#,,0T&7;KJ-IR0@@Z&'' M>9SLR^..1^F>*.<+9JD)A9[T.SD$+UD!C2A#B,S2MX\)\V?6VF]B=E.PUYU8?)HR&C%]78QT3<+BGY5#,.2[(2J6+G M"TY0**F4M2 \N:JJ;JK>A R^>.Z\9XP,1%_[R'/D;*U2$G+*:7'8H M_76V7"TNU@6\'U=?C(L-1V^-1/5V2O=:3]9/!F^]Z.8^HGJ15W?]WW7@>)-%UXRX M+XP$$J4%96K]9%2V5O;H2 8-#6LT%7(4>K?3Q]=Z&G\"&/L':>(DEBPYEQZ0 M9PDJ<@$148$LQ9+;;8DO#?W+(U"XG;:]MOJ!KG'4BWXM?P_36K[S1_CQG]/5 MUZ_SL[IITS>>*#Z5,02F4LUM8NWQP-?#0039$"FD3MQ[(]KIRHZKW0[WK[H0 MH*5\.\#P5G5M/X?EUW=G\[_>EH)I5;_ZH,+XO=)A83,A\MR,0S M*!L4.)2T0[*<@\3$16BS"0Q&PG9H?ZT'^N,@H0,5:+>][5H)9(J1M7D[)%6K M[X(1$-89?4MRBX8CQLZN! [-@NWN$[[: H1>Q+ 3$@>L:V@\2>GSQ?EY6/P] M+U>#VZ:S=81W.?#VZJYRV=Q5'G361UJ8MQ<.[]1/'570$0W LTKYKH@-G@X,8 MK$I&6)]3P]"B 45=-E78!YV#&?HA(;"WW?YV61:W"HO50+=''E*R^78F(S/) M"EF]EP!$ H541@2(KM1[PL)(D0KW4KYDD;=\5Y?]# Y!7 L>G[+/?DGS99'G M==ZI=EO@NI9MNDC$>YT@UF;"6AO%M"S6]=8JZ3$RNFQ#,*JU/%C8NR/=7R)] MMC[3RZTNUQV^4]"_!:>TQ(D04J,VFJ+U$$ Y0=&ZH6@],\EIVPBD^GE[Z]IR MJ5WV,AC&.'VS67L0?>1DAA*L\B= M N_J[!7_MID_O(N0.7)!?9V1S\#,)<4W<^_H'E=[:REU'752= M^.!L):6.^H@:"^04 S\ET(;\JM&DW].RRQH7@8,+?#E1[2*(#6-7V0Z2CX0RO!LY$ M6VSB/D%QOHZP\:7.9-.07&:,&.41MQJ4OC.4'BRE2_CL(^;YD#SO #2?2!*T M@*]O9OD7_(YG\V^50YON#5?-]2./3K,,/&@*]0IQ*8I2F^M+YK-$QWB;#@=; M+&[!B0RF=4RJD&:ZSDJYWN\T?>,$AM(*!Y9R$FI:-HX ,.LO\M2DV-!>00(C'J6?T7W MF[/U[V!^G.(-75>M\B8Y*!&3=M5EJI=):JQH1087E)?$8B-2&^N[VSJ[K#PY M%I0;BG1_MZ#6\S;K[+P^:EM^G-%/INEM6,PH$%B^GR]K0XGUGTR4+=SD5*?7 M5"(+??#)!W#)"AZ3V:=MAR_(O*7Z=D%*>2C M9#*4 G-T(*VIQ3!%0$@Z4&2J&6,ITR:BAX#F,VOHLFRC!W .);?!X-FZ:F,3 MZ\[+]T1]8+E:33Y6D]5FO58%9'@1((RKKZC4&S10X9;Q@QFHEM\H)T%-O MH9*^NH_(.Z]]+>47.XE\?BC_>P#-YGQ"N6#J% 9(2:;J^R:(/F@0R"3W0F0G MMFI8O3ULQCSU/D!D]X6^!_]&%OMOT]GT_.+\ZC#>&%1,D1NIT-5H7(%GZ($Y MQCUYL\9NEV#92O!W7CVRZ/<1W'P(+HXM_O#CUL)%),/&)<4PN3;T8CY14.$8 M.),%>K1*I:UN!&PG_MNO'B?[.YCX]^9B!R==EQL>_?+:_"6.4:I8R.AE6KQC M&9QP""7+F(TJ0KDVU71WEO%:SESW\2 .ETL'H-J?<3=DS_+O9V'V(9SCID C MJ<2B#:M32@M:0[0/OU\=U- MUF:S%S"1N;#60G*UY$QJ1ZZ LX2QS+54W$71ICGRDTOJ,M0_(EJ>.GD]2'0= M8'" /+82)7)?R]Z(U"-VR@""-HE#.L-H[)B-@X9J$ MX4-H557;FK3.]X&!L3J4JC0!SFO5I/^8G]%CSJ:KO] Y[7ITZ?I\M_O%EAG8B A:[5F2$9M MG" OE_.L0453($@EP/C(LN)1.]=HC&IKTDZ^?*X;73H8.+UH4GR9(7$7X_(' M+L[Y)"7TDJ([4$1Z[?3&P5DR+"86482J[5 ZFR?Y(DTG7^AWL.Z,#Y73*[>Z ME?RX:H+;J,KJF3"RH3C?.0\QU5GO20F;+"'MN*GL ML7OY;OIRWYKS]6E^=O9NOJ@_G)!^11FS)&YI4D&N"GAG+7@,Q1IA4&.?\TP? MIZ?+T'L?9 X]KW0 \??BL0S#APSU:.][.;\R\6">'M)RYKLY2UW]VH, M..:)U8RTWUA0LLXU3O29CU:!C*)(0=&5]XV:"^Z\UA/- C5$?%MQ=W$?^%"V M;YH\7]0VYU<-SH4MI1B5:^A.^Z'/#!R]N5Z/9BXGS\BC[7(;>(28$TWO]+L- M' J85Z$U;W]\FR[6?W/#!*FCIWC/0[*92"_,@-.^#B -]<@E*94[FP'Q-#$G M>L&T7ZTY%#"O0FL>1EXWS3U M?C7F,+ ,VGJ_"XVY-W+QRF7]?3%-6&56-C)C5J3H:?/ELAC:BVO3,J,+".V" M1U$R*VWJ9X]/:Y?N-ZCG"'PUV>4F.!]'+7<"W>GDHY^LX]YFPO!=!FDM!?DA!K3VJ0[A00BU MOBT8+V1R1CLYTIS2X8CLE% M!&^9 FFUT8Q<=UL!\'7H*"/9&2?=R^8\8P[ 9914**8 M$L0?'J!X)A5R%6T.?:KHCI2^FMS_22AI2QB^!C5]) 7\+'^8+\+&%&I)[[K9 M:R+^U.R73L9SK2*JD4[A!J;TU1PVG(2:MH3A*:CI0#$Z=U(E%24P(VK5?6VQ MQQ0#GUG0>JVS7^.>G$T"F<9W2AE". [B2'#]]BQ(8U_X'+%7UU=;=D-:_? MF"\V?*D= -J,)#YD)6T'%0_&HR/UPO4F1(K$ &M7-^69 \^# UX4MP:3%.FH MN;I.[FU4$9&6S_+UK:FUU!XY]31)AAA#+4ZF:#9J4O=4;)U0H:13UJI&0TJ. M16&71Q#[H'?H7:$)1%Z!B_8R7Y[=1%V)6=*&"8;)"$H&!9X\7(@A*;0I(L<^ M#\@/H[O+\X334+/!X-2+\NUSXW=?;GW"VG&,OO_S?+86]D4XN[PA;'UPP0GB MEU<2E+$<0K(96*IS;'BNFL^4TK6_R3ZQ+D<(! ]Q*BH 9+Q"<*5!R3M8RR97M\\[PWB1W>4!P M&GOB$"!Z!=IV*\;>../2"*F,]R#7_@#&"$&2[)#%;+PH$NU(IVN[DM)E7KX' M[3A,Z%U,4!V0!<]ZQUZ*'#S78%PF,9%M@.@P$I^4I.BT".?[3)-O26"7:?+. M=&0P@/2R7QS@US[-EJ<=6+16ZEC%*!('5:2 $$H!EI&;@I$5WO @^+C$;J5/ M]E3UJ6/@O"[=NNN4$B?(C @M))18,EF93%XIR0M4%"7[A#FV',C7A*:M-,7] MLS7E$!B<3$^Z1\X%0PW+&'GB&5BI%^2- M]A"USR"RMR&AR"R?Y/GG"PW\U]]=OKE8?9TOIO^#^4_B].)6SXTZD&+YT]]W MRS&JAE]V]??)&<>8!AN0N.900\@V@$'/A+:^D'_8AFM-Z>KZK',7I.XZ-?2( M<.C%DQF.!Y=3%K64,3@)/-:9KL65>LZ4UNUIM#)DJ[>;,#F0'3F(F+['G1X3 MJUM%W<<#SFGKSD,&;,8=<4OF2P<+EC,/2BH.D7$+)FEFK=::8>Y-=YXBILK$YA B)UY;EWC1 M1M[OV/[0_=_J32>+RV%P,&\EE$X1]L=?\PTQQH2DDJPG'A;K^7JLM]456&8= MKX7*,O-#$';]IAXKF/I"V'Y"Z15A!)8KA>'*,J%\ >?K1 &5B%&I!% A9([< M)W&_JJP\Z0ME>XJE5Y!-OU^IC+?!9>0)K"X%%"\2*H' LK,YJ:#1 M'K1?WKRJQP*.SD"VGU@Z!=GGZ8\-,85%%E 'L#(2GX0)X*+7X#/Q3#+I13D( M8]=OZK'^H2^([2>4UY:(>7\]KLJ%3"CS!KBIP]3XNL-V88"9!Q.\SSD M4'I&#DI>92IS*/B\.B6:_X6+#3_.IZM)'4M8/%>0O2'Q9+)7P6D.+@?RRWU* MQJ434*6[5+VB/-*>J&VJ2 = Z+6ITY_?OMWAA0O>,AL#(#($%4N=),\8%!2& MOLT2:NQ?G>Y1]8J29AVJTR$0>FWJ=%D*__&1_@03\G>E85:#,]6G9F1OO(P6 M.$O%J5"T%,>L A^4,^Q0R08"5C_W+AX4-^[)F(<,V;(T6$PPUJ_3P77E':^Q1U>T"(]J/@ M0_LR#TO4)X(+*SQW8'U4H)PO=99F L>C9DDF;0H0'%!ACW51[1,N5T0HD;]FW9^SZ>I-6DV_T^^WN:.VQ0O;7D_;E>+CW$P+ MO'BT!"Z;:S=9H1A$J0)$X[,V07-^W!;&1[J9MDVO[,OC3V3$'580BL':;K<. M')12@2]>>FDRH]USE$MH6Y/0XV':7OC;];Y9&R%WD+*_7#G]\OKJA+8Z2,4\ M\6P]9+#V@HY)@?'!:96]+XWB_3O+Z/LZ5R,HS(>22P>@VI]Q-V3/7U>5&?D34S%N) ML ,\OLC=IYA[$^I:KDQR48/T]4)9K5QU/A2*?#%$CP)5;SVMWY]& >5QG(S[NGOIIUN#[#.FK,FD$#M" M )6%@NB+A)QMXDEKD>TQFR>THK/S76)@% ^E1.TA]<]0N$TO5%:T=CHZXDFB M#X89\(*DZ;PL4C@M1,O2DF.0>*)J=@2<'U\E]P#=Z8Q,WYL]=\=93V2P),-8 M2VFDJ!-Q"WA-GV5EO0S"D(?2F7NX(X4]5CG_PS3R ,B]ZNWQLI7^-5^*,3P1 M;Z#4FX7KV-3E)"%8FXQ$1'-RGNA="GNLA?Z'J>(!D-M=%?VE*L[6PR!RY\JX MF5%]BSE>:&^B]9 "2E"E1AS&,A!1IE2*-:FX$]/'!T3V6.S\#U/)PX#WRK7R M@3-OO2:SQ( IDI[B4D$HW(*,PC/A/.;CC@P=*8+L;^3Y:]+(0T WZ&SEKC7R M7J':VLG_A4S*NS!=K)NJWQ8TBU%EPS60:?/D\W,%+JH(R4LK"T^\]#9 K TC M3C0:/9DT;#-0ONI ='OV38)0# ,F4*8>S7IBG,]>D/I9I0IG46!YM8K\ZK.[ M[=2G0U.P$Y;_<9GAE]G'96U917Z0$JZ.3-$)G.,B@B&^D9-_;D3I)V9,&K MSV^_ G/0$M6OVAQLTI07A.J7N993LB9$">1A<5 Z2? Q&R@V)X?:$O-.-'6^ M%?VO/JO^"@Q!,SR_:BNP0W3E-_AKT-_<>YC2TB M:4L.!J(D""IB++C:DS7+F'/&PG@\9O?1_FYC.UE(/O:ZJ'1Z=(_XC;V+OAK=QM[%R%WX(/=O9AI*58,.E+<&'0=*EW7[4,$7S)M M)"8X$]H@]%7>QMX)"L_>QMY%+AV JLEMRUQL$M$:,,584!P3Q%HJ+PS/UGB? MA!LICW_BM[%W M:!@G AN .E"OGD015 Q!W >CHR L8>)K6FYCH/_6,?!DV24E=)PB$[$>F< P4M92R=40*&3 M9_>/_9\8(/;8TSLWGP.+=SXDK\<&R[TLVG7R[/+$+G%^>9@R;G]_KU6U2](=SX4@]4Z/405,PHV)1=>!, MA(":E""RQ!(Z:7R;[F"GDJ672:7H,(.K,U253 6B$8E45K'BDQ46_[=GZ@$] M4W? 7[LL_2Y"'M%G6"Y6DW4#[G6B+GB9O/46O.'$.NL,1,\0:.="M!)1BZUN MWM-3;Z&2OKJ/R#NO?2W9^)U$/C^4_SV 9I.^4MEGC"P#,BY %5YJEV('1NHB MHHY<;=>P87O8C)EC/$!D]X6^!_]&%OMOY(R>7YQO%IZ@!B=IIM-8]E*\'?>?7(HM]'7.P@^7_W:*]P5I Y!M;D=5,Q#<$X M 3[S9'-41%R;PZ?=S_-/("6_CP=QN%PZ %63\SI93^60*"^<___M?5MS&TFN MYOO^%^SF_?*R$6[W9?J,QW;8W7/B/#'R@K2Y(Y,^).5IGU^_2)*R;$J46&0E MJRB[HUMM6505$O@2"2!QJ4U]"O%5TI]T\EYA2"['@>Z8+OP^OQ.XSG&?WT72 M0P=H=X(V_UA>+[<' 8]29A8]6&G(>W7,0*"O("57*LN@G=NQIO;$7O>^8I1^ M^QE%/^]=#I>@.Q^/5G,4UA85:)V2+%"DP\<)1, DL%BNC4TCZTK2[3:^W4W! M*([^,R/@DC'_)7;^5:S\Y@KEY^FG:<99?A-6.#&\6)85 T'J!52][G/9:Q \ M:<^+0VR52MUZ:2,_!'K&:E];I0EPGNI.^N?\BAYS-5U]7K-$VVB290E"\G4: M#QVM=:X)"!4=YXSD)D96 7?XXBX^BV)TN^D$\#RU_?1FNOS7KPO$WV=$("Y7 M:X:@"\7IC)"XS.1]589H6T"K%$(2MDAW 2?3?4N[^*R/T>REDX$SEIT4'V=( M[*)<:NX,GU@3;"&?&:(TGN3DR,X.9'O;C"P%R9(.IMT6:K*F"VVUT./>&1XJ M%Y-0=5/MNQ,#:3MB^I&7M:UK[K+2\Z1)L1"T"8&#\)Z#XIH@5B*"S,H;*93" M5I.3+R1-BA0"PUQOPQ@:4#HKB,X%8%&)XI0-V*KM_'>1)M4%?^W2I+H(>00V MR;?W((J\#\E=A&"LHK/!A)H%PH");(Q(0=GW&%,F(*B6 8D:3 TWF%/?:"1E-='Z@ 0$7?OG9"5SGN/SL(NGQ7G[& M%'/PY(URS1,H56N]0BQ *V.Z:*U5^''Y>9+H#[O\["*'2]"=CSN>.J?,#2=% M1GL7E$D6@E.*#"&?,&F32VB3PO2C%+F/H__,"+ADS!\WFT;1]F>FACQ\T*"R MTQ Q1$",:*U02)(;U_[X/@=#=T+QL(.ANT#J^]APVPE+SJ*1*:9J38IJ7&:( MW&<(D1ERUHV.]M+Z!7_/@Z$[X7RPL5Y=0/?=C?^8E*(D*\287!AQATQJB"4' ML,78(.@'7E[:I+WO>##T.'?D"9![TL?CSI1>B<5*88DOK%;VIIS!*8_@,GD) M.@7&&;^PK?@=#X8>YU8\ 7)/? 3MW?F\Q7ODBIQU;0I)4#&R&>KP,&[)XW"" ME1A&UL3MQV#H"]R2IP'OB>_*76,>,ZDG%R/MFEJ3:KR"J.A;;KBWT:@LTL5& M:[[#P=#CW)&G@.['8.A[1X.XHHI.0H$I'*M*JV4#0H,713'G+>+E#G3_K@9# MCSP,VPR43]H1[3 BIV"T! +V<@(2FM/'@,&R Z9"BE5?#S9C?SDH[OMML\( M54$G+']WD>''V:>LYIF\$2C1)5")6S+>I #ALRV\).\N;OKCC\'03TX?M$3U MDS8*NH[0-<2W2.8?.%&'9SJ3((I4(.D0D)G(8CFH6]J(U,&/P=!/3AVT1/63 M5@>=!ND&F;)1*0 Z94 )Q\!9;LB\4LPK(XTUE^8E_!@,_;0403,\/VDMT,&[ MDIQK5J2"(G( 5;*&P',"G9E-*)7-[J"VN2/2 3\&0S\E#= (RQ5Q=JE3V1.B"L:T$1%+JK5QA_4?/C)UD]KFXW' M6AP4:D,%I02ID]I1+CJ;,HNLM.JZ]%W43W?!7[OZZ2Y"'H'=]6TII4.M'?<, M6*ISM9CEX+GGD+E-Q4I,=G>"WH_ZZ9Z@\&#]=!>YC !434HK38QDBGD+-AFR MR#SM;,=10,Q21FV3$IA^U$\?!/$3P'6.^NDNDAYO_70(3"NN'90L:!4V9P@" M:5',JN)3]&K7F?Q1/]U-](?53W>1PR7HSL<37I))H13T0%\=*/1TY!AR97-F M)17%G5(CZ^[YXJG53Y]R])\9 4-KT/5:=L<+,ULLM[&F.$2RY9E@$(/T4"RR M;+EB+I2#E.=]3Q^YWNQ9O(^.:.U M -OA;->5:"B]L2NX78VQ]LM.U')[GMFKJCN$[D'TG2&=D;4KKR:4E:RV2 M+PM%AR*2%X4UJF,\J[Y[,9^]JS; Z^M%>D\FR.W+;[<)&H$VU:S[(,C^*+[F M!D0&B4>,SFL379N+S@.(NR3-U@51NYJM;SF-79W=L8!>!C*95]-/>$*F0Y?' MM[7G'E[-(/K.F4#XX0JTKK$1J0LXPP488;'$8@6Y(9>O[WXC#^CN>3/)5G&& MY."$$LGR"$S1GY@%B]8'QK.4MDUF_/WT7))6ZX*;7:W6@S0&GD?^IKKQZVM% M@3$&[VT-*Y(QF40@[4O^NO!"1B2GG1V63'G0+/(OKQT6*7W(;WXJ,\> @.W= MFV':%>8BL$#G^KH4P6=+JXCDMS#C!(^V7PP,>3-Z@LAVA7X$_P86^S^FL^F' MZP];PJ5!75@@_>>\JJ:=!1\-+9X9G9$C6G50(Z*#!/_-JP<6_3&"F_?!Q1%< M7=_1?K^+%.*Z:>SPI>F;_ M"(#TZB-6;V#V[@62:U>C\+,E3GQ&*XD)D'2=.YE+)'>1'$=FDB"_44<>VZ0U MW$O.R R-(V4][YOQHT//^LOO,W)"-W_<7BDM)Y+;7 J+D$J-JTJ1P0O2M49Y M%$7DZ%F;7-?#Z!N9>FJ!KUY$,_2=\ W1O\X7^V-2S\/'D.K\7)+BXM-:BK\B MDJLH,40= &62U404X+0BIC)9HDHZB ,OA$\@8MC;X)YQ=E:)#(Z\!7[<+/55 MV;_05[-?KVO)Z,U/:'?IJ )&!.M3(N\D$6/163!:!"=0,\,.RZTZDH!A2XV; M(.X,DAC!P7I#^*MX-7VW%MA$.BP6M00K;"%-7;EE3(8@B7AC38FNS:7075J& MK5]M=&">R/*C0?,)%W%^MN/Q6<[3NK9PM4-XN_59Y.YN#5HKV80B.5NO):1>Z ,L8 MC!?9&7[8?+R323D(C_:B\'A6Z5S]=5BS;W (_\**V]\&'KG"0F^$LK(LF M,- LUQ$$GA"M2UV6PN;2('9[T9OFMZ_$KO"%?_A6'QCT#[C@Z +RRQ MA5S(('# M8K$=0AZ%XNGB&B\*WV*:SW)EX@0YVJ#(#"XA2E <:^X9$[1_$_/DV1/CVB30 M/$K:L('EH9%WI(C&B[D_WD\7F_5(9K3V4@&Y6V3R,K)[G342#"=N!263B&T2 MUAZC;-@0\]"(.TY XP7K]>D$B:"UT#&"P=H[PB@/I:@LBNL2M,(DW M*C1_E+1A8\Q#0^Y($8T8<].R70]GQ7%R^&JXL^;%& W.D-V 10HLT5C-SPNY M&\J\/CKBC!#16P#TK](+;):%#5><*UG&\N<8U:T64-F!DY+F.CS'NB$T5J\<$A+_Y_1[BO/OIZ2E\^V*^7-X&U#[_ M/BOSQ8=M<\CY]>K%=+45[I:(+]!1$7-WXEBMTHY&WAG'>H0W$6N"SU-H\%.L.+ HLLD6ZU(6&;X-E!Y T; M.CL+UNY4._8NMG'>>:W[M[V?7Y$(EYL6R,?HKWN>TH,6>XRVOIHLWWG-R_GJ MJWL!;;3G04-4PH(J.M?LCPHJ%9*RW*%MDTC_,%TG=[V[]^GW]2A(,7 9:^:+ M$/0ET-JC+K:.-]62N6@U:S1.]U 2!VXOUA]^[C2F:R*D2]%$)]RP[W]8$[W4 MM ?\P_"2'F-F0@(J)T E*2$FY.!+XCED5"KP"U1/SZ_"-=JI1%<%>DD:M?KK@XTXSFUZ$, +/?]W? M[ U^W/J>KQ?S=XOP85TTZGG621@)' WYLEA]6<0,2C+&@]#)IC9PVD_3P%D3 M_0C]OA:KITM@M%C:=E,6*;)"%--:4FT8I6HK L](]DIYEF/DKI$V?H"J$71? M[4'R!P'J"#$,G1?['V%V'1:?JUSO+&=;E9Q\D;8ZE\A=M?!8JG:=!&.X)NN1 M[,M\6&/SQ]\U1JP<(]1Y.PZ/!C#<[UN.+4PSR20(KNO&4@9B))W-G\:0=_==H#IA\,C.+2VTZWN.=I??,D=ESP8:VMW51?(44VF&HDR M 3]9?K][/%]/_P?SLP_QZMN*3 MG$U$)8A/6#BH(#PXH6EM)FL?G6:J4>+4@00.>PKV#HS[HDH]2VG0NK<]"ZL- MI=_@:DJD_'R]F,[>;>8Y;Z8U:C3H(JTKRFQ <=J^,1L&/+-0K!+]W/;[?:[6=N-IW-/!3)"3;,$4?K;5)PT8 DWB:M%8^M MXA%'TSQLMNDPVK)W68X/M7LVY&:BR2352U19+'A)YH_RCCRF9"*(["(M%Z-! M,:#^W% Y;%+J.!3H$?(:VL/=3HM(\^7J(SVQ+F!QN\R)9])XYQT@"[[Z7@I\ MD/0M-S(K-);O7DCN\6X??L^P^:6MP-,W@T>@MU[?O'?-G@W>;]7R).L0N,$, M,CARU1TW4.\]0$1I"P]*\-PHQ^]!NH;-(VVMFWJ4R4@1]OMR>4TK*42\DKAN M-4IZU9)_%(VB;Q.7.:NHBFZ3'K*?IF$S28= UA&R&&<2Q+.4KC]<7X45YE>K M][BH$YL6^!YGR^FGF\9M\^51*1&'/KJ'!(FC5M%3NL2![WZ)*T)G^.O+/;E/ M607%+83:1%:Q6D_A':DE68PKI)2L;E/F"HH#3 M0A-#>(2 0D#VII"M&$*PS:://$C9P).X8*]2>K'B-U0ZB^XZ<*=7O! M^=1@PWE#QX)56>,P607<9P&*3FF";32@E2U:VE28:9.E/Y RO!U#W$5FM_O/ M<1E$M!)RKG-U4G'@L_(0#(L\9_0BYB;\.I'PRU2E7=!Y)V9R1DE?M(EY0O)M MQS><3].V3-,]%LPNIR*\RB!0E0KF3-Z+%X3M5'QTC@?[I%1MEVTWT3+Y[,F# M\\:372-S@: +_>BKR-8]#2 MYK-U"[&:L9B<,)9X W+3-(.LB$'@$&N[<=_0E MFA'@;&<-VY0U:R-7AFDPT=.$_V!6L33;R7G*$+&WH3]_V9 M5R?P?@0 ^FK;_;$(L^751C#Y_UTOUST/MXF*WC-II6!@>1W=SM=M66T$'52* MZ UJV3RN]0!]H\BT.@4(^X_&OJ0R+JR1(?'G;('AJM[C_#[[A)MUU9[$5_I,:%Q'W&QG9A M2JF0(R^0$T=013+PG*SE=%CU=S;/H:D QP#05\]_?[9: M+:;Q>K6.5\Y?KP5PX_6_F5]=_3I?_#LL:NJ%%HC, PMD<"A>!'BO$@1ON*>3 MP#/72"\>3N1%.+1'HF47FHU$-P)4WJU,GYAL4DX80&1;ZSR] F]I$QO!0J(5 M.),:%G[!H%'W(33=[/GUT39 M+'U>^UPAK:4X^]H#N[%Z?\(RKQ6#J>8G3O[=#)*S-> M0 BRU-%T2/_E%&.;ZNUSK&[@H_Y,>!\=3D91&+6/*[?^X=](14QG[VZ6_ZJV M;:]-'Z>X?+:8+NE'7^>4;[A362&D9#JA 1'J0#UDI0X.]5 \*X5QK[)I8^DV M6]*P7MG0^^2\B!CUYMBX'G]-HG92*ZW *E9KSR2'6*MX7.;K<]0XUVAL\<.$ M#5O<,C10CY%.=[CY#=QF^*YZ [W C8A^?KV>2/0?\[A\EHA=@G&[>]3\2AQ_ M-D_3/^9O:M;"#/,O85$+SNJJ?RD%TVJ2O"J&%0M:AT!^A_'@N9=@-:W>$ELP MM+DMZF\-PQ;9G O$ \E\G#Z@"H%AYF0NV5!G\%I-C$P%A).%^Q@*VC;-W8_T M 9O5X SH W:1P8D^X"^SK_5FKZELFY. .'5<0O#7O]Y#$MI>:GK*,/OR_'N& MU^D#9,B2J7:I,T]1-6P(:6^\+&K/GJ3PSCS8;_:ML?7%MQ]2+\* MI6&-P$.P*9);EQP'):HO9XJ#R"(C%(5@-$%'-6I&T5"MW&: ;UZR\5QO7TC_ M6ZZFB6RU;$PD?KW+J@K+] M^?SMI3D&<_K+OVH&TKQ5$!=N._?HG?5/\FK&J$?3Y+TZOI6J@[ M:PW/VD&TLQU%A]N-@^\L$P5:780!- M!XOBV6FMVC1Z/9[F8H1;^G7QZD]++1&)7F$<-Z,UAO4C8SVZZGLW>O M/N)B+G3D>%\/ (_57(D)6!;.FUC+X]K]C+&MFX1ZST#*9NL$[)6")HP2VHB(&, F^A:&.\PF)M:=.=J8&I MNV[?NWLQ..%61B:= PQ(GJCR$6(4"!&C,D%C,CP\!J9[GSQ>"[.+4+_I?7P2 M\T9S"M>8UJ:=[NKSNA\"Z4:4,CH0/@50)51M7ELX.X[2*"%1M0D^WD_/,,#I M0<#[DA^.Y_8H,;,M]RU>9BMY A<+[:*L(WAN/5C#,$=G1"PMO8B[%(U$X9P@ M[41UML?B\+>3.Z+/F.8!AZ\I')\E@8Z'>IJ/1F(LH;8I) M[R5G;. Y1M+SOMD^ NS<%%]]NX90 DH1P(EJZY.W"R[E"&BU0!>B"+;-@74? M-2,)3?2)G).9/O04D*_.\1=?2JU#8@Z=M9 #UM$4CCB2T )&IY%\VD#(X6^VW*\/PF,HLCO)A=@74YV=SW,9&U5]*!S,+2>*" 8;J (8XK7 MF07=)D3P,%WC4$C](*I'"8P"4?NV!E-1^Y@4(-:$@, 8.&,<&)0E:9_(;&NC MG$[12KU'H=M@J ^>/Y6X<6V/>4T0_?PKD@C#5[W 5?AK\Z%O,_+.&F4^ MCK1!8M(]8>!3Y%Q3?O>) @Z,>"HR0J1PD77INRM!^)'$JPX$6UW6NN> M6:JC, 4.6?36'?_F$S]/Z1>KM*;A:L*L,-(: 5(R!TIS )P M6'Z,^I'$3P8 7=-'XM7N#7%UH/X?JKC0VM-"_W-^I// MY_56'U/4G)$(-NWQO <7E :OM4.9#!QH/6?[/ MF[5_M=]78?:N\F+S2Y,80[&29V#H:,%*U\:YV4%4CO8\:IUV(PA[ I-]4#/> MRHYC8#J,D$YM%O3'^<"Y#=;]^99^^NIF\3>M8U[C(M$/)TK%I),K(.DX I6\ MK;E5!F*.!94*SN\.;#\!H(=0--Z:CJ8@[5U8%V(T/']/>Y$^<*\D&'["PUI+K22 M]H6 _?5B.E_\%X:O0TT3J[E#:Q&2C1\W!\Y M!\'170HI")@S*&6&R3!ZN$$RQ'9V.; I%C MJ#T(J?Y2D'HVN8T6F_=5N4R,C=+4Y"DA92#;)2.$0FL,5ABCN4KJK,?Y?30> M=L? G@803Q;2Z&^&7X9%7=W3E?/:5]]+INN(.OR!"D3':1)@N,%XZFC6FTEZ1Q9$(>(>9[^G:?SO.Q@N=E^( WB>:9)U]J*FW=(P0.,>*>-X;OT> ECT5=KP@623:0DPD6153 MO9B3%KAS5@7//6GQMJ9:]^K5,Q6"G')^]<#M46)FNXTEC M'PIM@!)R\$&DT&:V^455KW:2]J'5JUU8/PH(T;-FX>H-?L+9-;[%Q:=IPM_? MO-UJ4<0D8\D,.5N(R9,9JPF$IJ5%3[T<(&QN@CI'^'4CU)XH1(.O> M,DO%F#=:(9 A2&NPM=>ML1D$-SH$VG8RM5%,%U3;>@J&3F;Z"(!3DY^Q=J2E M3U[]Q_5BNLS3=?+2=CG%25MDM(#9%EJ.0PB2*Q#2V!@YVNS;-&A\A+"1I$#V M":<^13$&9%W')?[W-7'S%U*QJS_HU]:&0.1_QPF;+VT(R$R,P=081TU\"!Y\S!:DJYD[@FFM&DUL MVT?2L'91+P)_'$1'<']\,-JJT%BD9+D$"%H:4L^B0/0R0W'>6VD,[;*S0&@, M9G5/HGX80$?P?>B*+3@T_ M>L^3[^\$ZH=M(U :?]P_('4]F'VZF2CR%QG]SU*Z_G!]5=/K=Q*G;^8Z?*:5 MZ\!4T"",(#> 609.H@8N>;$L:A5-FSJZ_M8PCNNS(\%TV.C;UI(= :;O9CKO M)D/?)$D_^U =V8FW*BBN%!A%WHN*BKR7Y!A8$XK@4DD,;8+@72D=1WB\'WPV ME=((4+C-A9J]JQV;O[Z.6DZZ39=!?;3 M- Z7L!]D]<3Y452XWW\3OMD01GB#W&LH&.L$')O!N:@@.Q%9,63->-[LP-U# MU#@,N_Y.T#YX/P)EM"^!W7.=D M1'6=:AHNU[WM"T,$RBP:=%FTF4IU2:=![ M:6(;^/3!\Q% YZO63^'#=+:ITL%9N*JCW,BZO*F2V):F3U*QV:MB(:M([E3A MG%Q@S2"PQ(+QEC'3>+[1880.4R+8!FHM971!$"1?9G&->6(]+=!I"X8I.N6= MKBT\688@C.NI, MA**TW[V]ZJM3^2'DC22[\$3$W&E=WKMD1F#XW5E(Y=OV[[::OA8&+#ZMK=RU M=1NNEA.#F0NF"R16:&U"*8CU:EF[5*(HVMK09N<=1^^P@&P G#T]T!M*<8Q8 M?2 2'KS,/L4"R*6BI1DRAE*JA53<2V%3=(W&V'8@X/I MRYN:JDD4Y/S7QCY,&S*63:W)NZ\2&K)P-'++S&I3+"H(($ES.SA7'M1 [)35[ MHDD=7SQLE])V0&PNA-$!['GX.%V%JWH/>G-NT+;Z&3_AU?QC;58UL=;D9&T! M72>MJ1CH%.'"@HU9<9/I9[N#H@_%V*/O'K93Z+EAUJ\HQGB@K_N@37CQ$HLV M(.@?4(KL9I_)CRL82\HR,#*GS^3=5'J&[>^\D>^L"I[482/ MM0N@(;]$9]HB(4KZ0@Z)8M$BMAG?>CB-(^G"<)Z[ME-E-"+?\9OKKZ?^LOYUH\GU3K),+HK:U:PFMSAD%'K.LI98^X$ZVU>.NXV&O'N6= MVEC;;Z!+0]^/)1WH:= 6_]261G?4%X&$$/%I$;P) 4DK: MG>2THT$R?(,K->TRUB$9,A@K1>)M$O$?(&J4%USG06%WH8P(7U\LZ6_N1:Q6 MM"TRR,+(W@@V5?;0MX)QVB^QSK%J"K#[J!KES54KA)TLEA$XO'><]J_64OWW M4(PP666(ZS ?1HB\PFR$LP8,FF-.M,%_[>$C:0C7,^N;9_2&/UDD6^'^,S+ MGJ+1?A+I.[ZLW\SY4U9ZAE1YJ;5U3@DPL=ZPJV(@%&7ID+2.:29D](UK!OM/ ME=^9$+6/Y;_\E:ZN,SE8F]KV.@N59%![P/PQWY2]K#_^!E?7B]GRS?SJZM=- M&M@D>"%S*1%*C@&4I0WOZLR?Q(WA@D=&[E<3IK5>V7@3]+O@]&X'^Q'A802F MY=X*?>0Z11> LU1J%(M#1*_ *^>LYQ*Y:.-BG](5H1D:QX6:0YLL=!#AT4C\ MB(OI/+]=A<6J)1Y)'2QJZ*MFW5Y?U4C8KR2D[3CKUVL:Z-.OYYNV7LM),C4D MQGUMY!U!I=JNR\H +.7 F#+<-6HOU _]P\8Y+Q'M+0$RBBY(>VW%^]:]'B%\ MSZHY9]H[XP!#;5.>I2/&FP2%8TA!:ZY9&V.E#^J'=?4N<5.T \>:BEYH(9'H!V%L$9&GXE6;"0BGV"[-PJV7"-Q.(CS1=OEEEEL%.=[B MNYI0_/NLS!X@?N2]X&3.VW)>Q;).%N4W-W)ZZ;>1T5* M]SZKB<:YC\[6>L<;GKET"6*I+6D*;1$VFUQ_S;R8837'YT^??;HXH4_32:N ^,=I\ B%H$<$[O6Y%['2V;9C5;E$CU7-=<'E'SXT$ M B.(9]ZRXI?9:KKZ_)_3C+=J_]7LVV4N7\QG[UY,/V&^243Y?9:GGZ;Y.ES= M9=%VY-1@>12 M#(R785'S$3_A"9>R!SRUB='Q,.VMS8]L7.!"!;"F!N77+JYP#I*Q7O(49(EM M\BA:F1\OK^NLGWKRU =7@V[[IN5$!H,I82UV3!&40D]'1Q90M;)MZS;/YZ,O[/;0Z!O8;6W,SGLUZS7GV$C(OU0?S'J+7"%P4SJ4/-L8V M!^EI=(_TL.V"KD<][7:"'-"97BY6F[G$E8&W"B--HDPL%L.!UY-)*>7) M\S(*+(O>2852L(."0O26KY!(W^VB\$$R!@;7&7$P[ULH0R-KLS&_7L)V!*F7 M2=J@#%@9.:B8 GBF/0B%1&8N4=H>D;6/C&&0U:-XYWWS>L@RU4TX9?+\Y01- ME%H+5H??U0YS9!L[%P/DB+(P5X2,#S4T6F+ZW^_FG_[/]HD;@&R_6>-CXRM\ M>=^ ,.A':/.3.#@"F?_M[Q.3M,W!UYFT7A'%G-."B7;)N,Q",6;B0X-$NLG\ M;W\?QB%L)_..'!R!S/])*%4A1>.*,9$"_8L.NEC2ORA])UN,O_G M8?N\][2R=C+OR,$1R/SO;R9$K0I"9=!(AYSR48+7OL8]@M)U.%>)#XV?[2;S MO[\9)B.KG4<.#MUJ9%UX_7(^^_/ME\NR?V -5TZ<$#H)-) L*2HR;6N LM;A M)ITRIQ^IW:3D/2'>O:\8IL%I ]'WQ\@17-5W])Q??)ED93&C2$8 %D5V34Z" MS%BA(2(O-M"19UAL$@X[EN*![QG.'ZLXJXC' ^5URY MU;1,^K>F.D_(H:>C6EAPL9!AGI6MZ?8>I$\L9L9B4<0.W3UW3E0=#]T MFXGT\J[:7B_F'W&Q^OSZ*M1^/?F7_[Z>KAMFO\35??=*C2[9CB6C\?5:+]QI MGOR:E4J\CIA5Q8$RSD%PUH!W14;FN$'VD)OUY"[6&&,N,J;!:!9!<9? 9Y^ M'&@LDFEI>)L>Z4_R8JT+NGJ^6.LBR*&O/_8&^1E9_4$*"8JE&K99-UN.'CPM M0!2E#1E@/R[6^L/!01=K780R-++V.IO">>\3\4&BK=7.J(%^-8-P+O@2K!"' MZ;FG=['62;P'7:QUX?4X G'%99LX%N#9D-X..H,310!C1C)52@BZOXNU P-Q M9[Y8ZR2TNX&X+AP<@10,Q25JPU[6'3A#@,5B+6F74_5VR_/;3 M&"_63I%Y1PZ.-_BJC+&U8@*"2/5*F)#KF4[ A0B,%:<,[NS])L'7,]^O'27Z M_A@YGHA5]YB*4YA9LDBFO6:@%).T3A=!VO4L8!]4;AJV^KZ"K\?8LV<5\0B@ M_$WDY=FWD9>)9%'ZF L@)C+RLJ_7+$%!BKY>CZ*TC2I8'Z+J0L.IG7 Q;R2D M]G'3[0_JEQB6^'__U_\'4$L#!!0 ( #. M%2B$;HZ1 0 )H2 2 M8W)U'$G#F?GFFT,4QZ_V?]F; M_OKQ )6FKM#'B_E&2HJG"0G/#I97V,L--Q6;K.V, M8W\_CIV3\4S2Y61,^17B=#?@%"=TAR5)-B!I+QGNX&&?=K>S(:$S@H>#X6\I M@(QAN=?19EFQW:#F(BR9]9_WLFB[WYC1@E-3YFF2_!BXI9/Q7 H#_A3H^TMO M9L.88=.YVX2%O@YV*"[8.(LXSP$!GW."P?5Y.].<]QI5J-3F3!20<="1(A[ 0? ML"+EJB8&'=]M6%#'U.^MXIIR8OM>(R[0HN2DM**E&48[-Q@7(*^#4?@VJ.%A8:3ML+J?B EOF)H MQIA LN;&#H\9([C5K(,(0.24*7@&0*U?7!2*%0##1HJ1G3(5N^.TXP-9R+:B M2$CC3, L:0V8PS?EPH",U>62 2 BKYR7V1*><8T4:Z0RH(%>;^UD63)Z, U+ M)TQ'UK IL4%05#4"=.=OY'PE9@708EGV]^?A M)W_1 O_*H3QG!/)F+%\'UZ3$HF#H)^)H3X?=7O0OJ5\/>PW&X)E-CHK%G;=[,6W M4SQ*_"0WT-"&KCVOQ)$3Q89NROJ#J-L?/"I.HO11V5-F>VG4Z_6>939VD#UL M8$8W6.P&W6"MT&!*H=3SK+E&*9!Q9Y95;+Y!CN?EVX]J8-]#HXQ(Y2HZ=S5L M5P634Q@%-X6Z8N3K@O6#^X6$^_.=26L;]4# (%K>(V"5]C7FE>%N8[<33Y.3 M6&J"9_%X;^F+++2-8>/:_.[K#UT&-7__0G^Q=''(WT9SRY8O8;XXIM M''K<[M#=9CNY5<$S+2OX=/K:='DS\!4$L#!!0 ( #. M%0= MD%FK+P, *D( 2 8W)U<5I'X8 MP48S:="BDJP*@LNK 0Q*:_?3(#@<#OXA\97>!9OKP(5*@THI(_S?!A>)-+:0%K@6S(H?&H-S!32[,+7A>[[54^Z/&76DA#N,8;I2^ MQ3O6[5NTE5@\Q)D'G3T/VH_,MRH_+N8YW@'F[P?(D^0LVJ9Q&H_2E&7C;99E M11YEXS3F>9&GOT=$,B#W#F/LL1+O!S5*KQ3N^],T]L?9WLX.F-MR&H7ACX/6 M=3$OE+3T/4WX[K$+\R28%??68Q7NY+25-.B@#]M<54I/3\+V-W,[7L%JK([3 MMQNLA8$K<8!K53/Y=FBH#)X1&HO.T> ?@C@1O=8\=)3'%*="*1XD1+$C?7E? MXA8IH8D?_9/Q][D^(_-Y$*>*"/T_*5PJ:5QGJ0(^R5SL!2UD7HL=&F)%O;9N MMA5R..=<-=*ZOON NO[7PIY/QW\M.GU6](T WNNV"FPI "57>J\T<_,*VR-H M49!ZR=U6Z]%EI'?X8FD,W209^.F#TC5\\29PI8P/29)X43**H[-A^QR'X=EH M,H3>F&3C<;\1C[(Q;3"9=W::A7'T[O0D&H6SO="6H73)[@DN4>O&P$KMD ^I M5-RG*0]'Q$3Q6V<3&;P3L*Z8;&.^"(HF]((";P3Q_@9(7: :3>(I%:0M;P^; MS^Q(L&%[J@SA@+8D![,7_#%[+IFJPLZ]0,DD1U9151^S1(&?DAD^$A5%0>&( MAA2F=4;7.71PNM!6JPK4G=!_"]TQ=/EY(3(5M&IRHM.6#PV<2]D0\+H%]E6+ M0N^7=U HW9(HT'#R. JFP8V!4ZYYV54D'G4)\.&%'GY-_7UZDHYGIEWA4DMC M.PVG)\ED!E]IC'>P6JU?"=GSQE AA]2/]\R\$D[4\GW9^[Y_\;C[YL;;J^[* MGVI1,=?03^[ !^!66:OJ:?@7A&UIB!K[%/*=:[-?NTN\_3NQ^!-02P,$% M @ ,X"T5(0/^WAT" <2L !( !C!! 9I%E@==_.F&5:C^W1RVM6)A;O=:[L3LK_^JNSN M))!D"3JT9-#Q(:3;=KE"%59F8_9= M@+UEC499ZT+G_T.Q.)X<-(7)[UCWAG%QX-$B'X2]SN\TVK]IXU.-K%Z:&/=7,&[ M6BJSQ@2H_V&O$QWW"K5?/CSC4S!LD\P8U]URK.?ZQ:GH6'! MR"14M/(/0)_0/?\X*UU&.TIF4 VAW2&GK^XF&YA6'TY%=+FBL^',O-6?:/3E)LQ1FFDG=/ID"(T!>-DS%4Y5C_L4%P& M;S"(3OI=BI_#H#E1=5R&-O*A;3JQ7C8XB0:M[<6MJ+TH:WK;IJI0AJ";4]BQ M'0[*YCQ[5^O6'HS;Z7S8SG%:M)*"5?.1D*>A0D:U%.I1 *:ML %^,* ?/7(\Y/UL75UYOK7Z\OWM]NTW>VWZGLTD,UAYY9Q MH7/BUGQE3.5(6+?583IA;@+L&S3=HOW.)4X;RD M ,/573SAV1B\0/Q:*+"5'.:-=O\0CL(C&BG?]T5XORQ ,XCM+("8^F3$;*E\Z3JG.+QB@=\T7X+%31%. MI\^0C^.O3LD[YH7=O0EET1$@;LJ>0E[6A4$#2'!3:3UM8BW(O!U2YDO"725M M XI[():)>0F<>DGH5"B1?-$7OW?WQUBV&%DI)#>2!B"#?/!I)"-+*"\QI?OE M;'W^]R2K+:!##DF=&N6B:4TP!9!:*SJ(_PV JJ(](WM0;Q* M4(_V"=3=WCJH=Z:W-6SO3HP[0QR7Q50*0BZW.O-'?-PBZDFR$IRY$16T$.R2 MCZ22;DYR85.WM- \"CW PAJY5W5%\OKD8HM'TX98F"2(:V>U![=)QW)F!/ZG([A],'06O)MPN M! GQHE\!('S"\/$HR7S.E+P%51Y;/*A?_Y]#](RHWZLM7__U;/G\2:>H5DQ] M26#$IZNH77(9X>X)&F5-^BZ\XRA_G39V(0O\"S29IM(Y@#_)%B.-PH/*A43_ MO)%#Q#:2LR7RQ_\DPJL%";\7$MWWBZ_(_$\7]NB9SM+WBX[W<,?V7J&L0YDI M$7FT8Z;]>"P!<5*F],7.:0;\EG)TD'D^2WN!ZL]?JY.I)Z&OW.2$A8%$EV")-<:?V!_C!E*EFXQG>JQ4!>[BE>H^Y M/C%(*'7$ '@:1!3YL_,2;O60*F4VU6H*E"\S/BY_ C E(K9DZASO-M%D:=8[0ZB;GM[ MTPWW3[;=#7GB]8X0[-K+H,O?)KC$I>?3+@LX6__\R.?A2Z=5]]>U-EP>>-Y@ MO$0]:K7JVQ\2+/^/R-KM*H.RD%2/5UP7$PD)N[J#N*!#'O8Y;''6X[3EOM&? MJZX'-S=S':ZN#L/)_A36[G(NEZQ?JZUE$S["15NX]2:/7/\L/\-E5'\M]OR_ M4$L#!!0 ( #2 M%12RZA'?@@ )PK 2 8W)UKGJIZ;'SVT]7GR]M_?[DF$Y=)\N6W M7S[>7)):H]G\WKEL-J]NK\@_;G_]2+I1*R:WABHKG-"*RF;S^E.-U";.Y<-F M?NUB:*Z3:FUY1%SK'9^AF_@DU-V_K>SGQH-U\3O9-^W!VEC--^K]LY9OTD.>XGQTG2B_E)9Y#\)P8E MF] ]C+%N+OG[6B948\)Q_F&W'9WT:[WI^EFKE8#X#X\/7 M(&9-F./WKD&E&*NA7U(M#*V:$RVU&1ZT_-\IMC12F@DY'_Y\*S)NR2<^(U]U M1M7/=0MN:%AN1!HZ6O$'!YU /?\X*U4&.5(H7BTA;J/2U_<3,1*.=.*H76GL MZ$CR2I&1-HR;!N@C:6[YL/IRRH3-)9T/A?)2_:#3C)HQ6&FDG=/9$"TTY<:) MA,IRK7[9H;DTWF 0]7L=M)\#HSE635R:-O*F;3JVWC;H1X/6]N96%"_:FEZV MJ3J4)NCD:'88!XNR.57O:YW:HW4[G0_C'-RBI6"D\D=.&0-\#ELD]B)6YWA" M8&F:=9D[3=C.[W'*TQ7T2)ZN63D3C$E>VP:X!"*$F[\><=Y9E]=?;V\^W%Q> MW-Y\_O0P2%Y5VY.-VGXIC"THS.LTB?ODM^A;=!F1;SS!M/?N(#YNG<:=7JN^ M1PO9;'9J"64ZQ]R:KZRI7 GIM-I$I\1-./E&S8@J;AN?[R6?DXO$84N[U6H_ M2FD+T#=]\*\L_G5R67#'FB=>1YF;.OD75W?D$W43FA5*U$F"09K.PINJ%\K "J3 4-C/MAY[A*!D(Q@->P@6]>J9;$4:7T7S_[Z0.SM/M1#\UP M0R9TRHGA4\%G@'PW$1 &2A54PLM<&X"V(A^TR;D3NF9Y&S,Z\%WI=.8!A64!KH(,U"A MP*=S4BAG"N0M0" ]EP0?4I+!DQ'@[Y1B(C-$9\)G/M]OK8/B";>6FCEVR>@= M]REQ(=/".P;*P)32$]$R9R;" /&$;@J&@R90RV0JQAH^%=09I ,6706_0 MLKX"/%LILZ;M6\1>=^^P=_O 4>\.^NWXY-26Z"KI!*8.G:8"'@_MD??B#:&& M>[R _P5NYL"OA%ND:<).< 1VRR!S8O;$9]C-)5+; L9A3C6P?_%] $\8!> $,U_?)A*HQ]P3Q:R&YK>@P;<2]0WX4'D%(^;['POME X@!;*L M8IR38)Y;P7; &NKWO,G3+9.GU>1HC\=1 /H@6W@A9)^T]PC9A_1H;Z#=C09^ MTWS%+6R*P)V^0CZ-OSH6[X06=OJ2L M"&=J6 4M +N@(R&%FR-=V#0M!II'H0=8B)$'75F]%1A7M]_'(@R7\F1]@#R=X:_AC^X2_,IL&UZY#!+?[)0'T+1MQ^(PI>*P\Z,^Y,* M]?!@ZBAH-:%V04@P+_H(X,P7#&^/,IG/B11W7);'%H_ZU_]G$[T@ZO=JR]=[ M.UL^?]+)JHBI+Q,8YM-5U"YS&>+N&1QEC?HNM*- ?YTV=D$+_ L0F67".<[_ MI%J,-! /;&<"]/-"#@';D)PM)G_XCR2\"DC^>R% ?1]\A?(_7=BC%SI+WZ]T MO(<[M@L)M YHI@#DX8X9]^.)X("3LJ0O=DXS3N^P1@>:YZNT)ZC^_+4ZF7H6 M^LI-3CC7V)#S*(.!EB]2WE:DEK06A@#<@'W6 U&PP!)LD66P4_N#^\64I6;C M&=Z;)0%[N*6Z@%J?&D@H=< ]VD04.3/SDNXU4.I%&JJY91CO51T7/X$8,K, MR;- )8=UDVW=@'IJ=M7?T[0'EWRS'6XY3H,/P),^=JUSV5T^[!N+8?0$<1W MX=:'/'%3M/P,]U;]#=KS_P)02P,$% @ -("T5".T^">^!0 %!8 !( M !C%2D"(, M3U]WH),;4X[#<+U>!^MN(-4RG+\-K:E>6$BI64 -[1Q/[1/\9(0>?S/]UO?A M1*;5B@D#J6+$, J5YF()[RG3'\#WFUDS66X47^8&DBA)X+U4'_@EJ<<--P4[ M;NU,P_KW-'2;3!>2;HZGE%\"I\\[/&&+11H/DW348[W>47\QB =1W!TN^FPP M(C'[-4:0(4ZOUVBS*=CSSHH+/V=V_W$O"8[ZI9FL.37Y.(ZB[SINZO$TD\+@ M?@K7UU]K,SO&#+LR/BGX4HR=2YUZ:3N;\9,Y7S$- MK]D:WLH5$4\\C6'P-5,\JR=J_CM#3 C/_5PWD-%.P05K78@3"_KT*N<+;@X/ MD(!)-PGBN[#O!YPBPTS]ZXB/[D4\8\KPC*?$"@_.*Z4K@BB,A'@([X*+8!; M!4OM:.U5W.U'WB-RZ[Y 3!P,RE*IG%_C2E"F[*S.,=% J"QM5I2WO+WCXR@: M@,S Y PNB%H0P;3_YJI@&WB1&CN21%'RR1S'@P3))H,I.KDHB-^Q5/G@': M^D&J5:.4R/^Y_I9)YI7F1"P95J_5BFMMX>._G4FQU$'.%$/8$4ZT*&C\]9WZQ@=1ES<;";6;7-;1#&O['8$%:AJ[P==;S?%6KOO!+=2O3!H7R,.RCQ\3IQF M5QOX(.0:Z5JRPX/^<+)'7/<+KY5<22C%T\$O6&;&W0'*QPF88Y"$&?OVR0-5 MTSAH03] ";E#2S(,^I:&.4:DEA-D58$A3E$8A=7FM5X5^ZWBBMECTP6]B2S$ MW:<$$T1!W']*GUV7EQMU7RN[J3'QJ-MS"4%6+F$PPJ.)S8'_6)231QEE+C![ M5_6IB)72$%Q)\:F+6BL!PA5JH%1,VVA[=I@4!> R!./JJ"XQ_-ISJS(NB$CM MX*L^;5Z 1GS(G\3F#%DH:N\XI@V*WS"! M@) SU[(V^4,!R^SVH>S9_)%(BP+:MKBDPM_"N Y&+#%ATK8FNI_M@C77K#[X M;2=LF;60B*D4J^LI*4M&E'8AWI2XOXV_2^LFZ*Q -$H*GL(E4_7!\YE>Y)C5 M"X8+2B4ON3T,L9K?BK:3Q9JCE!:VH#3B0U/;<[)*":[S&P,?O2TIJ2HJDFKK#4P\W%;#0*AOVNO9L9%(2A[<;-M2UPU[;0 MT-VQWBB(X]'>X2B(]X[]F=EAD!SM'_U05Q>^36[-H#9YOQFNS.PZC+7;I/L'ZY3A)JG>U^GI%-T[-'=<^^ M=3%O&/L'R7@('B[:L^%N6[W?N2;WFFQ"]^P=@%-HH3XRYYW%,3>X6_H1=!P> M](XFVGUN7YWNNZQ8@6Q0'9>-]XDL\OBZ&8)66 Z5V9WR5^\H6P^Z_>E M[LWM\1]02P,$% @ -("T5.)2Z_7'!0 )!8 !( !C&N[K4F'!8%@\7A\[_=^[Z"F3X[?S>:_G)U 9HH'X,/\[?O(:^'T8P5T1H;K@4) ^"D[<=Z&3&E.,@6*U6 M_JKG2[4,YN\#*ZH?Y%)JYE-#.T=3.X)/1NC1=],GW2XMYPD[.C5LXTJ-^G@3MDNI!T M?32E_!(X?='A_<7H,&5AS(9ITA\,!B1#@YBR8>]@F"Q^C5#) )?7>[19 MY^Q%I^"BFS%[_K@?^P>#TDQ6G)IL'(7A]QVW]&B:2F'P/(7[ZY^UF"UAAEV9 M+LGY4HR=29UZ:SN=R%RJ\5[H_B9VIIN2@N?K\=,Y+YB&MVP%[V5!Q%-/HQNZ MFBF>U@LU_YVA3JB>>UTU*J.P^/KSG^M8EZ*B"10M1&PXJ;S%E+A*A(#HJ54CE# M9URI2L-KN>2)!Z&97;B_=QC'X60FBY*(M7N+)L\!9;V2JFB8$G9_JG^E M4CGQ)2HK*3#T!H4W1"59/1\//9>#/$#OI#S'V6N5T#&5PK2(MA-!X>0JR8A8 M,LQ>1<&UMNKCOUU),=5!QA1#O6\K^=Y9T^J(5GCP,Q,7\):8C!25X![,,LY2 M>,4%$0E' -ZE&!),M21HS/2<],4:$AX/#R0YNW<^[EG$EH12+0S=GJ1GWAL@>QU^./A)FW+4C#Y1,([]5^@$RR!U8 MXD-_8&&8HT=J-D%:Y>CB!(F16VI>TU6QWRJNF*V:SNF-9R'J/2,8'PJBP3/Z M_#J[W)#[FMA-BHE&O;Z+!U*X>$$/CR8V!/YC7HX?I9>YP.@MZJ*(B=(0W$EQ MU'FMI0#A"CE0*J:MMST[3?(<VTWK+AF==VWC;!%UJI$3*58G4]) M63*BM'/QNL3SK?]=6#=.9SEJHZ3@"5PR5=>=+[0BPZA>,-Q0*GG);2W$;'[+ MVXX6*XY46MB$TI /16VN22LEN,YN!'Q*L53 D6VH:YI"5>*(599IL\VQQ\>D MN87[;LMJP132.$ ]9[7.;!368T 9>H1Z;2_@FHNF%?B<'F,7.%\;@)I%K3*& M++"C:%182(5-;AOBXM MK G)FVSB$DL]W=S+1B/_<-"S5S.#A#"T/;BYM?GNUA88NCW7'_E1--HY'?K1 MSKD_$WOHQP>[9[]4:F_D]Z+=6V^+#1P0-1@(M\; ?-'I=3:*[C@NKR!J2VZ- MKBTXFXC78'<>AEWNSGV,^WF#V#\(QD/@<-[6 MAKMM]6[CFMAKH@G-LW< 3J%5]9$9[R2.N<'3DD^ 8W^O?S#1[KEQ<[H#S2=& M0V@1Z-P#Y_";Y,K_@&P LNLN;2OKF>(X6.+HRR21E7#=6+-@&[K E:J_W?2V MNS8^-N*]W#7A8\5R;"4NV=;GQYOH=F$=WFPA"XSORFQO^8LOELVS_G[JON0> M_0%02P,$% @ -("T5+M_ 84*.@ Y'4! !X !E>&AI8FET,30Q8V]R M<&]R871E+6-O9&5X;RYH=&WM?6EWVMBV[??W*W13X]5)QL $W,1V4J?&<-E. MBEN)[6>3IC[=L4$;4$5('#4FW%__5K<;"7!(8L+3U].G[G>.G3T^Z)\&?W3>O@]UFJQUT,Y7D M41&EB8J?/CT]>Q0\&A7%Y/G3I]/IM#G=::;9\&GW\BE>:O=IG*:Y;H9%^.CW MW_ =^*=6X>__Y[?_VMH*3M)^.=9)$?0SK0H=!F4>)_W^?G_W8*=U<+B[U]K5K5W5;^WN;??^IPV#? I?Y]_DQ2S6 M_WXTCI*MD<;[/]_?;1X<3(H7TR@L1L_;K=;_?41?_?VW09H4<+\,?L\O^3+V M8DN_<0^?V0=3V1">K4@GSUO-[;U)\>@+?[7;W(%?O9BH,(1EVXKUH'C>WGO6 M;/GOTLJYMPO]J=A2<31,GO=AQ70F-S67[Z=QFCW_I47_>8&?; W4.(IGS__5 MC<8Z#\[T-+A,QRKY5R.'C;B5ZRP:\!?SZ'_U\_8NW(7^G,JBP77B*-%F$;=W M=F#9CM-LDF:PZ6![A3I(!_#O)"S[!;Q<^NP/[$G;[5U\TBC+RCQXG0ZC?B/H M)/WFP]IEK>HLN[G?7CSWV_ZEY6JFP6;!\T2&8_6?KL@U33$KM40 MH\RMWU!O]4"#?=Q2 UB1YRJ>JEG^:)D6>;;??/9U6F3!Z=AI'JR?"-Y>:0MU M52\VDK> @>3W)Y=V5Y5+E8G>;9O9C. <),7S+=S']W0@.U:L?_^[5_??]G[S M8!?GX;081?VJ[!&R[#3 M;!_@1,#Q&D0X,Y&*0?\/TFRL4&@N6XGM%5=B7BVOV5*LSUJT#YI[VV8MXJA? MY"CW.BA\06_*"3$&Z?D$7A1E II-Y\L6:6>E1=II[J_W&KU;GR7:;^[OX$2\ M5%$6G&A0D,EPV>PO-^8>DK!:G\G?WF[N'.(\O$JO=9903*"37,/9B(8DJY:> M@U578LV%U;LUDE7F('22'-1&MHK*^&%688V68:?9VB>54>;@[.BL$5R5$S"B M8$6,1:6+J$BSX)+\I1L.R=X/LSSKLSX'39P;,'(_H;8F'R9+XZ5+<+#B$K37 M>@4Z']9F_JV8NBA[8%'1>5#)# X#KL<-NGO5E5CSP[ ^*V&5]Z7NIUD8O%&) M&FK4X3_Z$JR/-+*G@=< LRB4IU']&Q7#X0]AQWY8([5@U?;;7).>OLC20M,J M<*B+I=11GNOBFY=E[<_'&BV,T=;SR@6\B9-T'Q%684'Y13=C/Z->F/%Q=AI/EOS@[$^B]'>;FX?L.(0NREX M%Z6?\2=6/A1KKC?6R.LVA^(XS3)4%]P=*P!][5V3A*C"I9+66TOW]ONQT,D>LH MQQV%BJ\8,?+A*W;7=\C9%I0:M+_,0IUMP3S%:I+KY^;%BS#*)[&:/8\2>EKZ MT0O9^W([W/JP7@6L7RPY3]KW_+&]%N'\9X<' MSZMR?!U/<_I9\MEH\1V>X'X,6ZJ F @5J>6\[;T]I M;;\M=;]_&ZG[PR8EMV\I=;\ V'+O\(]Z[GX.5$0/?7Q^>7%^>=0]#8[/3TZ# M\Y?P[[.3M\?=%?/M:YQN7VT"[DIEK7+WFLHZ:.YPNKW[9^?X*C@Z.X'%>'/Q MNG-T=GRZVGKLW!(N:QYULM<\K&[;?\J\B :SRD)^EW5<+(/FT7'!XU]_.=C> M;KV8:GK1?A&D&>E+>5]\>/GP21#E(-#'XZA ^%.1!I,L':=D24=P0H?H73:" M49KH'%^@Y0#?&.@\)PAME(_IO;&";\/_\7=XLQ$,$G/#>0&?JBPDK:T14:%B MN!]C%:,D4''L]+D=6'O_11Y@\.>:LLC-H+O@\Q[";6$<05[V^_AO>))03S0M M"@*YTC(+,CTI"S9RP#]SCT2#'J@HPRO0]3,-7]"-("KP0O"N0 Z*D2J6/Y)Y ME/J\>'?JZ2#MP?I>P_S*$\.O"H5I]+$*==";T5##"$WG-&/(B1Y/XG2F8:M, MHV)$7^A+*B5O(.(X1.\37L)[_8^C- [I@UR2+/!R:).1"N<8C$!X''A_H.,X MG;H;\**.];@'/S.+,=2)SN!W$PI/-V%KP=LP+YD>PJ,W@BG,AP(K'W%S\(U\ MA)L'OS#-<"ZO%.XK\W4X>H- !7&*(@)NC:LN:!/:-(JO-L,-05L-'8 &7BX)9FD9C&'6 M491-XIG;97"=7W_9.WSA7YO/$3[D)$,AT]?U6ZUX>?D2/,4 OY(%./>X&>T& M35$"#5'ZC!!Q:I[ OS7)E^]S?W]]S?US'D"F_U."_ G&( /Q"GA'^" )Z,S3 M9][B(>0\PREUBR5?RND*]6$/4A(Y^..\R. Y82?Q5#3L0!IX2;@2"N,H^N1-($9+." MT?CZ\(Q#%#9F@.8N^.2\:>#IC+,'O[0/2E.4PGD*\E2F8]'1^",%@8E/@WOO1!"%K*.O JR\Y;.@T M?GTIG4Y.?74]5K- )WWP?F%?-X/WN/4'J@]K)'++'L=0]RF&P1\8,0OO&1CCSL5=XAO,=Q\_RG1. 1A=[V#EZLJ N_ M1A7N[]^+1[-8R9$]^^S%]W%K/A\0W6DW*2[]GE9K/ LDE0D'-9^@H"W ;B]^ M_>79SDHKU&XW#^<.Y?Z\I^WY*YLU6;8F1ZCGW(I@0BVFE4 ]2G^!28Q+--+P MK1BDNYQ4_E+MYVB!DOQF'PDEL0:YCHHBG\"977F-6\V]K[)(-]O@Z[;!,8C8 M#HCD 7B,;&KPDAJIW0>[-T/++ >;"95TCSQ$7'OPLL"?B_(T6^9.S?M0FWVP MIOO BFBWJK@3Q)U5,S[U_*VH0'MRI./)H(S1^D,]7/MI+RWEQV-5H*4K^Z:# M5_V"7;#1R7>ZX!U86QB/)\DSRB%SQ '/;Z*G^43!PJZNIK?G@10/+ZA(!BS, M09B6O4(,4MB_9.)F:LAAPESKCV126_]%?YID%)1)9B@U^^#;L).$]C$%BSAX MQ%$ ,H!W 6X#G+N.#(E$UXB_8H)R07$MQ&_;CDYZGD6D57H,.Z/%2U M25-NTI1KDZ:\SY3CO)S\TE3/HDSE>F7CUB@=MT/5W9@B/7O9.3D]ZW:.7@>= MLY?GEV^.NIWSLQ6]U7D(V\,*(?&ZN-(AS"?=G*3"3 P60 XCXP.XL(\J%(83 M)UDZR2)=J&S6#"IUK9%W)U8;J)E TR1ILL7^0^4[%*(:XU IO33 3,DR3=BW MI38Y14Y'*AN+]>I]W00EYW[MDD[1 +1NWH_3'$.I[]$ABB/P=7DTE*'RG\E[ MVLK8<6IH1M"HB,9H*Z>(GP9_4V-N$@O6\,;@0-!+;SUX M1]F NOZDLWZ4\R@D:XLX;?J)/P),0,(D^., >T5'&$$>9.F8K+64[C]16;%J M[JQ]2QGWW3M0BZMFQ?Q)JV\13@)7\F(SVN9?$E/]>E:&K_ 7MKA:OC*5E.[KU<9E83P!4W0006176BI"KR,!.$$@E15E^!U662SM^W+9OW&5%XA.7F:2]GXF$]-Z(&OI_40C M@ 05%8C209F1/%RD#9WNL7I?7#UX!TN7R!NVV>?ZSSUMX[)1S> (!EE56DN5 MR*+G,QII4F9YB:J4_$^7*3P#&^+$7?YHF&E]L_-Y1SB)]0Y[')N8!2V?1.]Q M+I#EX0]JEB34\HR4OZ8?PV7<4G( M!@98%NZA"X$0)(&I<.]F*C1E*,V'H0U0E=\'A6P,/T5G,(+1:Q2#4<@":]QJ34\QDP*G'$YYI7 G$&>)'$UJFZGZGA%&! M91><"]+]44*9?C0O8AT.=8->;HW2J4L7Z4]P7\XTA7#N8AB/W*=7_>:1D MHX9=3"O 3';1V!NDB&5X#>I"#35A;BHFL*=F[(_,TOE3/+4+CKK#]"1%1*:$?<2GC6-<)Z M8%>I&!?8)*@1OQHQ>BA"0$H$)YL$;Y"H O4\V25%;M:/0@NUS2$^.UR_A)42 M'.V-FR%7 STL51:B.^R)GU]_V=U_L511TA;WSP^I3M0%44X0'=Q6^'46:\5L MPK%X?L (G]=87O[I:KBC!5XT7"X=XYN@0W0"LZ%UQC#F6MPD0LAP[Q_1[J"G M81=3*'P,+TN$=L';'[6>X(R,JA-!PY"30T'*;] MP/0[/ $Y^<:99_&QSY$>*J8^V@ #PXYDZFC4T? MQ5I=5Z[.@&OXJHK9H+8%160QHC@*_BG#(3W $N/6:2D:B%@3Z8"__4_:XQ'Y M9@U^,*E9_57UN*)C^>-[2!17_=OYYSV Y!4G>8ZPP5(J%=[80 M W.9\+ C<(1"+MO!(8'Z#*M/8XJ9*$DHZ5&Z7F[R?U@N 9,REAL0E%?N 9\ MAH$MLH=IW^;N7BS"EM^L3!#31[SQ],#\2V,_W_CKGA[!WN* LX+S06X=CA>_ M#X,TGMPU%A$<5;]$_63//A:6 MEHG4-MQV:G&-\1SK ^Y>8;%[YZQ[>GEZU95B:U,+?WX!+[IO MSSK=SNG5)C?@K^B1K=#C;+HP7Z=]V/!R'K%6+H$GCL(2*P5$"$^RZ!HQ#?8G M] */.TM"D$.4J0&)1V$'^W&#^%1[9T.V,Q&^FKR/8KU)F64^/P R.QSJ,<#M5LX6,43""W#YCE--U M/NH9Q[G&$@:&1P"C+N9BTLC/6!I0[D^1=ED(&"=Y$R(+)2WB<]JD^"VDRB6+ MB8[>A9UM2XG_H) AW\NSN-\* !C"'+TES05:V&1:&^@_P>*N??EJ1> 8OQ>A M88SF$^4N4SS]:!6S*)BFV<>@6C(*WO<_# N/F6I"#P;F[^^/+#G\2F3)9I>8 M4G,BQY"Z^"S@$30,DLZ%OZU2D"A^SGI9R@7,STV$.JC"D5;=%QO9<=^[PAY_ M=+Z)0V& E8#LBM.*&_NJX<7QV-/#G: HVM6P4D=A/@II9<15MZ9B0XII#("W M8>&XCNF%+F-Q26@L)+Q5OW1KM=O-Q3#Y![1O#N]_WQS>L&]T,E1#0@NIBKE; M-Y9I34FMH%F(_YLFRW<)8WBSH4JB_Y68+0-HD"Y :S*P&6ADM\F<=;YT@WQE M^<4FB;=)XJU-$N\^\W&W4;ZT,(WWD,3RFJMSE*4)A1!4GVF00-["OL/(@^AI MBN[4]#+"5"@=(HBQX#'A1116LH*$YI:B#8,0,Q ^AQ&E"^?IH)BJ3#\A"A]B M+_+]"*3\P=@+E?IX 9 >Q@\0BD'N"%L1;H@;?;\>^IZ.9:RI%GF30QRE0J3*UJSUA>78OY&+@)I U4V(;Q:<0/LC]W/ METW>S\*O([V 6?@*I9W)F)LZ-5-V19:@!..J]$VN#BZM=E)<.;ST]?2T#^CD MK[%*Z7),&TUW2]%E3B$6'/G+RG$FW"$8TL7<'U&[,Y4/BMN&"T4:R4'JKH3N$0FQ7\_ I*[;B,F9 MH]FD:JM5:S-_ "#!777:^7(D0?M0B"%>'G4N@Y/3H]>=LU>W2@:Q2I9B/4!R MB/]1UU*JAJX><@#ZK,,WD"AX!-T58H8*Y[?'-$#834Q!E0DS#9J:'4G\IHFV M]@(\8S0I8U$QQ,&D8N;%53V#W0II'.69)CQ94MAJ6PL"&R!; MN85N&;P/#FC+$'L;'M]5?8M[:W*UVM%;GY.WO2L8GE?G[TXOS]Z($8PI60-P<>EK9* =*^:'T3G_ ?I7>'T=K(O, M#')>WHQ@BYSGLK@EYBZ)"RKQ:H 41@#JC%Z/RR**%=?,<\W+6" ?6B MV.!\2JX85XEMRX!(WK[&A6L&+YE_P/*H?V:"YJ>%GF>*.*BT!]/"(%':?G&I MD[Z9&!B]#@WXRAM(VM?\ODA[F8W-YA?G;.KSLGIY<]+ MR<74G&BXQ%Y9M"L/M;SL5G+4K:LZ=I)K4<=TLE.2Z0SFH^H%F /JGX>R(DF3 M>2XNJ;W\&#&HNNKE#PIB'1GH3.IV5&[Z\!C;RKNL:=A3@]S7F"6P*T>#V_8P MDE*: =@T1.WQ*,)D21QZ"&Z$143Z<6'%:09'?6F[C*@60]F)EB>Q?#*]E"U* M10[<&4SXS*:88Y*NWA!MV NA"2"X5)X+H+Q> XUUI@3!QU>:RW )MV]O*O.+ M9)VHJN.(ZW,+(;V ^?&;(%D)C!ES/]72 X4=%4SGO?@RM6E&MC%2#'V:1WPK M\FV ''8,,@K9W[K-2"%Y1_(YAV8E5>*/VN=S4X04HRMR,;$L)P^&NOULLO6; M;/TF6[^NV?KY1@U[]^(,[8E]'0G>WH@ZH3V>8",A*JG$7ELLS4FZ!(^)-@31 ML4;N8T\<*OH9IFE(O-A/N(+3B'[[.RDE8+8 ^[.>DE]MFM/PKOQ#XYKD,R@N6!':IJ]IHCX.>?, M<0I,W8?_H>VFB*81]P (@SA"(68H?,!*P3?8SZ.F0)\LKB3&1H(IEZ9,1Y+K MYPM3I4]19K!<0R(3J9-[K%@W]\.'=VS$ D:^_403V2,RZJT(QZV2#95X@P^ MWG@$KZULOH@0$](.$VS7>;(C/HL$]7%O(D:GTD$QRH)1"HX^=F;,S;']_(%5 MV"0J[V=1#ZOK>^FUKO7(ZV/-5.37FA'7')?@1GU[N,USAB557WL?FT^0;2K% MT^GH:;C58J(7HU)=23[8OW %C$,D8-_TB8! 1(:L!@D<*R*$ZT;DCZE2E8'X M1%N5KRC,A6+#S5&:%4;7-$Q&G#<_T2Z65&P\TB$A*CQ@K6G&XHS\=&+:,"U\ M,F?_T]/DNC8BF&BJCD>/$"<,'@[."+MVMC^"A E&NC?YU^YJ,J!L"W'J70' M:# /*>AAZ26$Y6W(0RI/P.P-7CO&*@VP MUVV!:\%TH6U;OENA'S3]^*3RFDD(V23P/51+/7C+=6?K'%E:H]#27K-%127' M;Z^ZYV].+QO!U=N+B]>=TTO;C?FTV^F>7P:7IZ_O)^.PWM:<%\5N$.5:K1F4 MGUA#!4^)O0(44^%G!AVW;!Q;#GF;+C0Y1FZVS-$9KYP FQEZS'ZU[I[&>*/V ME:P(&'66P2EGBCFA,*NW9*W4&%>":$3C[GH@UKN3HL7SMGG5%&Z$9(O^X-@5 M>2!F:H:E:+!#%:8"1]A[ M"\R#:\6==($VBB2?+A2%F7Y*UB0R.=3,$ A)7)AU95+P+B4<+5EW#6YU3OX3 M=<*FM@W(JVC:GJ>)+F! +^CLXUA7&1F[&#CVD6U M8M?@D*2<2_-REB!%DCZ#S4VC9L6M@%%8)$,BY[4D^(M-)V=/#*.!S/PP4T4I M =CBAD;&&/Q<>#?NT5!M'0Y?%M9$(GH$B0="Z_&5UM+$EUI0&QX;624>$L*G MW4/7I'+SR0\F(HY@:K;^0$\BF]V1:'@P:MFE!4Q=-OF$J6!PK,)A7=29+V+-\OYAW,'WY/<,RZ MT+<\.,\ $4VD?-EW0M9/ZH$]Y@8LIL^+5ECC@J8 TU(Y E/J++^TQ) ];G2S M0[%*IM)-#4R9QC)_G&,B,.9-RF.3\MBD/#8IC\^F/*3 JH>*CX3=QZC_$3:.TM !_^T1[F31F+BW03%@ &EQT/;A M$N4L-B]>H4FUZ310([1%0].C[./-:'MM+3;$C9V.;KK..?Y/UT%[/$K\JG]& M!)!3@XFB,F?"4]GS$>A4OR4.>1](&&CR+00*6\+'S3 + XW0_RDIP%FDSG9V ML0BX'H^?7J)W[^QJ/! FJ'%'=ODWY3\>TAD[]1W0G]*&/_+ N=:TK/CE[/;[ M.]!'>F&^3[H S*4V7']&NR=STP91&C.8&]BO^C@>\MA=\B1$(N:P B>V82QN M*8S&N<%9VL 4GSLFVZ-TB?UHBV[&?)JQ=$;(X+8-RA'K?&1X1:F].)XN8F)6 M;K1",BJ,G_V^$HXZ58QB^*1/7KG">""FI$@4Q46);9.1EQ!3.I4=6'%AV(0G M<1-''S6'%J4KLL+02BPN"%/T6:6[H!ZYUCN$TZ;<@]$(T)O$T[7U=9"."?^H M;) ?+?3WRFWTRZJH_!D#@.^]!E<3]KA,\-L=O_$8VV5ZIPYVR'64I3R+DM$' M Y#;6V4V\UB8A*8 @@H]GVL:F+]=O:WJD!%H.!(O-!&4S%T;SR[*?0NZH 04X:*LKF5U73$Q*6(= ML8/GY=#JZ2H?R[PDEN:2:#V.E3:@^R1$XA+JVC7#-K;(N$\E)Z M!U)M/TZ="0'FTA&HQ'D<^)US)("7>Y2Q7DT0&L4(@B",LFD2:"SXN6(BNG"E M?&G3[J!Z:AV*QL89Z?C"P>0P)G.O3 TYPV((_T#U$>Q%M49FC?.F 8IU9Q-& MB="UP?'""QF):[[M#H^)/<)BPZVW,I40B\2R,P6^8:$MY&GB6ET@1-.:L4)4 M2"78%M#.\"D5PD@BZEE.1UGE'RE>G6!@.J92"O\T87T5U@=X.)17_@^IXM=[A=SQ$:-<0)8\F>,)9F:EN"ZULA@ M;E&0I%Z&9I%]52H6#CKCC=XV_PHD5\*B>KO5;C'(E9Z>T%[N%'NE%\9L$&/C M;4)7_@O6+DS'5B3@C6%D4G'!I54@-*()-3SWSW2->IMX?>:W&97W%JJ_I).F M^ 0>N[8$]3=A]$T8?1-&7],P^AS/WX/2K51]W35:M((XSZGQ(=67@32+@4&A$?=& % "L$B FMNC:EJNC?S3&!=,5V!(-PR$!KZ]'TO$YL M7)QM?4?/R*%V$J:S@Y1U6! 4'2%-51PS+KY,D9L8MQ YEZZ[O-Q6HO9]S@'J&/!X=C*!!WT"&D M;3Y2TIY9KEHI^9++DWHC=VVN?[%M?H-B"F84DP[Y' 28LFV5=+>J+,"=@NT? ME.$B'9YNF"L*,*.0H_9K&/Q,7SRO]!T? M@#W9GHZQ>QX[E7:6QB3/&$&*'&UW&G*Z6YG^E>V!CDPG5M'ZQTX8W%D">W>> MP?GAG;R7C-E.K:2+75?;?%ZP"M "V4%/4*@M# M9A*P:<*YE9)6[W8F!RO%FOZ]!M$GX1-"AT+$NO1_C-&V*;0'#659SU8CG(P, M!Q^9[V,V*)WUP3VWD4@;Q*9R+H.T #V$A6724+W:KJLBHAJ5XWR#-A+6:(G< M60R3/P5Y77'4*BU1*EBKMOD:KBIQ95%/[#<,!MA(S5NDAK'"^+6=28%LHV<8%/32 ;OI)!X0+$ TD?%VK/TI%^A MP4/@V>3-#J=Q1M^CLSC&^@YW\JTWI<96E)C;8[,!"HL;28?#K#V\)8P4_%?) MQ989CYFL;)8<]IYWWI-U[8X;5JOJX"C/4W"W2< =2;W/YKS=>-XDW3"G6K#Q M'GKNR:6&N?Z/R5,"V;8^LN&EVBL.<;LB0F%X(WL@#RH9L[6!'M3EMD1)<%' M!$[PJ8LMR;$HO]S4B6#L*%3V#,L=:N64%L%!B7M,_TB:?F[.[- D%N7J*>;< M@*IRMVEZ[V*;K,\FZ[/)^JQIUF>]BB>D';&'[I06A.EN-P#0_ M6@"?%5LF(%-%25*'&V;#K%$U;"CLU%] (KV>(>&OM$O^8']P1:O_UI@5UAU@ MQR6( K%@N(9$>(MHR_C0/HD $;$4%#:5+N#&7A=RK9))F(BWG72JV]B$-Z:> MX8N]\48UED:W,N Q^1Z&ZWP+G1H;)$KX5UC+.W(&%P<0]ASCLIBZ2!X])V4H M\*"0HKC*7IQ1TW&PA*BL.C'UGK%*AB4.KAHSI@%-,EV8J+'A]T7CB*D3B'.! MGPZLF3X>?AEE,SA%M!)"32-AU'&Q::9136#_%"6!6BHQ!$/_8"AA<,119@@J MW$K2<^0TTCGX&[LP5![C@6)Q1%0G3HUV)V@66E A#52'4I^KXM@Y6='8-F!! M]"1F [P:_HF&]6)H9<)CMQWD+1MH0B"GW-%/1)E+.#LR1(O 2SX2^>>M6 M<@ZX$F91!VDU"6"@[DS,)E>RQ0)F<\BB2/;NILF<:S1_RT[A"A4WZT3,LT;, M/&"5TE21AE82F 4Y@']D]B#.-1)1DZ.%\:<0LU\EL&//H2WEX MWKX[T8[E*C?RB1S+@44N(X9>!CL_2"_J:^.NV%FR%T?YR!NL(2"0[X+D&V9J MS %D2UH"LD0KNGT5W E#XRH=2<5*>^NPQ#@2; MM;H] '$(XV&B:P#UM5M]+ MM#)L?%D_!-(WO%05@(3?R-AW;6-N6E*=':MB.$.5\4H*@[/S[;]$^DE!!7XZ MAYZD]9SOW9 ;BG_!3R3Y5+@,2(#3\-R3>'!U7G:WB@LV0.XGBB7G6\:BO8D* M'2-[7]07Z>$3\W<^K(^,-L3\%V__>-TY)K:TH[._@\M3%-D_3X\D3J)CZDAH M+?N.$"U@ I5^)E4K:'IEA?0% ^L/Q?L@BH52$DG/>A:?9,->5XZ:';]S:E 8 MQQ;,%#SV2%O=V[;2ANNQ2^K^0N<,'CV>-?$HZR04"ML9ZQJQ#.<;LYN*$CR* M*)/"H)QP*888FQ)Q1(ZG&AVNRBF/1X^\"/HH$\<"2@C6Q)C+<7X,>%Q^:YY: M0/=BM]K)'Y<)3+8%O%02(@A&!R7:(%P-"QV72N#(K*^Y6#?D)L]G'A11.A-4 M6FY24?"1#\9"/M)2,>O$[9*'QG1%G-+\^&KWIY%HZR/0;+NIR]/C\\N3X,W1 MV=&K4^PZ]3-)LH6*'M$M(M:VIG@"K#WG>OM(Y(N5N9384),BL="8 *XP\&<& M.6/G-L7H3F.YB6$)(H--48I1( -["3>.R5O%VQDV6I,LG*D.I1%A3+ M^1)FU=9&=]SQZ2O;/6W2*YOTRB:]LJ;IE16*:BJQK.]=,?,5K>),AS;&BB*Y M]HW%@!4]40DD+F;R9+4!_S(ZASF_?YJNNQ_6* )HO$LVQL"=#+J71V=71\- M3!$T;ASE#2>J'$WXX@[!-A\AKREF6(.!%NH3?^8]"SJ0]0CFS]165(#YDPR% M(,LZNU=T8JKA99$;'E_4F+'L'PWN1T^X(+%!U6),]6I_1KA":3]!7CUU$$Y%S^S_YDI9R>Y,W8A]?!NX]AZ&:KA)0&R,;RQC.4O_FFG**7'8G:H5) ML\ ]PA H6?HY.#! MU&0/CL.F#U<8"!\9!E M8L=?(^!EECJ\*/-Q?/\JF?7VBT^1_=?Z9W)ZK*V5RW\+B4*]B=58@O1!M7LY7#V2ZBDD'91]R>D'3IE70F0F M*QV97C5$<\Z))O-8U4TWHDX]U[!?P;FTE<SYV2K(9SEXE]P]5 WRWEG!^42B/[ M!WDT);1]:?7[.YO^\NFX/I@>2Y>6[FL9/3G58T$[21^Z-(_AQ/2I:4@S)+(C2&K7MHK'@"UJ(PM]=N!G/# MFEM9.S 4VC&Z(25'EJB#N!N=28PB317QOWJM"J7J0_+3''*+3(*/!VY]+3"V29-26%J$&8&EUMBT>34) 'O>B.A2UG)5_- M6KI"P%*]+^S#B$$"L#)P'E1&Q'0<;"$T%)+@&8 Z9XHH2\/H](7I9NH2*Q'6 MY5MKDX'99)@.#CQF%_WX4';:?';;W=:_?W^_O'NRT#@YW]UJ[NK6K^JW= MO>W>_[1W'MU"VN:P29+GZ],VE?S+38;UHM3._;/TO&59= I.?&R;OG7(N]'S M+/S?$G)?\^J+KF/&6B1+-4V0%QOPJ+ $[6-FS8,@D#4,:@'F*Q*3V$A]QXE_ MA"A7%QUG\\E$P5W72;EJ*4%#JIM&+8&ZHA0& F33*J+_E+I@0OY<3!H>_1BA M6D.QIJ+$A).H!5G#P96YX&[R! M- &Y3 !UXS26+IX,=,[HB:KGU5F6TH8^YSHSWI[N1X&T\;9EY"KDLB&F+;/5 M!8N*$FJ]NE']U.,Z]*'R#"[ B5A'^A257.A?@: @U74&*M?9# A MAP;NX>!27T=P*SS$5S!^3G,>\?DL9H*WL0DA5L7DUR_Q:B.\+NKEGP4NO4;1 M\.T=@>B\.3_K=.$PG+VBH/CIV M1MKC$L@U8=R0>S=QB2O;<9O;URZ"4W3H[TP+_:&T@I"&8NZ>C:5=[[E9KPEH M43F)Z&Z;K,5T9QAYO)*S^L5M*V",C*"RM8DTZFX@K\7X-?S B8O5J1"[815F MUBHQO4E&C;P,U+S,,E/*]^LON_LOT$GHVW>CI#8]7G\,5^0L=<,9 1(-3V!5D4 M!N8:05.2A'B;+.J5E1:H=%S<:;/P#JSVC'4X-.:F/83HT073-(M#*H,@8-R= M,O?M'=:5S][N/2J?]=$^._N2B[7UAL&[SOGKHSN AZZ_"L'M#Y*,N].PMX65 MA(7P6A#S+7>,PJV,$!T4Z&DR&Z=ESJ+;B$4_B45P-^. +8=)W!(4HK$"$(+] M48)\XU5.40S#J8\2*B%'6ATJ:61R, /PD!"- (J('F$)7Q%\ M9FL/!O?"CS,JBLFOO^P=O* 5HG_TJ4E=C#WJFMI-01-6]_LEHK.4>$5'KV MXH85^H8AK.*?U3)#N^R5'H_@O 5G:$;"T0W:K:V#5FMKO[V]U=[>.=S,\^W. M\U5:5N:YO=VZ>9[K')POUG+BZ?S?[\3/H[5DXE\29#1HX70?MK:V]UJM3?I[ MD_[^H=+?SVXC_?W-58N?*3]<$UFUSDKBE<:>E3,65NU6>^O9WL'V1@??UO3^ MB;3C?^$_2!D\V]K=;N^N3OJVV<]?.N'_K4 7!(\Y_F^G#69F>V][N>GS, S-=9[X-PHLMCQ209M, M^P/XW[/=]F9CW];\7HRB.)I,B *&IQ@V=7MWJ]5^MEQ\;(3X-\_[%;RC)MA6 MF3W6K=;N=FNSKV]O?C$F &8)F.H@JOUL M;QWL'NQL]O0MSS*W> T.T&,_V-W:W=[?#QZ##0Y_GW;_[!Q?73SYV7JM$R % M\=#7*BZU@2Y[M)C40Z$L8B+#J "T"'4E5,!%C1^6632$A(;A3-)^5XJ>_0*1 M9D#$P]QOKS&7HD>T_TVCLQ47>"LIN@AON?;YX2*.;D)73+2BUJA$FIR7$^P" MGZ=9PZ"3O#(4OQK4 9:H;P&!G.CVL/E@BX)-YA.:2"%_8@!O LFH,)QP M.X"LC)DDRFLI0"@LV?5WR:+W\/95)X&#%S!&D8ZA(]MW!U\-%>(0:4&8?4TH M?RR,AUNB"-"%6+B&:4I$6\6H02LL#7IR:7)0%1'5_K:\F:Q00-(HWN#_I#VZ M/S418H:W@!*7-#*+^9S97BVJ1L*2':$L\YZ[4G.Q MV4/^'CI*[-&F%D:+Z8-I/6%+42_'"D5!46F0 ;)IC%5[A,2%(UVKQ;'UH'4( MOB'MQ'J>,,RH%8;I:4FX,\+3FF[/%E?+Q3D\EF+FB)(,:,L\BZV!;%2>2ICH M39\C?A;/NMLG:%Y:W=:@*4"A53QS5/*J6@#O" M7A&/Q<^$F#PBH& $&P>Y/QC*+E;02&/C46G/'1,S;1^^B"]!."%P@UNQH<1Z MJ4,D'<3OD'E.S!+D\L]7+B_69HE>A;D8-MY)#Q2C\9,D.:\$4&]\?%0NAC>1&%E]%>,Y::=7I%=WNBHK\2BG_HF MF @FM-B*^F34KB=/FCBB2;_AW=Q=W+1)+PW-7>&6/Y+^A 6'%09['A>I^0U= MR 8O]6/AI0X?%EW(&A0>?GBW/K4?8(AP[4E\N^].PV8&/PGX04_Q!-3 M#_:P!\[L:.C/15S1!XJ"6Q O+A9$59)3\9@(A-IUS(D:'U MC=U=+;$M=E)U 8Z5 ?VP!CN?W^[+P[%W;B-^/AQ[QT.H[7C"4S[Z7053E:'2 MAYD^7&VFMQ?DR393O)EY,_P1PE7.F"PO5&)G#-HMQ]T<@,^6_N *L:7$]:.J].N7-*MSI MD1CH#$.;U'9'HJ$8HLJQ?X*D#RDN:OI#K[@ M1I@"E9RUX )X=):N)9CGM?2P#A5\!SMLN.0LNV'C:B3/IG;%)Z.OK+H*"W!S M#VX5CO( NW7BS/52)(1TD=U)*IQ12Q@+7(;3^;V+LH^^J>^G7^E"?+M59WS[ M86=-A.6?XPB4KY#4;EX+)! (P:1]!RX_0DO%#'^8NJ!_ET6.%"HXRQ60D6GV MY*T>7CHOJ?.HUXK9""/J0I/!84N814)Z@M4[K=KQ];2]6/5"[I>TW)3ZENC) M=P;%''HI[.\8:*-U_O#N_EA>8 UC=3D'7_TYO3L!!G%&L&;\Y/.R\XQ$;TT M@O='G7>GE\0[UCV]?-,YLPQ]%Y?G[SI7R :#?W7_/ V.ST].-^ F;ZG?:T,^ MZW'/H@J#@Q0V@G$:PF ;P501Y2YF#\4\TY+B7Q!Q]*EK34LQ1HBL>H9^$O3& M>U%$-BE'',@XU5E-7U$J%%FJJ'T5&AZ&%MJ'1-19WAJ^E%L$P:'4?YDQ%/#T M4W^D$C WCOKD^[0/=W8YNHM[P;3,!#"Y+A>XBCG/HPE]=E[ MO^BQL'TKMW+1P3!32>$85_](I9'EB7LXSEV_HH2W$BZWX"P=FZ;B\-B$7[&! MZ_F+;/*8FSSF \AC/NVEX0S^-2K&\>__'U!+ 0(4 Q0 ( #. M%0[RT?0 MR5,# $H<(P 1 " 0 !C&UL4$L! A0#% @ ,X"T5)7B]RZ16P$ Y[T! !0 M ( !A08$ &-R=7,M,C R,C S,C9?9S$N:G!G4$L! A0#% M @ ,X"T5.F[92JF30$ F@<. !4 ( !2&(% &-R=7,M,C R M,C S,C9?;&%B+GAM;%!+ 0(4 Q0 ( #. M%0*7!+G[\@ #)S"0 5 M " 2&P!@!C0< 8W)U#(S,3,R-C(R+FAT;5!+ 0(4 Q0 ( #. M%2$ M#_MX= @ '$K 2 " 1:!!P!C^!0 M%!8 !( ( !:)(' &-R=7-E>#,R,3,R-C(R+FAT;5!+ 0(4 M Q0 ( #2 M%3B4NOUQP4 "06 2 " 5:8!P!C&\N:'1M 64$L%!@ . X F , )/8!P $! end