0000006281-21-000197.txt : 20210818 0000006281-21-000197.hdr.sgml : 20210818 20210818070620 ACCESSION NUMBER: 0000006281-21-000197 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 75 CONFORMED PERIOD OF REPORT: 20210731 FILED AS OF DATE: 20210818 DATE AS OF CHANGE: 20210818 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ANALOG DEVICES INC CENTRAL INDEX KEY: 0000006281 STANDARD INDUSTRIAL CLASSIFICATION: SEMICONDUCTORS & RELATED DEVICES [3674] IRS NUMBER: 042348234 STATE OF INCORPORATION: MA FISCAL YEAR END: 1030 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-07819 FILM NUMBER: 211184997 BUSINESS ADDRESS: STREET 1: ONE ANALOG WAY CITY: WILMINGTON STATE: MA ZIP: 01887 BUSINESS PHONE: 7813294700 MAIL ADDRESS: STREET 1: ONE ANALOG WAY CITY: WILMINGTON STATE: MA ZIP: 01887 10-Q 1 adi-20210731.htm 10-Q adi-20210731
0000006281--10-302021Q3FALSEhttp://fasb.org/us-gaap/2021-01-31#AccountingStandardsUpdate201802Memberhttp://fasb.org/us-gaap/2021-01-31#AccountingStandardsUpdate201802Member00000062812020-11-012021-07-31xbrli:shares00000062812021-07-31iso4217:USD00000062812021-05-022021-07-3100000062812020-05-032020-08-0100000062812019-11-032020-08-01iso4217:USDxbrli:shares00000062812020-10-310000006281us-gaap:CommonStockMember2021-05-010000006281us-gaap:AdditionalPaidInCapitalMember2021-05-010000006281us-gaap:RetainedEarningsMember2021-05-010000006281us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-05-010000006281us-gaap:RetainedEarningsMember2021-05-022021-07-310000006281us-gaap:CommonStockMember2021-05-022021-07-310000006281us-gaap:AdditionalPaidInCapitalMember2021-05-022021-07-310000006281us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-05-022021-07-310000006281us-gaap:CommonStockMember2021-07-310000006281us-gaap:AdditionalPaidInCapitalMember2021-07-310000006281us-gaap:RetainedEarningsMember2021-07-310000006281us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-07-310000006281us-gaap:CommonStockMember2020-10-310000006281us-gaap:AdditionalPaidInCapitalMember2020-10-310000006281us-gaap:RetainedEarningsMember2020-10-310000006281us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-10-310000006281us-gaap:RetainedEarningsMember2020-11-012021-07-310000006281us-gaap:CommonStockMember2020-11-012021-07-310000006281us-gaap:AdditionalPaidInCapitalMember2020-11-012021-07-310000006281us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-11-012021-07-310000006281us-gaap:CommonStockMember2020-05-020000006281us-gaap:AdditionalPaidInCapitalMember2020-05-020000006281us-gaap:RetainedEarningsMember2020-05-020000006281us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-05-020000006281us-gaap:RetainedEarningsMember2020-05-032020-08-010000006281us-gaap:CommonStockMember2020-05-032020-08-010000006281us-gaap:AdditionalPaidInCapitalMember2020-05-032020-08-010000006281us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-05-032020-08-010000006281us-gaap:CommonStockMember2020-08-010000006281us-gaap:AdditionalPaidInCapitalMember2020-08-010000006281us-gaap:RetainedEarningsMember2020-08-010000006281us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-08-010000006281us-gaap:CommonStockMember2019-11-020000006281us-gaap:AdditionalPaidInCapitalMember2019-11-020000006281us-gaap:RetainedEarningsMember2019-11-020000006281us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-11-0200000062812018-11-042019-11-020000006281us-gaap:RetainedEarningsMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2019-11-020000006281srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2019-11-020000006281us-gaap:RetainedEarningsMember2019-11-032020-08-010000006281us-gaap:CommonStockMember2019-11-032020-08-010000006281us-gaap:AdditionalPaidInCapitalMember2019-11-032020-08-010000006281us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-11-032020-08-0100000062812019-11-0200000062812020-08-010000006281adi:PerformanceStockOptionMember2021-01-300000006281adi:PerformanceStockOptionMember2020-11-012021-01-30xbrli:pure0000006281adi:PerformanceStockOptionMembersrt:MinimumMember2020-11-012021-01-300000006281srt:MaximumMemberadi:PerformanceStockOptionMember2020-11-012021-01-300000006281us-gaap:RestrictedStockUnitsRSUMember2020-10-310000006281us-gaap:RestrictedStockUnitsRSUMember2020-11-012021-07-310000006281us-gaap:RestrictedStockUnitsRSUMember2021-07-310000006281adi:PerformanceBasedRestrictedStockUnitsMemberadi:MaximMember2020-11-012021-05-010000006281adi:PerformanceBasedRestrictedStockUnitsMembersrt:MinimumMemberadi:MaximMember2020-11-012021-05-010000006281srt:MaximumMemberadi:PerformanceBasedRestrictedStockUnitsMemberadi:MaximMember2020-11-012021-05-010000006281us-gaap:CostOfSalesMember2021-05-022021-07-310000006281us-gaap:CostOfSalesMember2020-05-032020-08-010000006281us-gaap:CostOfSalesMember2020-11-012021-07-310000006281us-gaap:CostOfSalesMember2019-11-032020-08-010000006281us-gaap:ResearchAndDevelopmentExpenseMember2021-05-022021-07-310000006281us-gaap:ResearchAndDevelopmentExpenseMember2020-05-032020-08-010000006281us-gaap:ResearchAndDevelopmentExpenseMember2020-11-012021-07-310000006281us-gaap:ResearchAndDevelopmentExpenseMember2019-11-032020-08-010000006281adi:SellingMarketingGeneralAndAdministrativeExpenseMember2021-05-022021-07-310000006281adi:SellingMarketingGeneralAndAdministrativeExpenseMember2020-05-032020-08-010000006281adi:SellingMarketingGeneralAndAdministrativeExpenseMember2020-11-012021-07-310000006281adi:SellingMarketingGeneralAndAdministrativeExpenseMember2019-11-032020-08-010000006281us-gaap:RestructuringChargesMember2021-05-022021-07-310000006281us-gaap:RestructuringChargesMember2020-05-032020-08-010000006281us-gaap:RestructuringChargesMember2020-11-012021-07-310000006281us-gaap:RestructuringChargesMember2019-11-032020-08-010000006281us-gaap:InventoriesMember2021-07-310000006281us-gaap:InventoriesMember2020-10-310000006281srt:MaximumMember2021-07-310000006281us-gaap:AccumulatedTranslationAdjustmentMember2020-10-310000006281us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2020-10-310000006281us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2020-10-310000006281us-gaap:AccumulatedTranslationAdjustmentMember2020-11-012021-07-310000006281us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2020-11-012021-07-310000006281us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2020-11-012021-07-310000006281us-gaap:AccumulatedTranslationAdjustmentMember2021-07-310000006281us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-07-310000006281us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-07-310000006281us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ForeignExchangeContractMember2021-05-022021-07-310000006281us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ForeignExchangeContractMember2020-05-032020-08-010000006281us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ForeignExchangeContractMember2020-11-012021-07-310000006281us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ForeignExchangeContractMember2019-11-032020-08-010000006281us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:InterestRateContractMember2021-05-022021-07-310000006281us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:InterestRateContractMember2020-05-032020-08-010000006281us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:InterestRateContractMember2020-11-012021-07-310000006281us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:InterestRateContractMember2019-11-032020-08-010000006281us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-05-022021-07-310000006281us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2020-05-032020-08-010000006281us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2020-11-012021-07-310000006281us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2019-11-032020-08-010000006281us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:RetainedEarningsMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2021-07-310000006281us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:RetainedEarningsMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2020-08-010000006281us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-05-022021-07-310000006281us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2020-05-032020-08-010000006281us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2020-11-012021-07-310000006281us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2019-11-032020-08-010000006281us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2021-05-022021-07-310000006281us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2020-05-032020-08-010000006281us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2020-11-012021-07-310000006281us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2019-11-032020-08-010000006281us-gaap:FacilityClosingMember2020-10-310000006281adi:RepositionActionMember2020-10-310000006281adi:OtherActionsMember2020-10-310000006281us-gaap:FacilityClosingMember2020-11-012021-01-300000006281adi:RepositionActionMember2020-11-012021-01-300000006281adi:OtherActionsMember2020-11-012021-01-300000006281us-gaap:FacilityClosingMember2021-01-300000006281adi:RepositionActionMember2021-01-300000006281adi:OtherActionsMember2021-01-300000006281us-gaap:FacilityClosingMember2021-01-312021-05-010000006281adi:RepositionActionMember2021-01-312021-05-010000006281adi:OtherActionsMember2021-01-312021-05-010000006281us-gaap:FacilityClosingMember2021-05-010000006281adi:RepositionActionMember2021-05-010000006281adi:OtherActionsMember2021-05-010000006281us-gaap:FacilityClosingMember2021-05-022021-07-310000006281adi:RepositionActionMember2021-05-022021-07-310000006281adi:OtherActionsMember2021-05-022021-07-310000006281us-gaap:FacilityClosingMember2021-07-310000006281adi:RepositionActionMember2021-07-310000006281adi:OtherActionsMember2021-07-310000006281us-gaap:FacilityClosingMemberus-gaap:AccruedLiabilitiesMember2021-07-310000006281adi:RepositionActionMemberus-gaap:AccruedLiabilitiesMember2021-07-310000006281adi:OtherActionsMemberus-gaap:AccruedLiabilitiesMember2021-07-310000006281adi:TestingFacilityMemberus-gaap:DiscontinuedOperationsDisposedOfBySaleMembercountry:SG2021-05-022021-07-310000006281us-gaap:EmployeeSeveranceMember2021-07-310000006281adi:RepositionActionMemberus-gaap:IntellectualPropertyMember2018-11-042019-11-020000006281adi:LinearTechnologyCorporationMemberus-gaap:FacilityClosingMember2021-07-310000006281adi:TestingFacilityMembercountry:SGus-gaap:DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember2021-07-310000006281us-gaap:LandAndBuildingMember2021-07-31adi:segment0000006281adi:IndustrialMember2021-05-022021-07-310000006281adi:IndustrialMember2020-05-032020-08-010000006281adi:CommunicationsMember2021-05-022021-07-310000006281adi:CommunicationsMember2020-05-032020-08-010000006281adi:AutomotiveMember2021-05-022021-07-310000006281adi:AutomotiveMember2020-05-032020-08-010000006281adi:ConsumerMember2021-05-022021-07-310000006281adi:ConsumerMember2020-05-032020-08-010000006281adi:IndustrialMember2020-11-012021-07-310000006281adi:IndustrialMember2019-11-032020-08-010000006281adi:CommunicationsMember2020-11-012021-07-310000006281adi:CommunicationsMember2019-11-032020-08-010000006281adi:AutomotiveMember2020-11-012021-07-310000006281adi:AutomotiveMember2019-11-032020-08-010000006281adi:ConsumerMember2020-11-012021-07-310000006281adi:ConsumerMember2019-11-032020-08-010000006281us-gaap:SalesChannelThroughIntermediaryMember2021-05-022021-07-310000006281us-gaap:SalesChannelThroughIntermediaryMember2020-05-032020-08-010000006281us-gaap:SalesChannelDirectlyToConsumerMember2021-05-022021-07-310000006281us-gaap:SalesChannelDirectlyToConsumerMember2020-05-032020-08-010000006281adi:SalesChannelOtherMember2021-05-022021-07-310000006281adi:SalesChannelOtherMember2020-05-032020-08-010000006281us-gaap:SalesChannelThroughIntermediaryMember2020-11-012021-07-310000006281us-gaap:SalesChannelThroughIntermediaryMember2019-11-032020-08-010000006281us-gaap:SalesChannelDirectlyToConsumerMember2020-11-012021-07-310000006281us-gaap:SalesChannelDirectlyToConsumerMember2019-11-032020-08-010000006281adi:SalesChannelOtherMember2020-11-012021-07-310000006281adi:SalesChannelOtherMember2019-11-032020-08-010000006281us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2021-07-310000006281us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2021-07-310000006281us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2021-07-310000006281us-gaap:FairValueMeasurementsRecurringMemberadi:CorporateObligationsMemberus-gaap:FairValueInputsLevel1Member2021-07-310000006281us-gaap:FairValueMeasurementsRecurringMemberadi:CorporateObligationsMemberus-gaap:FairValueInputsLevel2Member2021-07-310000006281us-gaap:FairValueMeasurementsRecurringMemberadi:CorporateObligationsMember2021-07-310000006281us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2021-07-310000006281us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2021-07-310000006281us-gaap:FairValueMeasurementsRecurringMember2021-07-310000006281us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2020-10-310000006281us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2020-10-310000006281us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2020-10-310000006281us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2020-10-310000006281us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2020-10-310000006281us-gaap:FairValueMeasurementsRecurringMember2020-10-310000006281adi:UnsecuredTermLoanThreeYearDueMarch2022Memberus-gaap:UnsecuredDebtMember2020-11-012021-07-310000006281adi:UnsecuredTermLoanThreeYearDueMarch2022Memberus-gaap:UnsecuredDebtMember2021-07-310000006281adi:UnsecuredTermLoanThreeYearDueMarch2022Memberus-gaap:UnsecuredDebtMember2020-10-310000006281us-gaap:SeniorNotesMemberadi:Senior2.50UnsecuredNotesDueDecember2021Member2021-07-310000006281us-gaap:SeniorNotesMemberadi:Senior2.50UnsecuredNotesDueDecember2021Member2020-10-310000006281us-gaap:SeniorNotesMemberadi:Senior2.875UnsecuredNotesDueJune2023Member2021-07-310000006281us-gaap:SeniorNotesMemberadi:Senior2.875UnsecuredNotesDueJune2023Member2020-10-310000006281us-gaap:SeniorNotesMemberadi:Senior3.125UnsecuredNotesDueDecember2023Member2021-07-310000006281us-gaap:SeniorNotesMemberadi:Senior3.125UnsecuredNotesDueDecember2023Member2020-10-310000006281us-gaap:SeniorNotesMemberadi:Senior295UnsecuredNotesDueApril2025Member2021-07-310000006281us-gaap:SeniorNotesMemberadi:Senior295UnsecuredNotesDueApril2025Member2020-10-310000006281us-gaap:SeniorNotesMemberadi:Senior3.90UnsecuredNoteDueDecember2025Member2021-07-310000006281us-gaap:SeniorNotesMemberadi:Senior3.90UnsecuredNoteDueDecember2025Member2020-10-310000006281us-gaap:SeniorNotesMemberadi:Senior3.50UnsecuredNotesDueDecember2026Member2021-07-310000006281us-gaap:SeniorNotesMemberadi:Senior3.50UnsecuredNotesDueDecember2026Member2020-10-310000006281us-gaap:SeniorNotesMemberadi:Senior4.50UnsecuredNotesDuesDecember2036Member2021-07-310000006281us-gaap:SeniorNotesMemberadi:Senior4.50UnsecuredNotesDuesDecember2036Member2020-10-310000006281us-gaap:SeniorNotesMemberadi:Senior5.30UnsecuredNotesDuesDecember2045Member2021-07-310000006281us-gaap:SeniorNotesMemberadi:Senior5.30UnsecuredNotesDuesDecember2045Member2020-10-310000006281us-gaap:ForwardContractsMember2021-07-310000006281us-gaap:ForwardContractsMember2020-10-310000006281us-gaap:ForeignExchangeContractMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2021-07-310000006281us-gaap:ForeignExchangeContractMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2020-10-310000006281us-gaap:ForeignExchangeContractMemberus-gaap:AccruedLiabilitiesMember2021-07-310000006281us-gaap:ForeignExchangeContractMemberus-gaap:AccruedLiabilitiesMember2020-10-310000006281us-gaap:ForwardContractsMember2020-11-012021-07-310000006281us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:AccruedLiabilitiesMemberus-gaap:InterestRateSwapMember2021-07-310000006281us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:AccruedLiabilitiesMemberus-gaap:InterestRateSwapMember2020-10-310000006281us-gaap:RevolvingCreditFacilityMemberus-gaap:UnsecuredDebtMember2021-06-232021-06-230000006281us-gaap:RevolvingCreditFacilityMemberus-gaap:UnsecuredDebtMember2021-06-230000006281us-gaap:RevolvingCreditFacilityMemberus-gaap:UnsecuredDebtMemberadi:MaximMember2021-06-230000006281srt:MinimumMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:UnsecuredDebtMemberus-gaap:EurodollarMember2021-07-310000006281srt:MaximumMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:UnsecuredDebtMemberus-gaap:EurodollarMember2021-07-310000006281srt:MinimumMemberus-gaap:FederalFundsEffectiveSwapRateMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:UnsecuredDebtMember2021-07-310000006281srt:MaximumMemberus-gaap:FederalFundsEffectiveSwapRateMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:UnsecuredDebtMember2021-07-310000006281srt:MinimumMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:UnsecuredDebtMember2020-11-012021-07-310000006281srt:MaximumMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:UnsecuredDebtMember2020-11-012021-07-31iso4217:EUR0000006281us-gaap:RevenueCommissionersIrelandMemberus-gaap:TaxYear2013Member2021-07-310000006281adi:MaximMember2020-07-120000006281us-gaap:SubsequentEventMemberadi:MaximMember2021-08-132021-08-130000006281adi:SellingMarketingGeneralAndAdministrativeExpenseMemberadi:MaximMember2021-05-022021-07-310000006281adi:SellingMarketingGeneralAndAdministrativeExpenseMemberadi:MaximMember2020-11-012021-07-310000006281us-gaap:SubsequentEventMemberus-gaap:CommonStockMember2021-08-172021-08-17

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C. 20549
Form 10-Q
(Mark One)
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended July 31, 2021
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from             to             
Commission File No. 1-7819
Analog Devices, Inc.
(Exact name of registrant as specified in its charter) 
Massachusetts 04-2348234
(State or other jurisdiction of incorporation or organization) (I.R.S. Employer Identification No.)
One Analog Way,Wilmington,MA 01887
(Address of principal executive offices) (Zip Code)
(781) 329-4700
(Registrant’s telephone number, including area code)
(Former name, former address and former fiscal year, if changed since last report)
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common Stock $0.16 2/3 par value per shareADINasdaq Global Select Market
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes      No  
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    Yes      No  
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and "emerging growth company" in Rule 12b-2 of the Exchange Act.
Large accelerated filer   Accelerated 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 is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes     No  
As of July 31, 2021 there were 368,214,341 shares of common stock of the registrant, $0.16 2/3 par value per share, outstanding.




PART I - FINANCIAL INFORMATION
 
ITEM 1.Financial Statements


ANALOG DEVICES, INC.
CONDENSED CONSOLIDATED STATEMENTS OF INCOME
(Unaudited)
(in thousands, except per share amounts)

 Three Months EndedNine Months Ended
 July 31, 2021August 1, 2020July 31, 2021August 1, 2020
Revenue$1,758,853 $1,456,136 $4,978,718 $4,076,761 
Cost of sales537,669 483,558 1,575,526 1,409,367 
Gross margin1,221,184 972,578 3,403,192 2,667,394 
Operating expenses:
Research and development306,617 260,794 897,005 770,280 
Selling, marketing, general and administrative206,076 153,753 597,963 494,808 
Amortization of intangibles107,783 107,077 323,217 321,448 
Special charges, net(8,938)31,830 (8,189)44,286 
611,538 553,454 1,809,996 1,630,822 
Operating income:609,646 419,124 1,593,196 1,036,572 
Nonoperating expense (income):
Interest expense44,659 45,914 130,204 144,712 
Interest income(300)(504)(799)(3,778)
Other, net(6,991)685 (21,090)1,331 
37,368 46,095 108,315 142,265 
Income before income taxes572,278 373,029 1,484,881 894,307 
Provision for income taxes68,967 10,364 170,146 60,072 
Net income$503,311 $362,665 $1,314,735 $834,235 
Shares used to compute earnings per common share – basic368,476 368,791 368,834 368,417 
Shares used to compute earnings per common share – diluted371,849 372,003 372,457 371,857 
Basic earnings per common share$1.37 $0.98 $3.56 $2.26 
Diluted earnings per common share$1.35 $0.97 $3.53 $2.24 

See accompanying notes.
1




ANALOG DEVICES, INC.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(Unaudited)
(in thousands)
Three Months EndedNine Months Ended
July 31, 2021August 1, 2020July 31, 2021August 1, 2020
Net income$503,311 $362,665 $1,314,735 $834,235 
Foreign currency translation adjustments(2,952)7,257 5,073 197 
Change in fair value of derivative instruments designated as cash flow hedges (net of taxes of $10,657, $1,437, $6,452 and $26,503, respectively)
(40,040)(1,605)19,853 (83,016)
Changes in pension plans, net actuarial loss and foreign currency translation adjustments (net of taxes of $85, $168, $257 and $485, respectively)
964 (1,579)(408)68 
Other comprehensive (loss) income(42,028)4,073 24,518 (82,751)
Comprehensive income$461,283 $366,738 $1,339,253 $751,484 


See accompanying notes.


2


ANALOG DEVICES, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(Unaudited)
(in thousands, except share and per share amounts)
July 31, 2021October 31, 2020
ASSETS  
Current Assets
Cash and cash equivalents$1,480,701 $1,055,860 
Accounts receivable823,163 737,536 
Inventories657,520 608,260 
Prepaid expenses and other current assets129,071 116,032 
Total current assets3,090,455 2,517,688 
Property, Plant and Equipment, at Cost
Land and buildings954,125 974,604 
Machinery and equipment2,825,698 2,667,846 
Office equipment89,399 85,291 
Leasehold improvements160,983 157,915 
 4,030,205 3,885,656 
Less accumulated depreciation and amortization2,856,531 2,765,095 
Net property, plant and equipment1,173,674 1,120,561 
Other Assets
Other investments105,562 86,729 
Goodwill12,278,898 12,278,425 
Intangible assets, net3,248,802 3,650,280 
Deferred tax assets1,425,293 1,503,064 
Other assets318,506 311,856 
Total other assets17,377,061 17,830,354 
 $21,641,190 $21,468,603 
LIABILITIES AND SHAREHOLDERS’ EQUITY
Current Liabilities
Accounts payable$265,933 $227,273 
Income taxes payable233,055 182,080 
Debt, current1,324,677  
Accrued liabilities969,677 955,633 
Total current liabilities2,793,342 1,364,986 
Non-current liabilities
Long-term debt3,824,819 5,145,102 
Deferred income taxes1,776,308 1,919,595 
Income taxes payable529,057 591,780 
Other non-current liabilities453,701 449,195 
Total non-current liabilities6,583,885 8,105,672 
Commitments and contingencies  
Shareholders’ Equity
Preferred stock, $1.00 par value, 471,934 shares authorized, none outstanding
  
Common stock, 0.16 2/3 par value, 1,200,000,000 shares authorized, 368,214,341 shares outstanding (369,484,899 on October 31, 2020)
61,370 61,582 
Capital in excess of par value4,614,677 4,949,586 
Retained earnings7,812,859 7,236,238 
Accumulated other comprehensive loss(224,943)(249,461)
Total shareholders’ equity12,263,963 11,997,945 
 $21,641,190 $21,468,603 
See accompanying notes.
3


ANALOG DEVICES, INC.
CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY
(Unaudited)
(in thousands)
Three Months Ended July 31, 2021
Capital inAccumulated
Other
 Common StockExcess ofRetainedComprehensive
SharesAmountPar ValueEarningsLoss
BALANCE, MAY 1, 2021
368,827 $61,472 $4,724,493 $7,564,054 $(182,915)
Net income503,311 
Dividends declared and paid - $0.69 per share
(254,506)
Issuance of stock under stock plans and other396 66 11,610 
Stock-based compensation expense41,687 
Other comprehensive loss(42,028)
Common stock repurchased(1,009)(168)(163,113)
BALANCE, JULY 31, 2021
368,214 $61,370 $4,614,677 $7,812,859 $(224,943)
Nine Months Ended July 31, 2021
Capital inAccumulated
Other
Common StockExcess ofRetainedComprehensive
SharesAmountPar ValueEarningsLoss
BALANCE, OCTOBER 31, 2020
369,485 $61,582 $4,949,586 $7,236,238 $(249,461)
Net income1,314,735 
Dividends declared and paid - $2.00 per share
(738,114)
Issuance of stock under stock plans and other2,040 340 55,008 
Stock-based compensation expense118,683 
Other comprehensive income24,518 
Common stock repurchased(3,311)(552)(508,600)
BALANCE, JULY 31, 2021
368,214 $61,370 $4,614,677 $7,812,859 $(224,943)

See accompanying notes.

4


ANALOG DEVICES, INC.
CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY
(Unaudited)
(in thousands)
Three Months Ended August 1, 2020
Capital inAccumulated
Other
Common StockExcess ofRetainedComprehensive
SharesAmountPar ValueEarningsLoss
BALANCE, MAY 2, 2020368,425 $61,405 $4,861,013 $6,945,442 $(277,002)
Net income362,665 
Dividends declared and paid - $0.62 per share
(228,798)
Issuance of stock under stock plans and other892 149 26,704 
Stock-based compensation expense39,560 
Other comprehensive income4,073 
Common stock repurchased(151)(25)(17,626)
BALANCE, AUGUST 1, 2020
369,166 $61,529 $4,909,651 $7,079,309 $(272,929)
Nine Months Ended August 1, 2020
Capital inAccumulated
Other
Common StockExcess ofRetainedComprehensive
SharesAmountPar ValueEarningsLoss
BALANCE, NOVEMBER 2, 2019368,302 $61,385 $4,936,349 $6,899,253 $(187,799)
Effect of Accounting Standards Update 2018-022,379 (2,379)
Net income834,235 
Dividends declared and paid - $1.78 per share
(656,558)
Issuance of stock as charitable contribution336 56 39,944 
Issuance of stock under stock plans and other2,730 455 57,295 
Stock-based compensation expense112,961 
Other comprehensive loss(82,751)
Common stock repurchased(2,202)(367)(236,898)
BALANCE, AUGUST 1, 2020
369,166 $61,529 $4,909,651 $7,079,309 $(272,929)

See accompanying notes.
5



ANALOG DEVICES, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(Unaudited)
(in thousands)
  
Nine Months Ended
 July 31, 2021August 1, 2020
Cash flows from operating activities:
Net income$1,314,735 $834,235 
Adjustments to reconcile net income to net cash provided by operations:
Depreciation158,937 176,722 
Amortization of intangibles436,734 431,985 
Stock-based compensation expense118,683 112,961 
Gain on sale of property, plant and equipment(13,557) 
Deferred income taxes(72,578)(42,802)
Non-cash contribution to charitable foundation 40,000 
Other(14,965)5,675 
Changes in operating assets and liabilities(133,644)(222,887)
Total adjustments479,610 501,654 
Net cash provided by operating activities1,794,345 1,335,889 
Cash flows from investing activities:
Proceeds from other investments22,215  
Additions to property, plant and equipment(212,899)(135,804)
Proceeds from sale of property, plant and equipment35,714  
Payments for acquisitions, net of cash acquired(24,950)(12,763)
Changes in other assets(3,360)(1,214)
Net cash used for investing activities(183,280)(149,781)
Cash flows from financing activities:
Proceeds from debt 395,646 
Proceeds from revolver 350,000 
Payments on revolver (350,000)
Debt repayments (300,000)
Dividend payments to shareholders(738,114)(656,558)
Repurchase of common stock(509,152)(237,265)
Proceeds from employee stock plans55,348 57,750 
Changes in other financing activities1,952 (4,015)
Net cash used for financing activities(1,189,966)(744,442)
Effect of exchange rate changes on cash3,742 276 
Net increase in cash and cash equivalents424,841 441,942 
Cash and cash equivalents at beginning of period1,055,860 648,322 
Cash and cash equivalents at end of period$1,480,701 $1,090,264 

See accompanying notes.
6


ANALOG DEVICES, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
FOR THE THREE AND NINE MONTHS ENDED JULY 31, 2021 (UNAUDITED)
(all tabular amounts in thousands except per share amounts and percentages)

Note 1 – Basis of Presentation
In the opinion of management, the information furnished in the accompanying condensed consolidated financial statements reflects all normal recurring adjustments that are necessary to fairly state the results for these interim periods and should be read in conjunction with Analog Devices, Inc.’s (the Company) Annual Report on Form 10-K for the fiscal year ended October 31, 2020 (fiscal 2020) and related notes. The results of operations for the interim periods shown in this report are not necessarily indicative of the results that may be expected for the fiscal year ending October 30, 2021 (fiscal 2021) or any future period.
The Company has a 52-53 week fiscal year that ends on the Saturday closest to the last day in October. Certain amounts reported in previous periods have been reclassified to conform to the fiscal 2021 presentation.
Proposed acquisition of Maxim Integrated Products, Inc.
On July 12, 2020, the Company entered into a definitive agreement (the Merger Agreement) to acquire Maxim Integrated Products, Inc. (Maxim), an independent manufacturer of innovative analog and mixed-signal products and technologies. See Note 14, Acquisitions, for additional information.
Note 2 – Stock-Based Compensation and Shareholders' Equity
A summary of the Company’s stock option activity as of July 31, 2021 and changes during the nine-month period then ended is presented below:
Options
Outstanding
(in thousands)
Weighted-
Average Exercise
Price Per Share
Weighted-
Average
Remaining
Contractual
Term in Years
Aggregate
Intrinsic
Value
Options outstanding at October 31, 20204,192 $70.73 
Options granted644 $145.04 
Options exercised(875)$63.18 
Options forfeited(36)$87.18 
Options expired(6)$40.69 
Options outstanding at July 31, 20213,919 $84.53 5.7$324,862 
Options exercisable at July 31, 20212,511 $66.15 4.3$254,262 
Options vested or expected to vest at July 31, 2021 (1)3,816 $83.41 5.7$320,532 
(1) In addition to the vested options, the Company expects a portion of the unvested options to vest at some point in the future. The number of options expected to vest is calculated by applying an estimated forfeiture rate to the unvested options.
In the first quarter of fiscal 2021, the Company issued a special performance stock option award to the Company's chief executive officer. The performance stock option award is exercisable for up to 460,000 shares of the Company's common stock (the Target Number of Shares) at an exercise price per share of $144.06, which was the closing price of the Company's common stock on the date of grant, and vests subject to the satisfaction of certain target stock price thresholds during a five-year period, measured on the basis of the average of the closing prices of the Company's common stock over 70 consecutive trading days. The actual number of shares that will become exercisable will range from 0% to a maximum of 100% of the Target Number of Shares based on the attainment of such target stock price thresholds at any time during a five-year period from December 15, 2020 to December 15, 2025. The grant date fair value of the award was calculated using the Monte Carlo simulation model which utilizes multiple input variables that determine the probability of satisfying the performance conditions stipulated in the award to calculate the fair market value. The Monte Carlo simulation model also uses stock price volatility and other variables to estimate the probability of satisfying the performance conditions, including the possibility that the market condition may not be satisfied, and the resulting fair value of the award.
7


During the nine-month periods ended July 31, 2021 and August 1, 2020, the total intrinsic value of options exercised (i.e., the difference between the market price at exercise and the price paid by the employee to exercise the options) was $79.1 million and $61.7 million, respectively.
A summary of the Company’s restricted stock unit/award activity as of July 31, 2021 and changes during the nine-month period then ended is presented below:
Restricted
Stock Units/Awards
Outstanding
(in thousands)
Weighted-
Average Grant-
Date Fair Value
Per Share
Restricted stock units/awards outstanding at October 31, 20203,637 $91.54 
Units/Awards granted1,034 $143.88 
Restrictions lapsed(1,160)$89.08 
Forfeited(163)$100.74 
Restricted stock units/awards outstanding at July 31, 20213,348 $107.70 
In the first half of fiscal 2021, the Company issued approximately 121,000 performance-based restricted stock units (Maxim Integration PRSUs) related to the Company's planned acquisition of Maxim to a select group of employees. The number of Maxim Integration PRSUs that may be earned will range from 0% to a maximum of 200% of the issued amount of Maxim Integration PRSUs and will be determined according to the achievement of certain performance metrics. Any shares earned will vest on the 60th day following the two-year anniversary of the closing of the Maxim acquisition. If the Maxim acquisition does not close, the awards will be cancelled. The grant date fair value of these awards were calculated using the value of the Company's common stock on the date of grant, reduced by the present value of dividends expected to be paid on the Company's common stock prior to vesting. The grant-date fair value of these awards is also impacted by the number of units that are expected to vest during the performance period and is adjusted through the related stock-based compensation expense at each reporting period based on the probability of achievement of that performance condition.

As of July 31, 2021, there was $337.9 million of total unrecognized compensation cost related to unvested stock-based awards comprised of stock options and restricted stock units/awards. That cost is expected to be recognized over a weighted-average period of 1.4 years. The total grant-date fair values of awards that vested during the nine-month periods ended July 31, 2021 and August 1, 2020 were approximately $114.7 million and $157.9 million, respectively.

Total stock-based compensation expense recognized was as follows:
Three Months EndedNine Months Ended
July 31, 2021August 1, 2020July 31, 2021August 1, 2020
Cost of sales$4,331 $4,508 $13,338 $13,428 
Research and development19,806 19,158 57,675 55,163 
Selling, marketing, general and administrative17,550 14,951 47,670 43,427 
Special charges, net 943  943 
Total stock-based compensation expense$41,687 $39,560 $118,683 $112,961 

As of July 31, 2021 and October 31, 2020, the Company capitalized $6.0 million and $5.8 million, respectively, of stock-based compensation in Inventories on the Condensed Consolidated Balance Sheets.
Common Stock Repurchases
As of July 31, 2021, the Company had repurchased a total of approximately 159.0 million shares of its common stock for approximately $6.7 billion under the Company's share repurchase program. As of July 31, 2021, an additional $1.4 billion remains available for repurchase of shares under the current authorized program. The Company also repurchases shares in settlement of employee tax withholding obligations due upon the vesting of restricted stock units/awards or the exercise of stock options. Future repurchases of common stock will be dependent upon the Company's financial position, results of operations, outlook, liquidity, and other factors deemed relevant by the Company.

8


Note 3 – Accumulated Other Comprehensive (Loss) Income
The following table provides the changes in accumulated other comprehensive (loss) income (AOCI) by component and the related tax effects during the first nine months of fiscal 2021.
Foreign currency translation adjustmentUnrealized holding gains (losses) on derivativesPension plansTotal
October 31, 2020$(26,852)$(172,670)$(49,939)$(249,461)
Other comprehensive income (loss) before reclassifications5,073 32,548 (2,396)35,225 
Amounts reclassified out of other comprehensive income (loss) (6,243)2,245 (3,998)
Tax effects (6,452)(257)(6,709)
Other comprehensive income (loss) 5,073 19,853 (408)24,518 
July 31, 2021$(21,779)$(152,817)$(50,347)$(224,943)
The amounts reclassified out of AOCI into the Condensed Consolidated Statements of Income and the Condensed Consolidated Statements of Shareholders' Equity with presentation location during each period were as follows:
Three Months EndedNine Months Ended
Comprehensive Income ComponentJuly 31, 2021August 1, 2020July 31, 2021August 1, 2020Location
Unrealized holding losses (gains) on derivatives
Currency forwards $(351)$(842)$(3,700)$(762)Cost of sales
(283)(226)(2,138)640 Research and development
28 (189)(1,796)895 Selling, marketing, general and administrative
Interest rate derivatives464 464 1,391 1,392 Interest expense
(142)(793)(6,243)2,165 Total before tax
(28)79 505 (488)Tax
Effect of Accounting Standards Update 2018-02
— —  (2,379)Retained earnings
$(170)$(714)$(5,738)$(702)Net of tax
Amortization of pension components included in the computation of net periodic pension cost
     Actuarial losses747 672 2,245 1,954 
(85)(168)(257)(485)Tax
$662 $504 $1,988 $1,469 Net of tax
Total amounts reclassified out of AOCI, net of tax$492 $(210)$(3,750)$767 
Realized gains or losses on investments are determined based on the specific identification basis and are recognized in nonoperating expense (income). There were no material net realized gains or losses from the sales of available-for-sale investments during any of the fiscal periods presented.
9


Note 4 – Earnings Per Share
The following table sets forth the computation of basic and diluted earnings per share:
 Three Months EndedNine Months Ended
 July 31, 2021August 1, 2020July 31, 2021August 1, 2020
Net Income$503,311 $362,665 $1,314,735 $834,235 
Basic shares:
Weighted-average shares outstanding368,476 368,791 368,834 368,417 
Earnings per common share basic:$1.37 $0.98 $3.56 $2.26 
Diluted shares:
Weighted-average shares outstanding368,476 368,791 368,834 368,417 
Assumed exercise of common stock equivalents3,373 3,212 3,623 3,440 
Weighted-average common and common equivalent shares371,849 372,003 372,457 371,857 
Earnings per common share diluted:$1.35 $0.97 $3.53 $2.24 
Anti-dilutive shares related to:
Outstanding stock-based awards645 384 502 487 

Note 5 – Special Charges, net
The following table is a quarterly roll-forward from October 31, 2020 to July 31, 2021 of the employee separation and exit cost accruals established related to existing restructuring actions:
Accrued RestructuringClosure of Manufacturing Facilities Repositioning ActionOther Actions
Balance at October 31, 2020$45,176 $20,774 $3,489 
First quarter fiscal 2021 special charges438   
Severance and other payments(1,950)(8,128)(333)
Effect of foreign currency on accrual 248  
Balance at January 30, 2021$43,664 $12,894 $3,156 
Second quarter fiscal 2021 special charges311   
Severance and other payments(5,769)(2,767)(270)
Effect of foreign currency on accrual (44) 
Balance at May 1, 2021$38,206 $10,083 $2,886 
Third quarter fiscal 2021 special charges4,618   
Severance and other payments(15,949)(2,178)(219)
Effect of foreign currency on accrual (24) 
Balance at July 31, 2021$26,875 $7,881 $2,667 
Accrued liabilities$26,875 $7,881 $2,667 
Special charges, net, for the quarter ended July 31, 2021 was a net gain of $8.9 million, which included charges of $4.6 million related to the closure of the Company’s manufacturing facilities reflected in the table above as well as a gain of $13.6 million related to the sale of the Company’s Singapore test facility described further below.
Repositioning Action
The Company recorded special charges of $137.5 million on a cumulative basis through July 31, 2021, as a result of organizational initiatives to better align the global workforce with the Company's long-term strategic plan. Approximately $123.3 million of the total charges was for severance and fringe benefit costs in accordance with either the Company's ongoing benefit plan or statutory requirements for the impacted manufacturing, engineering and selling, marketing, general and administrative (SMG&A) employees. The remaining $14.2 million of the charges were recorded in the fiscal year ended November 2, 2019 (fiscal 2019) and related to the write-off of acquired intellectual property due to the Company's decision to discontinue certain product development strategies.
10


Closure of Manufacturing Facilities
The Company recorded net special charges of $46.8 million on a cumulative basis through July 31, 2021 as a result of its decision to consolidate certain wafer and test facility operations acquired as part of the acquisition of Linear Technology Corporation (Linear).
The special charges include severance and fringe benefit costs, in accordance with the Company's ongoing benefit plan or statutory requirements at foreign locations, one-time termination benefits for the impacted manufacturing, engineering and SMG&A employees and other exit costs. These one-time termination benefits are being recognized over the future service period required for employees to earn these benefits.
During the third quarter of fiscal 2021, the Company ceased production at its Hillview wafer fabrication facility located in Milpitas, California and determined that this facility met the held for sale criteria specified in Accounting Standards Codification (ASC ) 360. See Note 6 - Property, Plant and Equipment for amounts reclassified.
During the third quarter of fiscal 2021, the Company completed the sale of its facility and certain equipment in Singapore, that were previously classified as held for sale, for approximately $35.7 million, which resulted in a gain of $13.6 million. Concurrent with the sale, the Company entered into a short-term lease agreement to leaseback a portion of the facility while it completes its transition of related operations to its facilities in Penang, Malaysia and the Philippines, as well as to its outsourced assembly and test partners, which is expected to be competed in the fiscal year ending October 29, 2022 (fiscal 2022).
Note 6 – Property, Plant and Equipment
During the third quarter of fiscal 2021, the Company ceased production at its Hillview wafer fabrication facility located in Milpitas, California and determined that this facility met the held for sale criteria specified in ASC 360. No write-down to fair value was required upon this designation, as the fair value of the asset group, less costs to sell, was greater than its carrying value. As shown below, this carrying value was reclassified from Property, plant and equipment to Prepaid expenses and other current assets upon designation and remains in Prepaid expenses and other current assets as of July 31, 2021.
Land and buildings$42,608 
Less accumulated depreciation and amortization(13,634)
Net property, plant and equipment reclassified to Prepaid expenses and other current assets$28,974 
Note 7 – Segment Information
The Company designs, develops, manufactures and markets a broad range of integrated circuits. The Company operates and tracks its results in one reportable segment based on the aggregation of nine operating segments.
Revenue Trends by End Market
The following table summarizes revenue by end market. The categorization of revenue by end market is determined using a variety of data points including the technical characteristics of the product, the “sold to” customer information, the “ship to” customer information and the end customer product or application into which the Company’s product will be incorporated. As data systems for capturing and tracking this data and the Company's methodology evolves and improves, the categorization of products by end market can vary over time. When this occurs, the Company reclassifies revenue by end market for prior periods. Such reclassifications typically do not materially change the sizing of, or the underlying trends of results within, each end market.
Three Months Ended
 July 31, 2021August 1, 2020
 Revenue% of Revenue*Y/Y%Revenue% of Revenue*
Industrial$1,001,867 57 %29 %$778,361 53 %
Communications288,743 16 %(21)%363,304 25 %
Automotive290,077 16 %80 %161,489 11 %
Consumer178,166 10 %16 %152,982 11 %
Total revenue$1,758,853 100 %21 %$1,456,136 100 %
11


Nine Months Ended
 July 31, 2021August 1, 2020
 Revenue% of Revenue*Y/Y%Revenue% of Revenue*
Industrial$2,829,648 57 %30 %$2,184,413 54 %
Communications847,632 17 %(4)%880,633 22 %
Automotive793,443 16 %45 %548,002 13 %
Consumer507,995 10 %10 %463,713 11 %
Total revenue$4,978,718 100 %22 %$4,076,761 100 %
* The sum of the individual percentages may not equal the total due to rounding.
Revenue by Sales Channel
The following table summarizes revenue by channel. The Company sells its products globally through a direct sales force, third party distributors, independent sales representatives and via its website. Distributors are customers that buy products with the intention of reselling them. Direct customers are non-distributor customers and consist primarily of original equipment manufacturers (OEMs). Other customers include the U.S. government, government prime contractors and certain commercial customers for which revenue is recorded over time.
Three Months Ended
July 31, 2021August 1, 2020
ChannelRevenue% of Revenue*Revenue% of Revenue*
   Distributors$1,123,301 64 %$819,472 56 %
   Direct customers588,001 33 %614,770 42 %
   Other47,551 3 %21,894 2 %
Total revenue$1,758,853 100 %$1,456,136 100 %
Nine Months Ended
July 31, 2021August 1, 2020
ChannelRevenue% of Revenue*Revenue% of Revenue*
Distributors$3,162,615 64 %$2,317,421 57 %
Direct customers1,724,012 35 %1,692,152 42 %
Other92,091 2 %67,188 2 %
Total revenue$4,978,718 100 %$4,076,761 100 %
* The sum of the individual percentages may not equal the total due to rounding.

Note 8 – Fair Value
The Company defines fair value as the price that would be received to sell an asset or be 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 — Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities that the reporting entity has the ability to access at the measurement date.
Level 2 — Level 2 inputs are inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly. If the asset or liability has a specified (contractual) term, a Level 2 input must be observable for substantially the full term of the asset or liability.
Level 3 — Level 3 inputs are unobservable inputs for the asset or liability in which there is little, if any, market activity for the asset or liability at the measurement date.
12


The tables below, set forth by level, presents the Company’s financial assets and liabilities, excluding accrued interest components that were accounted for at fair value on a recurring basis as of July 31, 2021 and October 31, 2020. The tables exclude cash on hand and assets and liabilities that are measured at historical cost or any basis other than fair value. As of July 31, 2021 and October 31, 2020, the Company held $289.7 million and $239.6 million, respectively, of cash that was excluded from the tables below.
 July 31, 2021
 
Fair Value measurement at
Reporting Date using:
 
 
Quoted Prices in Active Markets for Identical Assets
(Level 1)
Significant Other Observable Inputs
(Level 2)
Total
Assets
Cash equivalents:
Available-for-sale:
Government and institutional money market funds$810,935 $ $810,935 
Corporate obligations (1) 380,050 380,050 
Other assets:
Deferred compensation plan investments68,383  68,383 
Total assets measured at fair value$879,318 $380,050 $1,259,368 
Liabilities
Forward foreign currency exchange contracts (2)$ $4,573 $4,573 
Interest rate derivatives 181,189 181,189 
Total liabilities measured at fair value$ $185,762 $185,762 
(1)The amortized cost of the Company’s investments classified as available-for-sale as of July 31, 2021 was $380.0 million. 
(2)The Company has master netting arrangements by counterparty with respect to derivative contracts. See Note 9, Derivatives, in these Notes to Condensed Consolidated Financial Statements for more information related to the Company's master netting arrangements.
 October 31, 2020
 
Fair Value measurement at
Reporting Date using:
 
 
Quoted Prices in Active Markets for Identical Assets
(Level 1)
Significant Other Observable Inputs
(Level 2)
Total
Assets
Cash equivalents:
Available-for-sale:
Government and institutional money market funds$816,253 $ $816,253 
Other assets:
Forward foreign currency exchange contracts (1) 5,427 5,427 
Deferred compensation plan investments52,956  52,956 
Total assets measured at fair value$869,209 $5,427 $874,636 
Liabilities
Interest rate derivatives$ $214,586 $214,586 
Total liabilities measured at fair value$ $214,586 $214,586 
(1)The Company has master netting arrangements by counterparty with respect to derivative contracts. See Note 9, Derivatives, in these Notes to Condensed Consolidated Financial Statements for more information related to the Company's master netting arrangements.

13


The following methods and assumptions were used by the Company in estimating its fair value disclosures for financial instruments:
Cash equivalents — These investments are adjusted to fair value based on quoted market prices or are determined using a yield curve model based on current market rates.
Deferred compensation plan investments — The fair value of these mutual fund, money market fund and equity investments are based on quoted market prices.
Interest rate derivatives The fair value of the interest rate derivatives is estimated using a discounted cash flow analysis based on the contractual terms of the derivative.
Forward foreign currency exchange contracts — The estimated fair value of forward foreign currency exchange contracts, which includes derivatives that are accounted for as cash flow hedges and those that are not designated as cash flow hedges, is based on the estimated amount the Company would receive if it sold these agreements at the reporting date taking into consideration current interest rates as well as the creditworthiness of the counterparty for assets and the Company’s creditworthiness for liabilities. The fair value of these instruments is based upon valuation models using current market information such as strike price, spot rate, maturity date and volatility.
Financial Instruments Not Recorded at Fair Value on a Recurring Basis
Held for sale assets —The Company has classified the assets held for sale at carrying value. However, if they were to be carried at fair value, they would be considered a Level 3 fair value measurement and would be determined based on the use of appraisals and input from market participants.
Debt — The table below presents the estimated fair value of certain financial instruments not recorded at fair value on a recurring basis. The carrying amounts of the term loan approximates fair value. The term loan is classified as a Level 2 measurement according to the fair value hierarchy. The fair values of the senior unsecured notes are obtained from broker prices and are classified as Level 1 measurements according to the fair value hierarchy.
July 31, 2021October 31, 2020
Principal Amount OutstandingFair Value Principal Amount Outstanding Fair Value
3-Year term loan, due March 2022
$925,000 $925,000 $925,000 $925,000 
2.50% Senior unsecured notes, due December 2021
400,000 403,072 400,000 $408,565 
2.875% Senior unsecured notes, due June 2023
500,000 523,041 500,000 $526,855 
3.125% Senior unsecured notes, due December 2023
550,000 583,885 550,000 $590,177 
2.95% Senior unsecured notes, due April 2025
400,000 429,643 400,000 $434,919 
3.90% Senior unsecured notes, due December 2025
850,000 953,017 850,000 $969,033 
3.50% Senior unsecured notes, due December 2026
900,000 1,004,709 900,000 $1,017,505 
4.50% Senior unsecured notes, due December 2036
250,000 300,420 250,000 $298,153 
5.30% Senior unsecured notes, due December 2045
400,000 549,646 400,000 $538,788 
Total debt$5,175,000 $5,672,433 $5,175,000 $5,708,995 
As of July 31, 2021, the Company believed that none of its unrealized losses on its available-for-sale investments were attributable to credit losses and therefore were not impaired. The investments with unrealized losses consisted primarily of corporate debt securities. In making the determination that the decline in fair value of these securities did not indicate impairment, the Company considered various factors, including, but not limited to: the extent to which fair value was less than cost; the financial condition and near-term prospects of the issuers; and the Company’s intent not to sell these securities and the assessment that it is more likely than not that the Company would not be required to sell these securities before the recovery of their amortized cost basis.
Unrealized gains and losses, net of taxes, are reported as a component of AOCI in the Company’s Condensed Consolidated Statements of Stockholders’ Equity. No material amounts were reclassified out of AOCI during the three- and nine-month periods ended July 31, 2021 and August 1, 2020 for realized gains or losses on available-for-sale investments.
14


Note 9 – Derivatives
Foreign Exchange Exposure Management — The Company enters into forward foreign currency exchange contracts to offset certain operational and balance sheet exposures from the impact of changes in foreign currency exchange rates. Such exposures result from the portion of the Company’s operations, assets and liabilities that are denominated in currencies other than the U.S. dollar, primarily the Euro; other significant exposures include the British Pound, Philippine Peso and the Japanese Yen. Derivative instruments are employed to eliminate or minimize certain foreign currency exposures that can be confidently identified and quantified. These foreign currency exchange contracts are entered into to support transactions made in the normal course of business, and accordingly, are not speculative in nature. The contracts are for periods consistent with the terms of the underlying transactions, generally one year or less. Hedges related to anticipated transactions are matched with the underlying exposures at inception and designated and documented as cash flow hedges. They are qualitatively evaluated for effectiveness on a quarterly basis. The gain or loss on the derivative is recorded as a component of AOCI in shareholders’ equity and is reclassified into earnings in the same line item on the Consolidated Statements of Income as the impact of the hedged transaction in the same period during which the hedged transaction affects earnings.
The total notional amounts of forward foreign currency derivative instruments designated as hedging instruments of cash flow hedges denominated in Euros, British Pounds, Philippine Pesos and Japanese Yen as of July 31, 2021 and October 31, 2020 were $236.5 million and $202.7 million, respectively. The fair values of forward foreign currency derivative instruments designated as hedging instruments in the Company’s Condensed Consolidated Balance Sheets as of July 31, 2021 and October 31, 2020 were as follows:
Fair Value At
Balance Sheet LocationJuly 31, 2021October 31, 2020
Forward foreign currency exchange contractsPrepaid expenses and other current assets$ $5,550 
Forward foreign currency exchange contractsAccrued liabilities$4,327 $ 
As of July 31, 2021 and October 31, 2020, the total notional amounts of undesignated hedges related to forward foreign currency exchange contracts were $142.4 million and $62.7 million, respectively. The fair values of these hedging instruments in the Company’s Condensed Consolidated Balance Sheets were immaterial as of July 31, 2021 and October 31, 2020.
The Company estimates $3.5 million, net of tax, of losses on forward foreign currency derivative instruments included in AOCI will be reclassified into earnings within the next twelve months.
All of the Company’s derivative financial instruments are eligible for netting arrangements that allow the Company and its counterparties to net settle amounts owed to each other. Derivative assets and liabilities that can be net settled under these arrangements have been presented in the Company's Condensed Consolidated Balance Sheets on a net basis. As of July 31, 2021 and October 31, 2020, none of the netting arrangements involved collateral.
The following table presents the gross amounts of the Company's forward foreign currency exchange contract derivative assets and liabilities and the net amounts recorded in the Company's Condensed Consolidated Balance Sheets:
 July 31, 2021October 31, 2020
Gross amount of recognized assets$659 $6,114 
Gross amounts of recognized liabilities(5,232)(687)
Net (liabilities) assets offset and presented in the Condensed Consolidated Balance Sheets$(4,573)$5,427 
As of July 31, 2021 and October 31, 2020, the fair value of the interest rate swap agreement designated as a cash flow hedge was $181.2 million and $214.6 million, respectively, and is included within Accrued liabilities in the Company's Condensed Consolidated Balance Sheets.
The market risk associated with the Company’s derivative instruments results from currency exchange rate or interest rate movements that are expected to offset the market risk of the underlying transactions, assets and liabilities being hedged. The counterparties to the agreements relating to the Company’s derivative instruments consist of a number of major international financial institutions with high credit ratings. Based on the credit ratings of the Company’s counterparties as of July 31, 2021 and October 31, 2020, nonperformance is not perceived to be a material risk. Furthermore, none of the Company’s derivatives are subject to collateral or other security arrangements and none contain provisions that are dependent on the Company’s credit ratings from any credit rating agency. While the contract or notional amounts of derivative financial instruments provide one measure of the volume of these transactions, they do not represent the amount of the Company’s exposure to credit risk. The amounts potentially subject to credit risk (arising from the possible inability of counterparties to meet the terms of their contracts) are generally limited to the amounts, if any, by which the counterparties’ obligations under the contracts exceed the
15


obligations of the Company to the counterparties. As a result of the above considerations, the Company does not consider the risk of counterparty default to be significant.
For information on the unrealized holding gains (losses) on derivatives included in and reclassified out of AOCI into the Condensed Consolidated Statements of Income related to forward foreign currency exchange contracts, see Note 3, Accumulated Other Comprehensive (Loss) Income, in these Notes to Condensed Consolidated Financial Statements for further information.
Note 10 – Inventories
Inventories at July 31, 2021 and October 31, 2020 were as follows:
July 31, 2021October 31, 2020
Raw materials$42,173 $33,806 
Work in process482,227 443,690 
Finished goods133,120 130,764 
Total inventories$657,520 $608,260 

Note 11 – Revolving Credit Facility
On June 23, 2021, the Company entered into a Third Amended and Restated Credit Agreement (Revolving Credit Agreement) with Bank of America, N.A. as administrative agent and the other banks identified therein as lenders, which further amended and restated its existing Second Amended and Restated Credit Agreement dated as of June 28, 2019. The Revolving Credit Agreement provides for a five year unsecured revolving credit facility in an aggregate principal amount not to exceed (i) $1.25 billion or (ii) upon the completion of the acquisition by the Company of Maxim on or before January 12, 2022 (subject to certain terms and conditions), $2.5 billion. To date, the Company has not borrowed under this revolving credit facility but may borrow in the future and use the proceeds for repayment of existing indebtedness, stock repurchases, acquisitions, capital expenditures, working capital and other lawful corporate purposes.
Revolving loans under the Revolving Credit Agreement can be Eurocurrency Rate Loans or Base Rate Loans (each as defined in the Revolving Credit Agreement) at the Company’s option. Each Eurocurrency Rate Loan will bear interest at a rate per annum equal to the applicable Eurocurrency Rate plus a margin based on the Company’s Debt Ratings (as defined in the Revolving Credit Agreement) from time to time of between 0.690% and 1.175%. Each Base Rate Loan will bear interest at a rate per annum equal to the Base Rate plus a margin based on the Company’s Debt Ratings from time to time of between 0.00% and 0.175%. In addition, the Company has agreed to pay a facility fee based on the Company’s Debt Ratings from time to time of between 0.060% and 0.200% multiplied by the actual daily amount of the Commitments (as defined in the Revolving Credit Agreement) in effect. The Revolving Credit Agreement also contains a sustainability-linked pricing component which provides for interest rate and facility fee reductions or increases based on the Company meeting or missing targets related to environmental sustainability, specifically greenhouse gas emissions and renewable energy usage. The Revolving Credit Agreement includes a multicurrency borrowing feature for certain specified foreign currencies. The Company will guarantee the obligations of each subsidiary that is named a Designated Borrower under the Revolving Credit Agreement.
The Revolving Credit Agreement contains customary representations and warranties, and affirmative and negative covenants and events of default applicable to the Company and its subsidiaries. As of July 31, 2021, the Company was in compliance with these covenants.
Note 12 – Income Taxes
The Company’s effective tax rates for the three- and nine-month periods ended July 31, 2021 and August 1, 2020 were below the U.S. statutory tax rate of 21.0%, due to lower statutory tax rates applicable to the Company's operations in the foreign jurisdictions in which it earns income.
The Company has numerous audits ongoing throughout the world including: an IRS income tax audit for the fiscal year ended November 3, 2018 (fiscal 2018) and fiscal 2019; various U.S. state and local tax audits; and international audits. The Company's U.S. federal tax returns prior to the fiscal year ended October 28, 2017 (fiscal 2017) are no longer subject to examination.
During the fourth quarter of fiscal 2018, the Company’s Irish tax resident subsidiary received an assessment, excluding any penalties and interest, for the fiscal year ended November 2, 2013 (fiscal 2013) of approximately €43.0 million, or approximately $51.0 million (as of July 31, 2021), from the Irish Revenue Commissioners (Irish Revenue). The assessment
16


claimed that the Company’s Irish entity failed to conform to 2010 OECD Transfer Pricing Guidelines. During the third quarter of fiscal 2021, the Company settled the fiscal 2013 audit with Irish Revenue for an amount that was not material to the Company.
During fiscal 2019, Irish Revenue commenced transfer pricing audits of fiscal years ended November 1, 2014 (fiscal 2014) through fiscal 2017. The Company settled the audits relating to fiscal 2014 through fiscal 2017 with either no assessment or for additional tax payments that were not material to the Company.
Note 13 – New Accounting Pronouncements
Standards Implemented
Financial Instruments
In June 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update 2016-13, Financial Instruments - Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments (ASU 2016-13). ASU 2016-13 requires a financial asset (or group of financial assets) measured at amortized cost basis to be presented at the net amount expected to be collected. The allowance for credit losses is a valuation account that is deducted from the amortized cost basis of the financial asset(s) to present the net carrying value at the amount expected to be collected on the financial asset. In 2019, the FASB issued ASU 2019-05, Financial Instruments - Credit Losses (Topic 326): Targeted Transition Relief (ASU 2019-05) and ASU 2019-11, Codification Improvements to Topic 326 (ASU 2019-11). ASU 2019-05 allows an entity to irrevocably elect the fair value option for certain financial instruments. Once elected, an entity would recognize the difference between the carrying amount and the fair value of the financial instrument as part of the cumulative effect adjustments associated with the adoption of ASU 2016-13. ASU 2019-11 allows entities to exclude the accrued interest component of amortized cost from various disclosures required by ASC 326.
The Company is exposed to credit losses through sales of its products and certain financial instruments. The Company determines if there is an expected loss on its accounts receivables using historical collection experience, current and future economic and market conditions and a review of the current status of customers' trade accounts receivables. The Company adopted these standards effective November 1, 2020 using the modified retrospective approach, which did not have a material impact on the Company's financial position and results of operations. See Note 8, Fair Value, in these Notes to Condensed Consolidated Financial Statements for more information related to how the Company assesses credit losses on its available-for-sale debt securities.
Income taxes
In December 2019, the FASB issued ASU 2019-12, Simplifying the Accounting for Income Taxes (ASU-2019-12). ASU 2019-12 eliminates certain exceptions related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. It also clarifies and simplifies other aspects of the accounting for income taxes. The Company adopted ASU 2019-12 in the first quarter of fiscal 2021. Upon adoption, ASU 2019-12 did not have a material impact on the Company's financial position and results of operations.
Retirement Benefits
In August 2018, the FASB issued ASU 2018-14, Compensation-Retirement Benefits-Defined Benefit Plans-General (Topic 715-20): Disclosure Framework-Changes to the Disclosure Requirements for Defined Benefit Plans (ASU 2018-14), which modifies the disclosure requirements for defined benefit pension plans and other post-retirement plans. ASU 2018-14 is effective for fiscal years ending after December 15, 2020, with early adoption permitted. The Company adopted ASU 2018-14 in the first quarter of fiscal 2021. Upon adoption, ASU 2018-14 did not have a material impact on the Company's financial position and results of operations.
Standards to Be Implemented
Reference Rate Reform
In March 2020, the FASB issued ASU No. 2020-04, Reference Rate Reform (Topic 848) - Facilitation of the Effects of Reference Rate Reform on Financial Reporting, which provides optional guidance for accounting for contracts, hedging relationships, and other transactions affected by reference rate reform, if certain criteria are met. The provisions of this standard are available for election through December 31, 2022. The Company is currently evaluating the impact of the reference rate reform on its contracts and the resulting impact of adopting this standard on our financial statements.
17


Note 14 – Acquisitions
Proposed Acquisition of Maxim Integrated Products, Inc.
On July 12, 2020, the Company entered into the Merger Agreement to acquire Maxim, an independent manufacturer of innovative analog and mixed-signal products and technologies. Under the terms of the Merger Agreement, Maxim stockholders will receive, for each outstanding share of Maxim common stock, 0.630 of a share of the Company’s common stock at the closing. The estimated merger consideration is approximately $29.0 billion based on the closing price of the Company's common stock on August 13, 2021. The value of the merger consideration will fluctuate based upon changes in the price of the Company's common stock and the number of shares of Maxim common stock, restricted stock awards and restricted stock unit awards outstanding on the closing date.
The transaction is subject to customary closing conditions, including receipt of regulatory approvals. To date, required regulatory approvals have been obtained in all jurisdictions with the exception of China. The Merger Agreement includes termination rights for both the Company and Maxim. The Company may be required to pay Maxim a regulatory termination fee of $830.0 million in cash if the Merger Agreement is terminated in certain circumstances involving the failure to obtain required regulatory approvals. On October 8, 2020, the required shareholder approvals relating to the Merger Agreement were obtained from both the Company's shareholders and Maxim's shareholders.
In the three- and nine-month periods ended July 31, 2021, the Company incurred $18.3 million and $56.6 million of transaction-related costs related to the proposed acquisition of Maxim, respectively, recorded within Selling, marketing, general and administrative expenses in the Company's Condensed Consolidated Statements of Income.
Note 15 – Subsequent Events
On August 17, 2021, the Board of Directors of the Company declared a cash dividend of $0.69 per outstanding share of common stock. The dividend will be paid on September 8, 2021 to all shareholders of record at the close of business on August 27, 2021 and is expected to total approximately $254.1 million.
18


ITEM 2.Management’s Discussion and Analysis of Financial Condition and Results of Operations
This information should be read in conjunction with the unaudited condensed consolidated financial statements and related notes included in Part I, Item 1 of this Quarterly Report on Form 10-Q and the audited consolidated financial statements and related notes and Management’s Discussion and Analysis of Financial Condition and Results of Operations in our Annual Report on Form 10-K for the fiscal year ended October 31, 2020 (fiscal 2020).
This Quarterly Report on Form 10-Q, including the following discussion, contains forward-looking statements regarding future events and our future results that are subject to the safe harbor created under the Private Securities Litigation Reform Act of 1995 and other safe harbors under the Securities Act of 1933 and the Securities Exchange Act of 1934. All statements other than statements of historical fact are statements that could be deemed forward-looking statements. These statements are based on current expectations, estimates, forecasts, and projections about the industries in which we operate and the beliefs and assumptions of our management. Words such as “expects,” “anticipates,” “targets,” “goals,” “projects,” “intends,” “plans,” “believes,” “seeks,” “estimates,” “continues,” “may,” “could” and “will,” and variations of such words and similar expressions are intended to identify such forward-looking statements. In addition, any statements that refer to projections regarding our future financial performance; the proposed acquisition of Maxim Integrated Products, Inc.; our anticipated growth and trends in our businesses; our future liquidity, capital needs and capital expenditures; the impact of the COVID-19 pandemic on our business, financial condition and results of operations; our future market position and expected competitive changes in the marketplace for our products; our ability to pay dividends or repurchase stock; our ability to service our outstanding debt; our expected tax rate; the effect of changes in or the application of new or revised tax laws; expected cost savings; the effect of new accounting pronouncements; our ability to successfully integrate acquired businesses and technologies; and other characterizations of future events or circumstances are forward-looking statements. Readers are cautioned that these forward-looking statements are only predictions and are subject to risks, uncertainties, and assumptions that are difficult to predict, including those identified in Part II, Item 1A. “Risk Factors” and elsewhere in this Quarterly Report on Form 10-Q. Therefore, actual results may differ materially and adversely from those expressed in any forward-looking statements. We undertake no obligation to revise or update any forward-looking statements, including to reflect events or circumstances occurring after the date of the filing of this report, except to the extent required by law.

Impact of COVID-19 on our Business
The pandemic caused by the novel strain of the coronavirus (COVID-19) and the numerous measures implemented by government authorities in response, have impacted and likely will continue to impact our workforce and operations, the operations of our customers and those of our respective vendors and suppliers. We have significant operations worldwide, including in the United States, the Philippines, Ireland, Singapore, Malaysia, China and India. Each of these countries has been affected by the pandemic and taken measures to try to contain it, resulting in disruptions at some of our manufacturing operations and facilities. Since the beginning of the third quarter of fiscal 2020, our manufacturing operations and supply chain generally stabilized at normal levels, but that could change in the future given that the COVID-19 situation remains dynamic.
The spread of COVID-19 has caused us to modify our business practices (including restricting employee travel, modifying employee work locations and cancelling physical participation in meetings, events and conferences) and we may take further actions as may be required by government authorities or that we determine are in the best interests of our employees, customers, partners, suppliers and shareholders.
While we are confident that our strategy and long-term contingency planning have positioned us well to weather the current uncertainty, we cannot at this time fully quantify or forecast the impact of COVID-19 on our business. The full extent of the impact of the COVID-19 pandemic on our business, financial condition and results of operations will depend on future developments, which are highly uncertain such as the continued duration and severity of the pandemic, the spread of more contagious variants of the virus, the adoption rate of vaccines, the actions to contain the virus or treat its impact, or how quickly and to what extent normal economic and operating conditions can resume.
Proposed Acquisition of Maxim Integrated Products, Inc.
On July 12, 2020, we entered into a definitive agreement (the Merger Agreement) to acquire Maxim Integrated Products, Inc. (Maxim), an independent manufacturer of innovative analog and mixed-signal products and technologies. Under the terms of the Merger Agreement, Maxim stockholders will receive, for each outstanding share of Maxim common stock, 0.630 of a share of our common stock at the closing. The estimated merger consideration is approximately $29.0 billion based on the closing price of our common stock on August 13, 2021. The value of the merger consideration will fluctuate based upon changes in the price of our common stock and the number of shares of Maxim common stock, restricted stock awards and restricted stock unit awards outstanding on the closing date.
19


The transaction is subject to customary closing conditions, including receipt of regulatory approvals. To date, required regulatory approvals have been obtained in all jurisdictions with the exception of China. The Merger Agreement includes termination rights for us and Maxim. We may be required to pay Maxim a regulatory termination fee of $830.0 million in cash if the Merger Agreement is terminated in certain circumstances involving the failure to obtain required regulatory approvals. On October 8, 2020, the required shareholder approvals relating to the Merger Agreement were obtained from both our shareholders and Maxim's shareholders.
See Note 14, Acquisitions, in the Notes to the Condensed Consolidated Financial Statements contained in Part I, Item 1 of this Quarterly Report on Form 10-Q for further information.
Results of Operations
Overview
(all tabular amounts in thousands except per share amounts and percentages)
 Three Months Ended
 July 31, 2021August 1, 2020$ Change% Change
Revenue$1,758,853 $1,456,136 $302,717 21 %
Gross margin %69.4 %66.8 %
Net income$503,311 $362,665 $140,646 39 %
Net income as a % of revenue28.6 %24.9 %
Diluted EPS$1.35 $0.97 $0.38 39 %
Nine Months Ended
July 31, 2021August 1, 2020$ Change% Change
Revenue$4,978,718 $4,076,761 $901,957 22 %
Gross margin %68.4 %65.4 %
Net income$1,314,735 $834,235 $480,500 58 %
Net income as a % of revenue26.4 %20.5 %
Diluted EPS$3.53 $2.24 $1.29 58 %
Revenue Trends by End Market
The following table summarizes revenue by end market. The categorization of revenue by end market is determined using a variety of data points including the technical characteristics of the product, the “sold to” customer information, the “ship to” customer information and the end customer product or application into which our product will be incorporated. As data systems for capturing and tracking this data and our methodology evolves and improves, the categorization of products by end market can vary over time. When this occurs, we reclassify revenue by end market for prior periods. Such reclassifications
20


typically do not materially change the sizing of, or the underlying trends of results within, each end market.
Three Months Ended
 July 31, 2021August 1, 2020
 Revenue% of
Revenue*
Y/Y%Revenue% of
Revenue*
Industrial$1,001,867 57 %29 %$778,361 53 %
Communications288,743 16 %(21)%363,304 25 %
Automotive290,077 16 %80 %161,489 11 %
Consumer178,166 10 %16 %152,982 11 %
Total revenue$1,758,853 100 %21 %$1,456,136 100 %
Nine Months Ended
July 31, 2021August 1, 2020
Revenue% of
Revenue*
Y/Y%Revenue% of
Revenue*
Industrial$2,829,648 57 %30 %$2,184,413 54 %
Communications847,632 17 %(4)%880,633 22 %
Automotive793,443 16 %45 %548,002 13 %
Consumer507,995 10 %10 %463,713 11 %
Total revenue$4,978,718 100 %22 %$4,076,761 100 %
* The sum of the individual percentages may not equal the total due to rounding.
Revenue increased in the three- and nine-month periods ended July 31, 2021, as compared to the same periods of the prior fiscal year, primarily as a result of higher broad-based demand for our products sold into the Industrial and Automotive end markets, and to a lesser extent, sold into the Consumer end market. In addition, the increased revenue in the Automotive end market in both periods were impacted by an arrangement to license our intellectual property resulting in $24.1 million of revenue immediately recognized in the third quarter of fiscal 2021. Revenue in the Communications end market decreased in the three- and nine-month periods ended July 31, 2021 due to the timing of infrastructure deployment cycles in certain regions.
Revenue by Sales Channel
The following table summarizes revenue by sales channel. We sell our products globally through a direct sales force, third party distributors, independent sales representatives and via our website. Distributors are customers that buy products with the intention of reselling them. Direct customers are non-distributor customers and consist primarily of original equipment manufacturers (OEMs). Other customers include the U.S. government, government prime contractors and certain commercial customers for which revenue is recorded over time.
Three Months Ended
July 31, 2021August 1, 2020
Revenue% of Revenue*Revenue% of Revenue*
Channel
   Distributors$1,123,301 64 %$819,472 56 %
   Direct customers588,001 33 %614,770 42 %
   Other47,551 %21,894 %
Total revenue$1,758,853 100 %$1,456,136 100 %
Nine Months Ended
July 31, 2021August 1, 2020
Revenue% of Revenue*Revenue% of Revenue*
Channel
   Distributors$3,162,615 64 %$2,317,421 57 %
   Direct customers1,724,012 35 %1,692,152 42 %
   Other92,091 %67,188 %
Total revenue$4,978,718 100 %$4,076,761 100 %
* The sum of the individual percentages may not equal the total due to rounding.
The percentage of total revenue sold via each channel can fluctuate from time to time based on end customer demand. In the three- and nine-month periods ended July 31, 2021, higher demand within our Industrial end market resulted in increased revenue through our distributor channel. In addition, an arrangement to license our intellectual property resulting in $24.1 million of revenue immediately recognized in the third quarter of fiscal 2021 contributed to an increase in the percent of total revenue from other channels.
Gross Margin
 Three Months EndedNine Months Ended
 July 31, 2021August 1, 2020$ Change% ChangeJuly 31, 2021August 1, 2020$ Change% Change
Gross margin$1,221,184 $972,578 $248,606 26 %3,403,192 2,667,394 $735,798 28 %
Gross margin %69.4 %66.8 %68.4%65.4 %
Gross margin percentage increased by 260 and 300 basis points in the three- and nine-month periods ended July 31, 2021, respectively, as compared to the same periods of the prior fiscal year, primarily as a result of higher utilization of our factories due to increased customer demand as well as from the arrangement to license our intellectual property noted above.
Research and Development (R&D)
 Three Months EndedNine Months Ended
 July 31, 2021August 1, 2020$ Change% ChangeJuly 31, 2021August 1, 2020$ Change% Change
R&D expenses$306,617 $260,794 $45,823 18 %$897,005 $770,280 $126,725 16 %
R&D expenses as a % of revenue17 %18 %18 %19 %
21


R&D expenses increased in the three- and nine-month periods ended July 31, 2021, as compared to the same periods of the prior fiscal year, primarily as a result of higher R&D employee-related variable compensation expense and salary and benefit expenses. In the nine-month period ended July 31, 2021, those increases were partially offset by lower discretionary spending.
R&D expenses as a percentage of revenue will fluctuate from year-to-year depending on the amount of revenue and the success of new product development efforts, which we view as critical to our future growth. We expect to continue the development of innovative technologies and processes for new products. We believe that a continued commitment to R&D is essential to maintain product leadership with our existing products as well as to provide innovative new product offerings. Therefore, we expect to continue to make significant R&D investments in the future.
Selling, Marketing, General and Administrative (SMG&A)
 Three Months EndedNine Months Ended
 July 31, 2021August 1, 2020$ Change% ChangeJuly 31, 2021August 1, 2020$ Change% Change
SMG&A expenses$206,076 $153,753 $52,323 34 %$597,963 $494,808 $103,155 21 %
SMG&A expenses as a % of revenue12 %11 %12 %12 %
SMG&A expenses increased in the three-month period ended July 31, 2021, as compared to the same period of the prior fiscal year, primarily as a result of higher variable compensation expense, salary and benefit expenses and acquisition-related transaction costs in connection with the proposed acquisition of Maxim.
SMG&A expenses increased in the nine-month period ended July 31, 2021, as compared to the same period of the prior fiscal year, primarily as a result of higher acquisition-related transaction costs in connection with the proposed acquisition of Maxim, variable compensation expense and salary and benefit expenses, partially offset by a $40.0 million charitable contribution to the Analog Devices Foundation made in the first quarter of fiscal 2020.
Operating Income
 Three Months EndedNine Months Ended
 July 31, 2021August 1, 2020$ Change% ChangeJuly 31, 2021August 1, 2020$ Change% Change
Operating income$609,646 $419,124 $190,522 45 %$1,593,196 $1,036,572 $556,624 54 %
Operating income as a % of revenue34.7 %28.8 %32.0 %25.4 %
The year-over-year increase in operating income in the three-month period ended July 31, 2021 was primarily the result of an increase in revenue of $302.7 million, which contributed to an increase in gross margin of $248.6 million, and a decrease in special charges of $40.8 million, partially offset by increases of $52.3 million in SMG&A expenses and $45.8 million in R&D expenses, as described above under the headings Revenue Trends by End Market, Gross Margin, Selling, Marketing, General and Administrative (SMG&A) and Research and Development (R&D).
The year-over-year increase in operating income in the nine-month period ended July 31, 2021 was primarily the result of an increase in revenue of $902.0 million, which contributed to an increase in gross margin of $735.8 million, and a decrease in special charges of $52.5 million, partially offset by a $126.7 million increase in R&D expenses and a $103.2 million increase in SMG&A expenses, as described above under the headings Revenue Trends by End Market, Gross Margin, Research and Development (R&D) and Selling, Marketing, General and Administrative (SMG&A).
Nonoperating Expense (Income)
 Three Months EndedNine Months Ended
 July 31, 2021August 1, 2020$ ChangeJuly 31, 2021August 1, 2020$ Change
Total nonoperating expense (income)$37,368 $46,095 $(8,727)$108,315 $142,265 $(33,950)
The year-over-year decrease in nonoperating expense (income) in the three- and nine-month periods ended July 31, 2021 was primarily the result of gains recorded on other investments. The nine-month period was also impacted by a decrease in interest expense related to our debt obligations.
22


Provision for Income Taxes
 Three Months EndedNine Months Ended
 July 31, 2021August 1, 2020$ ChangeJuly 31, 2021August 1, 2020$ Change
Provision for income taxes$68,967 $10,364 $58,603 $170,146 $60,072 $110,074 
Effective income tax rate12.1 %2.8 %11.5 %6.7 %
The effective tax rates for the three- and nine-month periods ended July 31, 2021 and August 1, 2020 were below the U.S. statutory tax rate of 21% due to lower statutory tax rates applicable to our operations in the foreign jurisdictions in which we earn income. Our pretax income for the three- and nine-month periods ended July 31, 2021 and August 1, 2020 was primarily generated in Ireland at a tax rate of 12.5%.
The tax rates for the three- and nine-month periods ended August 1, 2020 were also impacted by discrete income tax benefits of $33.7 million recorded in the third quarter of fiscal 2020, comprised primarily of $25.9 million of income tax benefits resulting from the resolution of the Internal Revenue Service (IRS) audit of Linear’s pre-acquisition federal income tax returns for fiscal 2015 through fiscal 2017 and other income tax benefits recorded upon filing of our federal income tax return for fiscal 2019.
See Note 12, Income Taxes, in the Notes to Condensed Consolidated Financial Statements in Part I, Item 1 of this Quarterly Report on Form 10-Q for further discussion.
Net Income
 Three Months EndedNine Months Ended
 July 31, 2021August 1, 2020$ Change% ChangeJuly 31, 2021August 1, 2020$ Change% Change
Net Income$503,311 $362,665 $140,646 39 %$1,314,735 $834,235 $480,500 58 %
Net Income as a % of revenue28.6 %24.9 %26.4 %20.5 %
Diluted EPS$1.35 $0.97 $3.53 $2.24 
Net income increased in the three-month period ended July 31, 2021, as compared to the same period of the prior fiscal year, as a result of a $190.5 million increase in operating income and an $8.7 million decrease in nonoperating expense (income), partially offset by a $58.6 million increase in provision for income taxes.
Net income increased in the nine-month period ended July 31, 2021, as compared to the same period of the prior fiscal year, as a result of a $556.6 million increase in operating income and a $34.0 million decrease in nonoperating expense (income), partially offset by a $110.1 million increase in provision for income taxes.
Liquidity and Capital Resources
At July 31, 2021, our principal source of liquidity was $1,480.7 million of cash and cash equivalents, of which approximately $701.4 million was held in the United States and the balance of our cash and cash equivalents was held outside the United States in various foreign subsidiaries. We manage our worldwide cash requirements by, among other things, reviewing available funds held by our foreign subsidiaries and the cost effectiveness by which those funds can be accessed in the United States. We do not expect current regulatory restrictions or taxes on repatriation to have a material adverse effect on our overall liquidity, financial condition or the results of operations. Our cash and cash equivalents consist of highly liquid investments with maturities of three months or less, including money market funds. We maintain these balances with high credit quality counterparties, continually monitor the amount of credit exposure to any one issuer and diversify our investments in order to minimize our credit risk.
23


We believe that our existing sources of liquidity and cash expected to be generated from future operations, together with existing and anticipated available long-term financing, will be sufficient to fund operations, capital expenditures, research and development efforts, transaction costs associated with our proposed merger with Maxim and dividend payments (if any) in the immediate future and for at least the next twelve months.
 Nine Months Ended
 July 31, 2021August 1, 2020
Net cash provided by operating activities$1,794,345 $1,335,889 
Net cash provided by operations as a % of revenue36 %33 %
Net cash used for investing activities$(183,280)$(149,781)
Net cash used for financing activities$(1,189,966)$(744,442)
The following changes contributed to the net change in cash and cash equivalents in the nine-month period ended July 31, 2021 as compared to the same period in fiscal 2020.
Operating Activities
Cash provided by operating activities is net income adjusted for certain non-cash items and changes in operating assets and liabilities. The increase in cash provided by operating activities during the nine-month period ended July 31, 2021, as compared to the same period of the prior fiscal year, was primarily the result of higher net income adjusted for non-cash items and changes in working capital.
Investing Activities
Investing cash flows generally consist of capital expenditures and cash used for acquisitions. The increase in cash used for investing activities during the nine-month period ended July 31, 2021, as compared to the same period of the prior fiscal year, was primarily the result of an increase in cash used for capital expenditures and cash payments for acquisitions, partially offset by proceeds from the sale of our Singapore facility and other investments.
Financing Activities
Financing cash flows generally consist of payments of dividends to stockholders, repurchases of common stock, issuance and repayment of debt and proceeds from the sale of shares of common stock pursuant to employee equity incentive plans. The increase in cash used for financing activities during the nine-month period ended July 31, 2021, as compared to the same period of the prior fiscal year, was primarily the result of increases in common stock repurchases and dividend payments to shareholders. The comparable period of fiscal 2020 also included proceeds from our bond issuance as well as debt repayments, which did not repeat in fiscal 2021.
Working Capital
July 31, 2021October 31, 2020$ Change% Change
Accounts receivable$823,163 $737,536 $85,627 12 %
Days sales outstanding*42 45 
Inventory$657,520 $608,260 $49,260 %
Days cost of sales in inventory*110 116 
* We use the average of the current quarter and prior quarter ending accounts receivable and ending inventory balances in our calculation of days sales outstanding and days cost of sales in inventory, respectively.
The increase in accounts receivable in dollars was primarily the result of variations in the timing of collections and billings and increased revenue levels.
Inventory increased, primarily as a result of our efforts to balance manufacturing production, demand and inventory levels. Our inventory levels are impacted by our need to support forecasted sales demand and variations between those forecasts and actual demand.
Current liabilities increased to approximately $2,793.3 million at July 31, 2021 from approximately $1,365.0 million at the end of fiscal 2020. The increase was primarily due to increases in the current portion of our debt of $1,324.7 million.
24


Debt
As of July 31, 2021, our debt obligations consisted of the following:
Principal Amount Outstanding
3-Year term loan, due March 2022$925,000 
2.50% Senior unsecured notes, due December 2021400,000 
2.875% Senior unsecured notes, due June 2023500,000 
3.125% Senior unsecured notes, due December 2023550,000 
2.95% Senior unsecured notes, due April 2025400,000 
3.90% Senior unsecured notes, due December 2025850,000 
3.50% Senior unsecured notes, due December 2026900,000 
4.50% Senior unsecured notes, due December 2036250,000 
5.30% Senior unsecured notes, due December 2045400,000 
Total debt$5,175,000 
The indentures governing our outstanding notes contain covenants that may limit our ability to: incur, create, assume or guarantee any debt for borrowed money secured by a lien upon a principal property; enter into sale and lease-back transactions with respect to a principal property; and consolidate with or merge into, or transfer or lease all or substantially all of our assets to, any other party. As of July 31, 2021, we were in compliance with these covenants.
Revolving Credit Facility
Our Third Amended and Restated Revolving Credit Agreement, dated as of June 23, 2021, with Bank of America N.A. as administrative agent and the other banks identified therein as lenders (Revolving Credit Agreement) amends and restates our existing Second Amended and Restated Credit Agreement dated as of June 28, 2019 and provides for a five year unsecured revolving credit facility in an aggregate principal amount not to exceed (i) $1.25 billion or (ii) upon the completion of the acquisition by the Company of Maxim on or before January 12, 2022 (subject to certain terms and conditions), $2.5 billion.
We may borrow under this revolving credit facility in the future and use the proceeds for repayment of existing indebtedness, stock repurchases, acquisitions, capital expenditures, working capital and other lawful corporate purposes. The terms of the Revolving Credit Agreement impose restrictions on our ability to undertake certain transactions, to create certain liens on assets and to incur certain subsidiary indebtedness. In addition, the Revolving Credit Agreement contains a consolidated leverage ratio covenant of total consolidated funded debt to consolidated earnings before interest, taxes, depreciation, and amortization (EBITDA) of not greater than 3.5 to 1.0. As of July 31, 2021, we were in compliance with these covenants.
Stock Repurchase Program
In the aggregate, our Board of Directors has authorized us to repurchase $8.2 billion of our common stock under our common stock repurchase program. Unless terminated earlier by resolution of our Board of Directors, the repurchase program will expire when we have repurchased all shares authorized under the program. As of July 31, 2021, an additional $1.4 billion remains available for repurchase under the current authorized program. The repurchased shares are held as authorized but unissued shares of common stock. We also repurchase shares in settlement of employee tax withholding obligations due upon the vesting of restricted stock units/awards or the exercise of stock options. Future repurchases of common stock will be dependent upon our financial position, results of operations, outlook, liquidity, and other factors we deem relevant.
Capital Expenditures
Net additions to property, plant and equipment were $212.9 million in the first nine months of fiscal 2021 and were funded with a combination of cash on hand and cash generated from operations. We expect capital expenditures for fiscal 2021 to be between 4% and 5% of fiscal 2021 revenue. We expect these capital expenditures will be funded with a combination of cash on hand and cash generated from operations.
Dividends
On August 17, 2021, our Board of Directors declared a cash dividend of $0.69 per outstanding share of common stock. The dividend will be paid on September 8, 2021 to all shareholders of record at the close of business on August 27, 2021 and is expected to total approximately $254.1 million. We currently expect quarterly dividends to continue in future periods. The payment of any future quarterly dividends, or a future increase in the quarterly dividend amount, will be at the discretion of the
25


Board and will be dependent upon our financial position, results of operations, outlook, liquidity, and other factors deemed relevant by the Board.
Contractual Obligations
There have not been any material changes during the nine-month period ended July 31, 2021 to the amounts presented in the table summarizing our contractual obligations included in our Annual Report on Form 10-K for the fiscal year ended October 31, 2020.
New Accounting Pronouncements
From time to time, new accounting pronouncements are issued by the Financial Accounting Standards Board that are adopted by us as of the specified effective date. Unless otherwise discussed, management believes that the impact of recently issued standards will not have a material impact on our future financial condition and results of operations. See Note 13, New Accounting Pronouncements, in the Notes to Condensed Consolidated Financial Statements in Part I, Item 1 of this Quarterly Report on Form 10-Q for a description of recently issued and adopted accounting pronouncements, including the dates of adoption and impact on our historical financial condition and results of operations.
Critical Accounting Policies and Estimates
Except for the accounting policies for credit losses and income taxes that were updated as a result of adopting ASU 2016-13 and ASU 2019-12, respectively, there were no other changes in the nine-month period ended July 31, 2021 to the information provided under the heading “Critical Accounting Policies and Estimates” in the section entitled "Management's Discussion and Analysis of Financial Condition and Results of Operations" of our Annual Report on Form 10-K for the fiscal year ended October 31, 2020.

26


ITEM 3.Quantitative and Qualitative Disclosures About Market Risk
There were no material changes in the nine-month period ended July 31, 2021 to the information provided under Item 7A. “Quantitative and Qualitative Disclosures about Market Risk,” set forth in our Annual Report on Form 10-K for the fiscal year ended October 31, 2020.
ITEM 4.Controls and Procedures
(a) Evaluation of Disclosure Controls and Procedures. Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, evaluated the effectiveness of our disclosure controls and procedures as of July 31, 2021. The term “disclosure controls and procedures,” as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (Exchange Act), means controls and other procedures of a company that are designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the Securities and Exchange Commission's rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is accumulated and communicated to the company’s management, including its principal executive and principal financial officers, as appropriate to allow timely decisions regarding required disclosure. Management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving their objectives and management necessarily applies its judgment in evaluating the cost-benefit relationship of possible controls and procedures. Based on the evaluation of our disclosure controls and procedures as of July 31, 2021, our Chief Executive Officer and Chief Financial Officer concluded that, as of such date, our disclosure controls and procedures were effective at the reasonable assurance level.
(b) Changes in Internal Control over Financial Reporting. No change in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) occurred during the quarter ended July 31, 2021 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.


27


PART II — OTHER INFORMATION
ITEM 1A.Risk Factors
Set forth below and elsewhere in this report and in other documents we file with the Securities and Exchange Commission (SEC) are descriptions of certain risks and uncertainties that could cause our actual results to differ materially from the results contemplated by the forward-looking statements in this report. Additional risks and uncertainties not presently known to us or that we presently deem less significant may also adversely affect our business. The description below includes any material changes to and supersedes the description of the risk factors affecting our business previously discussed in "Risk Factors” set forth in Item 1A of our Annual Report on Form 10-K for the fiscal year ended October 31, 2020.
Risks Related to the Proposed Acquisition of Maxim Integrated Products, Inc.
Our ability to complete the acquisition of Maxim Integrated Products, Inc. (Maxim) is subject to various closing conditions, including the receipt of consents and approvals from governmental authorities, which may impose conditions that could adversely affect us or cause the acquisition not to be completed.
On July 12, 2020, we entered into a definitive agreement (the Merger Agreement) to acquire Maxim, an independent manufacturer of innovative analog and mixed-signal products and technologies. The merger is subject to a number of conditions to closing as specified in the Merger Agreement. These closing conditions include, among others, the receipt of required approvals under certain foreign competition laws, and the absence of governmental restraints or prohibitions preventing the consummation of the merger. To date, required regulatory approvals have been obtained in all jurisdictions with the exception of China. No assurance can be given that the required governmental and regulatory consents and approvals will be obtained or that the required conditions to closing will be satisfied, and, if all required consents and approvals are obtained and the required conditions are satisfied, no assurance can be given as to the terms, conditions and timing of such consents and approvals. Any delay in completing the merger could cause the combined company not to realize, or to be delayed in realizing, some or all of the benefits that we and Maxim expect to achieve if the merger is successfully completed within its expected time frame.
Additionally, either we or Maxim may terminate the Merger Agreement under certain circumstances, including, among other reasons, if the merger is not completed by October 12, 2021 (which date may be extended to January 12, 2022 under certain circumstances relating to outstanding regulatory approvals). Under certain circumstances, including if the proposed merger is terminated due to a failure to obtain the required regulatory clearances, we may be required to pay Maxim a termination fee of $830.0 million.
We can provide no assurance that the various closing conditions will be satisfied and that the necessary approvals will be obtained, or that any required conditions will not materially adversely affect the combined company following the acquisition. In addition, we can provide no assurance that these conditions will not result in the abandonment or delay of the acquisition. The occurrence of any of these events individually or in combination could have a material adverse effect on our results of operations and the trading price of our common stock.
The termination of the Merger Agreement could negatively impact our business.
If the merger is not completed for any reason, our ongoing business may be adversely affected and, without realizing any of the expected benefits of having completed the merger, we would be subject to a number of risks, including the following:
we may experience negative reactions from the financial markets, including negative impacts on our stock price;
we may experience negative reactions from our customers, suppliers, distributors and employees;
we will be required to pay our costs relating to the merger, such as financial advisory, legal, financing and accounting costs and associated fees and expenses, whether or not the merger is completed;
we could be subject to time-consuming and costly litigation related to the merger; and
matters relating to the merger (including integration planning) require substantial commitments of time and resources by our management, which could otherwise have been devoted to day-to-day operations or to other opportunities that may have been beneficial to our business.
From and after the date of the Merger Agreement and prior to completion of the merger, the Merger Agreement restricts us from taking specified actions without Maxim’s consent and requires that our business be conducted in the ordinary course in all material respects. These restrictions may prevent us from making appropriate changes to our business or organizational structure or from pursuing attractive business opportunities that may arise prior to the completion of the merger, and could have the effect of delaying or preventing other strategic transactions. Adverse effects arising from these restrictions during the
28


pendency of the merger could be exacerbated by any delays in consummation of the merger or termination of the Merger Agreement.
Whether or not the merger is completed, the announcement and pendency of the merger could cause disruptions in our business, which could have an adverse effect on our business and financial results.
Whether or not the merger is completed, the announcement and pendency of the merger could cause disruptions in our business. Specifically:
our and Maxim’s current and prospective employees will experience uncertainty about their future roles with the combined company, which might adversely affect the two companies’ abilities to retain key managers and other employees;
uncertainty regarding the completion of the merger may cause our and Maxim’s customers, suppliers, distributors, vendors, strategic partners or others that deal with us or Maxim to delay or defer entering into contracts with us or Maxim, make other decisions concerning us or Maxim, or seek to change or cancel existing business relationships with us or Maxim, which could negatively affect our respective businesses;
the Merger Agreement restricts us and our subsidiaries from taking specified actions during the pendency of the merger without Maxim’s consent, which may prevent us from pursuing attractive business opportunities or strategic transactions that may arise prior to the completion of the merger; and
the attention of our and Maxim’s management may be directed toward the completion of the merger.
We have diverted significant management resources in an effort to complete the merger and are subject to restrictions contained in the Merger Agreement on the conduct of our business. If the merger is not completed, we will have incurred significant costs, including the diversion of management resources, for which we will have received little or no benefit.
We will incur significant acquisition-related costs in connection with the Maxim acquisition, and the combined company could incur substantial expenses related to the integration of Maxim.
We have incurred and expect to incur a number of non-recurring costs associated with combining the operations of the two companies, as well as transaction fees and other costs related to the merger. These costs and expenses include fees paid to financial, legal and accounting advisors, facilities and systems consolidation costs, severance and other potential employment-related costs, including severance payments that may be made to certain Maxim employees, filing fees, printing expenses and other related charges. We will need to pay some of these costs regardless of whether the merger is completed.
The combined company will also incur restructuring and integration costs in connection with the merger. The costs related to restructuring will be expensed as a cost of the ongoing results of operations of either us or the combined company. There are a large number of processes, policies, procedures, operations, technologies and systems that must be integrated in connection with the merger and the integration of Maxim’s business. Although we expect that the elimination of duplicative costs, strategic benefits, and additional income, as well as the realization of other efficiencies related to the integration of the businesses, may offset incremental transaction, merger-related and restructuring costs over time, any net benefit may not be achieved in the near term or at all. We will bear many of these costs even if the merger is not completed. While we have assumed that certain expenses would be incurred in connection with the merger and the other transactions contemplated by the Merger Agreement, there are many factors beyond our control that could affect the total amount or the timing of the integration and implementation expenses.
Combining our business with Maxim’s may be more difficult, costly or time-consuming than expected and the combined company may fail to realize the anticipated benefits of the merger, which may adversely affect the combined company’s business results and negatively affect the value of the combined company’s common stock.
The success of the merger will depend on, among other things, the ability of the two companies to combine their businesses in a manner that facilitates growth opportunities and realizes expected cost savings. The combined company may encounter difficulties in integrating our and Maxim’s businesses and realizing the anticipated benefits of the merger. The combined company must achieve the anticipated growth and cost savings without adversely affecting current revenues and investments in future growth. If the combined company is not able to successfully achieve these objectives, the anticipated benefits of the merger may not be realized fully, or at all, or may take longer to realize than expected.
The merger involves the combination of two companies which currently operate, and until the completion of the merger will continue to operate, as independent public companies. There can be no assurances that our respective businesses can be integrated successfully. It is possible that the integration process could result in the loss of key employees from both companies, the loss of customers, the disruption of our, Maxim’s or both companies’ ongoing businesses, inconsistencies in standards, controls, procedures and policies, unexpected integration issues, higher than expected integration costs and an overall
29


post-completion integration process that takes longer than originally anticipated. The combined company will be required to devote management attention and resources to integrating its business practices and operations, and prior to the merger, management attention and resources will be required to plan for such integration. Potential difficulties the combined company may encounter in the integration process include the following:
lost sales and customers as a result of certain of our and/or Maxim's customers deciding not to do business with the combined company, or deciding to decrease their amount of business in order to reduce their reliance on a single company;
integrating personnel from the two companies while maintaining focus on providing consistent, high-quality products and services, especially in the COVID-19 environment which has required employees to work remotely in some locations;
potential unknown liabilities and unforeseen increased expenses, delays or regulatory conditions associated with the merger; and
our and/or Maxim's performance shortfalls as a result of the diversion of management’s attention caused by completing the merger and integrating the companies’ operations.
Any of these factors could result in the combined company failing to realize the anticipated benefits of the acquisition, on the expected timeline or at all. An inability to realize the full extent of the anticipated benefits of the merger and the other transactions contemplated by the Merger Agreement, as well as any delays encountered in the integration process, could have an adverse effect upon the revenues, level of expenses and operating results of the combined company, which may adversely affect the value of the common stock of the combined company.
In addition, the actual integration may result in additional and unforeseen expenses, and the anticipated benefits of the integration plan may not be realized. Actual growth and cost savings, if achieved, may be lower than what we and Maxim expect and may take longer to achieve than anticipated. If we and Maxim are not able to adequately address integration challenges, we may be unable to successfully integrate their operations or realize the anticipated benefits of the integration of the two companies.
The market value of our common stock could decline if large amounts of our common stock are sold following the Maxim acquisition.
If the merger is consummated, it is expected that we will issue a significant number of shares of our common stock to former Maxim stockholders. Former Maxim stockholders may decide not to hold the shares of our common stock that they will receive in the merger, and our shareholders may decide to reduce their investment in us as a result of the changes to our investment profile as a result of the merger. Other Maxim stockholders, such as funds with limitations on their permitted holdings of stock in individual issuers, may be required to sell the shares of our common stock that they receive in the merger. Such sales of our common stock could have the effect of depressing the market price for our common stock.

Risks Related to our Global Operations
The extent to which the novel strain of the coronavirus (COVID-19) pandemic will adversely affect our business, financial condition and results of operations is uncertain.
The COVID-19 pandemic, and the numerous measures implemented by government authorities in respond, have adversely impacted and are expected to continue to adversely impact our workforce and operations, the operations of our customers, and those of our respective vendors and suppliers. We have significant operations worldwide, including in the United States, the Philippines, Ireland, Singapore, Malaysia, China, and India. Each of these countries has been affected by the pandemic and taken measures to try to contain it, resulting in disruptions at some of our manufacturing operations and facilities, including restrictions on our access to facilities. It is uncertain what the full extent of the impact, and duration, of such measures and potential future measures may be and how such measures will affect our vendors and suppliers. Increased restrictions on or disruptions of transportation, such as reduced availability of air transport, port closures, and increased border controls or closures, could limit our capacity to meet customer demand and have a material adverse effect on our business, financial condition and results of operations.
The spread of COVID-19 has caused us to modify our business practices by, among other things, restricting employee travel, modifying employee work locations, and canceling physical participation in meetings, events and conferences. As a result of our changed workplace practices, many of our employees are temporarily working remotely. Any of these changes may adversely impact our business operations or customer relationships and result in further disruptions to our supply chain, manufacturing operations and facilities, and workplace. We may take further actions as may be required by government authorities or that we determine are in the best interests of our employees, customers, partners, and suppliers, which may cause even further disruption. Although these alterations to our business practices are intended to minimize the spread of COVID-19,
30


we cannot provide assurance that such measures will be sufficient to mitigate the risks posed by COVID-19, and if a significant number of our employees or members of our board of directors become ill, our ability to perform critical functions could be harmed.
The COVID-19 pandemic has significantly increased economic and demand uncertainty and has caused an economic slowdown that is likely to continue and could result in a global recession. The COVID-19 pandemic has led to disruption and volatility in the global capital markets, which may adversely affect our and our customers’ and suppliers’ liquidity, cost of capital and ability to access the capital markets. As a result, the continued spread of COVID-19 could cause further disruption in our supply chain and customer demand, and could adversely affect the ability of our customers to perform, including in making timely payments to us, which could further adversely impact our business, financial condition and results of operations.
We cannot at this time fully quantify or forecast the impact of the COVID-19 pandemic on our business. The full extent of the impact of the pandemic on our business, financial condition and results of operations will depend on future developments, which are highly uncertain, including the continued duration and severity of the pandemic, the spread of more contagious variants of the virus, the adoption rate of vaccines, the actions to contain the virus or treat its impact, or how quickly and to what extent normal economic and operating conditions can resume.
Political and economic uncertainty as well as disruptions in global credit and financial markets could materially and adversely affect our business and results of operations.
Continuing political and global macroeconomic uncertainty, including related to the COVID-19 pandemic, trade and political disputes between the United States and China, and the United Kingdom's withdrawal from the European Union, and uncertainty regarding the stability of global credit and financial markets may lead consumers and businesses to postpone or reduce spending, which may cause our customers to cancel, decrease or delay their existing and future orders for our products and make it difficult for us to accurately forecast and plan our future business activities. Financial difficulties experienced by our customers could result in nonpayment or payment delays for previously purchased products, thereby increasing our credit risk exposure. Uncertainty regarding the macroeconomic conditions as well as the future stability of the global credit and financial markets could cause the value of the currency in the affected markets to deteriorate, thus reducing the purchasing power of those customers. Significant disruption to global credit and financial markets may also adversely affect our ability to access external financing sources on acceptable terms. In addition, financial difficulties experienced by our suppliers, distributors or customers could result in product delays, increased accounts receivable defaults and inventory challenges. If economic conditions deteriorate, we may record additional charges relating to restructuring costs or the impairment of assets and our business and results of operations could be materially and adversely affected.
We are exposed to business, economic, political, legal, regulatory and other risks through our significant worldwide operations, which could adversely affect our business, financial condition and results of operations.
We have significant operations and manufacturing facilities outside the United States, including in Ireland, the Philippines, Singapore and Malaysia. A significant portion of our revenue is derived from customers in international markets, and we expect that international sales will continue to account for a significant portion of our revenue in the future. Risks associated with our international business operations include the following:
political, legal and economic changes, crises or instability and civil unrest in markets in which we do business, including potential macroeconomic weakness related to trade and political disputes between the United States and China, the United Kingdom's withdrawal from the European Union and the implementation of the United States-Mexico-Canada Agreement;
compliance requirements of U.S. customs and export regulations, including the Export Administration Regulations and the International Traffic and Arms Regulations;
currency conversion risks and exchange rate and interest rate fluctuations, including the potential impact of the transition from LIBOR;
trade policy, commercial, travel, export or taxation disputes or restrictions, government sanctions, import or export tariffs, changes to export classifications or other restrictions imposed by the U.S. government or by the governments of the countries in which we do business, particularly in China;
complex, varying and changing government regulations and legal standards and requirements, particularly with respect to tax regulations, price protection, competition practices, export control regulations and restrictions, customs and tax requirements, immigration, anti-boycott regulations, data privacy, intellectual property, anti-corruption and environmental compliance, including the Foreign Corrupt Practices Act;
economic disruption from terrorism and threats of terrorism and the response to them by the U.S. and its allies;
increased managerial complexities, including different employment practices and labor issues;
31


changes in immigration laws, regulations and procedures and enforcement practices of various government agencies;
greater difficulty enforcing intellectual property rights and weaker laws protecting such rights;
natural disasters or public health emergencies, such as the current COVID-19 pandemic;
transportation disruptions and delays and increases in labor and transportation costs;
changes to foreign taxes, tariffs and freight rates;
fluctuations in raw material costs and energy costs;
greater difficulty in accounts receivable collections and longer collection periods; and
costs associated with our foreign defined benefit pension plans.
Any of these risks, or any other risks related to international business operations, could materially adversely affect our business, financial condition and results of operations.
Many of these risks are present within our business operations in China. For example, changes in U.S.-China relations, the political environment or international trade policies and relations could result in further revisions to laws or regulations or their interpretation and enforcement, increased taxation, trade sanctions, the imposition of import or export duties and tariffs, restrictions on imports or exports, currency revaluations, or retaliatory actions, which have had and may continue to have an adverse effect on our business plans and operating results. For example, the U.S. government has recently expanded export restrictions that limit our ability to sell to certain Chinese companies and to third parties that do business with those companies. These restrictions may negatively impact demand for our products, including by causing our current or potential customers to amass large inventories of our products, replace our products with products from another supplier that is not subject to the export restrictions, or focus on building indigenous semiconductor capacity to reduce reliance on U.S. suppliers. Furthermore, if these export restrictions cause our current or potential customers to view U.S. companies as unreliable, we could suffer reputational damage or lose business to foreign competitors who are not subject to such export restrictions, and our business could be materially harmed. We are continuing to evaluate the impact of these restrictions on our business, but these actions may have direct and indirect adverse impacts on our revenues and results of operations in China and elsewhere.
In addition, our success in the Chinese markets may be adversely affected by China's continuously evolving policies, laws and regulations, including those relating to antitrust, cybersecurity and data protection, the environment, indigenous innovation and the promotion of a domestic semiconductor industry, and intellectual property rights and enforcement and protection of those rights.
If we are unable to address our U.S. cash requirements, it may be necessary for us to consider repatriation of foreign earnings, which could have a material adverse effect on our results of operations and financial condition.
We carry outside basis differences in certain of our subsidiaries, primarily arising from acquisition accounting adjustments and undistributed earnings that are considered indefinitely reinvested. We intend to reinvest these funds in our international operations, and our current plans do not demonstrate a need to repatriate these earnings to fund our U.S. cash requirements. We require a substantial amount of cash in the United States for operating requirements, stock repurchases, cash dividends and acquisitions. If we are unable to address our U.S. cash requirements through operations, borrowings under our current revolving credit facility, future debt or equity offerings or other sources of cash obtained at an acceptable cost, it may be necessary for us to consider repatriation of earnings that are indefinitely reinvested, and we may be required to pay additional taxes under current tax laws, which could have a material adverse effect on our results of operations and financial condition.
Risks Related to our Business, Industry and Partners
Our future revenue, gross margins, operating results, net income and earnings per share are difficult to predict and may materially fluctuate.
Our future revenue, gross margins, operating results, net income and earnings per share are difficult to predict and may be materially affected by a number of factors, including:
the extent of the impact and the duration of the COVID-19 pandemic;
the effects of adverse economic conditions in the markets in which we sell our products;
changes in customer demand or order patterns for our products and/or for end products that incorporate our products;
the timing, delay, reduction or cancellation of significant customer orders and our ability to manage inventory;
our ability to accurately forecast distributor demand for our products;
our ability to accurately estimate future distributor pricing credits and/or stock rotation rights;
our ability to effectively manage our cost structure in both the short term and over a longer duration;
32


changes in geographic, product or customer mix;
changes in our effective tax rates or new or revised tax legislation in the United States, Ireland or worldwide;
the effects of issued, threatened or retaliatory government sanctions, trade barriers or economic restrictions; changes in law, regulations or other restrictions, including executive orders; and changes in import and export regulations, including restrictions on exports to certain companies or to third parties that do business with such companies, export classifications, or duties and tariffs, particularly with respect to China;
the timing of new product announcements or introductions by us, our customers or our competitors and the market acceptance of such products;
pricing decisions and competitive pricing pressures;
fluctuations in manufacturing yields, adequate availability of wafers and other raw materials, and manufacturing, assembly and test capacity;
the ability of our third-party suppliers, subcontractors and manufacturers to supply us with sufficient quantities of raw materials, products and/or components;
a decline in infrastructure spending by foreign governments, including China;
a decline in the U.S. government defense budget, changes in spending or budgetary priorities, a prolonged U.S. government shutdown or delays in contract awards;
any significant decline in our backlog;
our ability to recruit, hire, retain and motivate adequate numbers of engineers and other qualified employees to meet the demands of our customers;
our ability to generate new design opportunities and win competitive bid selection processes;
the increasing costs of providing employee benefits worldwide, including health insurance, retirement plan and pension plan contributions and retirement benefits;
our ability to utilize our manufacturing facilities at efficient levels;
potential significant litigation-related costs or product liability, warranty and/or indemnity claims, including those not covered by our suppliers or insurers;
the difficulties inherent in forecasting future operating expense levels, including with respect to costs associated with labor, utilities, transportation and raw materials;
the costs related to compliance with increasing worldwide government, environmental and social responsibility standards;
new accounting pronouncements or changes in existing accounting standards and practices; and
the effects of public health emergencies, civil unrest, natural disasters, widespread travel disruptions, security risks, terrorist activities, international conflicts and other events beyond our control.
In addition, the semiconductor market has historically been cyclical and subject to significant economic upturns and downturns. Our business and certain of the end markets we serve are also subject to rapid technological changes and material fluctuations in demand based on end-user preferences. There can be no assurance (i) that products stocked in our inventory will not be rendered obsolete before we ship them, or (ii) that we will be able to design, develop and produce products in a timely fashion to accommodate changing customer demand. As a result of these and other factors, we may experience material fluctuations in future revenue, gross margins, operating results, net income and earnings per share on a quarterly or annual basis. Our historical financial performance and results of operations should not be relied upon as indicators of future performance or results. In addition, if our revenue, gross margins, operating results, net income and earnings per share results or expectations do not meet the expectations of securities analysts or investors, the market price of our common stock may decline.    
Increases in our effective tax rate and exposure to additional tax liabilities may adversely impact our results of operations.
Our effective tax rate reflects the applicable tax rate in effect in the various tax jurisdictions around the world where our income is earned. Our effective tax rate for the first three and nine months of the fiscal year ending October 30, 2021 was below our U.S. federal statutory rate of 21%. This is primarily due to lower statutory tax rates applicable to our operations in the foreign jurisdictions in which we earn income. A number of factors may increase our future effective tax rate, including: new or revised tax laws or legislation or the interpretation of such laws or legislation by governmental authorities; increases in tax rates in various jurisdictions; variation in the mix of jurisdictions in which our profits are earned and taxed; deferred taxes arising from basis differences in investments in foreign subsidiaries; any adverse resolution of ongoing tax audits or adverse rulings from taxing authorities worldwide; changes in the valuation of our deferred tax assets and liabilities; adjustments to
33


income taxes upon finalization of various tax returns; increases in expenses not deductible for tax purposes, including executive compensation subject to the limitations of Section 162(m) of the Internal Revenue Code and amortization of assets acquired in connection with strategic transactions; decreased availability of tax deductions for stock-based compensation awards worldwide; and changes in available tax credits. In addition, we have a partial tax holiday through July 2025 in Malaysia. The ability to extend such tax holiday beyond its expiration date cannot be assured. In addition, if we fail to meet certain conditions of the tax holiday, we may lose the benefit of the tax holiday and/or be subject to additional taxes and/or penalties. Any significant increase in our future effective tax rate could adversely impact our net income during future periods.
Compliance with tax legislation may require the collection of information not regularly produced within the Company, and therefore necessitate the use of estimates in our Consolidated Financial Statements and the exercise of significant judgment in accounting for its provisions. As regulations and guidance evolve with respect to tax legislation, and as more information is gathered and analyzed, our results may differ from previous estimates and may materially affect our Consolidated Financial Statements.
We are also subject to laws and regulations in various jurisdictions that determine how much profit has been earned and when it is subject to taxation in that jurisdiction. Changes in these laws and regulations, including those that align to or are associated with the Organization for Economic Cooperation and Development's Base Erosion and Profit Shifting (BEPS) Actions Plans, could impact the jurisdictions where we are deemed to earn income, which could in turn adversely affect our tax liability and results of operations.
Our customers typically do not make long-term product purchase commitments and incorrect forecasts or reductions, cancellations or delays in orders for our products could adversely affect our operating results.
We typically do not have sales contracts with our customers that include long-term product purchase commitments. In certain markets where end-user demand may be particularly volatile and difficult to predict, some customers place orders that require us to manufacture product and have it available for shipment, even though the customer is unwilling to make a binding commitment to purchase all, or even any, of the product. In other instances, we manufacture product based on non-binding forecasts of customer demands, which may fluctuate significantly on a quarterly or annual basis and at times may prove to be inaccurate. Additionally, our U.S. government contracts and subcontracts may be funded in increments over a number of government budget periods and typically can be terminated by the government for its convenience. As a result, we may incur inventory and manufacturing costs in advance of anticipated sales, and we are subject to the risk of lower than expected orders or cancellations of orders, leading to a sharp reduction of sales and backlog. Further, if orders or forecasts for products that meet a customer’s unique requirements are canceled or unrealized we may be left with an inventory of unsaleable products, causing potential inventory write-offs, and hindering our ability to recover our costs. As a result of lengthy manufacturing cycles for certain of the products that are subject to these uncertainties, the amount of unsaleable product could be substantial. Incorrect forecasts, or reductions, cancellations or delays in orders for our products could adversely affect our operating results.
Our future success depends upon our ability to execute our business strategy, continue to innovate, improve our existing products, design, develop, produce and market new products, and identify and enter new markets.
Our future success significantly depends on our ability to execute our business strategy, continue to innovate, improve our existing products, and design, develop, produce and market innovative new products and system-level solutions. Product design, development, innovation and enhancement is often a complex, time-consuming and costly process involving significant investment in research and development, with no assurance of return on investment. There can be no assurance that we will be able to develop and introduce new and improved products in a timely or efficient manner or that new and improved products, if developed, will achieve market acceptance. Our products generally must conform to various evolving and sometimes competing industry standards, which may adversely affect our ability to compete in certain markets or require us to incur significant costs. In addition, our customers generally impose very high quality and reliability standards on our products, which often change and may be difficult or costly to satisfy. Any inability to satisfy customer quality and reliability standards or comply with industry standards and technical requirements may adversely affect demand for our products and our results of operations.
Our growth is also dependent on our ability to identify and penetrate new markets where we have limited experience yet require significant investments, resources and technological advancements in order to compete effectively, and there can be no assurance that we will achieve success in these markets. There can be no assurance that the markets we serve and/or target based on our business strategy will grow in the future, that our existing and new products will meet the requirements of these markets, that our products, or the end-products in which our products are used, will achieve customer acceptance in these markets, that competitors will not force price reductions or take market share from us, or that we can achieve or maintain adequate gross margins or profits in these markets.
34


We may not be able to compete successfully in markets within the semiconductor industry in the future.
We face intense competition in the semiconductor industry, and we expect this competition to increase in the future, including from companies located outside of the United States. Competition is generally based on innovation, design, quality and reliability of products, product performance, features and functionality, product pricing, availability and capacity, technological service and support, and the availability of integrated system solutions, with the relative importance of these factors varying among products, markets and customers. Many companies have sufficient financial, manufacturing, technical, sales and marketing resources to develop and market products that compete with our products. Some of our competitors may have more advantageous supply or development relationships with our current and potential customers or suppliers. Our competitors also include both emerging companies selling specialized products in markets we serve and companies outside of the U.S., including entities associated with well-funded efforts by foreign governments to create indigenous semiconductor industries. Existing or new competitors may develop products or technologies that more effectively address the demands of our customers and markets with enhanced performance, features and functionality, lower power requirements, greater levels of integration or lower cost. In addition, as we seek to expand our business, including the design and production of products and services for developing and emerging markets, we may encounter increased competition from our current competitors and/or new competitors. Increased competition in certain markets has resulted in and may continue to result in declining average selling prices, reduced gross margins and loss of market share in those markets. There can be no assurance that we will be able to compete successfully in the future against existing or new competitors, or that our operating results will not be adversely affected by increased competition. In addition, the semiconductor industry has experienced significant consolidation over the past several years. Consolidation among our competitors could lead to a changing competitive landscape, which could negatively impact our competitive position and market share and harm our results of operations.
We rely on third parties for supply of raw materials and parts, semiconductor wafer foundry services, assembly and test services, and transportation, among other things, and we generally cannot control their availability or conditions of supply or services.
We rely, and plan to continue to rely, on third-party suppliers and service providers, including raw material and components suppliers, semiconductor wafer foundries, assembly and test contractors, and freight carriers (collectively, vendors) in manufacturing our products. This reliance involves several risks, including reduced control over availability, capacity utilization, delivery schedules, manufacturing yields, and costs. We currently source approximately half of our wafer requirements annually from third-party wafer foundries, including Taiwan Semiconductor Manufacturing Company (TSMC) and others. These foundries often provide wafer foundry services to our competitors and therefore periods of increased industry demand may result in capacity constraints. In addition, our manufacturing processes require availability of certain raw materials and supplies. Limited or delayed access to these items could adversely affect our results of operations. In certain instances, one of our vendors may be the sole source of highly specialized processing services or materials. If such vendor is unable or unwilling to manufacture and deliver components to us on the time schedule and of the quality or quantity that we require, we may be forced to seek to engage an additional or replacement vendor, which could result in additional expenses and delays in product development or shipment of product to our customers. If additional or replacement vendors are not available, we may also experience delays in product development or shipment which could, in turn, result in the temporary or permanent loss of customers.
A prolonged disruption of our internal manufacturing operations could have a material adverse effect on our business, financial condition and results of operations.
In addition to leveraging an outsourcing model for manufacturing operations, we also rely on our internal manufacturing operations located in the United States, Ireland, the Philippines, Singapore and Malaysia. A prolonged disruption at, or inability to utilize, one or more of our manufacturing facilities, loss of raw materials or damage to our manufacturing equipment for any reason, including due to the COVID-19 pandemic, natural or man-made disasters, civil unrest or other events outside of our control, such as widespread outbreaks of illness, or the failure to maintain our labor force at one or more of these facilities, may disrupt our operations, delay production, shipments and revenue and result in us being unable to timely satisfy customer demand. As a result, we could forgo revenue opportunities, potentially lose market share and damage our customer relationships, all of which could materially and adversely affect our business, financial condition and results of operations.
The markets for semiconductor products are cyclical, and increased production may lead to overcapacity and lower prices, and conversely, we may not be able to satisfy unexpected demand for our products.
The cyclical nature of the semiconductor industry has resulted in periods when demand for our products has increased or decreased rapidly. The demand for our products is subject to the strength of our four major end markets of Industrial, Communications, Automotive and Consumer. If we expand our operations and workforce too rapidly or procure excessive resources in anticipation of increased demand for our products, and that demand does not materialize at the pace at which we expect, or declines, or if we overbuild inventory in a period of decreased demand, our operating results may be adversely
35


affected as a result of increased operating expenses, reduced margins, underutilization of capacity or asset impairment charges. These capacity expansions by us and other semiconductor manufacturers could also lead to overcapacity in our target markets which could lead to price erosion that would adversely impact our operating results. Conversely, during periods of rapid increases in demand, our available capacity may not be sufficient to satisfy the demand. In addition, we may not be able to expand our workforce and operations in a sufficiently timely manner, procure adequate resources and raw materials, locate suitable third-party suppliers, or respond effectively to changes in demand for our existing products or to demand for new products requested by our customers, and our current or future business could be materially and adversely affected.
Our semiconductor products are complex and we may be subject to warranty, indemnity and/or product liability claims, which could result in significant costs and damage to our reputation and adversely affect customer relationships, the market acceptance of our products and our operating results.
Semiconductor products are highly complex and may contain defects that affect their quality or performance. Failures in our products and services or in the products of our customers could result in damage to our reputation for reliability and increase our legal or financial exposure to third parties. Certain of our products and services could also contain security vulnerabilities, defects, bugs and errors, which could also result in significant data losses, security breaches and theft of intellectual property. We generally warrant that our products will meet their published specifications, and that we will repair or replace defective products, for one year from the date title passes from us to the customer. We invest significant resources in the testing of our products; however, if any of our products contain defects, we may be required to incur additional development and remediation costs pursuant to warranty and indemnification provisions in our customer contracts and purchase orders. These problems may divert our technical and other resources from other product development efforts and could result in claims against us by our customers or others, including liability for costs and expenses associated with product defects, including recalls, which may adversely impact our operating results. We may also be subject to customer intellectual property indemnity claims. Our customers have on occasion been sued, and may be sued in the future, by third parties alleging infringement of intellectual property rights, or damages resulting from use of our products. Those customers may seek indemnification from us under the terms and conditions of our sales contracts with them. In certain cases, our potential indemnification liability may be significant.
Further, we sell to customers in industries such as automotive (including autonomous vehicles), aerospace, defense, and healthcare, where failure of the systems in which our products are integrated could cause damage to property or persons. We may be subject to product liability claims if our products, or the integration of our products, cause system failures. Any product liability claim, whether or not determined in our favor, could result in significant expense, divert the efforts of our technical and management personnel, and harm our business. In addition, if any of our products contain defects, or have reliability, quality or compatibility problems not capable of being resolved, our reputation may be damaged, which could make it more difficult for us to sell our products to customers and which could also adversely affect our operating results. Furthermore, we market and sell our products through authorized third-party distributors, and from time to time our products may be diverted from our authorized distribution channels and sold on the “gray market.” There is a risk that customers purchasing our products on the gray market may use our products for purposes for which they were not intended, or may purchase counterfeit or substandard products, including products that have been altered, mishandled or damaged, or used products presented as new, which could result in damage to property or persons and cause serious reputational harm.
The fabrication of integrated circuits is highly complex and precise, and our manufacturing processes utilize a substantial amount of technology. Minute impurities, contaminants in the manufacturing environment, difficulties in the fabrication process, defects in the masks used in the wafer manufacturing process, manufacturing equipment failures, wafer breakage or other factors can cause a substantial percentage of wafers to be rejected or numerous dice on each wafer to be nonfunctional. While we have significant expertise in semiconductor manufacturing, it is possible that some processes could become unstable. This instability could result in manufacturing delays and product shortages, which could have a material adverse effect on our operating results.
If we are unable to recruit or retain our key personnel, our ability to execute our business strategy will be adversely affected.
Our continued success depends to a significant extent upon the recruitment, retention and effective succession of our key personnel, including our leadership team, management and technical personnel, particularly our experienced engineers. The competition for these employees is intense. The loss of key personnel or the inability to attract, hire and retain key employees with critical technical skills to achieve our strategy, including as a result of changes to immigration policies, could also have a material adverse effect on our business. We do not maintain any key person life insurance policy on any of our officers or other employees.
To remain competitive, we may need to invest in or acquire other companies, purchase or license technology from third parties, or enter into other strategic transactions in order to introduce new products or enhance our existing products.
36


An element of our business strategy involves expansion through the acquisitions of businesses, assets, products or technologies that allow us to complement our existing product offerings, diversify our product portfolio, expand our market coverage, increase our engineering workforce, expand our technical skill sets or enhance our technological capabilities. We may not be able to find businesses that have the technology or resources we need and, if we find such businesses, we may not be able to invest in, purchase or license the technology or resources on commercially favorable terms or at all. Acquisitions, investments and technology licenses are challenging to complete for a number of reasons, including difficulties in identifying potential targets, the cost of potential transactions, competition among prospective buyers and licensees, the need for regulatory approvals, and difficulties related to integration efforts. In addition, investments in companies are subject to a risk of a partial or total loss of our investment. Both in the U.S. and abroad, governmental regulation of acquisitions, including antitrust and other regulatory reviews and approvals, has become more complex, increasing the costs and risks of undertaking and consummating significant acquisitions. In order to finance a potential transaction, we may need to raise additional funds by issuing securities or borrowing money. We may not be able to obtain financing on favorable terms, and the sale of our stock may result in the dilution of our existing shareholders or the issuance of securities with rights that are superior to the rights of our common shareholders.
Acquisitions also involve a number of challenges and risks, including:
diversion of management’s attention in connection with both negotiating the transaction and integrating the acquired assets and businesses;
difficulty or delay integrating acquired technologies, operations, systems and infrastructure, and personnel with our existing businesses;
strain on managerial and operational resources as management tries to oversee larger or more complex operations;
the future funding requirements for acquired companies, including research and development costs, employee compensation and benefits, and operating expenses, which may be significant;
servicing significant debt that may be incurred in connection with acquisitions;
potential loss of key employees;
exposure to unforeseen liabilities or regulatory compliance issues of acquired companies;
higher than expected or unexpected costs relating to or associated with an acquisition and integration of assets and businesses;
difficulty realizing expected cost savings, operating synergies and growth prospects of an acquisition in a timely manner or at all; and
increased risk of costly and time-consuming legal proceedings.
If we are unable to successfully address these risks, we may not realize some or all of the expected benefits of our acquisitions, which may have an adverse effect on our business strategy, plans and operating results.
We rely on supplies, services and manufacturing capacity located in geologically unstable areas, which could affect our ability to produce products.
We, like many companies in the semiconductor industry, rely on supplies, services, internal manufacturing capacity, wafer fabrication foundries and other subcontractors in geologically unstable locations around the world. Earthquakes, tsunamis, flooding or other natural disasters may disrupt local semiconductor-related businesses and adversely affect manufacturing capacity, availability and cost of key raw materials, utilities and equipment, and availability of key services, including transport of our products worldwide. Our insurance may not adequately cover losses resulting from such disruptions. Any prolonged inability to utilize one of our manufacturing facilities, or those of our subcontractors or third-party wafer fabrication foundries, as a result of fire, flood, natural disaster, unavailability of utilities or otherwise, could result in a temporary or permanent loss of customers for affected products, which could have a material adverse effect on our results of operations and financial condition.
37


Our operating results are dependent on the performance of independent distributors.
A significant portion of our sales are through independent global and regional distributors that are not under our control. These independent distributors generally represent product lines offered by several companies and thus could reduce their sales efforts for our products or they could terminate their representation of us. We generally do not require letters of credit from our distributors, including our largest distributor, and are not protected against accounts receivable default or declarations of bankruptcy by these distributors. Our inability to collect open accounts receivable could adversely affect our operating results. Termination of a significant distributor or a group of distributors, whether at our initiative or the distributor’s initiative or through consolidation in the distribution industry, could disrupt our current business, and if we are unable to find suitable replacements with the appropriate scale and resources, our operating results could be adversely affected.
We are required to estimate the effects of returns and allowances provided to distributors and record revenue at the time of sale to the distributor. If our estimates of such credits and rights are materially understated, it could cause subsequent adjustments that negatively impact our revenues and gross profits in a future period.
Our stock price may be volatile.
The market price of our common stock has been volatile in the past and may be volatile in the future, as it may be significantly affected by factors including:
the extent of the impact and the duration of the COVID-19 pandemic;
global economic conditions generally;
crises in global credit, debt and financial markets;
actual or anticipated fluctuations in our revenue and operating results;
changes in financial estimates or other statements made by securities analysts or others in analyst reports or other publications, or our failure to perform in line with those estimates or statements or our published guidance;
financial results and prospects of our customers;
U.S. and foreign government actions, including with respect to trade, travel, export and taxation;
changes in market valuations of other semiconductor companies;
rumors and speculation in the press, investment community or on social media about us, our customers or other companies in our industry;
announcements by us, our customers or our competitors of significant new products, technical innovations, material transactions, acquisitions or dispositions, litigation, capital commitments, including share repurchases and dividend policies, or revised earnings estimates;
departures of key personnel;
alleged noncompliance with laws, regulations or ethics standards by us or any of our employees, officers or directors; and
negative media publicity targeting us or our suppliers, customers or competitors.
The stock market has historically experienced volatility, especially within the semiconductor industry, that often has been unrelated to the performance of particular companies. These market fluctuations may cause our stock price to fall regardless of our operating results.
Our directors and executive officers periodically buy or sell shares of our common stock in the market, including pursuant to Rule 10b5-1 trading plans. Regardless of the individual's reasons for such purchases or sales, securities analysts and investors could view such transactions as positive or negative indicators and our stock price could be adversely affected as a result.
Risks Related to our Indebtedness
If we are unable to generate sufficient cash flow, we may not be able to service our debt obligations, including making payments on our outstanding indebtedness.
Our ability to make payments of principal and interest on our indebtedness when due depends upon our future performance, which will be subject to general economic conditions, industry cycles and financial, business and other factors affecting our consolidated operations, many of which are beyond our control. For example, the disruption to economic activity resulting from the COVID-19 pandemic has had, and is likely to continue to have, adverse effects on our supply chain,
38


manufacturing operations and facilities, and workforce. If we are unable to generate sufficient cash flow from operations in the future to service our outstanding debt, we may be required to, among other things:
seek additional financing in the debt or equity markets;
refinance or restructure all or a portion of our indebtedness;
borrow under our revolving credit facility;
divert funds that would otherwise be invested in growing our business operations;
repatriate earnings as dividends from foreign locations with potential for negative tax consequences; or
sell selected assets.
Such measures might not be sufficient to enable us to service our debt, which could negatively impact our financial results. In addition, we may not be able to obtain any such financing, refinancing or complete a sale of assets on economically favorable terms. In the case of financing or refinancing, favorable interest rates will depend on the health of the debt capital markets.
Restrictions in our revolving credit facility, term loan and outstanding debt instruments may limit our activities.
Our current revolving credit facility, term loan and outstanding debt instruments impose, and future debt instruments to which we may become subject may impose, restrictions that limit our ability to engage in activities that could otherwise benefit our Company, including to undertake certain transactions, to create certain liens on our assets and to incur certain subsidiary indebtedness. Our ability to comply with these financial restrictions and covenants is dependent on our future performance, which is subject to prevailing economic conditions and other factors, including factors that are beyond our control such as changes in technology, government regulations and the level of competition in our markets. In addition, our revolving credit facility and term loan require us to maintain compliance with specified financial ratios. If we breach any of the covenants under our revolving credit facility, the indentures governing our outstanding senior unsecured notes, the term loan facility or any future debt instruments to which we may become subject and do not obtain appropriate waivers, then, subject to applicable cure periods, our outstanding indebtedness thereunder could be declared immediately due and payable and/or we may be restricted from further borrowing under our revolving credit facility.
Risks Related to Legal, Regulatory and Compliance Matters
We may be unable to adequately protect our proprietary intellectual property rights, which may limit our ability to compete effectively.
Our future success depends, in part, on our ability to protect our intellectual property. We primarily rely on patent, mask work, copyright, trademark and trade secret laws, as well as nondisclosure agreements, information security practices, and other methods, to protect our proprietary information, technologies and processes. Despite our efforts to protect our intellectual property, it is possible that competitors or other unauthorized third parties may obtain or disclose our confidential information, reverse engineer or copy our technologies, products or processes, or otherwise misappropriate our intellectual property. Moreover, the laws of foreign countries in which we design, manufacture, market and sell our products may afford little or no effective protection of our intellectual property.
There can be no assurance that the claims allowed in our issued patents will be sufficiently broad to protect our technology. In addition, any of our existing or future patents may be challenged, invalidated or circumvented. As such, any rights granted under these patents may not prevent others from exploiting our proprietary technology. We may not be able to obtain foreign patents or pending applications corresponding to our U.S. patents and applications. Even if patents are granted, we may not be able to effectively enforce our rights. If our patents and mask works do not adequately protect our technology, or if our registrations expire prior to end of life of our products, our competitors may be able to offer products similar to ours. Our competitors may also be able to develop similar technology independently or design around our patents.
We generally enter into confidentiality agreements with our employees, consultants and strategic partners. We also try to control access to and distribution of our technologies, documentation and other proprietary information. Despite these efforts, internal or external parties may attempt to copy, disclose, obtain or use our products or technology without our authorization. Also, former employees may seek employment with our business partners, customers or competitors, and there can be no assurance that the confidential nature of our proprietary information will be maintained in the course of such future employment.
39


A significant disruption in, or breach in security of, our information technology systems or certain of our products could materially and adversely affect our business or reputation.
We rely on information technology systems throughout our company to keep financial records and customer data, process orders, manage inventory, coordinate shipments to customers, maintain confidential and proprietary information, assist in semiconductor engineering and other technical activities and operate other critical functions such as Internet connectivity, network communications and email. Our information technology systems may be susceptible to damage, disruptions or shutdowns due to power outages, hardware failures, telecommunication failures, employee malfeasance, user errors, catastrophes or other unforeseen events. Due to the COVID-19 pandemic, many of our employees and directors are temporarily working remotely, which may pose additional data security risks. We also rely upon external cloud providers for certain infrastructure activities. If we were to experience a prolonged disruption in the information technology systems that involve our internal communications or our interactions with customers or suppliers, it could result in the loss of sales and customers and significant incremental costs, which could adversely affect our business. We may also be subject to security breaches of our information technology systems and certain of our products caused by viruses, illegal break-ins or hacking, sabotage, or acts of vandalism by third parties or our employees or contractors. Our security measures or those of our third-party service providers may not detect or prevent security breaches, defects, bugs or errors. In addition, we provide our confidential and proprietary information to our strategic partners in certain cases where doing so is necessary to conduct our business. Those third parties may be subject to security breaches or otherwise compromise the protection of such information. Security breaches of our information technology systems or those of our partners could result in the misappropriation or unauthorized disclosure of confidential and proprietary information belonging to us or to our employees, partners, customers, suppliers, or other third parties which could result in our suffering significant financial or reputational damage.
We are occasionally involved in litigation, including claims regarding intellectual property rights, which could be costly to litigate and could require us to redesign products or pay significant royalties.
The semiconductor industry is characterized by frequent claims and litigation involving patent and other intellectual property rights. Other companies or individuals have obtained patents covering a variety of semiconductor designs and processes, and we might be required to obtain licenses under some of these patents or be precluded from making and selling infringing products, if those patents are found to be valid and infringed by us. In the event a third party makes a valid intellectual property claim against us and a license is not available to us on commercially reasonable terms, or at all, we could be forced either to redesign or to stop production of products incorporating that intellectual property, and our operating results could be materially and adversely affected. Litigation may be necessary to enforce our patents or other of our intellectual property rights or to defend us against claims of infringement, and this litigation could be costly and divert the attention of our key personnel. We could also be subject to litigation or arbitration disputes arising under our contractual obligations, as well as customer indemnity, warranty or product liability claims that could lead to significant costs and expenses as we defend those claims or pay damage awards. There can be no assurance that we are adequately insured to protect against all claims and potential liabilities, and we may elect to self-insure with respect to certain matters. An adverse outcome in litigation or arbitration could have a material adverse effect on our financial position or on our operating results or cash flows in the period in which the dispute is resolved.
We are subject to environmental, health and safety (EHS) regulations, which could increase our expenses and affect our operating results.
Our industry is subject to EHS requirements, particularly those that control and restrict the sourcing, use, transportation, emission, discharge, storage and disposal of certain substances, and materials used or produced in the semiconductor manufacturing process. Public attention to environmental sustainability and social responsibility concerns continues to increase, and our customers routinely include stringent environmental and other standards in their contracts with us. Changes in EHS laws or regulations may require us to invest in costly equipment or make manufacturing process changes and may adversely affect the sourcing, supply and pricing of materials used in our products. In addition, we use hazardous and other regulated materials that subject us to risks of strict liability for damages caused by potential or actual releases of such materials. Any failure to control such materials adequately or to comply with existing or future EHS statutory or regulatory standards, requirements or contractual obligations could result in any of the following, each of which could have a material adverse effect on our business and operating results:
liability for damages and remediation;
the imposition of regulatory penalties and civil and criminal fines;
the suspension or termination of the development, manufacture, sale or use of certain of our products;
changes to our manufacturing processes or a need to substitute materials that may cost more or be less available;
damage to our reputation; and/or
40


increased expenses associated with compliance.
If we fail to comply with government contracting regulations, we could suffer a loss of revenue or incur price adjustments or other penalties.
Some of our revenue is derived from contracts with agencies of the United States government and subcontracts with its prime contractors. As a United States government contractor or subcontractor, we are subject to federal contracting regulations, including the Federal Acquisition Regulations, which govern the allowability of costs incurred by us in the performance of United States government contracts. Certain contract pricing is based on estimated direct and indirect costs, which are subject to change. Additionally, the United States government is entitled after final payment on certain negotiated contracts to examine all of our cost records with respect to such contracts and to seek a downward adjustment to the price of the contract if it determines that we failed to furnish complete, accurate and current cost or pricing data in connection with the negotiation of the price of the contract.
In connection with our United States government business, we are also subject to government audits and to review and approval of our policies, procedures, and internal controls for compliance with procurement regulations and applicable laws, such as the Cybersecurity Maturity Model Certification. In certain circumstances, if we do not comply with the terms of a government contract or with regulations or statutes, we could be subject to downward contract price adjustments or refund obligations or could in extreme circumstances be assessed civil and criminal penalties or be debarred or suspended from obtaining future contracts for a specified period of time. Any such suspension or debarment or other sanction could have an adverse effect on our business.
Under some of our government subcontracts, we are required to maintain secure facilities and to obtain security clearances for personnel involved in performance of the contract, in compliance with applicable federal standards. If we were unable to comply with these requirements, or if personnel critical to our performance of these contracts were unable to obtain or maintain their security clearances, we might be unable to perform these contracts or compete for other projects of this nature, which could adversely affect our revenue.
41


ITEM 2.Unregistered Sales of Equity Securities and Use of Proceeds
Issuer Purchases of Equity Securities 
PeriodTotal Number of
Shares Purchased
(a)
Average Price
Paid Per Share (b)
Total Number of
Shares Purchased as
Part of Publicly
Announced Plans or
Programs (c)
Approximate Dollar
Value of Shares that
May Yet Be
Purchased Under
the Plans or
Programs
May 2, 2021 through May 29, 2021324,916 $154.69 322,889 $1,545,508,127 
May 30, 2021 through June 26, 2021284,261 $165.49 273,307 $1,500,298,998 
June 27, 2021 through July 31, 2021399,473 $165.16 345,067 $1,443,189,210 
Total1,008,650 $161.88 941,263 $1,443,189,210 

(a)Includes 67,387 shares withheld by us from employees to satisfy minimum employee tax obligations upon vesting of restricted stock units/awards granted to our employees under our equity compensation plans.
(b)The average price paid for shares in connection with vesting of restricted stock units/awards are averages of the closing stock price at the vesting date which is used to calculate the number of shares to be withheld.
(c)Shares repurchased pursuant to the stock repurchase program publicly announced on August 12, 2004. Under the repurchase program, we may repurchase outstanding shares of our common stock from time to time in the open market and through privately negotiated transactions in an aggregate amount of up to $8.2 billion. Unless terminated earlier by resolution of our Board of Directors, the repurchase program will expire when we have repurchased all shares authorized for repurchase under the repurchase program.

42


ITEM 6.Exhibits
Exhibit No.  Description
10.1†
10.2
Third Amended and Restated Credit Agreement, dated as of June 23, 2021,among Analog Devices, Inc., as Borrower, Bank of America, N.A., as Administrative Agent, Swing Line Lender and L/C Issuer, and each lender from time to time party thereto, filed as Exhibit 10.1 to the Company's Current Report on Form 8-K as filed with the Commission on June 23, 2021 (File No. 1-7819) and incorporated herein by reference
31.1†  
31.2†  
32.1†*  
32.2†*  
101.INS  The instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the inline XBRL document.**
101.SCH  Inline XBRL Schema Document.**
101.CAL  Inline XBRL Calculation Linkbase Document.**
101.LAB  Inline XBRL Labels Linkbase Document.**
101.PRE  Inline XBRL Presentation Linkbase Document.**
101.DEF  Inline XBRL Definition Linkbase Document.**
104Cover page Interactive Data File (formatted as inline XBRL with applicable taxonomy extension information contained in Exhibits 101).
  Filed or furnished herewith.
#Indicates management contract or compensatory plan, contract or agreement.
*  The certification furnished in each of Exhibits 32.1 and 32.2 hereto are deemed to accompany this Quarterly Report on Form 10-Q and will not be deemed "filed" for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, except to the extent that the Registrant specifically incorporates each by reference. Such certification will not be deemed to be incorporated by reference into any filings under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended, except to the extent that the Registrant specifically incorporates it by reference.
**Submitted electronically herewith.
Attached as Exhibit 101 to this report are the following formatted in iXBRL (Inline Extensible Business Reporting Language): (i) Condensed Consolidated Statements of Income for the three and nine months ended July 31, 2021 and August 1, 2020, (ii) Condensed Consolidated Statements of Comprehensive Income for the three and nine months ended July 31, 2021 and August 1, 2020, (iii) Condensed Consolidated Balance Sheets at July 31, 2021 and October 31, 2020, (iv) Condensed Consolidated Statements of Shareholders' Equity for the three and nine months ended July 31, 2021 and August 1, 2020, (v) Condensed Consolidated Statements of Cash Flows for the nine months ended July 31, 2021 and August 1, 2020 and (vi) Notes to Condensed Consolidated Financial Statements for the three and nine months ended July 31, 2021.

43


SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
 
ANALOG DEVICES, INC.
Date: August 18, 2021By:/s/ Vincent Roche
Vincent Roche
President and Chief Executive Officer
(Principal Executive Officer)
Date: August 18, 2021By:/s/ Prashanth Mahendra-Rajah
Prashanth Mahendra-Rajah
Senior Vice President, Finance and Chief Financial Officer
(Principal Financial Officer)

44
EX-10.1 2 a5bdcp5thamendment.htm EX-10.1 Document
Exhibit 10.1

FIFTH AMENDMENT TO THE
ANALOG DEVICES, INC. AMENDED AND RESTATED
DEFERRED COMPENSATION PLAN
(EFFECTIVE AS OF JANUARY 1, 2009)
WHEREAS, Analog Devices, Inc. (the “Company”) maintains the Analog Devices, Inc. Amended and Restated Deferred Compensation Plan (effective as of January 1, 2009) (the “Plan”);
WHEREAS, pursuant to Section 9.1 of the Plan, the Company reserves the right by action to amend the Plan upon the terms and conditions therein respectively set forth; and
NOW, THEREFORE, the Plan, as previously amended, is hereby amended by this Fifth Amendment, effective as of June 01, 2021 (the “Effective Date”), to clarify certain provisions related to the operation of the Plan and conform its operation in accordance with Section 409A of the United States Internal Revenue Code of 1986, as amended, and the regulations and guidance provided thereunder.
1.As of the Effective Date, Sections 2.28 and 2.29 of the Plan shall be and hereby are deleted in their entirety and replaced with the following:
“2.28.
‘Retirement’ means a Separation from Service of a Participant who has reached age 62 and completed (i) 10 years of vesting service under the Company’s TIP as an employee, or (ii) 10 years of service from the date of initial election as a non-employee member of the Board; to avoid doubt, a Participant who has joined the Company as a result of a purchase, merger or similar transaction, will have his or her years of service determined by including those years of service performed for the purchased or merged entity prior to the closing of the transaction.
2.29.
‘Section 409A’ means Section 409A of the Code and the regulations issued thereunder, as modified from time to time. Certain rules regarding Plan operation in accordance with Section 409A are set forth on Schedule A.”
2.As of the Effective Date, Section 6.5 of the Plan shall be and hereby is amended by adding the following sentence to the end thereof:
“Key rules for determining ‘specified employee’ status are set forth on Schedule A.”
3.As of the Effective Date, Schedule A of the Plan shall be and hereby is amended by deleting item #4 in its entirety and replacing it with the following:
1



“4.    “Separation from Service” or “Separates from Service” means the termination of services provided to an Employer, whether voluntarily or involuntarily, as determined by the Committee in accordance with Treasury Regulation Section 1.409A-1(h). To avoid doubt, the transfer of an Eligible Employee from his Employer to another Employer shall not constitute a “Separation from Service.” See “Certain Procedural Rules” in this Schedule A, below.”
4.As of the Effective Date, Schedule A of the Plan shall be and hereby is amended by adding the following “Certain Section 409A Rules” to the end of the Section entitled “Certain Procedural Rules,” as follows:
Certain Section 409A Rules
Determining ‘Specified Employees’.
Whether a Participant is considered to be a key employee or specified employee shall be at all times determined in accordance with Treas. Reg. Section 1.409A-1(i). In accordance with Treas. Reg. Section 1.409A-1(i)(3), the “Specified Employee Identification Date” shall be December 31 of each year. The Specified Employee Identification Date is used to determine all specified employees as of the “Specified Employee Effective Date.”
In accordance with Treas. Reg. Section 1.409A-1(i)(4), the “Specified Employee Effective Date” shall be April 1 of each year.
The foregoing rules mean that each year the Company will establish the specified employee list as of December 31. Those individuals who are determined to be specified employees on the Specified Employee Identification Date shall be considered to be specified employees for the period commencing as of the next April 1st following the Specified Employee Identification Date and shall remain specified employees until the next following March 31.
Determining Whether a Separation from Service Has Occurred.
Whether a Separation from Service has occurred is determined in accordance with Treas. Reg. Section 1.409A-1(h). Participants will be deemed to have incurred a Separation from Service in all instances in which a termination of employment has occurred, subject to the rules set out below.
Participants who terminate service and, as part of such termination, are placed on “garden leave” or some similar status during which no services will be provided to the Company or after which it is not anticipated that the Participant shall return to active service, shall be deemed to have a Separation from Service on the last
2



day of active service (i.e., the day preceding the day the garden leave commences).
The following rules shall apply to Participants who terminate employment but agree, as part of such termination, to provide services to the Company (either as a consultant, employee or otherwise) after the termination:
Participants who work less than 20% of the time they worked while “actively employed” (based on the 36-month average preceding the termination date), shall be deemed to have a Separation from Service on the last day of active service (i.e., the last day in which they worked the same number of hours they worked while actively employed);
Participants who work more than 50% of the time they worked while actively employed (based on the 36-month average preceding the termination date), shall be deemed not to have a Separation from Service on the last day of active service but shall have a Separation from Service on the last day they cease providing services to the Company at a rate of at least 50% of the time they worked while actively employed; and
For Participants who work more than 20% but less than 51% of the time they worked while actively employed (based on the 36-month average preceding the termination date), there shall be no presumption and the determination of the Separation from Service date shall be made by the Company, in its sole discretion, using a facts and circumstances test consistent with the requirements of Treas. Reg. Section 1.409-1(h).
Any agreement between a terminated Participant and the Company for the provision of post-active service employment or engagement, shall clearly state whether the Participant will be providing services during the post-termination consulting or similar period and an estimate of the number of hours that services will be provided. The Participant is solely responsible for ensuring that the percentages described above are met or observed and for retaining such evidence of such service that the Internal Revenue Service (or other taxing agency) may require.
The following example illustrates the foregoing:
1.Barbara Jones is determined to be a Specified Employee as of December 31, 2020. She will be considered a specified employee from April 1, 2021 until March 31, 2022. On December 31, 2021, it is determined that Barbara Jones is no longer a specified employee. Accordingly, she will remain a specified employee until March 31, 2022 (based on the December 31, 2020 designation) but will not be a Specified Employee during the period April 1, 2022 to March 31, 2023.
3



2.Barbara Jones and the Company have determined that she will terminate her employment on June 1, 2021. As part of their separation agreement, it is agreed that she will provide advice to the Company for 1 day a week for a period of six months following her termination from active service. Because the level of anticipated service is 20%, Ms. Jones’ Separation from Service date will be June 1, 2021. (Note that if Ms. Jones is a specified employee, payments from the Plan will occur or commence six months after the Separation from Service date. See #1 above.)
3.The same facts as set forth in #2 above apply except that Ms. Jones will be providing actual services for more than 50% of the time during the six-month period. As such, her Separation from Service will be at the end of the six-month period that she provides services for purposes of the Plan.
4.The same facts as set forth in #2 apply except that it is anticipated that Ms. Jones will be working between 20% and 50% of the time. No presumption will apply with respect to the Separation from Service date. Rather, an analysis will be done to determine whether actual services for which Ms. Jones is compensated are provided at the levels indicated.”
Except as otherwise expressly amended herein, the Plan is ratified and confirmed and shall continue in full force and effect.
IN WITNESS WHEREOF, the Board of Directors of the Company by an appropriate vote in accordance with the Plan’s Administrative Procedures has caused this Amendment to be effective as of June 01, 2021. The signature of the Chairman of the Board of Directors below shall be evidence of such vote.

ANALOG DEVICES, INC.
By:/s/ Ray Stata
 Ray Stata, Chairman of the Board of Directors
4

EX-31.1 3 a3q21exhibit311.htm EX-31.1 Document

Exhibit 31.1

CERTIFICATION

I, Vincent Roche, certify that:
1.I have reviewed this quarterly report on Form 10-Q of Analog Devices, Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d)Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date: August 18, 2021
/s/ Vincent Roche
Vincent Roche
President and Chief Executive Officer
(Principal Executive Officer)


EX-31.2 4 a3q21exhibit312.htm EX-31.2 Document

Exhibit 31.2

CERTIFICATION

I, Prashanth Mahendra-Rajah, certify that:
1.I have reviewed this quarterly report on Form 10-Q of Analog Devices, Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d)Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date: August 18, 2021
/s/ Prashanth Mahendra-Rajah
Prashanth Mahendra-Rajah
Senior Vice President, Finance
and Chief Financial Officer
(Principal Financial Officer)


EX-32.1 5 a3q21exhibit321.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 Quarterly Report on Form 10-Q of Analog Devices, Inc. (the “Company”) for the period ended July 31, 2021 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned, Vincent Roche, Chief Executive Officer of the Company, hereby certifies, pursuant to 18 U.S.C. Section 1350, that:
1.The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
2.The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Date: August 18, 2021
/s/ Vincent Roche
Vincent Roche
Chief Executive Officer


EX-32.2 6 a3q21exhibit322.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 Quarterly Report on Form 10-Q of Analog Devices, Inc. (the “Company”) for the period ended July 31, 2021 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned, Prashanth Mahendra-Rajah, Chief Financial Officer of the Company, hereby certifies, pursuant to 18 U.S.C. Section 1350, that:
1.The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
2.The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Date: August 18, 2021
/s/ Prashanth Mahendra-Rajah
Prashanth Mahendra-Rajah
Chief Financial Officer


EX-101.SCH 7 adi-20210731.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - Condensed Consolidated Statements of Income link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - Condensed Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - Condensed Consolidated Statements of Comprehensive Income (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - Condensed Consolidated Statements of Shareholders' Equity link:presentationLink link:calculationLink link:definitionLink 1007008 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1008009 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Basis of Presentation (Policies) link:presentationLink link:calculationLink link:definitionLink 2103102 - Disclosure - Stock-Based Compensation and Shareholders' Equity link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Stock-Based Compensation and Shareholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 2405401 - Disclosure - Stock-Based Compensation and Shareholders' Equity - Outstanding Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Stock-Based Compensation and Shareholders' Equity - Textual (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Stock-Based Compensation and Shareholders' Equity - Stock-based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2108103 - Disclosure - Accumulated Other Comprehensive (Loss) Income link:presentationLink link:calculationLink link:definitionLink 2309302 - Disclosure - Accumulated Other Comprehensive (Loss) Income (Tables) link:presentationLink link:calculationLink link:definitionLink 2410404 - Disclosure - Accumulated Other Comprehensive (Loss) Income - Changes By Component and Tax Effect (Details) link:presentationLink link:calculationLink link:definitionLink 2411405 - Disclosure - Accumulated Other Comprehensive (Loss) Income - Amounts Reclassified Out of Accumulated Other Comprehensive (Loss) Income (Details) link:presentationLink link:calculationLink link:definitionLink 2112104 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 2313303 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2414406 - Disclosure - Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2115105 - Disclosure - Special Charges, net link:presentationLink link:calculationLink link:definitionLink 2316304 - Disclosure - Special Charges, net (Tables) link:presentationLink link:calculationLink link:definitionLink 2417407 - Disclosure - Special Charges, net - Restructuring (Details) link:presentationLink link:calculationLink link:definitionLink 2418408 - Disclosure - Special Charges, net - Textual (Details) link:presentationLink link:calculationLink link:definitionLink 2119106 - Disclosure - Property, Plant and Equipment link:presentationLink link:calculationLink link:definitionLink 2320305 - Disclosure - Property, Plant and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 2421409 - Disclosure - Property, Plant and Equipment - Reclassification (Details) link:presentationLink link:calculationLink link:definitionLink 2122107 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 2323306 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2424410 - Disclosure - Segment Information - Textual (Details) link:presentationLink link:calculationLink link:definitionLink 2425411 - Disclosure - Segment Information - Revenue Trends by Segment (Details) link:presentationLink link:calculationLink link:definitionLink 2426412 - Disclosure - Segment Information - Revenue by Sales Channel (Details) link:presentationLink link:calculationLink link:definitionLink 2127108 - Disclosure - Fair Value link:presentationLink link:calculationLink link:definitionLink 2328307 - Disclosure - Fair Value (Tables) link:presentationLink link:calculationLink link:definitionLink 2429413 - Disclosure - Fair Value - Textual (Details) link:presentationLink link:calculationLink link:definitionLink 2430414 - Disclosure - Fair Value - Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2431415 - Disclosure - Fair Value - Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2132109 - Disclosure - Derivatives link:presentationLink link:calculationLink link:definitionLink 2333308 - Disclosure - Derivatives (Tables) link:presentationLink link:calculationLink link:definitionLink 2434416 - Disclosure - Derivatives - Textual (Details) link:presentationLink link:calculationLink link:definitionLink 2435417 - Disclosure - Derivatives - Forward Foreign Currency (Details) link:presentationLink link:calculationLink link:definitionLink 2436418 - Disclosure - Derivative - Net Amounts (Details) link:presentationLink link:calculationLink link:definitionLink 2137110 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 2338309 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 2439419 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 2140111 - Disclosure - Revolving Credit Facility link:presentationLink link:calculationLink link:definitionLink 2441420 - Disclosure - Revolving Credit Facility (Details) link:presentationLink link:calculationLink link:definitionLink 2142112 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2443421 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2144113 - Disclosure - New Accounting Pronouncements link:presentationLink link:calculationLink link:definitionLink 2145114 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 2446422 - Disclosure - Acquisitions (Details) link:presentationLink link:calculationLink link:definitionLink 2147115 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 2448423 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 adi-20210731_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 adi-20210731_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 adi-20210731_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Revenue Commissioners, Ireland Revenue Commissioners, Ireland [Member] Hedging Designation [Domain] Hedging Designation [Domain] Stock repurchase program, authorized amount Stock Repurchase Program, Authorized Amount Federal statutory rate (as percent) Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Work in process Inventory, Work in Process, Gross Restrictions lapsed (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Fair Value, Measurements, Fair Value Hierarchy [Domain] Fair Value Hierarchy and NAV [Domain] Net income Net income Net Income Net Income (Loss) Attributable to Parent Communications Communications [Member] Communications. Entity Emerging Growth Company Entity Emerging Growth Company Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Interest rate derivatives Interest Rate Contract [Member] Income Statement Location [Axis] Income Statement Location [Axis] Transaction related costs Business Combination, Acquisition Related Costs Statistical Measurement [Domain] Statistical Measurement [Domain] Entity Address, Address Line One Entity Address, Address Line One Net (liabilities) assets offset and presented in the Condensed Consolidated Balance Sheets Derivative Liability Leasehold improvements Leasehold Improvements, Gross Consideration from sale of facility Disposal Group, Including Discontinued Operation, Consideration 3.50% Senior unsecured notes, due December 2026 Senior 3.50% Unsecured Notes Due December 2026 [Member] Senior 3.50% Unsecured Notes Due December 2026 [Member] Proceeds from sale of property, plant and equipment Proceeds from Sale of Property, Plant, and Equipment Forfeited (in dollar per shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Capital in excess of par value Additional Paid in Capital, Common Stock Changes in pension plans, net actuarial loss and foreign currency translation adjustments (net of taxes of $85, $168, $257 and $485, respectively) Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax and Reclassification Adjustment, Attributable to Parent Entity Filer Category Entity Filer Category Restructuring Type [Axis] Restructuring Type [Axis] Earnings per share Earnings Per Share Reconciliation [Abstract] Options forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Total other assets Other Assets, Noncurrent Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Segments [Axis] Segments [Axis] Derivatives Derivatives, Policy [Policy Text Block] Net increase in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Inventories Inventories [Member] Stock-based compensation expense APIC, Share-based Payment Arrangement, Increase for Cost Recognition Total intrinsic value of options exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Forward foreign currency exchange contracts Foreign Currency Contracts, Liability, Fair Value Disclosure Schedule of reclassification out of accumulated other comprehensive income Reclassification out of Accumulated Other Comprehensive Income [Table Text Block] Document Fiscal Year Focus Document Fiscal Year Focus Subsequent Event Type [Domain] Subsequent Event Type [Domain] Maxim Maxim [Member] Maxim Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Amortization of intangibles Amortization of Intangible Assets Schedule of accrued restructuring Schedule of Restructuring Reserve by Type of Cost [Table Text Block] Stock repurchase program, remaining authorized repurchase amount Stock Repurchase Program, Remaining Authorized Repurchase Amount Schedule of inventories Schedule of Inventory, Current [Table Text Block] Outstanding share-based awards (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Research and development Research and Development Expense [Member] Discontinued Operations, Held-for-sale or Disposed of by Sale Discontinued Operations, Held-for-sale or Disposed of by Sale [Member] Subsequent Events [Abstract] Subsequent Events [Abstract] Line of credit facility, commitment fee percentage Line of Credit Facility, Commitment Fee Percentage Business Acquisition [Axis] Business Acquisition [Axis] Units/Awards granted (in dollar per shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Distributors Sales Channel, Through Intermediary [Member] Disposal Group Name [Axis] Disposal Group Name [Axis] Income Tax Authority, Name [Axis] Income Tax Authority, Name [Axis] Award Type [Domain] Award Type [Domain] Credit Facility [Domain] Credit Facility [Domain] Schedule of net amount of derivative assets and liabilities Offsetting Assets (Liabilities) [Table Text Block] Offsetting Assets (Liabilities) ASSETS Assets [Abstract] Summary of the activity under the Company's stock option plans Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Options exercisable (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Options vested or expected to vest, weighted-average exercise price per share (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Derivatives Derivative Instruments and Hedging Activities Disclosure [Text Block] Units/Awards granted (in shares) Units granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Preferred stock, $1.00 par value, 471,934 shares authorized, none outstanding Preferred Stock, Value, Issued Issuance of stock as charitable contribution (in shares) Shares Issued, Shares, Charitable Contribution Shares Issued, Shares, Charitable Contribution Options outstanding, at beginning of period (in shares) Options outstanding, at end of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Entity Address, City or Town Entity Address, City or Town Retained Earnings Retained earnings Retained Earnings [Member] Debt Instrument [Axis] Debt Instrument [Axis] Fair Value Debt Instrument, Fair Value Disclosure Available-for-sale: Debt Securities, Available-for-sale [Abstract] Non-current liabilities Liabilities, Noncurrent [Abstract] Special charges, net Special charges, net Special Charges Special Charges Schedule of long lived assets held-for-sale Disclosure of Long Lived Assets Held-for-sale [Table Text Block] Contract with Customer, Sales Channel [Axis] Contract with Customer, Sales Channel [Axis] Summary of the Company's special charges, Income Statement Restructuring, Settlement and Impairment Provisions [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Selling, marketing, general and administrative Selling, Marketing, General and Administrative Expense [Member] Selling, marketing, general and administrative expense. Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Tax Period [Domain] Tax Period [Domain] Entity Interactive Data Current Entity Interactive Data Current Number of operating segments Number of Operating Segments Basic earnings per common share (in dollars per share) Earnings per common share, basic (in dollars per share) Earnings Per Share, Basic Changes in other assets Increase (Decrease) In Other Assets, Investing Increase (Decrease) In Other Assets, Investing Termination fee, regulatory clearance Business Combination, Termination Fee, Regulatory Clearance Business Combination, Termination Fee, Regulatory Clearance Effect of foreign currency on accrual Restructuring Reserve, Foreign Currency Translation Gain (Loss) Restricted stock units/awards outstanding, at beginning of period (in shares) Restricted stock units/awards outstanding, at end of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Document Type Document Type Disaggregation of revenue Disaggregation of Revenue [Table Text Block] Raw materials Inventory, Raw Materials, Gross Summary of the Company's restricted stock unit award activity Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Entity Current Reporting Status Entity Current Reporting Status Machinery and equipment Machinery and Equipment, Gross Cumulative effect, period of adoption, adjustment Cumulative Effect, Period of Adoption, Adjustment [Member] Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] 5.30% Senior unsecured notes, due December 2045 Senior 5.30% Unsecured Notes Dues December 2045 [Member] Senior 5.30% Unsecured Notes Dues December 2045 [Member] Number of shares authorized (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Other Other Noncash Income (Expense) Derivative assets, fair value Gross amount of recognized assets Derivative Asset, Fair Value, Gross Asset Performance Stock Option Performance Stock Option [Member] Performance Stock Option Consideration transferred Business Combination, Consideration Transferred Long Lived Assets Held-for-sale, Name [Domain] Long Lived Assets Held-for-sale, Name [Domain] Assets Assets, Fair Value Disclosure [Abstract] Contracts period Contracts Period Contracts Period. Total assets measured at fair value Assets, Fair Value Disclosure Level 1 Fair Value, Inputs, Level 1 [Member] Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Document Transition Report Document Transition Report Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Liabilities and Shareholders' Equity Liabilities and Equity Options exercised, weighted-average exercise price per share (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Other Assets Other assets: Other Assets [Abstract] LIABILITIES AND SHAREHOLDERS’ EQUITY Liabilities and Equity [Abstract] Derivative [Line Items] Derivative [Line Items] Interest Rate Swap Agreements Interest Rate Swap [Member] Property, Plant and Equipment, at Cost Property, Plant and Equipment, Net [Abstract] Forward foreign currency exchange contracts Foreign Currency Contract, Asset, Fair Value Disclosure Summary of the Company's special charges and accruals related to ongoing actions, Balance Sheet Restructuring Reserve [Roll Forward] Income Tax Contingency [Table] Income Tax Contingency [Table] Earnings Per Share Earnings Per Share [Text Block] Operating expenses: Operating Expenses [Abstract] Minimum Minimum [Member] Basis of Presentation Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Gross margin Gross Profit Effect of exchange rate changes on cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Balance Sheet Location [Domain] Balance Sheet Location [Domain] Total liabilities measured at fair value Financial and Nonfinancial Liabilities, Fair Value Disclosure Income before income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Selling, marketing, general and administrative Selling, marketing, general and administrative Selling, General and Administrative Expense Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption [Axis] Accrued restructuring, beginning balance Accrued restructuring, ending balance Restructuring Reserve Entity Trading Symbol Trading Symbol Anti-dilutive shares related to: Earnings Per Share, Diluted, Other Disclosures [Abstract] Deferred tax assets Deferred Income Tax Assets, Net Current Liabilities Liabilities, Current [Abstract] Payments for acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Foreign currency translation adjustment Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Options exercisable, weighted-average exercise price per share (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Stock-Based Compensation and Shareholders' Equity Share-based Payment Arrangement [Text Block] Senior Notes Senior Notes [Member] Dividend payments to shareholders Payments of Ordinary Dividends, Common Stock Inventories Inventory Disclosure [Text Block] Percent of Revenue (as percent) Percentage Of Revenue Percentage of Revenue. Derivative Instrument [Axis] Derivative Instrument [Axis] Options outstanding, weighted-average remaining contractual term in years Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Number of reportable segments Number of Reportable Segments Year over Year Change (as percent) Change From Prior Year Percentage, Revenue Change from Prior Year Percentage Common stock, 0.16 2/3 par value, 1,200,000,000 shares authorized, 368,214,341 shares outstanding (369,484,899 on October 31, 2020) Common Stock, Value, Issued Nonoperating expense (income) Nonoperating Income (Expense) Weighted-average period to recognize compensation cost Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Restricted stock units/awards outstanding, at beginning of period (in dollar per shares) Restricted stock units/awards outstanding, at end of period (in dollar per shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Commitments and contingencies Commitments and Contingencies Subsequent Event [Table] Subsequent Event [Table] Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Cash equivalents: Cash Equivalents [Abstract] Cash Equivalents. Acquisitions Business Combination Disclosure [Text Block] Reclassification out of Accumulated Other Comprehensive Income [Axis] Reclassification out of Accumulated Other Comprehensive Income [Axis] Proceeds from debt Proceeds from Issuance of Debt Disposal Group Classification [Axis] Disposal Group Classification [Axis] Document Period End Date Document Period End Date Non-cash contribution to charitable foundation Non-Cash Contribution to Charitable Foundation Non-Cash Contribution to Charitable Foundation Class of Stock [Axis] Class of Stock [Axis] Corporate obligations Corporate Obligations [Member] Corporate Obligations. Entity Registrant Name Entity Registrant Name Income Tax Contingency [Line Items] Income Tax Contingency [Line Items] Cash Cash Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Fiscal year 2013 Tax Year 2013 [Member] Common stock cash dividends per share, declared (in dollars per share) Common Stock, Dividends, Per Share, Declared Accrued liabilities Accrued Liabilities, Current Revenue Revenue Revenue from Contract with Customer, Excluding Assessed Tax Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Equity [Abstract] Equity [Abstract] Common Stock Common Stock [Member] Interest income Investment Income, Interest Variable Rate [Axis] Variable Rate [Axis] Segment Information Segment Reporting Disclosure [Text Block] Operating income: Operating Income (Loss) Long Lived Assets Held-for-sale by Asset Type [Axis] Long Lived Assets Held-for-sale by Asset Type [Axis] Hedging Designation [Axis] Hedging Designation [Axis] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Net property, plant and equipment reclassified to Prepaid expenses and other current assets Assets Held-for-sale, Not Part of Disposal Group Property, Plant and Equipment [Abstract] Stock-based compensation expense Share-based Payment Arrangement, Noncash Expense Variable Rate [Domain] Variable Rate [Domain] Special Charges, net Restructuring and Related Activities Disclosure [Text Block] Repositioning Action Reposition Action [Member] Reposition Action [Member] AOCI Attributable to Parent, Net of Tax [Roll Forward] AOCI Attributable to Parent, Net of Tax [Roll Forward] Capital in Excess of Par Value Additional Paid-in Capital [Member] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Depreciation Depreciation Direct customers Sales Channel, Directly to Consumer [Member] Debt repayments Repayments of Debt Tax effects Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent Dividends (in dollars per share) Common Stock, Dividends, Per Share, Cash Paid Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Schedule of share-based compensation, restricted stock units award activity Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Proceeds from revolver Proceeds from Lines of Credit Notional amount of derivative Derivative, Notional Amount Notional amount of cash flow hedges Notional Amount of Cash Flow Hedges Notional Amount of Cash Flow Hedges Other, net Other Nonoperating Income (Expense) Proceeds from other investments Payments for (Proceeds from) Other Investing Activities Additions to property, plant and equipment Payments to Acquire Property, Plant, and Equipment Average closing price period Share-based Compensation Arrangement by Share-based Payment Award, Average Closing Price Period Share-based Compensation Arrangement by Share-based Payment Award, Average Closing Price Period Business Combinations [Abstract] Business Combinations [Abstract] Closure of Manufacturing Facilities Facility Closing [Member] Maximum Maximum [Member] Share-based Payment Arrangement [Abstract] Share-based Payment Arrangement [Abstract] Special charges, net Restructuring Charges [Member] Award Type [Axis] Award Type [Axis] Options granted, weighted-average exercise price per share (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Options outstanding, aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Options expired (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period Total shareholders’ equity Beginning balance Ending balance Retained earnings Stockholders' Equity Attributable to Parent Other Actions Other Actions [Member] Other Actions Options exercisable, aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Designated as Hedging Instrument Designated as Hedging Instrument [Member] Other assets Other Assets, Miscellaneous, Noncurrent Repurchase of common stock Payments for Repurchase of Common Stock Changes in operating assets and liabilities Increase (Decrease) in Operating Capital Eurodollar Eurodollar [Member] 3.125% Senior unsecured notes, due December 2023 Senior 3.125% Unsecured Notes Due December 2023 [Member] Senior 3.125% Unsecured Notes Due December 2023 [Member] Shareholders’ Equity Stockholders' Equity Attributable to Parent [Abstract] Components of accumulated other comprehensive loss, net of tax Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Income Tax Authority, Name [Domain] Income Tax Authority, Name [Domain] Change in fair value of derivative instruments designated as cash flow hedges (net of taxes of $10,657, $1,437, $6,452 and $26,503, respectively) Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent Balance Sheet Location [Axis] Balance Sheet Location [Axis] Accumulated Other Comprehensive (Loss) Income Comprehensive Income (Loss) Note [Text Block] Accrued liabilities Accrued liabilities Accrued Liabilities [Member] Measurement Frequency [Domain] Measurement Frequency [Domain] Principal Amount Outstanding Debt Instrument, Face Amount Interest expense Interest expense Interest Expense City Area Code City Area Code Retained earnings Retained Earnings (Accumulated Deficit) Derivatives, Fair Value [Line Items] Derivatives, Fair Value [Line Items] 2.50% Senior unsecured notes, due December 2021 Senior 2.50% Unsecured Notes Due December 2021 [Member] Senior 2.50% Unsecured Notes Due December 2021 [Member] Restricted Stock Units (RSUs) Restricted Stock Units (RSUs) [Member] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] 2.95% Senior unsecured notes, due April 2025 Senior 2.95% Unsecured Notes Due April 2025 [Member] Senior 2.95% Unsecured Notes Due April 2025 Stock-based compensation Stock-based Compensation, Capitalized Amount related to stock based compensation. Business Acquisition [Line Items] Business Acquisition [Line Items] Income Statement [Abstract] Income Statement [Abstract] Amendment Flag Amendment Flag Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Fair Value by Asset Class [Domain] Asset Class [Domain] Payments on revolver Repayments of Lines of Credit Land and buildings Land and Buildings Gross Carrying amount as of the balance sheet date of real estate held for productive use and long-lived, depreciable assets that include building structures held for productive use including any addition, improvement, or renovation to the structure, such as interior masonry, interior flooring, electrical, and plumbing. This excludes land held for sale. New Accounting Pronouncements Accounting Standards Update and Change in Accounting Principle [Text Block] 3-Year term loan, due March 2022 Unsecured Term Loan, Three Year, Due March 2022 [Member] Unsecured Term Loan, Three Year, Due March 2022 [Member] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Total grant-date fair value of vested stock options Share-based Compensation Arrangement, By Share-based Payment Award, Options, Vested In Period, Weighted Average Grant Date Fair Value Share-based Compensation Arrangement, By Share-based Payment Award, Options, Vested In Period, Grant Date Fair Value. Options forfeited, weighted-average exercise price per share (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Provision for income taxes Tax Income Tax Expense (Benefit) Automotive Automotive [Member] Automotive Member. Accounts receivable Accounts Receivable, after Allowance for Credit Loss, Current Unsecured debt term Unsecured Debt [Member] Equity Components [Axis] Equity Components [Axis] Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Total current assets Assets, Current Intellectual Property Intellectual Property [Member] Diluted shares: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Inventories Total inventories Inventory, Net Options granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures Entity File Number Entity File Number Common stock repurchased Stock Repurchased During Period, Value 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, weighted-average exercise price per share (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price Total adjustments Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Entity Small Business Entity Small Business Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share New Accounting Pronouncements and Changes in Accounting Principles [Abstract] Accounting Standards Update and Change in Accounting Principle [Abstract] Equity Component [Domain] Equity Component [Domain] Issuance of stock under stock plans and other (in shares) Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture Discontinued Operations, Disposed of by Sale Discontinued Operations, Disposed of by Sale [Member] Common stock repurchased (in shares) Stock Repurchased During Period, Shares Disposal Group Name [Domain] Disposal Group Name [Domain] Long Lived Assets Held-for-sale [Line Items] Long Lived Assets Held-for-sale [Line Items] Statement [Line Items] Statement [Line Items] Deferred compensation plan investments Fair Value Assets Measured On Recurring Basis, Deferred Compensation Investments Fair value assets measured on recurring basis deferred compensation investments. Impairment of intangible assets, finite-lived Impairment of Intangible Assets, Finite-lived Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Issuance of stock under stock plans and other Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture 3.90% Senior unsecured notes, due December 2025 Senior 3.90% Unsecured Note Due December 2025 [Member] Senior 3.90% Unsecured Note Due December 2025 [Member[ Debt Disclosure [Abstract] Debt Disclosure [Abstract] Entity Address, State or Province Entity Address, State or Province Tax Period [Axis] Tax Period [Axis] Level 2 Fair Value, Inputs, Level 2 [Member] Tax effect of changes in pension plans, net actuarial loss and foreign currency translation adjustments Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax, Attributable to Parent Amortization of intangibles Operating Expenses, Amortization of Intangibles Operating Expenses, Amortization of Intangibles Segment Reporting [Abstract] Segment Reporting [Abstract] Type of Restructuring [Domain] Type of Restructuring [Domain] Long-term debt Unsecured Long-term Debt, Noncurrent Amortized cost Debt Securities, Available-for-sale, Amortized Cost Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Land and buildings Land and Building [Member] Computation of basic and diluted earnings per share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Entity Shell Company Entity Shell Company Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Fair Value by Asset Class [Axis] Asset Class [Axis] Local Phone Number Local Phone Number Other comprehensive (loss) income Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Schedule of stock-based compensation expense Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Cash flow hedge gain (loss) to be reclassified within twelve months Cash Flow Hedge Gain (Loss) to be Reclassified within Twelve Months Property, plant and equipment, gross Assets Held For Sale, Property, Plant and Equipment, Gross Assets Held For Sale, Property, Plant and Equipment, Gross Total assets Assets Common stock, shares authorized (in shares) Common Stock, Shares Authorized Geographical [Domain] Geographical [Domain] Singapore SINGAPORE Research and development Research and development Research and Development Expense Interest rate Debt Instrument, Interest Rate, Stated Percentage Derivative Contract [Domain] Derivative Contract [Domain] Total non-current 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] Revolving credit facility Revolving Credit Facility [Member] Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption [Domain] Fair Value by Measurement Frequency [Axis] Measurement Frequency [Axis] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Schedule of debt Schedule of Debt [Table Text Block] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Table] Fair Value, Recurring and Nonrecurring [Table] Entity Tax Identification Number Entity Tax Identification Number Subsequent Event [Line Items] Subsequent Event [Line Items] Income taxes payable Taxes Payable, Noncurrent Taxes Payable, Noncurrent Geographical [Axis] Geographical [Axis] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Diluted earnings per common share (in dollars per share) Earnings per common share, diluted (in dollars per share) Earnings Per Share, Diluted Shares used to compute earnings per common share – basic (in shares) Weighted-average shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Basic Segment [Domain] Segments [Domain] Assumed exercise of common stock equivalents (in shares) Weighted Average Number Diluted Shares Outstanding Adjustment Income tax examination, excluding penalties and interest expense Income Tax Examination, Excluding Penalties and Interest Expense Income Tax Examination, Excluding Penalties and Interest Expense Consumer Consumer [Member] Consumer. Accounting standards update [extensible enumeration] Accounting Standards Update [Extensible Enumeration] Subsequent Events Subsequent Events [Text Block] Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent 2.875% Senior unsecured notes, due June 2023 Senior 2.875% Unsecured Notes Due June 2023 [Member] Senior 2.875% Unsecured Notes Due June 2023 [Member] Severance and Fringe Benefits Employee Severance [Member] Cost of sales Cost of sales Cost of Revenue Target percentage Share-based Compensation Arrangement by Share-based Payment Award, Target Percentage Share-based Compensation Arrangement by Share-based Payment Award, Target Percentage Net cash used for financing activities Net Cash Provided by (Used in) Financing Activities Deferred income taxes Deferred Income Tax Liabilities, Net Award vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Fair Value Fair Value Disclosures [Text Block] Fair value of financial assets and liabilities Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Abstract] Accounts payable Accounts Payable, Current Interest rate derivatives Interest Rate Derivative Liabilities, at Fair Value Schedule of fair value of financial assets and liabilities Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Dividends declared and paid Dividends, Common Stock Accumulated Other Comprehensive Loss AOCI AOCI Attributable to Parent [Member] Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Other investments Long-term Investments Derivative [Table] Derivative [Table] Industrial Industrial [Member] Industrial. Restructuring and Related Activities [Abstract] Restructuring and Related Activities [Abstract] Number of shares authorized to be repurchased (in shares) Stock Repurchase Program, Number of Shares Authorized to be Repurchased Other comprehensive income (loss) before reclassifications OCI, before Reclassifications, before Tax, Attributable to Parent Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Debt term Debt Instrument, Term Income Statement Location [Domain] Income Statement Location [Domain] Office equipment Furniture and Fixtures, Gross Net property, plant and equipment Property, Plant and Equipment, Net Property, Plant and Equipment Property, Plant and Equipment Disclosure [Text Block] Total operating expenses Operating Expenses Other non-current liabilities Other Liabilities, Noncurrent Gross amounts of recognized liabilities Derivative Asset, Fair Value, Gross Liability Fiscal Period Fiscal Period, Policy [Policy Text Block] Schedule of Long Lived Assets Held-for-sale [Table] Schedule of Long Lived Assets Held-for-sale [Table] Earnings Per Share [Abstract] Earnings Per Share [Abstract] Exercise price per share (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Exercise Price Per Share Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Exercise Price Per Share Net (liabilities) assets offset and presented in the Condensed Consolidated Balance Sheets Derivative Asset Gross property, plant, and equipment Property, Plant and Equipment, Gross Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Document Quarterly Report Document Quarterly Report Options vested or expected to vest (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Line of Credit Facility [Table] Line of Credit Facility [Table] Finished goods Inventory, Finished Goods, Gross Currency forwards Forward foreign currency exchange contracts Foreign Exchange Contract [Member] Performance-based Restricted Stock Units Performance-based Restricted Stock Units [Member] Performance-based Restricted Stock Units Options outstanding, weighted-average exercise price per share, at beginning of period (in dollars per share) Options outstanding, weighted-average exercise price per share, at end of period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Reclassification out of Accumulated Other Comprehensive Income [Table] Reclassification out of Accumulated Other Comprehensive Income [Table] Severance and other payments Severance and Other Payments Severance and Other Payments Liabilities Liabilities, Fair Value Disclosure [Abstract] Stock-based compensation expense Share-based Payment Arrangement, Expense Other Sales Channel, Other [Member] Sales Channel, Other [Member] Options exercisable, weighted-average remaining contractual term in years Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Document Fiscal Period Focus Document Fiscal Period Focus Reclassification out of Accumulated Other Comprehensive Income [Domain] Reclassification out of Accumulated Other Comprehensive Income [Domain] Debt, current Debt, Current Gain on sale of property, plant and equipment Gain on sale of property, plant and equipment 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 Beginning balance (in shares) Ending balance (in shares) Shares, Issued Dividends Dividends Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share 4.50% Senior unsecured notes, due December 2036 Senior 4.50% Unsecured Notes Dues December 2036 [Member] Senior 4.50% Unsecured Notes Dues December 2036 [Member] Current Assets Assets, Current [Abstract] Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Changes in other financing activities Proceeds from (Payments for) Other Financing Activities Entity Central Index Key Entity Central Index Key Testing Facility Testing Facility [Member] Testing Facility Security Exchange Name Security Exchange Name Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Cash equivalents available for sale Cash and Cash Equivalents, Fair Value Disclosure Disposal Group Classification [Domain] Disposal Group Classification [Domain] Amounts reclassified out of other comprehensive income (loss) Reclassification from AOCI, Current Period, before Tax, Attributable to Parent Contract with Customer, Sales Channel [Domain] Contract with Customer, Sales Channel [Domain] Options exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Shares used to compute earnings per common share – diluted (in shares) Weighted-average common and common equivalent shares (in shares) Weighted Average Number of Shares Outstanding, Diluted Recurring Fair Value, Recurring [Member] Income Taxes Income Tax Disclosure [Text Block] Basic shares: Weighted Average Number of Shares Outstanding, Basic [Abstract] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Current Fiscal Year End Date Current Fiscal Year End Date Summary of the activity under the company's stock option plans Share-based Payment Arrangement, Option, Activity [Table Text Block] Unrealized holding gains (losses) on derivatives Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] Issuance of stock as charitable contribution Shares Issued, Value, Charitable Contribution Shares Issued, Value, Charitable Contribution Fair Value Fair Value of Financial Instruments, Policy [Policy Text Block] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Nonoperating expense (income): Nonoperating Income (Expense) [Abstract] Conversion of company common stock Business Combination, Conversion of Company Common Stock, Ratio Business Combination, Conversion of Company Common Stock, Ratio Credit Facility [Axis] Credit Facility [Axis] Revenue Trends Revenue Trends [Abstract] Revenue Trends. Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Net cash used for investing activities Net Cash Provided by (Used in) Investing Activities Less accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Restrictions lapsed (in dollar per shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Linear Technology Corporation Linear Technology Corporation [Member] Linear Technology Corporation [Member] Total current liabilities Liabilities, Current Class of Stock [Domain] Class of Stock [Domain] Tax effect of change in fair value of derivative instruments designated as cash flow hedges Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items] Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items] Amount available under credit facility Line of Credit Facility, Maximum Borrowing Capacity Government and institutional money market funds Money Market Funds [Member] Reclassification out of Accumulated Other Comprehensive Income Reclassification out of Accumulated Other Comprehensive Income [Member] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Options vested or expected to vest, aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Entity Address, Postal Zip Code Entity Address, Postal Zip Code Foreign currency contracts, liability Foreign Currency Cash Flow Hedge Liability at Fair Value Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Title of 12(b) Security Title of 12(b) Security Fed Funds Effective Rate Overnight Index Swap Rate Fed Funds Effective Rate Overnight Index Swap Rate [Member] Proceeds from employee stock plans Proceeds from Stock Plans Statement [Table] Statement [Table] Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward] Standards Implemented and Standards to Be Implemented New Accounting Pronouncements, Policy [Policy Text Block] Prepaid expenses and other current assets Prepaid Expenses and Other Current Assets [Member] Special charges, cumulative Restructuring and Related Cost, Cost Incurred to Date Total unrecognized compensation cost related to unvested share-based awards, before tax consideration Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Less accumulated depreciation and amortization Assets Held For Sale, Property, Plant and Equipment, Accumulated Depreciation and Amortization Assets Held For Sale, Property, Plant and Equipment, Accumulated Depreciation and Amortization Statistical Measurement [Axis] Statistical Measurement [Axis] Subsequent event Subsequent Event [Member] Cover page. Cover [Abstract] Debt instrument, basis spread on variable rate Derivative, Basis Spread on Variable Rate Goodwill Goodwill Cost of sales Cost of Sales [Member] Income taxes payable Accrued Income Taxes, Current Forward Contracts Forward Contracts [Member] Adjustments to reconcile net income to net cash provided by operations: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Schedule of fair value of hedging instruments Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block] Pension plans Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] Revolving Credit Facility Long-term Debt [Text Block] Deferred income taxes Deferred Income Tax Expense (Benefit) Options vested or expected to vest, weighted-average remaining contractual term in years Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Accounting Standards Update 2018-02 [Member] EX-101.PRE 11 adi-20210731_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 12 adi-20210731_htm.xml IDEA: XBRL DOCUMENT 0000006281 2020-11-01 2021-07-31 0000006281 2021-07-31 0000006281 2021-05-02 2021-07-31 0000006281 2020-05-03 2020-08-01 0000006281 2019-11-03 2020-08-01 0000006281 2020-10-31 0000006281 us-gaap:CommonStockMember 2021-05-01 0000006281 us-gaap:AdditionalPaidInCapitalMember 2021-05-01 0000006281 us-gaap:RetainedEarningsMember 2021-05-01 0000006281 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-05-01 0000006281 us-gaap:RetainedEarningsMember 2021-05-02 2021-07-31 0000006281 us-gaap:CommonStockMember 2021-05-02 2021-07-31 0000006281 us-gaap:AdditionalPaidInCapitalMember 2021-05-02 2021-07-31 0000006281 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-05-02 2021-07-31 0000006281 us-gaap:CommonStockMember 2021-07-31 0000006281 us-gaap:AdditionalPaidInCapitalMember 2021-07-31 0000006281 us-gaap:RetainedEarningsMember 2021-07-31 0000006281 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-07-31 0000006281 us-gaap:CommonStockMember 2020-10-31 0000006281 us-gaap:AdditionalPaidInCapitalMember 2020-10-31 0000006281 us-gaap:RetainedEarningsMember 2020-10-31 0000006281 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-10-31 0000006281 us-gaap:RetainedEarningsMember 2020-11-01 2021-07-31 0000006281 us-gaap:CommonStockMember 2020-11-01 2021-07-31 0000006281 us-gaap:AdditionalPaidInCapitalMember 2020-11-01 2021-07-31 0000006281 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-11-01 2021-07-31 0000006281 us-gaap:CommonStockMember 2020-05-02 0000006281 us-gaap:AdditionalPaidInCapitalMember 2020-05-02 0000006281 us-gaap:RetainedEarningsMember 2020-05-02 0000006281 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-05-02 0000006281 us-gaap:RetainedEarningsMember 2020-05-03 2020-08-01 0000006281 us-gaap:CommonStockMember 2020-05-03 2020-08-01 0000006281 us-gaap:AdditionalPaidInCapitalMember 2020-05-03 2020-08-01 0000006281 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-05-03 2020-08-01 0000006281 us-gaap:CommonStockMember 2020-08-01 0000006281 us-gaap:AdditionalPaidInCapitalMember 2020-08-01 0000006281 us-gaap:RetainedEarningsMember 2020-08-01 0000006281 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-08-01 0000006281 us-gaap:CommonStockMember 2019-11-02 0000006281 us-gaap:AdditionalPaidInCapitalMember 2019-11-02 0000006281 us-gaap:RetainedEarningsMember 2019-11-02 0000006281 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-11-02 0000006281 2018-11-04 2019-11-02 0000006281 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2019-11-02 0000006281 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-11-02 0000006281 us-gaap:RetainedEarningsMember 2019-11-03 2020-08-01 0000006281 us-gaap:CommonStockMember 2019-11-03 2020-08-01 0000006281 us-gaap:AdditionalPaidInCapitalMember 2019-11-03 2020-08-01 0000006281 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-11-03 2020-08-01 0000006281 2019-11-02 0000006281 2020-08-01 0000006281 adi:PerformanceStockOptionMember 2021-01-30 0000006281 adi:PerformanceStockOptionMember 2020-11-01 2021-01-30 0000006281 srt:MinimumMember adi:PerformanceStockOptionMember 2020-11-01 2021-01-30 0000006281 srt:MaximumMember adi:PerformanceStockOptionMember 2020-11-01 2021-01-30 0000006281 us-gaap:RestrictedStockUnitsRSUMember 2020-10-31 0000006281 us-gaap:RestrictedStockUnitsRSUMember 2020-11-01 2021-07-31 0000006281 us-gaap:RestrictedStockUnitsRSUMember 2021-07-31 0000006281 adi:PerformanceBasedRestrictedStockUnitsMember adi:MaximMember 2020-11-01 2021-05-01 0000006281 srt:MinimumMember adi:PerformanceBasedRestrictedStockUnitsMember adi:MaximMember 2020-11-01 2021-05-01 0000006281 srt:MaximumMember adi:PerformanceBasedRestrictedStockUnitsMember adi:MaximMember 2020-11-01 2021-05-01 0000006281 us-gaap:CostOfSalesMember 2021-05-02 2021-07-31 0000006281 us-gaap:CostOfSalesMember 2020-05-03 2020-08-01 0000006281 us-gaap:CostOfSalesMember 2020-11-01 2021-07-31 0000006281 us-gaap:CostOfSalesMember 2019-11-03 2020-08-01 0000006281 us-gaap:ResearchAndDevelopmentExpenseMember 2021-05-02 2021-07-31 0000006281 us-gaap:ResearchAndDevelopmentExpenseMember 2020-05-03 2020-08-01 0000006281 us-gaap:ResearchAndDevelopmentExpenseMember 2020-11-01 2021-07-31 0000006281 us-gaap:ResearchAndDevelopmentExpenseMember 2019-11-03 2020-08-01 0000006281 adi:SellingMarketingGeneralAndAdministrativeExpenseMember 2021-05-02 2021-07-31 0000006281 adi:SellingMarketingGeneralAndAdministrativeExpenseMember 2020-05-03 2020-08-01 0000006281 adi:SellingMarketingGeneralAndAdministrativeExpenseMember 2020-11-01 2021-07-31 0000006281 adi:SellingMarketingGeneralAndAdministrativeExpenseMember 2019-11-03 2020-08-01 0000006281 us-gaap:RestructuringChargesMember 2021-05-02 2021-07-31 0000006281 us-gaap:RestructuringChargesMember 2020-05-03 2020-08-01 0000006281 us-gaap:RestructuringChargesMember 2020-11-01 2021-07-31 0000006281 us-gaap:RestructuringChargesMember 2019-11-03 2020-08-01 0000006281 us-gaap:InventoriesMember 2021-07-31 0000006281 us-gaap:InventoriesMember 2020-10-31 0000006281 srt:MaximumMember 2021-07-31 0000006281 us-gaap:AccumulatedTranslationAdjustmentMember 2020-10-31 0000006281 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-10-31 0000006281 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-10-31 0000006281 us-gaap:AccumulatedTranslationAdjustmentMember 2020-11-01 2021-07-31 0000006281 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-11-01 2021-07-31 0000006281 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-11-01 2021-07-31 0000006281 us-gaap:AccumulatedTranslationAdjustmentMember 2021-07-31 0000006281 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-07-31 0000006281 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-07-31 0000006281 us-gaap:ForeignExchangeContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-05-02 2021-07-31 0000006281 us-gaap:ForeignExchangeContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-05-03 2020-08-01 0000006281 us-gaap:ForeignExchangeContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-11-01 2021-07-31 0000006281 us-gaap:ForeignExchangeContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-11-03 2020-08-01 0000006281 us-gaap:InterestRateContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-05-02 2021-07-31 0000006281 us-gaap:InterestRateContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-05-03 2020-08-01 0000006281 us-gaap:InterestRateContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-11-01 2021-07-31 0000006281 us-gaap:InterestRateContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-11-03 2020-08-01 0000006281 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-05-02 2021-07-31 0000006281 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-05-03 2020-08-01 0000006281 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-11-01 2021-07-31 0000006281 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-11-03 2020-08-01 0000006281 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:RetainedEarningsMember 2021-07-31 0000006281 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:RetainedEarningsMember 2020-08-01 0000006281 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-05-02 2021-07-31 0000006281 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-05-03 2020-08-01 0000006281 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-11-01 2021-07-31 0000006281 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-11-03 2020-08-01 0000006281 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2021-05-02 2021-07-31 0000006281 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2020-05-03 2020-08-01 0000006281 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2020-11-01 2021-07-31 0000006281 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2019-11-03 2020-08-01 0000006281 us-gaap:FacilityClosingMember 2020-10-31 0000006281 adi:RepositionActionMember 2020-10-31 0000006281 adi:OtherActionsMember 2020-10-31 0000006281 us-gaap:FacilityClosingMember 2020-11-01 2021-01-30 0000006281 adi:RepositionActionMember 2020-11-01 2021-01-30 0000006281 adi:OtherActionsMember 2020-11-01 2021-01-30 0000006281 us-gaap:FacilityClosingMember 2021-01-30 0000006281 adi:RepositionActionMember 2021-01-30 0000006281 adi:OtherActionsMember 2021-01-30 0000006281 us-gaap:FacilityClosingMember 2021-01-31 2021-05-01 0000006281 adi:RepositionActionMember 2021-01-31 2021-05-01 0000006281 adi:OtherActionsMember 2021-01-31 2021-05-01 0000006281 us-gaap:FacilityClosingMember 2021-05-01 0000006281 adi:RepositionActionMember 2021-05-01 0000006281 adi:OtherActionsMember 2021-05-01 0000006281 us-gaap:FacilityClosingMember 2021-05-02 2021-07-31 0000006281 adi:RepositionActionMember 2021-05-02 2021-07-31 0000006281 adi:OtherActionsMember 2021-05-02 2021-07-31 0000006281 us-gaap:FacilityClosingMember 2021-07-31 0000006281 adi:RepositionActionMember 2021-07-31 0000006281 adi:OtherActionsMember 2021-07-31 0000006281 us-gaap:AccruedLiabilitiesMember us-gaap:FacilityClosingMember 2021-07-31 0000006281 us-gaap:AccruedLiabilitiesMember adi:RepositionActionMember 2021-07-31 0000006281 us-gaap:AccruedLiabilitiesMember adi:OtherActionsMember 2021-07-31 0000006281 country:SG us-gaap:DiscontinuedOperationsDisposedOfBySaleMember adi:TestingFacilityMember 2021-05-02 2021-07-31 0000006281 us-gaap:EmployeeSeveranceMember 2021-07-31 0000006281 us-gaap:IntellectualPropertyMember adi:RepositionActionMember 2018-11-04 2019-11-02 0000006281 adi:LinearTechnologyCorporationMember us-gaap:FacilityClosingMember 2021-07-31 0000006281 country:SG us-gaap:DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember adi:TestingFacilityMember 2021-07-31 0000006281 us-gaap:LandAndBuildingMember 2021-07-31 0000006281 adi:IndustrialMember 2021-05-02 2021-07-31 0000006281 adi:IndustrialMember 2020-05-03 2020-08-01 0000006281 adi:CommunicationsMember 2021-05-02 2021-07-31 0000006281 adi:CommunicationsMember 2020-05-03 2020-08-01 0000006281 adi:AutomotiveMember 2021-05-02 2021-07-31 0000006281 adi:AutomotiveMember 2020-05-03 2020-08-01 0000006281 adi:ConsumerMember 2021-05-02 2021-07-31 0000006281 adi:ConsumerMember 2020-05-03 2020-08-01 0000006281 adi:IndustrialMember 2020-11-01 2021-07-31 0000006281 adi:IndustrialMember 2019-11-03 2020-08-01 0000006281 adi:CommunicationsMember 2020-11-01 2021-07-31 0000006281 adi:CommunicationsMember 2019-11-03 2020-08-01 0000006281 adi:AutomotiveMember 2020-11-01 2021-07-31 0000006281 adi:AutomotiveMember 2019-11-03 2020-08-01 0000006281 adi:ConsumerMember 2020-11-01 2021-07-31 0000006281 adi:ConsumerMember 2019-11-03 2020-08-01 0000006281 us-gaap:SalesChannelThroughIntermediaryMember 2021-05-02 2021-07-31 0000006281 us-gaap:SalesChannelThroughIntermediaryMember 2020-05-03 2020-08-01 0000006281 us-gaap:SalesChannelDirectlyToConsumerMember 2021-05-02 2021-07-31 0000006281 us-gaap:SalesChannelDirectlyToConsumerMember 2020-05-03 2020-08-01 0000006281 adi:SalesChannelOtherMember 2021-05-02 2021-07-31 0000006281 adi:SalesChannelOtherMember 2020-05-03 2020-08-01 0000006281 us-gaap:SalesChannelThroughIntermediaryMember 2020-11-01 2021-07-31 0000006281 us-gaap:SalesChannelThroughIntermediaryMember 2019-11-03 2020-08-01 0000006281 us-gaap:SalesChannelDirectlyToConsumerMember 2020-11-01 2021-07-31 0000006281 us-gaap:SalesChannelDirectlyToConsumerMember 2019-11-03 2020-08-01 0000006281 adi:SalesChannelOtherMember 2020-11-01 2021-07-31 0000006281 adi:SalesChannelOtherMember 2019-11-03 2020-08-01 0000006281 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-07-31 0000006281 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-07-31 0000006281 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2021-07-31 0000006281 adi:CorporateObligationsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-07-31 0000006281 adi:CorporateObligationsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-07-31 0000006281 adi:CorporateObligationsMember us-gaap:FairValueMeasurementsRecurringMember 2021-07-31 0000006281 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-07-31 0000006281 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-07-31 0000006281 us-gaap:FairValueMeasurementsRecurringMember 2021-07-31 0000006281 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-10-31 0000006281 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-10-31 0000006281 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2020-10-31 0000006281 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-10-31 0000006281 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-10-31 0000006281 us-gaap:FairValueMeasurementsRecurringMember 2020-10-31 0000006281 adi:UnsecuredTermLoanThreeYearDueMarch2022Member us-gaap:UnsecuredDebtMember 2020-11-01 2021-07-31 0000006281 adi:UnsecuredTermLoanThreeYearDueMarch2022Member us-gaap:UnsecuredDebtMember 2021-07-31 0000006281 adi:UnsecuredTermLoanThreeYearDueMarch2022Member us-gaap:UnsecuredDebtMember 2020-10-31 0000006281 adi:Senior2.50UnsecuredNotesDueDecember2021Member us-gaap:SeniorNotesMember 2021-07-31 0000006281 adi:Senior2.50UnsecuredNotesDueDecember2021Member us-gaap:SeniorNotesMember 2020-10-31 0000006281 adi:Senior2.875UnsecuredNotesDueJune2023Member us-gaap:SeniorNotesMember 2021-07-31 0000006281 adi:Senior2.875UnsecuredNotesDueJune2023Member us-gaap:SeniorNotesMember 2020-10-31 0000006281 adi:Senior3.125UnsecuredNotesDueDecember2023Member us-gaap:SeniorNotesMember 2021-07-31 0000006281 adi:Senior3.125UnsecuredNotesDueDecember2023Member us-gaap:SeniorNotesMember 2020-10-31 0000006281 adi:Senior295UnsecuredNotesDueApril2025Member us-gaap:SeniorNotesMember 2021-07-31 0000006281 adi:Senior295UnsecuredNotesDueApril2025Member us-gaap:SeniorNotesMember 2020-10-31 0000006281 adi:Senior3.90UnsecuredNoteDueDecember2025Member us-gaap:SeniorNotesMember 2021-07-31 0000006281 adi:Senior3.90UnsecuredNoteDueDecember2025Member us-gaap:SeniorNotesMember 2020-10-31 0000006281 adi:Senior3.50UnsecuredNotesDueDecember2026Member us-gaap:SeniorNotesMember 2021-07-31 0000006281 adi:Senior3.50UnsecuredNotesDueDecember2026Member us-gaap:SeniorNotesMember 2020-10-31 0000006281 adi:Senior4.50UnsecuredNotesDuesDecember2036Member us-gaap:SeniorNotesMember 2021-07-31 0000006281 adi:Senior4.50UnsecuredNotesDuesDecember2036Member us-gaap:SeniorNotesMember 2020-10-31 0000006281 adi:Senior5.30UnsecuredNotesDuesDecember2045Member us-gaap:SeniorNotesMember 2021-07-31 0000006281 adi:Senior5.30UnsecuredNotesDuesDecember2045Member us-gaap:SeniorNotesMember 2020-10-31 0000006281 us-gaap:ForwardContractsMember 2021-07-31 0000006281 us-gaap:ForwardContractsMember 2020-10-31 0000006281 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember 2021-07-31 0000006281 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember 2020-10-31 0000006281 us-gaap:AccruedLiabilitiesMember us-gaap:ForeignExchangeContractMember 2021-07-31 0000006281 us-gaap:AccruedLiabilitiesMember us-gaap:ForeignExchangeContractMember 2020-10-31 0000006281 us-gaap:ForwardContractsMember 2020-11-01 2021-07-31 0000006281 us-gaap:AccruedLiabilitiesMember us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-07-31 0000006281 us-gaap:AccruedLiabilitiesMember us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-10-31 0000006281 us-gaap:RevolvingCreditFacilityMember us-gaap:UnsecuredDebtMember 2021-06-23 2021-06-23 0000006281 us-gaap:RevolvingCreditFacilityMember us-gaap:UnsecuredDebtMember 2021-06-23 0000006281 adi:MaximMember us-gaap:RevolvingCreditFacilityMember us-gaap:UnsecuredDebtMember 2021-06-23 0000006281 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:UnsecuredDebtMember us-gaap:EurodollarMember 2021-07-31 0000006281 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:UnsecuredDebtMember us-gaap:EurodollarMember 2021-07-31 0000006281 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:UnsecuredDebtMember us-gaap:FederalFundsEffectiveSwapRateMember 2021-07-31 0000006281 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:UnsecuredDebtMember us-gaap:FederalFundsEffectiveSwapRateMember 2021-07-31 0000006281 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:UnsecuredDebtMember 2020-11-01 2021-07-31 0000006281 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:UnsecuredDebtMember 2020-11-01 2021-07-31 0000006281 us-gaap:RevenueCommissionersIrelandMember us-gaap:TaxYear2013Member 2021-07-31 0000006281 adi:MaximMember 2020-07-12 0000006281 adi:MaximMember us-gaap:SubsequentEventMember 2021-08-13 2021-08-13 0000006281 adi:MaximMember adi:SellingMarketingGeneralAndAdministrativeExpenseMember 2021-05-02 2021-07-31 0000006281 adi:MaximMember adi:SellingMarketingGeneralAndAdministrativeExpenseMember 2020-11-01 2021-07-31 0000006281 us-gaap:CommonStockMember us-gaap:SubsequentEventMember 2021-08-17 2021-08-17 shares iso4217:USD iso4217:USD shares pure adi:segment iso4217:EUR 0000006281 --10-30 2021 Q3 false http://fasb.org/us-gaap/2021-01-31#AccountingStandardsUpdate201802Member http://fasb.org/us-gaap/2021-01-31#AccountingStandardsUpdate201802Member 10-Q true 2021-07-31 false 1-7819 Analog Devices, Inc. MA 04-2348234 One Analog Way, Wilmington, MA 01887 781 329-4700 Common Stock $0.16 2/3 par value per share ADI NASDAQ Yes Yes Large Accelerated Filer false false false 368214341 1758853000 1456136000 4978718000 4076761000 537669000 483558000 1575526000 1409367000 1221184000 972578000 3403192000 2667394000 306617000 260794000 897005000 770280000 206076000 153753000 597963000 494808000 107783000 107077000 323217000 321448000 -8938000 31830000 -8189000 44286000 611538000 553454000 1809996000 1630822000 609646000 419124000 1593196000 1036572000 44659000 45914000 130204000 144712000 300000 504000 799000 3778000 6991000 -685000 21090000 -1331000 -37368000 -46095000 -108315000 -142265000 572278000 373029000 1484881000 894307000 68967000 10364000 170146000 60072000 503311000 362665000 1314735000 834235000 368476000 368791000 368834000 368417000 371849000 372003000 372457000 371857000 1.37 0.98 3.56 2.26 1.35 0.97 3.53 2.24 503311000 362665000 1314735000 834235000 -2952000 7257000 5073000 197000 10657000 1437000 -6452000 26503000 -40040000 -1605000 19853000 -83016000 -85000 168000 -257000 -485000 -964000 1579000 408000 -68000 -42028000 4073000 24518000 -82751000 461283000 366738000 1339253000 751484000 1480701000 1055860000 823163000 737536000 657520000 608260000 129071000 116032000 3090455000 2517688000 954125000 974604000 2825698000 2667846000 89399000 85291000 160983000 157915000 4030205000 3885656000 2856531000 2765095000 1173674000 1120561000 105562000 86729000 12278898000 12278425000 3248802000 3650280000 1425293000 1503064000 318506000 311856000 17377061000 17830354000 21641190000 21468603000 265933000 227273000 233055000 182080000 1324677000 0 969677000 955633000 2793342000 1364986000 3824819000 5145102000 1776308000 1919595000 529057000 591780000 453701000 449195000 6583885000 8105672000 0 0 1.00 1.00 471934 471934 0 0 0 0 0.16 0.16 1200000000 1200000000 368214341 369484899 61370000 61582000 4614677000 4949586000 7812859000 7236238000 -224943000 -249461000 12263963000 11997945000 21641190000 21468603000 368827000 61472000 4724493000 7564054000 -182915000 503311000 0.69 254506000 396000 66000 11610000 41687000 -42028000 1009000 168000 163113000 368214000 61370000 4614677000 7812859000 -224943000 369485000 61582000 4949586000 7236238000 -249461000 1314735000 2.00 738114000 2040000 340000 55008000 118683000 24518000 3311000 552000 508600000 368214000 61370000 4614677000 7812859000 -224943000 368425000 61405000 4861013000 6945442000 -277002000 362665000 0.62 228798000 892000 149000 26704000 39560000 4073000 151000 25000 17626000 369166000 61529000 4909651000 7079309000 -272929000 368302000 61385000 4936349000 6899253000 -187799000 2379000 -2379000 834235000 1.78 656558000 336000 56000 39944000 2730000 455000 57295000 112961000 -82751000 2202000 367000 236898000 369166000 61529000 4909651000 7079309000 -272929000 1314735000 834235000 158937000 176722000 436734000 431985000 118683000 112961000 13557000 0 -72578000 -42802000 0 40000000 14965000 -5675000 133644000 222887000 479610000 501654000 1794345000 1335889000 -22215000 0 212899000 135804000 35714000 0 24950000 12763000 3360000 1214000 -183280000 -149781000 0 395646000 0 350000000 0 350000000 0 300000000 738114000 656558000 509152000 237265000 55348000 57750000 1952000 -4015000 -1189966000 -744442000 3742000 276000 424841000 441942000 1055860000 648322000 1480701000 1090264000 Basis of Presentation<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 the opinion of management, the information furnished in the accompanying condensed consolidated financial statements reflects all normal recurring adjustments that are necessary to fairly state the results for these interim periods and should be read in conjunction with Analog Devices, Inc.’s (the Company) Annual Report on Form 10-K for the fiscal year ended October 31, 2020 (fiscal 2020) and related notes. The results of operations for the interim periods shown in this report are not necessarily indicative of the results that may be expected for the fiscal year ending October 30, 2021 (fiscal 2021) or any future period.</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 Company has a 52-53 week fiscal year that ends on the Saturday closest to the last day in October. Certain amounts reported in previous periods have been reclassified to conform to the fiscal 2021 presentation.</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%">Proposed acquisition of Maxim Integrated Products, Inc.</span></div><div style="margin-bottom:7pt;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%">On July 12, 2020, the Company entered into a definitive agreement (the Merger Agreement) to acquire Maxim Integrated Products, Inc. (Maxim), an independent manufacturer of innovative analog and mixed-signal products and technologies. See Note 14, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Acquisitions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, for additional information.</span></div> The Company has a 52-53 week fiscal year that ends on the Saturday closest to the last day in October. Certain amounts reported in previous periods have been reclassified to conform to the fiscal 2021 presentation. Stock-Based Compensation and Shareholders' Equity<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%">A summary of the Company’s stock option activity as of July 31, 2021 and changes during the nine-month period then ended is presented below:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.169%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.742%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width: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:11.769%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Options</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Outstanding</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted-</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Average Exercise</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Price Per Share</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted-</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Remaining</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Contractual</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Term in Years</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Aggregate</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Intrinsic</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Value</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Options outstanding at October 31, 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%">4,192 </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%">$70.73 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;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:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">644 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$145.04 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Options exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(875)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.18 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Options forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$87.18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Options expired</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.69 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Options outstanding at July 31, 2021</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,919 </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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$84.53 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;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%">5.7</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$324,862 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Options exercisable at July 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,511 </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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;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%">4.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$254,262 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Options vested or expected to vest at July 31, 2021 (1)</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,816 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top: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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.41 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;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%">5.7</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$320,532 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/></tr></table></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the vested options, the Company expects a portion of the unvested options to vest at some point in the future. The number of options expected to vest is calculated by applying an estimated forfeiture rate to the unvested options.</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%">In the first quarter of fiscal 2021, the Company issued a special performance stock option award to the Company's chief executive officer. The performance stock option award is exercisable for up to 460,000 shares of the Company's common stock (the Target Number of Shares) at an exercise price per share of $144.06, which was the closing price of the Company's common stock on the date of grant, and vests subject to the satisfaction of certain target stock price thresholds during a five-year period, measured on the basis of the average of the closing prices of the Company's common stock over 70 consecutive trading days. The actual number of shares that will become exercisable will range from 0% to a maximum of 100% of the Target Number of Shares based on the attainment of such target stock price thresholds at any time during a five-year period from December 15, 2020 to December 15, 2025. The grant date fair value of the award was calculated using the Monte Carlo simulation model which utilizes multiple input variables that determine the probability of satisfying the performance conditions stipulated in the award to calculate the fair market value. The Monte Carlo simulation model also uses stock price volatility and other variables to estimate the probability of satisfying the performance conditions, including the possibility that the market condition may not be satisfied, and the resulting fair value of the award. </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%">During the nine-month periods ended July 31, 2021 and August 1, 2020, the total intrinsic value of options exercised (i.e., the difference between the market price at exercise and the price paid by the employee to exercise the options) was $79.1 million and $61.7 million, respectively.</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%">A summary of the Company’s restricted stock unit/award activity as of July 31, 2021 and changes during the nine-month period then ended is presented below:</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:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><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:11.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Restricted</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Stock Units/Awards</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Outstanding</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted-</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Average Grant-</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Date Fair Value</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Per Share</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:700;line-height:100%">Restricted stock units/awards outstanding at October 31, 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%">3,637 </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%">$91.54 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;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%">Units/Awards granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,034 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$143.88 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;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%">Restrictions lapsed</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,160)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$89.08 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;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%">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%">(163)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.74 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Restricted stock units/awards outstanding at July 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,348 </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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$107.70 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="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 the first half of fiscal 2021, the Company issued approximately 121,000 performance-based restricted stock units (Maxim Integration PRSUs) related to the Company's planned acquisition of Maxim to a select group of employees. The number of Maxim Integration PRSUs that may be earned will range from 0% to a maximum of 200% of the issued amount of Maxim Integration PRSUs and will be determined according to the achievement of certain performance metrics. Any shares earned will vest on the 60th day following the two-year anniversary of the closing of the Maxim acquisition. If the Maxim acquisition does not close, the awards will be cancelled. The grant date fair value of these awards were calculated using the value of the Company's common stock on the date of grant, reduced by the present value of dividends expected to be paid on the Company's common stock prior to vesting. The grant-date fair value of these awards is also impacted by the number of units that are expected to vest during the performance period and is adjusted through the related stock-based compensation expense at each reporting period based on the probability of achievement of that performance condition.</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="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 July 31, 2021, there was $337.9 million of total unrecognized compensation cost related to unvested stock-based awards comprised of stock options and restricted stock units/awards. That cost is expected to be recognized over a weighted-average period of 1.4 years. The total grant-date fair values of awards that vested during the nine-month periods ended July 31, 2021 and August 1, 2020 were approximately $114.7 million and $157.9 million, respectively. </span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="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 stock-based compensation expense recognized was as follows:</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:41.066%"/><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.811%"/><td style="width:0.1%"/></tr><tr><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%">Three Months Ended</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%">Nine Months Ended</span></td></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 31, 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%">August 1, 2020</span></td><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%">July 31, 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%">August 1, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,331 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">4,508 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">13,338 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">13,428 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,806 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,158 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,675 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,163 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, marketing, general and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,550 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,951 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,670 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,427 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Special charges, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">943 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">943 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,687 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,560 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,683 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,961 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="margin-top:6pt;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 July 31, 2021 and October 31, 2020, the Company capitalized $6.0 million</span><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and $5.8 million, respectively, of stock-based compensation in Inventories on the Condensed Consolidated Balance Sheets.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Common Stock Repurchases</span></div><div style="margin-top:6pt;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 July 31, 2021, the Company had repurchased a total of approximately 159.0 million shares of its common stock for approximately $6.7 billion under the Company's share repurchase program. As of July 31, 2021, an additional $1.4 billion remains available for repurchase of shares under the current authorized program. The Company also repurchases shares in settlement of employee tax withholding obligations due upon the vesting of restricted stock units/awards or the exercise of stock options. Future repurchases of common stock will be dependent upon the Company's financial position, results of operations, outlook, liquidity, and other factors deemed relevant by the Company.</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%">A summary of the Company’s stock option activity as of July 31, 2021 and changes during the nine-month period then ended is presented below:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.169%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.742%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width: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:11.769%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Options</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Outstanding</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted-</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Average Exercise</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Price Per Share</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted-</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Remaining</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Contractual</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Term in Years</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Aggregate</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Intrinsic</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Value</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Options outstanding at October 31, 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%">4,192 </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%">$70.73 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;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:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">644 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$145.04 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Options exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(875)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.18 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Options forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$87.18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Options expired</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.69 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Options outstanding at July 31, 2021</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,919 </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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$84.53 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;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%">5.7</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$324,862 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Options exercisable at July 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,511 </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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;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%">4.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$254,262 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Options vested or expected to vest at July 31, 2021 (1)</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,816 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top: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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.41 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;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%">5.7</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$320,532 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/></tr></table></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the vested options, the Company expects a portion of the unvested options to vest at some point in the future. The number of options expected to vest is calculated by applying an estimated forfeiture rate to the unvested options.</span></div> 4192000 70.73 644000 145.04 875000 63.18 36000 87.18 6000 40.69 3919000 84.53 P5Y8M12D 324862000 2511000 66.15 P4Y3M18D 254262000 3816000 83.41 P5Y8M12D 320532000 460000 144.06 P5Y P70D 0 1 P5Y 79100000 61700000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company’s restricted stock unit/award activity as of July 31, 2021 and changes during the nine-month period then ended is presented below:</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:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><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:11.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Restricted</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Stock Units/Awards</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Outstanding</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted-</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Average Grant-</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Date Fair Value</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Per Share</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:700;line-height:100%">Restricted stock units/awards outstanding at October 31, 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%">3,637 </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%">$91.54 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;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%">Units/Awards granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,034 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$143.88 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;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%">Restrictions lapsed</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,160)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$89.08 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;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%">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%">(163)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.74 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Restricted stock units/awards outstanding at July 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,348 </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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$107.70 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 3637000 91.54 1034000 143.88 1160000 89.08 163000 100.74 3348000 107.70 121000 0 2 P2Y 337900000 P1Y4M24D 114700000 157900000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total stock-based compensation expense recognized was as follows:</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:41.066%"/><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.811%"/><td style="width:0.1%"/></tr><tr><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%">Three Months Ended</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%">Nine Months Ended</span></td></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 31, 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%">August 1, 2020</span></td><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%">July 31, 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%">August 1, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,331 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">4,508 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">13,338 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">13,428 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,806 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,158 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,675 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,163 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, marketing, general and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,550 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,951 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,670 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,427 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Special charges, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">943 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">943 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,687 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,560 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,683 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,961 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 4331000 4508000 13338000 13428000 19806000 19158000 57675000 55163000 17550000 14951000 47670000 43427000 0 943000 0 943000 41687000 39560000 118683000 112961000 6000000.0 5800000 159000000.0 6700000000 1400000000 Accumulated Other Comprehensive (Loss) Income <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%">The following table provides the changes in accumulated other comprehensive (loss) income (AOCI) by component and the related tax effects during the first nine months of fiscal 2021.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.426%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:9.426%"/><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.864%"/><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: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%">Foreign currency translation adjustment</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unrealized holding gains (losses) on derivatives</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:9pt;font-weight:700;line-height:100%">Pension plans</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:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 31, 2020</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%">(26,852)</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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%">(172,670)</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%">(49,939)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(249,461)</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassifications</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,073 </span></td><td style="background-color:#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,548 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,396)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,225 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified out of other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,243)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,245 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,998)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax effects</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,452)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,709)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 comprehensive income (loss) </span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,073 </span></td><td style="background-color:#cceeff;border-top:1pt 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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align: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,853 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(408)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,518 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 31, 2021</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,779)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(152,817)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(50,347)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(224,943)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;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 amounts reclassified out of AOCI into the Condensed Consolidated Statements of Income and the Condensed Consolidated Statements of Shareholders' Equity with presentation location during each period were as follows:</span></div><div style="text-align:center;text-indent:22.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:26.465%"/><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:6.524%"/><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:6.524%"/><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:6.524%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.524%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:37.468%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</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%">Nine Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Comprehensive Income Component</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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%">July 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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%">August 1, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">August 1, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Location</span></td></tr><tr><td colspan="18" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized holding losses (gains) on derivatives</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency forwards </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%">(351)</span></td><td style="background-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%">(842)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,700)</span></td><td style="background-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%">(762)</span></td><td style="background-color:#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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td></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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(283)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,138)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">640 </span></td><td style="background-color:#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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(189)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,796)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">895 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, marketing, general and administrative</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate derivatives</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">464 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">464 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,391 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,392 </span></td><td style="background-color:#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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">(142)</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%">(793)</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%">(6,243)</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%">2,165 </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="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 before tax</span></td></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-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:#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%">79 </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%">505 </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%">(488)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmMwZmZiYTJmNTkwYjRkMDg4MWY0ZjU5NGI5MzgyODk1L3NlYzpjMGZmYmEyZjU5MGI0ZDA4ODFmNGY1OTRiOTM4Mjg5NV80My9mcmFnOjQ1NDkwMGNiZDEwZTQ2YjU5Yzg1NmYzYzM4Njg0ZTk2L3RhYmxlOmI0ODY3MDhhMmVhYTQ3ZjE5YjU1MzMyNTEwZjc1YmIzL3RhYmxlcmFuZ2U6YjQ4NjcwOGEyZWFhNDdmMTliNTUzMzI1MTBmNzViYjNfMTEtMC0xLTEtMC90ZXh0cmVnaW9uOjcwZWEyNzZlNWZlYjQyMTBhNzEyZmZhZTNkMTMwZGFlXzE0_9a3ab7eb-565a-4529-8449-805908276e8d">Accounting Standards Update 2018-02</span></span></div></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%">— </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="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%">(2,379)</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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retained earnings</span></td></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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align: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)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">(714)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align: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,738)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">(702)</span></td><td style="background-color:#cceeff;border-top:1pt 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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net of tax</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="33" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of pension components included in the computation of net periodic pension cost</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Actuarial losses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">747 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">672 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,245 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">(168)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(485)</span></td><td style="background-color:#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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">662 </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%">504 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,988 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,469 </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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net of tax</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top: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"/><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;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total amounts reclassified out of AOCI, net of tax</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%">492 </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%">(210)</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%">(3,750)</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%">767 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></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%">Realized gains or losses on investments are determined based on the specific identification basis and are recognized in nonoperating expense (income). There were no material net realized gains or losses from the sales of available-for-sale investments during any of the fiscal periods presented.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides the changes in accumulated other comprehensive (loss) income (AOCI) by component and the related tax effects during the first nine months of fiscal 2021.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.426%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:9.426%"/><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.864%"/><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: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%">Foreign currency translation adjustment</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unrealized holding gains (losses) on derivatives</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:9pt;font-weight:700;line-height:100%">Pension plans</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:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 31, 2020</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%">(26,852)</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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%">(172,670)</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%">(49,939)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(249,461)</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassifications</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,073 </span></td><td style="background-color:#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,548 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,396)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,225 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified out of other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,243)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,245 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,998)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax effects</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,452)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,709)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 comprehensive income (loss) </span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,073 </span></td><td style="background-color:#cceeff;border-top:1pt 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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align: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,853 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(408)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,518 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 31, 2021</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,779)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(152,817)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(50,347)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(224,943)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> -26852000 -172670000 -49939000 -249461000 5073000 32548000 -2396000 35225000 0 6243000 -2245000 3998000 0 6452000 257000 6709000 5073000 19853000 -408000 24518000 -21779000 -152817000 -50347000 -224943000 <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%">The amounts reclassified out of AOCI into the Condensed Consolidated Statements of Income and the Condensed Consolidated Statements of Shareholders' Equity with presentation location during each period were as follows:</span></div><div style="text-align:center;text-indent:22.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:26.465%"/><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:6.524%"/><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:6.524%"/><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:6.524%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.524%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:37.468%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</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%">Nine Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Comprehensive Income Component</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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%">July 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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%">August 1, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">August 1, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Location</span></td></tr><tr><td colspan="18" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized holding losses (gains) on derivatives</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency forwards </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%">(351)</span></td><td style="background-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%">(842)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,700)</span></td><td style="background-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%">(762)</span></td><td style="background-color:#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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td></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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(283)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,138)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">640 </span></td><td style="background-color:#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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(189)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,796)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">895 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, marketing, general and administrative</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate derivatives</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">464 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">464 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,391 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,392 </span></td><td style="background-color:#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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">(142)</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%">(793)</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%">(6,243)</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%">2,165 </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="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 before tax</span></td></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-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:#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%">79 </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%">505 </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%">(488)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmMwZmZiYTJmNTkwYjRkMDg4MWY0ZjU5NGI5MzgyODk1L3NlYzpjMGZmYmEyZjU5MGI0ZDA4ODFmNGY1OTRiOTM4Mjg5NV80My9mcmFnOjQ1NDkwMGNiZDEwZTQ2YjU5Yzg1NmYzYzM4Njg0ZTk2L3RhYmxlOmI0ODY3MDhhMmVhYTQ3ZjE5YjU1MzMyNTEwZjc1YmIzL3RhYmxlcmFuZ2U6YjQ4NjcwOGEyZWFhNDdmMTliNTUzMzI1MTBmNzViYjNfMTEtMC0xLTEtMC90ZXh0cmVnaW9uOjcwZWEyNzZlNWZlYjQyMTBhNzEyZmZhZTNkMTMwZGFlXzE0_9a3ab7eb-565a-4529-8449-805908276e8d">Accounting Standards Update 2018-02</span></span></div></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%">— </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="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%">(2,379)</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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retained earnings</span></td></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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align: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)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">(714)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align: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,738)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">(702)</span></td><td style="background-color:#cceeff;border-top:1pt 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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net of tax</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="33" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of pension components included in the computation of net periodic pension cost</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Actuarial losses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">747 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">672 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,245 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">(168)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(485)</span></td><td style="background-color:#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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">662 </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%">504 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,988 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,469 </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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net of tax</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top: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"/><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;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total amounts reclassified out of AOCI, net of tax</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%">492 </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%">(210)</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%">(3,750)</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%">767 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div> -351000 -842000 -3700000 -762000 -283000 -226000 -2138000 640000 28000 -189000 -1796000 895000 464000 464000 1391000 1392000 -142000 -793000 -6243000 2165000 28000 -79000 -505000 488000 0 -2379000 -170000 -714000 -5738000 -702000 747000 672000 2245000 1954000 85000 168000 257000 485000 662000 504000 1988000 1469000 492000 -210000 -3750000 767000 Earnings Per Share<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted earnings per share:</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:50.800%"/><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.384%"/><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.384%"/><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: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%">Three Months Ended</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%">Nine Months Ended</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="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%">July 31, 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%">August 1, 2020</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%">July 31, 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%">August 1, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Income</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">503,311 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">362,665 </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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,314,735 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">834,235 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic shares:</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 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%">Weighted-average shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,476 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,791 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,834 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">368,417 </span></td><td style="background-color:#cceeff;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%">Earnings per common share basic:</span></td><td style="background-color:#ffffff;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:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.37 </span></td><td style="background-color:#ffffff;border-top: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-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:#ffffff;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.98 </span></td><td style="background-color:#ffffff;border-top: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-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:#ffffff;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.56 </span></td><td style="background-color:#ffffff;border-top: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-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:#ffffff;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.26 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted shares:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,476 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,791 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,834 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">368,417 </span></td><td style="background-color:#ffffff;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%">Assumed exercise of common stock equivalents</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,373 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,212 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,623 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,440 </span></td><td style="background-color:#cceeff;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%">Weighted-average common and common equivalent shares</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">371,849 </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%">372,003 </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%">372,457 </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%">371,857 </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%">Earnings per common share diluted:</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.35 </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.97 </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.53 </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.24 </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%">Anti-dilutive shares related to:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding stock-based awards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">645 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">384 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">502 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">487 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted earnings per share:</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:50.800%"/><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.384%"/><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.384%"/><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: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%">Three Months Ended</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%">Nine Months Ended</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="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%">July 31, 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%">August 1, 2020</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%">July 31, 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%">August 1, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Income</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">503,311 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">362,665 </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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,314,735 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">834,235 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic shares:</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 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%">Weighted-average shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,476 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,791 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,834 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">368,417 </span></td><td style="background-color:#cceeff;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%">Earnings per common share basic:</span></td><td style="background-color:#ffffff;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:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.37 </span></td><td style="background-color:#ffffff;border-top: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-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:#ffffff;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.98 </span></td><td style="background-color:#ffffff;border-top: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-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:#ffffff;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.56 </span></td><td style="background-color:#ffffff;border-top: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-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:#ffffff;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.26 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted shares:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,476 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,791 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,834 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">368,417 </span></td><td style="background-color:#ffffff;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%">Assumed exercise of common stock equivalents</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,373 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,212 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,623 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,440 </span></td><td style="background-color:#cceeff;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%">Weighted-average common and common equivalent shares</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">371,849 </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%">372,003 </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%">372,457 </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%">371,857 </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%">Earnings per common share diluted:</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.35 </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.97 </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.53 </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.24 </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%">Anti-dilutive shares related to:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding stock-based awards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">645 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">384 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">502 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">487 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 503311000 362665000 1314735000 834235000 368476000 368791000 368834000 368417000 1.37 0.98 3.56 2.26 368476000 368791000 368834000 368417000 3373000 3212000 3623000 3440000 371849000 372003000 372457000 371857000 1.35 0.97 3.53 2.24 645000 384000 502000 487000 Special Charges, net<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 is a quarterly roll-forward from October 31, 2020 to July 31, 2021 of the employee separation and exit cost accruals established related to existing restructuring actions:</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:50.654%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:14.543%"/><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:14.546%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Accrued Restructuring</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%">Closure of Manufacturing Facilities </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Repositioning Action</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%">Other Actions</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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%">Balance at October 31, 2020</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%">45,176 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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%">20,774 </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,489 </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%">First quarter fiscal 2021 special charges</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">438 </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="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;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%">— </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%">Severance and other payments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,950)</span></td><td style="background-color:#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,128)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(333)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of foreign currency on accrual</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:700;line-height:100%">Balance at January 30, 2021</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%">43,664 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,894 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,156 </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%">Second quarter fiscal 2021 special charges</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Severance and other payments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,769)</span></td><td style="background-color:#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,767)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(270)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">Effect of foreign currency on accrual</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at May 1, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,206 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,083 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,886 </span></td><td style="background-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%">Third quarter fiscal 2021 special charges</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,618 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Severance and other payments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,949)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,178)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(219)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">Effect of foreign currency on accrual</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:700;line-height:100%">Balance at July 31, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,875 </span></td><td style="background-color:#cceeff;border-top:1pt 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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,881 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,667 </span></td><td style="background-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:700;line-height:100%">Accrued liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,875 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,881 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,667 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></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%">Special charges, net, for the quarter ended July 31, 2021 was a net gain of $8.9 million, which included charges of $4.6 million related to the closure of the Company’s manufacturing facilities reflected in the table above as well as a gain of $13.6 million related to the sale of the Company’s Singapore test facility described further below. </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%">Repositioning Action</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%">The Company recorded special charges of $137.5 million on a cumulative basis through July 31, 2021, as a result of organizational initiatives to better align the global workforce with the Company's long-term strategic plan. Approximately $123.3 million of the total charges was for severance and fringe benefit costs in accordance with either the Company's ongoing benefit plan or statutory requirements for the impacted manufacturing, engineering and selling, marketing, general and administrative (SMG&amp;A) employees. The remaining $14.2 million of the charges were recorded in the fiscal year ended November 2, 2019 (fiscal 2019) and related to the write-off of acquired intellectual property due to the Company's decision to discontinue certain product development strategies.</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%">Closure of Manufacturing Facilities</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%">The Company recorded net special charges of $46.8 million on a cumulative basis through July 31, 2021 as a result of its decision to consolidate certain wafer and test facility operations acquired as part of the acquisition of Linear Technology Corporation (Linear). </span></div><div style="margin-top:6pt;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 special charges include severance and fringe benefit costs, in accordance with the Company's ongoing benefit plan or statutory requirements at foreign locations, one-time termination benefits for the impacted manufacturing, engineering and SMG&amp;A employees and other exit costs. These one-time termination benefits are being recognized over the future service period required for employees to earn these benefits. </span></div><div style="margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the third quarter of fiscal 2021, the Company ceased production at its Hillview wafer fabrication facility located in Milpitas, California and determined that this facility met the held for sale criteria specified in Accounting Standards Codification (ASC ) 360. See Note 6 - </span><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</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for amounts reclassified.</span></div>During the third quarter of fiscal 2021, the Company completed the sale of its facility and certain equipment in Singapore, that were previously classified as held for sale, for approximately $35.7 million, which resulted in a gain of $13.6 million. Concurrent with the sale, the Company entered into a short-term lease agreement to leaseback a portion of the facility while it completes its transition of related operations to its facilities in Penang, Malaysia and the Philippines, as well as to its outsourced assembly and test partners, which is expected to be competed in the fiscal year ending October 29, 2022 (fiscal 2022). <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 quarterly roll-forward from October 31, 2020 to July 31, 2021 of the employee separation and exit cost accruals established related to existing restructuring actions:</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:50.654%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:14.543%"/><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:14.546%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Accrued Restructuring</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%">Closure of Manufacturing Facilities </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Repositioning Action</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%">Other Actions</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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%">Balance at October 31, 2020</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%">45,176 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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%">20,774 </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,489 </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%">First quarter fiscal 2021 special charges</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">438 </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="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;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%">— </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%">Severance and other payments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,950)</span></td><td style="background-color:#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,128)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(333)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of foreign currency on accrual</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:700;line-height:100%">Balance at January 30, 2021</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%">43,664 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,894 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,156 </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%">Second quarter fiscal 2021 special charges</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Severance and other payments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,769)</span></td><td style="background-color:#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,767)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(270)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">Effect of foreign currency on accrual</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at May 1, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,206 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,083 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,886 </span></td><td style="background-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%">Third quarter fiscal 2021 special charges</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,618 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Severance and other payments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,949)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,178)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(219)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">Effect of foreign currency on accrual</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:700;line-height:100%">Balance at July 31, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,875 </span></td><td style="background-color:#cceeff;border-top:1pt 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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,881 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,667 </span></td><td style="background-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:700;line-height:100%">Accrued liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,875 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,881 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,667 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 45176000 20774000 3489000 438000 0 0 1950000 8128000 333000 0 -248000 0 43664000 12894000 3156000 311000 0 0 5769000 2767000 270000 0 44000 0 38206000 10083000 2886000 4618000 0 0 15949000 2178000 219000 0 24000 0 26875000 7881000 2667000 26875000 7881000 2667000 -8900000 4600000 13600000 137500000 123300000 14200000 46800000 35700000 13600000 Property, Plant and Equipment<div style="margin-bottom:5pt;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%"> During the third quarter of fiscal 2021, the Company ceased production at its Hillview wafer fabrication facility located in Milpitas, California and determined that this facility met the held for sale criteria specified in ASC 360. No write-down to fair value was required upon this designation, as the fair value of the asset group, less costs to sell, was greater than its carrying value. As shown below, this carrying value was reclassified from Property, plant and equipment to Prepaid expenses and other current assets upon designation and remains in Prepaid expenses and other current assets as of July 31, 2021. </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:82.379%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.421%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land and buildings</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%">42,608 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,634)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net property, plant and equipment reclassified to Prepaid expenses and other current assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,974 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> As shown below, this carrying value was reclassified from Property, plant and equipment to Prepaid expenses and other current assets upon designation and remains in Prepaid expenses and other current assets as of July 31, 2021. <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:82.379%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.421%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land and buildings</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%">42,608 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,634)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net property, plant and equipment reclassified to Prepaid expenses and other current assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,974 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 42608000 13634000 28974000 Segment Information<div style="margin-top:6pt;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 Company designs, develops, manufactures and markets a broad range of integrated circuits. The Company operates and tracks its results in one reportable segment based on the aggregation of nine operating segments. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue Trends by End Market</span></div><div style="margin-top:6pt;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 revenue by end market. The categorization of revenue by end market is determined using a variety of data points including the technical characteristics of the product, the “sold to” customer information, the “ship to” customer information and the end customer product or application into which the Company’s product will be incorporated. As data systems for capturing and tracking this data and the Company's methodology evolves and improves, the categorization of products by end market can vary over time. When this occurs, the Company reclassifies revenue by end market for prior periods. Such reclassifications typically do not materially change the sizing of, or the underlying trends of results within, each end market. </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:41.151%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.940%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.604%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="border-bottom: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%">Three Months Ended</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="15" 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%">July 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" 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%">August 1, 2020</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="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%">Revenue</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%">% of Revenue*</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%">Y/Y%</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%">Revenue</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%">% of Revenue*</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%">Industrial</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,001,867 </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%">57 </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%">29 </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 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%">778,361 </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%">53 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Communications</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,743 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21)</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%">363,304 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Automotive</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">290,077 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><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%">80 </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%">161,489 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178,166 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#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%">16 </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%">152,982 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,758,853</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">100</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">21</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,456,136</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">100</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr></table></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.151%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.940%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.604%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="border-bottom: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%">Nine Months Ended</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="15" 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%">July 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" 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%">August 1, 2020</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="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%">Revenue</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%">% of Revenue*</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%">Y/Y%</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%">Revenue</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%">% of Revenue*</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%">Industrial</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,829,648 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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%">57 </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%">30 </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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,184,413 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Communications</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">847,632 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</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%">880,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%">22 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Automotive</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">793,443 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><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%">45 </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%">548,002 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,995 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </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%">463,713 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total revenue</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:700;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:700;line-height:100%">4,978,718</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">100</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">22</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</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:700;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:700;line-height:100%">4,076,761</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">100</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="30" 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%">* The sum of the individual percentages may not equal the total due to rounding.</span></td></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%">Revenue by Sales Channel</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 summarizes revenue by channel. The Company sells its products globally through a direct sales force, third party distributors, independent sales representatives and via its website. Distributors are customers that buy products with the intention of reselling them. Direct customers are non-distributor customers and consist primarily of original equipment manufacturers (OEMs). Other customers include the U.S. government, government prime contractors and certain commercial customers for which revenue is recorded over time. </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:41.443%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><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.355%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom: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%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">July 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" 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%">August 1, 2020</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%;text-decoration:underline">Channel</span></td><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%">Revenue</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%">% of Revenue*</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%">Revenue</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%">% of Revenue*</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%">   Distributors</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,123,301 </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%">64 </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 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%">819,472 </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%">56 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Direct customers</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">588,001 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><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%">614,770 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   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%">47,551 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#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%">21,894 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total revenue</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">1,758,853</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;line-height:100%">100</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;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:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,456,136</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="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:700;line-height:100%">100</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;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:700;line-height:100%">%</span></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom: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%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">July 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" 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%">August 1, 2020</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%;text-decoration:underline">Channel</span></td><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%">Revenue</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%">% of Revenue*</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%">Revenue</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%">% of Revenue*</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%">Distributors</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%">3,162,615 </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%">64 </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 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,317,421 </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%">57 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Direct customers</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,724,012 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,692,152 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">92,091 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;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%">67,188 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total revenue</span></td><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:700;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:700;line-height:100%">4,978,718</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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 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:700;line-height:100%">100</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</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:700;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:700;line-height:100%">4,076,761</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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 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:700;line-height:100%">100</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="24" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">* The sum of the individual percentages may not equal the total due to rounding.</span></td></tr></table></div> 1 9 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes revenue by end market. The categorization of revenue by end market is determined using a variety of data points including the technical characteristics of the product, the “sold to” customer information, the “ship to” customer information and the end customer product or application into which the Company’s product will be incorporated. As data systems for capturing and tracking this data and the Company's methodology evolves and improves, the categorization of products by end market can vary over time. When this occurs, the Company reclassifies revenue by end market for prior periods. Such reclassifications typically do not materially change the sizing of, or the underlying trends of results within, each end market. </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:41.151%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.940%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.604%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="border-bottom: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%">Three Months Ended</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="15" 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%">July 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" 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%">August 1, 2020</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="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%">Revenue</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%">% of Revenue*</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%">Y/Y%</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%">Revenue</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%">% of Revenue*</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%">Industrial</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,001,867 </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%">57 </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%">29 </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 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%">778,361 </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%">53 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Communications</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,743 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21)</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%">363,304 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Automotive</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">290,077 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><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%">80 </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%">161,489 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178,166 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#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%">16 </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%">152,982 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,758,853</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">100</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">21</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</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:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,456,136</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">100</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.151%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.940%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.604%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="border-bottom: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%">Nine Months Ended</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="15" 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%">July 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" 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%">August 1, 2020</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="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%">Revenue</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%">% of Revenue*</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%">Y/Y%</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%">Revenue</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%">% of Revenue*</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%">Industrial</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,829,648 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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%">57 </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%">30 </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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,184,413 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Communications</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">847,632 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</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%">880,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%">22 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Automotive</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">793,443 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><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%">45 </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%">548,002 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,995 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </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%">463,713 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total revenue</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:700;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:700;line-height:100%">4,978,718</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">100</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">22</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</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:700;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:700;line-height:100%">4,076,761</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">100</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="30" 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%">* The sum of the individual percentages may not equal the total due to rounding.</span></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes revenue by channel. The Company sells its products globally through a direct sales force, third party distributors, independent sales representatives and via its website. Distributors are customers that buy products with the intention of reselling them. Direct customers are non-distributor customers and consist primarily of original equipment manufacturers (OEMs). Other customers include the U.S. government, government prime contractors and certain commercial customers for which revenue is recorded over time. </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:41.443%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><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.355%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom: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%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">July 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" 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%">August 1, 2020</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%;text-decoration:underline">Channel</span></td><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%">Revenue</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%">% of Revenue*</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%">Revenue</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%">% of Revenue*</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%">   Distributors</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,123,301 </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%">64 </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 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%">819,472 </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%">56 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Direct customers</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">588,001 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><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%">614,770 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   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%">47,551 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#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%">21,894 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total revenue</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">1,758,853</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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:700;line-height:100%">100</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;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:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,456,136</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="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:700;line-height:100%">100</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;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:700;line-height:100%">%</span></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom: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%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">July 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" 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%">August 1, 2020</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%;text-decoration:underline">Channel</span></td><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%">Revenue</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%">% of Revenue*</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%">Revenue</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%">% of Revenue*</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%">Distributors</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%">3,162,615 </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%">64 </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 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,317,421 </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%">57 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Direct customers</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,724,012 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,692,152 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">92,091 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;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%">67,188 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total revenue</span></td><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:700;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:700;line-height:100%">4,978,718</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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 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:700;line-height:100%">100</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</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:700;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:700;line-height:100%">4,076,761</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#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 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:700;line-height:100%">100</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="24" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">* The sum of the individual percentages may not equal the total due to rounding.</span></td></tr></table> 1001867000 0.57 0.29 778361000 0.53 288743000 0.16 -0.21 363304000 0.25 290077000 0.16 0.80 161489000 0.11 178166000 0.10 0.16 152982000 0.11 1758853000 1 0.21 1456136000 1 2829648000 0.57 0.30 2184413000 0.54 847632000 0.17 -0.04 880633000 0.22 793443000 0.16 0.45 548002000 0.13 507995000 0.10 0.10 463713000 0.11 4978718000 1 0.22 4076761000 1 1123301000 0.64 819472000 0.56 588001000 0.33 614770000 0.42 47551000 0.03 21894000 0.02 1758853000 1 1456136000 1 3162615000 0.64 2317421000 0.57 1724012000 0.35 1692152000 0.42 92091000 0.02 67188000 0.02 4978718000 1 4076761000 1 Fair Value<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 defines fair value as the price that would be received to sell an asset or be 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:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities that the reporting entity has the ability to access at the measurement date.</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-style:italic;font-weight:400;line-height:120%">Level 2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — Level 2 inputs are inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly. If the asset or liability has a specified (contractual) term, a Level 2 input must be observable for substantially the full term of the asset or liability.</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-style:italic;font-weight:400;line-height:120%">Level 3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — Level 3 inputs are unobservable inputs for the asset or liability in which there is little, if any, market activity for the asset or liability at the measurement date.</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 tables below, set forth by level, presents the Company’s financial assets and liabilities, excluding accrued interest components that were accounted for at fair value on a recurring basis as of July 31, 2021 and October 31, 2020. The tables exclude cash on hand and assets and liabilities that are measured at historical cost or any basis other than fair value. As of July 31, 2021 and October 31, 2020, the Company held $289.7 million and $239.6 million, respectively, of cash that was excluded from the tables below. </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:52.938%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.731%"/><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.731%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:13.732%"/><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%">July 31, 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:400;line-height:100%"> </span></td><td colspan="12" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair Value measurement at</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Reporting Date using:</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></div></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="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Quoted Prices in Active Markets for Identical Assets</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(Level 1)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Significant Other Observable Inputs</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(Level 2)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</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:700;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="display:none"/><td colspan="3" style="display:none"/><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:700;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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available-for-sale:</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government and institutional money market funds</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%">810,935 </span></td><td style="background-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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">810,935 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate obligations (1)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-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%">380,050 </span></td><td style="background-color:#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="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">380,050 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other assets:</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation plan investments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,383 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,383 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total assets measured at fair value</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">879,318 </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%">380,050 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,259,368 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#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%">Forward foreign currency exchange contracts (2)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,573 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,573 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate derivatives</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181,189 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181,189 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total liabilities measured at fair value</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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%">185,762 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">185,762 </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="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%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The amortized cost of the Company’s investments classified as available-for-sale as of July 31, 2021 was $380.0 million. </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%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The Company has master netting arrangements by counterparty with respect to derivative contracts. See Note 9, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivatives, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in these Notes to Condensed Consolidated Financial Statements for more information related to the Company's master netting arrangements.</span></div><div><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:50.437%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.566%"/><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:14.566%"/><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.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.567%"/><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%">October 31, 2020</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="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair Value measurement at</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Reporting Date using:</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;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="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Quoted Prices in Active Markets for Identical Assets</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Level 1)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Significant Other Observable Inputs</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Level 2)</span></div></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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</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:700;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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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:700;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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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%">Available-for-sale:</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government and institutional money market funds</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%">816,253 </span></td><td style="background-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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">816,253 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other assets:</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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%">Forward foreign currency exchange contracts (1)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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,427 </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%">5,427 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation plan investments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,956 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,956 </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:700;line-height:100%">Total assets measured at fair value</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">869,209 </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%">5,427 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">874,636 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate derivatives</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,586 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,586 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total liabilities measured at fair value</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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%">214,586 </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="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 #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%">214,586 </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 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%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The Company has master netting arrangements by counterparty with respect to derivative contracts. See Note 9, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivatives, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in these Notes to Condensed Consolidated Financial Statements for more information related to the Company's master netting arrangements.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following methods and assumptions were used by the Company in estimating its fair value disclosures for financial instruments:</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-style:italic;font-weight:700;line-height:120%">Cash equivalents</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — These investments are adjusted to fair value based on quoted market prices or are determined using a yield curve model based on current market rates.</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-style:italic;font-weight:700;line-height:120%">Deferred compensation plan investments </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— The fair value of these mutual fund, money market fund and equity investments are based on quoted market prices.</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-style:italic;font-weight:700;line-height:120%">Interest rate derivatives </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the interest rate derivatives is estimated using a discounted cash flow analysis based on the contractual terms of the derivative.</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-style:italic;font-weight:700;line-height:120%">Forward foreign currency exchange contracts</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — The estimated fair value of forward foreign currency exchange contracts, which includes derivatives that are accounted for as cash flow hedges and those that are not designated as cash flow hedges, is based on the estimated amount the Company would receive if it sold these agreements at the reporting date taking into consideration current interest rates as well as the creditworthiness of the counterparty for assets and the Company’s creditworthiness for liabilities. The fair value of these instruments is based upon valuation models using current market information such as strike price, spot rate, maturity date and volatility.</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:700;line-height:120%">Financial Instruments Not Recorded at Fair Value on a Recurring Basis</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-style:italic;font-weight:700;line-height:120%">Held for sale assets —</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has classified the assets held for sale at carrying value. However, if they were to be carried at fair value, they would be considered a Level 3 fair value measurement and would be determined based on the use of appraisals and input from market participants. </span></div><div style="margin-top:7pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Debt — </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents the estimated fair value of certain financial instruments not recorded at fair value on a recurring basis. The carrying amounts of the term loan approximates fair value. The term loan is classified as a Level 2 measurement according to the fair value hierarchy. The fair values of the senior unsecured notes are obtained from broker prices and are classified as Level 1 measurements according to the fair value hierarchy.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:41.988%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.576%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.576%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.576%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.579%"/><td style="width:0.1%"/></tr><tr><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%">July 31, 2021</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%">October 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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%">Principal Amount Outstanding</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Principal Amount Outstanding </span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3-Year term loan, due March 2022</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">925,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%">925,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%">925,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%">925,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.50% Senior unsecured notes, due December 2021</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">403,072 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400,000 </span></td><td style="background-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%">408,565 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">2.875% Senior unsecured notes, due June 2023</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">523,041 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,000 </span></td><td style="background-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%">526,855 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.125% Senior unsecured notes, due December 2023</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">550,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">583,885 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">550,000 </span></td><td style="background-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%">590,177 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">2.95% Senior unsecured notes, due April 2025</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">429,643 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400,000 </span></td><td style="background-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%">434,919 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.90% Senior unsecured notes, due December 2025</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">850,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">953,017 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">850,000 </span></td><td style="background-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%">969,033 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.50% Senior unsecured notes, due December 2026</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">900,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,004,709 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,017,505 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">4.50% Senior unsecured notes, due December 2036</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300,420 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250,000 </span></td><td style="background-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%">298,153 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">5.30% Senior unsecured notes, due December 2045</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">549,646 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400,000 </span></td><td style="background-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%">538,788 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt</span></td><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%">5,175,000 </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%">5,672,433 </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%">5,175,000 </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%">5,708,995 </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><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top: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 July 31, 2021, the Company believed that none of its unrealized losses on its available-for-sale investments were attributable to credit losses and therefore were not impaired. The investments with unrealized losses consisted primarily of corporate debt securities. In making the determination that the decline in fair value of these securities did not indicate impairment, the Company considered various factors, including, but not limited to: the extent to which fair value was less than cost; the financial condition and near-term prospects of the issuers; and the Company’s intent not to sell these securities and the assessment that it is more likely than not that the Company would not be required to sell these securities before the recovery of their amortized cost basis.</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%">Unrealized gains and losses, net of taxes, are reported as a component of AOCI in the Company’s Condensed Consolidated Statements of Stockholders’ Equity. No material amounts were reclassified out of AOCI during the three- and nine-month periods ended July 31, 2021 and August 1, 2020 for realized gains or losses on available-for-sale investments.</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 tables below, set forth by level, presents the Company’s financial assets and liabilities, excluding accrued interest components that were accounted for at fair value on a recurring basis as of July 31, 2021 and October 31, 2020. The tables exclude cash on hand and assets and liabilities that are measured at historical cost or any basis other than fair value. As of July 31, 2021 and October 31, 2020, the Company held $289.7 million and $239.6 million, respectively, of cash that was excluded from the tables below. </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:52.938%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.731%"/><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.731%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:13.732%"/><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%">July 31, 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:400;line-height:100%"> </span></td><td colspan="12" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair Value measurement at</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Reporting Date using:</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></div></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="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Quoted Prices in Active Markets for Identical Assets</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(Level 1)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Significant Other Observable Inputs</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(Level 2)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</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:700;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="display:none"/><td colspan="3" style="display:none"/><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:700;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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available-for-sale:</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government and institutional money market funds</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%">810,935 </span></td><td style="background-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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">810,935 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate obligations (1)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-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%">380,050 </span></td><td style="background-color:#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="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">380,050 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other assets:</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation plan investments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,383 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,383 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total assets measured at fair value</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">879,318 </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%">380,050 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,259,368 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#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%">Forward foreign currency exchange contracts (2)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,573 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,573 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate derivatives</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181,189 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181,189 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total liabilities measured at fair value</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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%">185,762 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">185,762 </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="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%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The amortized cost of the Company’s investments classified as available-for-sale as of July 31, 2021 was $380.0 million. </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%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The Company has master netting arrangements by counterparty with respect to derivative contracts. See Note 9, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivatives, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in these Notes to Condensed Consolidated Financial Statements for more information related to the Company's master netting arrangements.</span></div><div><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:50.437%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.566%"/><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:14.566%"/><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.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.567%"/><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%">October 31, 2020</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="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair Value measurement at</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Reporting Date using:</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;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="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Quoted Prices in Active Markets for Identical Assets</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Level 1)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Significant Other Observable Inputs</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Level 2)</span></div></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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</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:700;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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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:700;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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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%">Available-for-sale:</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government and institutional money market funds</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%">816,253 </span></td><td style="background-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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">816,253 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other assets:</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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%">Forward foreign currency exchange contracts (1)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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,427 </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%">5,427 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation plan investments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,956 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,956 </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:700;line-height:100%">Total assets measured at fair value</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">869,209 </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%">5,427 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">874,636 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate derivatives</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,586 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,586 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total liabilities measured at fair value</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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%">214,586 </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="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 #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%">214,586 </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 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%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The Company has master netting arrangements by counterparty with respect to derivative contracts. See Note 9, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivatives, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in these Notes to Condensed Consolidated Financial Statements for more information related to the Company's master netting arrangements.</span></div> 289700000 239600000 810935000 0 810935000 0 380050000 380050000 68383000 0 68383000 879318000 380050000 1259368000 0 4573000 4573000 0 181189000 181189000 0 185762000 185762000 380000000.0 816253000 0 816253000 0 5427000 5427000 52956000 0 52956000 869209000 5427000 874636000 0 214586000 214586000 0 214586000 214586000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following methods and assumptions were used by the Company in estimating its fair value disclosures for financial instruments:</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-style:italic;font-weight:700;line-height:120%">Cash equivalents</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — These investments are adjusted to fair value based on quoted market prices or are determined using a yield curve model based on current market rates.</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-style:italic;font-weight:700;line-height:120%">Deferred compensation plan investments </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— The fair value of these mutual fund, money market fund and equity investments are based on quoted market prices.</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-style:italic;font-weight:700;line-height:120%">Interest rate derivatives </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the interest rate derivatives is estimated using a discounted cash flow analysis based on the contractual terms of the derivative.</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-style:italic;font-weight:700;line-height:120%">Forward foreign currency exchange contracts</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — The estimated fair value of forward foreign currency exchange contracts, which includes derivatives that are accounted for as cash flow hedges and those that are not designated as cash flow hedges, is based on the estimated amount the Company would receive if it sold these agreements at the reporting date taking into consideration current interest rates as well as the creditworthiness of the counterparty for assets and the Company’s creditworthiness for liabilities. The fair value of these instruments is based upon valuation models using current market information such as strike price, spot rate, maturity date and volatility.</span></div>Held for sale assets —The Company has classified the assets held for sale at carrying value. However, if they were to be carried at fair value, they would be considered a Level 3 fair value measurement and would be determined based on the use of appraisals and input from market participants. <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents the estimated fair value of certain financial instruments not recorded at fair value on a recurring basis. The carrying amounts of the term loan approximates fair value. The term loan is classified as a Level 2 measurement according to the fair value hierarchy. The fair values of the senior unsecured notes are obtained from broker prices and are classified as Level 1 measurements according to the fair value hierarchy.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:41.988%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.576%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.576%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.576%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.579%"/><td style="width:0.1%"/></tr><tr><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%">July 31, 2021</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%">October 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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%">Principal Amount Outstanding</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Principal Amount Outstanding </span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3-Year term loan, due March 2022</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">925,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%">925,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%">925,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%">925,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.50% Senior unsecured notes, due December 2021</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">403,072 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400,000 </span></td><td style="background-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%">408,565 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">2.875% Senior unsecured notes, due June 2023</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">523,041 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,000 </span></td><td style="background-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%">526,855 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.125% Senior unsecured notes, due December 2023</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">550,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">583,885 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">550,000 </span></td><td style="background-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%">590,177 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">2.95% Senior unsecured notes, due April 2025</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">429,643 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400,000 </span></td><td style="background-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%">434,919 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.90% Senior unsecured notes, due December 2025</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">850,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">953,017 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">850,000 </span></td><td style="background-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%">969,033 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.50% Senior unsecured notes, due December 2026</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">900,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,004,709 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,017,505 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">4.50% Senior unsecured notes, due December 2036</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300,420 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250,000 </span></td><td style="background-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%">298,153 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">5.30% Senior unsecured notes, due December 2045</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">549,646 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400,000 </span></td><td style="background-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%">538,788 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt</span></td><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%">5,175,000 </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%">5,672,433 </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%">5,175,000 </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%">5,708,995 </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><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> P3Y 925000000 925000000 925000000 925000000 0.0250 400000000 403072000 400000000 408565000 0.02875 500000000 523041000 500000000 526855000 0.03125 550000000 583885000 550000000 590177000 0.0295 400000000 429643000 400000000 434919000 0.0390 850000000 953017000 850000000 969033000 0.0350 900000000 1004709000 900000000 1017505000 0.0450 250000000 300420000 250000000 298153000 0.0530 400000000 549646000 400000000 538788000 5175000000 5672433000 5175000000 5708995000 Derivatives<div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreign Exchange Exposure Management</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — The Company enters into forward foreign currency exchange contracts to offset certain operational and balance sheet exposures from the impact of changes in foreign currency exchange rates. Such exposures result from the portion of the Company’s operations, assets and liabilities that are denominated in currencies other than the U.S. dollar, primarily the Euro; other significant exposures include the British Pound, Philippine Peso and the Japanese Yen. Derivative instruments are employed to eliminate or minimize certain foreign currency exposures that can be confidently identified and quantified. These foreign currency exchange contracts are entered into to support transactions made in the normal course of business, and accordingly, are not speculative in nature. The contracts are for periods consistent with the terms of the underlying transactions, generally one year or less. Hedges related to anticipated transactions are matched with the underlying exposures at inception and designated and documented as cash flow hedges. They are qualitatively evaluated for effectiveness on a quarterly basis. The gain or loss on the derivative is recorded as a component of AOCI in shareholders’ equity and is reclassified into earnings in the same line item on the Consolidated Statements of Income as the impact of the hedged transaction in the same period during which the hedged transaction affects earnings. </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 total notional amounts of forward foreign currency derivative instruments designated as hedging instruments of cash flow hedges denominated in Euros, British Pounds, Philippine Pesos and Japanese Yen as of July 31, 2021 and October 31, 2020 were</span><span style="color:#ee2724;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%">$236.5 million and $202.7 million, respectively. The fair values of forward foreign currency derivative instruments designated as hedging instruments in the Company’s Condensed Consolidated Balance Sheets as of July 31, 2021 and October 31, 2020 were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:35.811%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.576%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.870%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.873%"/><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: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%">Fair Value At</span></td></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%">Balance Sheet Location</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%">July 31, 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%">October 31, 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%">Forward foreign currency exchange contracts</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current 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%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,550 </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%">Forward foreign currency exchange contracts</span></td><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%">Accrued liabilities</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,327 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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 July 31, 2021 and October 31, 2020, the total notional amounts of undesignated hedges related to forward foreign currency exchange contracts were $142.4 million and $62.7 million, respectively. The fair values of these hedging instruments in the Company’s Condensed Consolidated Balance Sheets were immaterial as of July 31, 2021 and October 31, 2020. </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%">The Company estimates $3.5 million, net of tax, of losses on forward foreign currency derivative instruments included in AOCI will be reclassified into earnings within the next twelve months.</span></div><div style="margin-bottom:5pt;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%">All of the Company’s derivative financial instruments are eligible for netting arrangements that allow the Company and its counterparties to net settle amounts owed to each other. Derivative assets and liabilities that can be net settled under these arrangements have been presented in the Company's Condensed Consolidated Balance Sheets on a net basis. As of July 31, 2021 and October 31, 2020, none of the netting arrangements involved collateral. </span></div><div style="margin-bottom:5pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The following table presents the gross amounts of the Company's forward foreign currency exchange contract derivative assets and liabilities and the net amounts recorded in the Company's Condensed Consolidated Balance Sheets:</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:71.268%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.352%"/><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%">July 31, 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%">October 31, 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%">Gross amount of recognized assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">659 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,114 </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%">Gross amounts of recognized liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,232)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(687)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (liabilities) assets offset and presented in the Condensed Consolidated Balance Sheets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,573)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,427 </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%">As of July 31, 2021 and October 31, 2020, the fair value of the interest rate swap agreement designated as a cash flow hedge was $181.2 million and $214.6 million, respectively, and is included within Accrued liabilities in the Company's Condensed Consolidated Balance Sheets.</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 market risk associated with the Company’s derivative instruments results from currency exchange rate or interest rate movements that are expected to offset the market risk of the underlying transactions, assets and liabilities being hedged. The counterparties to the agreements relating to the Company’s derivative instruments consist of a number of major international financial institutions with high credit ratings. Based on the credit ratings of the Company’s counterparties as of July 31, 2021 and October 31, 2020, nonperformance is not perceived to be a material risk. Furthermore, none of the Company’s derivatives are subject to collateral or other security arrangements and none contain provisions that are dependent on the Company’s credit ratings from any credit rating agency. While the contract or notional amounts of derivative financial instruments provide one measure of the volume of these transactions, they do not represent the amount of the Company’s exposure to credit risk. The amounts potentially subject to credit risk (arising from the possible inability of counterparties to meet the terms of their contracts) are generally limited to the amounts, if any, by which the counterparties’ obligations under the contracts exceed the </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">obligations of the Company to the counterparties. As a result of the above considerations, the Company does not consider the risk of counterparty default to be significant.</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%">For information on the unrealized holding gains (losses) on derivatives included in and reclassified out of AOCI into the Condensed Consolidated Statements of Income related to forward foreign currency exchange contracts, see Note 3, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accumulated Other Comprehensive (Loss) Income, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in these Notes to Condensed Consolidated Financial Statements for further information.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreign Exchange Exposure Management</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — The Company enters into forward foreign currency exchange contracts to offset certain operational and balance sheet exposures from the impact of changes in foreign currency exchange rates. Such exposures result from the portion of the Company’s operations, assets and liabilities that are denominated in currencies other than the U.S. dollar, primarily the Euro; other significant exposures include the British Pound, Philippine Peso and the Japanese Yen. Derivative instruments are employed to eliminate or minimize certain foreign currency exposures that can be confidently identified and quantified. These foreign currency exchange contracts are entered into to support transactions made in the normal course of business, and accordingly, are not speculative in nature. The contracts are for periods consistent with the terms of the underlying transactions, generally one year or less. Hedges related to anticipated transactions are matched with the underlying exposures at inception and designated and documented as cash flow hedges. They are qualitatively evaluated for effectiveness on a quarterly basis. The gain or loss on the derivative is recorded as a component of AOCI in shareholders’ equity and is reclassified into earnings in the same line item on the Consolidated Statements of Income as the impact of the hedged transaction in the same period during which the hedged transaction affects earnings. </span>The market risk associated with the Company’s derivative instruments results from currency exchange rate or interest rate movements that are expected to offset the market risk of the underlying transactions, assets and liabilities being hedged. The counterparties to the agreements relating to the Company’s derivative instruments consist of a number of major international financial institutions with high credit ratings. Based on the credit ratings of the Company’s counterparties as of July 31, 2021 and October 31, 2020, nonperformance is not perceived to be a material risk. Furthermore, none of the Company’s derivatives are subject to collateral or other security arrangements and none contain provisions that are dependent on the Company’s credit ratings from any credit rating agency. While the contract or notional amounts of derivative financial instruments provide one measure of the volume of these transactions, they do not represent the amount of the Company’s exposure to credit risk. The amounts potentially subject to credit risk (arising from the possible inability of counterparties to meet the terms of their contracts) are generally limited to the amounts, if any, by which the counterparties’ obligations under the contracts exceed the obligations of the Company to the counterparties. As a result of the above considerations, the Company does not consider the risk of counterparty default to be significant. P1Y 236500000 202700000 The fair values of forward foreign currency derivative instruments designated as hedging instruments in the Company’s Condensed Consolidated Balance Sheets as of July 31, 2021 and October 31, 2020 were as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:35.811%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.576%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.870%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.873%"/><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: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%">Fair Value At</span></td></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%">Balance Sheet Location</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%">July 31, 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%">October 31, 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%">Forward foreign currency exchange contracts</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current 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%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,550 </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%">Forward foreign currency exchange contracts</span></td><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%">Accrued liabilities</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,327 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table> 0 5550000 4327000 0 142400000 62700000 3500000 The following table presents the gross amounts of the Company's forward foreign currency exchange contract derivative assets and liabilities and the net amounts recorded in the Company's Condensed Consolidated Balance Sheets:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.268%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.352%"/><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%">July 31, 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%">October 31, 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%">Gross amount of recognized assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">659 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,114 </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%">Gross amounts of recognized liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,232)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(687)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (liabilities) assets offset and presented in the Condensed Consolidated Balance Sheets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,573)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,427 </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> 659000 6114000 5232000 687000 4573000 5427000 181200000 214600000 Inventories<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories at July 31, 2021 and October 31, 2020 were as follows:</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.029%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.468%"/><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:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 31, 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%">October 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</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%">42,173 </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,806 </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%">Work in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">482,227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">443,690 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133,120 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,764 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total inventories</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">657,520 </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%">608,260 </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><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories at July 31, 2021 and October 31, 2020 were as follows:</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.029%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.468%"/><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:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 31, 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%">October 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</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%">42,173 </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,806 </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%">Work in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">482,227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">443,690 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133,120 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,764 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total inventories</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">657,520 </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%">608,260 </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><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 42173000 33806000 482227000 443690000 133120000 130764000 657520000 608260000 Revolving Credit Facility<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%">On June 23, 2021, the Company entered into a Third Amended and Restated Credit Agreement (Revolving Credit Agreement) with Bank of America, N.A. as administrative agent and the other banks identified therein as lenders, which further amended and restated its existing Second Amended and Restated Credit Agreement dated as of June 28, 2019. </span><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Revolving Credit Agreement provides for a five year unsecured revolving credit facility in an aggregate principal amount not to exceed (i) $1.25 billion or (ii) upon the completion of the acquisition by the Company of Maxim on or before January 12, 2022 (subject to certain terms and conditions), $2.5 billion. To date, the Company has not borrowed under this revolving credit facility but may borrow in the future and use the proceeds for repayment of existing indebtedness, stock repurchases, acquisitions, capital expenditures, working capital and other lawful corporate purposes.</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%">Revolving loans under the Revolving Credit Agreement can be Eurocurrency Rate Loans or Base Rate Loans (each as defined in the Revolving Credit Agreement) at the Company’s option. Each Eurocurrency Rate Loan will bear interest at a rate per annum equal to the applicable Eurocurrency Rate plus a margin based on the Company’s Debt Ratings (as defined in the Revolving Credit Agreement) from time to time of between 0.690% and 1.175%. Each Base Rate Loan will bear interest at a rate per annum equal to the Base Rate plus a margin based on the Company’s Debt Ratings from time to time of between 0.00% and 0.175%. In addition, the Company has agreed to pay a facility fee based on the Company’s Debt Ratings from time to time of between 0.060% and 0.200% multiplied by the actual daily amount of the Commitments (as defined in the Revolving Credit Agreement) in effect. The Revolving Credit Agreement also contains a sustainability-linked pricing component which provides for interest rate and facility fee reductions or increases based on the Company meeting or missing targets related to environmental sustainability, specifically greenhouse gas emissions and renewable energy usage. The Revolving Credit Agreement includes a multicurrency borrowing feature for certain specified foreign currencies. The Company will guarantee the obligations of each subsidiary that is named a Designated Borrower under the Revolving Credit Agreement.</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 Revolving Credit Agreement contains customary representations and warranties, and affirmative and negative covenants and events of default applicable to the Company and its subsidiaries. As of July 31, 2021, the Company was in compliance with these covenants.</span></div> P5Y 1250000000 2500000000 0.00690 0.01175 0.0000 0.00175 0.00060 0.00200 Income Taxes<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 effective tax rates for the three- and nine-month periods ended July 31, 2021 and August 1, 2020 were below the U.S. statutory tax rate of 21.0%, due to lower statutory tax rates applicable to the Company's operations in the foreign jurisdictions in which it earns income. </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 Company has numerous audits ongoing throughout the world including: an IRS income tax audit for the fiscal year ended November 3, 2018 (fiscal 2018) and fiscal 2019; various U.S. state and local tax audits; and international audits. The Company's U.S. federal tax returns prior to the fiscal year ended October 28, 2017 (fiscal 2017) are no longer subject to examination.</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%">During the fourth quarter of fiscal 2018, the Company’s Irish tax resident subsidiary received an assessment, excluding any penalties and interest, for the fiscal year ended November 2, 2013 (fiscal 2013) of approximately €43.0 million, or approximately</span><span style="color:#ee2724;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%">$51.0 million</span><span style="color:#ee2724;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%">(as of July 31, 2021), from the Irish Revenue Commissioners (Irish Revenue). The assessment </span></div>claimed that the Company’s Irish entity failed to conform to 2010 OECD Transfer Pricing Guidelines. During the third quarter of fiscal 2021, the Company settled the fiscal 2013 audit with Irish Revenue for an amount that was not material to the Company. During fiscal 2019, Irish Revenue commenced transfer pricing audits of fiscal years ended November 1, 2014 (fiscal 2014) through fiscal 2017. The Company settled the audits relating to fiscal 2014 through fiscal 2017 with either no assessment or for additional tax payments that were not material to the Company. 0.210 0.210 0.210 0.210 43000000.0 51000000.0 New Accounting Pronouncements<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%">Standards Implemented</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-style:italic;font-weight:400;line-height:120%">Financial Instruments</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 June 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update 2016-13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments - Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(ASU 2016-13). ASU 2016-13 requires a financial asset (or group of financial assets) measured at amortized cost basis to be presented at the net amount expected to be collected. The allowance for credit losses is a valuation account that is deducted from the amortized cost basis of the financial asset(s) to present the net carrying value at the amount expected to be collected on the financial asset. In 2019, the FASB issued ASU 2019-05, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments - Credit Losses (Topic 326): Targeted Transition Relief </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(ASU 2019-05) and ASU 2019-11, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Codification Improvements to Topic 326 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(ASU 2019-11). ASU 2019-05 allows an entity to irrevocably elect the fair value option for certain financial instruments. Once elected, an entity would recognize the difference between the carrying amount and the fair value of the financial instrument as part of the cumulative effect adjustments associated with the adoption of ASU 2016-13. ASU 2019-11 allows entities to exclude the accrued interest component of amortized cost from various disclosures required by ASC 326. </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 Company is exposed to credit losses through sales of its products and certain financial instruments. The Company determines if there is an expected loss on its accounts receivables using historical collection experience, current and future economic and market conditions and a review of the current status of customers' trade accounts receivables. The Company adopted these standards effective November 1, 2020 using the modified retrospective approach, which did not have a material impact on the Company's financial position and results of operations. See Note 8, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in these Notes to Condensed Consolidated Financial Statements for more information related to how the Company assesses credit losses on its available-for-sale debt securities.</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-style:italic;font-weight:400;line-height:120%">Income taxes</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 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%">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%"> (ASU-2019-12). ASU 2019-12 eliminates certain exceptions related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. It also clarifies and simplifies other aspects of the accounting for income taxes. The Company adopted ASU 2019-12 in the first quarter of fiscal 2021. Upon adoption, ASU 2019-12 did not have a material impact on the Company's financial position and results of operations.</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-style:italic;font-weight:400;line-height:120%">Retirement Benefits</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 August 2018, the FASB issued ASU 2018-14, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Compensation-Retirement Benefits-Defined Benefit Plans-General (Topic 715-20): Disclosure Framework-Changes to the Disclosure Requirements for Defined Benefit Plans </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(ASU 2018-14),</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%">which modifies the disclosure requirements for defined benefit pension plans and other post-retirement plans. ASU 2018-14 is effective for fiscal years ending after December 15, 2020, with early adoption permitted. The Company adopted ASU 2018-14 in the first quarter of fiscal 2021. Upon adoption, ASU 2018-14 did not have a material impact on the Company's financial position and results of operations.</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-style:italic;font-weight:400;line-height:120%">Standards to Be Implemented</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-style:italic;font-weight:400;line-height:120%">Reference Rate Reform</span></div><div style="margin-bottom:5pt;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 March 2020, the FASB issued ASU No. 2020-04, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reference Rate Reform (Topic 848) - Facilitation of the Effects of Reference Rate Reform on Financial Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which provides optional guidance for accounting for contracts, hedging relationships, and other transactions affected by reference rate reform, if certain criteria are met. The provisions of this standard are available for election through December 31, 2022. The Company is currently evaluating the impact of the reference rate reform on its contracts and the resulting impact of adopting this standard on our financial statements.</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%">Standards Implemented</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-style:italic;font-weight:400;line-height:120%">Financial Instruments</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 June 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update 2016-13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments - Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(ASU 2016-13). ASU 2016-13 requires a financial asset (or group of financial assets) measured at amortized cost basis to be presented at the net amount expected to be collected. The allowance for credit losses is a valuation account that is deducted from the amortized cost basis of the financial asset(s) to present the net carrying value at the amount expected to be collected on the financial asset. In 2019, the FASB issued ASU 2019-05, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments - Credit Losses (Topic 326): Targeted Transition Relief </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(ASU 2019-05) and ASU 2019-11, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Codification Improvements to Topic 326 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(ASU 2019-11). ASU 2019-05 allows an entity to irrevocably elect the fair value option for certain financial instruments. Once elected, an entity would recognize the difference between the carrying amount and the fair value of the financial instrument as part of the cumulative effect adjustments associated with the adoption of ASU 2016-13. ASU 2019-11 allows entities to exclude the accrued interest component of amortized cost from various disclosures required by ASC 326. </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 Company is exposed to credit losses through sales of its products and certain financial instruments. The Company determines if there is an expected loss on its accounts receivables using historical collection experience, current and future economic and market conditions and a review of the current status of customers' trade accounts receivables. The Company adopted these standards effective November 1, 2020 using the modified retrospective approach, which did not have a material impact on the Company's financial position and results of operations. See Note 8, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in these Notes to Condensed Consolidated Financial Statements for more information related to how the Company assesses credit losses on its available-for-sale debt securities.</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-style:italic;font-weight:400;line-height:120%">Income taxes</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 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%">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%"> (ASU-2019-12). ASU 2019-12 eliminates certain exceptions related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. It also clarifies and simplifies other aspects of the accounting for income taxes. The Company adopted ASU 2019-12 in the first quarter of fiscal 2021. Upon adoption, ASU 2019-12 did not have a material impact on the Company's financial position and results of operations.</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-style:italic;font-weight:400;line-height:120%">Retirement Benefits</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 August 2018, the FASB issued ASU 2018-14, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Compensation-Retirement Benefits-Defined Benefit Plans-General (Topic 715-20): Disclosure Framework-Changes to the Disclosure Requirements for Defined Benefit Plans </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(ASU 2018-14),</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%">which modifies the disclosure requirements for defined benefit pension plans and other post-retirement plans. ASU 2018-14 is effective for fiscal years ending after December 15, 2020, with early adoption permitted. The Company adopted ASU 2018-14 in the first quarter of fiscal 2021. Upon adoption, ASU 2018-14 did not have a material impact on the Company's financial position and results of operations.</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-style:italic;font-weight:400;line-height:120%">Standards to Be Implemented</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-style:italic;font-weight:400;line-height:120%">Reference Rate Reform</span></div><div style="margin-bottom:5pt;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 March 2020, the FASB issued ASU No. 2020-04, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reference Rate Reform (Topic 848) - Facilitation of the Effects of Reference Rate Reform on Financial Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which provides optional guidance for accounting for contracts, hedging relationships, and other transactions affected by reference rate reform, if certain criteria are met. The provisions of this standard are available for election through December 31, 2022. The Company is currently evaluating the impact of the reference rate reform on its contracts and the resulting impact of adopting this standard on our financial statements.</span></div> Acquisitions<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%">Proposed Acquisition of Maxim Integrated Products, Inc.</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%">On July 12, 2020, the Company entered into the Merger Agreement to acquire Maxim, an independent manufacturer of innovative analog and mixed-signal products and technologies. Under the terms of the Merger Agreement, Maxim stockholders will receive, for each outstanding share of Maxim common stock, 0.630 of a share of the Company’s common stock at the closing. The estimated merger consideration is approximately $29.0 billion based on the closing price of the Company's common stock on August 13, 2021. The value of the merger consideration will fluctuate based upon changes in the price of the Company's common stock and the number of shares of Maxim common stock, restricted stock awards and restricted stock unit awards outstanding on the closing date.</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 transaction is subject to customary closing conditions, including receipt of regulatory approvals. To date, required regulatory approvals have been obtained in all jurisdictions with the exception of China. The Merger Agreement includes termination rights for both the Company and Maxim. The Company may be required to pay Maxim a regulatory termination fee of $830.0 million in cash if the Merger Agreement is terminated in certain circumstances involving the failure to obtain required regulatory approvals. On October 8, 2020, the required shareholder approvals relating to the Merger Agreement were obtained from both the Company's shareholders and Maxim's shareholders. </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%">In the three- and nine-month periods ended July 31, 2021, the Company incurred $18.3 million and $56.6 million of transaction-related costs related to the proposed acquisition of Maxim, respectively, recorded within Selling, marketing, general and administrative expenses in the Company's Condensed Consolidated Statements of Income.</span></div> 0.630 29000000000.0 830000000.0 18300000 56600000 Subsequent EventsOn August 17, 2021, the Board of Directors of the Company declared a cash dividend of $0.69 per outstanding share of common stock. The dividend will be paid on September 8, 2021 to all shareholders of record at the close of business on August 27, 2021 and is expected to total approximately $254.1 million. 0.69 254100000 XML 13 R1.htm IDEA: XBRL DOCUMENT v3.21.2
Cover
9 Months Ended
Jul. 31, 2021
shares
Cover [Abstract]  
Document Type 10-Q
Document Quarterly Report true
Document Period End Date Jul. 31, 2021
Document Transition Report false
Entity File Number 1-7819
Entity Registrant Name Analog Devices, Inc.
Entity Incorporation, State or Country Code MA
Entity Tax Identification Number 04-2348234
Entity Address, Address Line One One Analog Way,
Entity Address, City or Town Wilmington,
Entity Address, State or Province MA
Entity Address, Postal Zip Code 01887
City Area Code 781
Local Phone Number 329-4700
Title of 12(b) Security Common Stock $0.16 2/3 par value per share
Entity Trading Symbol ADI
Security Exchange Name NASDAQ
Entity Current Reporting Status Yes
Entity Interactive Data Current Yes
Entity Filer Category Large Accelerated Filer
Entity Small Business false
Entity Emerging Growth Company false
Entity Shell Company false
Entity Common Stock, Shares Outstanding 368,214,341
Entity Central Index Key 0000006281
Current Fiscal Year End Date --10-30
Document Fiscal Year Focus 2021
Document Fiscal Period Focus Q3
Amendment Flag false
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2021
Aug. 01, 2020
Jul. 31, 2021
Aug. 01, 2020
Income Statement [Abstract]        
Revenue $ 1,758,853 $ 1,456,136 $ 4,978,718 $ 4,076,761
Cost of sales 537,669 483,558 1,575,526 1,409,367
Gross margin 1,221,184 972,578 3,403,192 2,667,394
Operating expenses:        
Research and development 306,617 260,794 897,005 770,280
Selling, marketing, general and administrative 206,076 153,753 597,963 494,808
Amortization of intangibles 107,783 107,077 323,217 321,448
Special charges, net (8,938) 31,830 (8,189) 44,286
Total operating expenses 611,538 553,454 1,809,996 1,630,822
Operating income: 609,646 419,124 1,593,196 1,036,572
Nonoperating expense (income):        
Interest expense 44,659 45,914 130,204 144,712
Interest income (300) (504) (799) (3,778)
Other, net (6,991) 685 (21,090) 1,331
Nonoperating expense (income) 37,368 46,095 108,315 142,265
Income before income taxes 572,278 373,029 1,484,881 894,307
Provision for income taxes 68,967 10,364 170,146 60,072
Net income $ 503,311 $ 362,665 $ 1,314,735 $ 834,235
Shares used to compute earnings per common share – basic (in shares) 368,476 368,791 368,834 368,417
Shares used to compute earnings per common share – diluted (in shares) 371,849 372,003 372,457 371,857
Basic earnings per common share (in dollars per share) $ 1.37 $ 0.98 $ 3.56 $ 2.26
Diluted earnings per common share (in dollars per share) $ 1.35 $ 0.97 $ 3.53 $ 2.24
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2021
Aug. 01, 2020
Jul. 31, 2021
Aug. 01, 2020
Statement of Comprehensive Income [Abstract]        
Net income $ 503,311 $ 362,665 $ 1,314,735 $ 834,235
Foreign currency translation adjustments (2,952) 7,257 5,073 197
Change in fair value of derivative instruments designated as cash flow hedges (net of taxes of $10,657, $1,437, $6,452 and $26,503, respectively) (40,040) (1,605) 19,853 (83,016)
Changes in pension plans, net actuarial loss and foreign currency translation adjustments (net of taxes of $85, $168, $257 and $485, respectively) 964 (1,579) (408) 68
Other comprehensive (loss) income (42,028) 4,073 24,518 (82,751)
Comprehensive income $ 461,283 $ 366,738 $ 1,339,253 $ 751,484
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Comprehensive Income (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2021
Aug. 01, 2020
Jul. 31, 2021
Aug. 01, 2020
Statement of Comprehensive Income [Abstract]        
Tax effect of change in fair value of derivative instruments designated as cash flow hedges $ 10,657 $ 1,437 $ (6,452) $ 26,503
Tax effect of changes in pension plans, net actuarial loss and foreign currency translation adjustments $ (85) $ 168 $ (257) $ (485)
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jul. 31, 2021
Oct. 31, 2020
Current Assets    
Cash and cash equivalents $ 1,480,701 $ 1,055,860
Accounts receivable 823,163 737,536
Inventories 657,520 608,260
Prepaid expenses and other current assets 129,071 116,032
Total current assets 3,090,455 2,517,688
Property, Plant and Equipment, at Cost    
Land and buildings 954,125 974,604
Machinery and equipment 2,825,698 2,667,846
Office equipment 89,399 85,291
Leasehold improvements 160,983 157,915
Gross property, plant, and equipment 4,030,205 3,885,656
Less accumulated depreciation and amortization 2,856,531 2,765,095
Net property, plant and equipment 1,173,674 1,120,561
Other Assets    
Other investments 105,562 86,729
Goodwill 12,278,898 12,278,425
Intangible assets, net 3,248,802 3,650,280
Deferred tax assets 1,425,293 1,503,064
Other assets 318,506 311,856
Total other assets 17,377,061 17,830,354
Total assets 21,641,190 21,468,603
Current Liabilities    
Accounts payable 265,933 227,273
Income taxes payable 233,055 182,080
Debt, current 1,324,677 0
Accrued liabilities 969,677 955,633
Total current liabilities 2,793,342 1,364,986
Non-current liabilities    
Long-term debt 3,824,819 5,145,102
Deferred income taxes 1,776,308 1,919,595
Income taxes payable 529,057 591,780
Other non-current liabilities 453,701 449,195
Total non-current liabilities 6,583,885 8,105,672
Commitments and contingencies 0 0
Shareholders’ Equity    
Preferred stock, $1.00 par value, 471,934 shares authorized, none outstanding 0 0
Common stock, 0.16 2/3 par value, 1,200,000,000 shares authorized, 368,214,341 shares outstanding (369,484,899 on October 31, 2020) 61,370 61,582
Capital in excess of par value 4,614,677 4,949,586
Retained earnings 7,812,859 7,236,238
Accumulated other comprehensive loss (224,943) (249,461)
Total shareholders’ equity 12,263,963 11,997,945
Liabilities and Shareholders' Equity $ 21,641,190 $ 21,468,603
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares
Jul. 31, 2021
Oct. 31, 2020
Statement of Financial Position [Abstract]    
Preferred stock, par value (in dollars per share) $ 1.00 $ 1.00
Preferred stock, shares authorized (in shares) 471,934 471,934
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.16 $ 0.16
Common stock, shares authorized (in shares) 1,200,000,000 1,200,000,000
Common stock, shares outstanding (in shares) 368,214,341 369,484,899
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Shareholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Capital in Excess of Par Value
Retained Earnings
Retained Earnings
Cumulative effect, period of adoption, adjustment
Accumulated Other Comprehensive Loss
Accumulated Other Comprehensive Loss
Cumulative effect, period of adoption, adjustment
Beginning balance (in shares) at Nov. 02, 2019   368,302          
Beginning balance at Nov. 02, 2019   $ 61,385 $ 4,936,349 $ 6,899,253 $ 2,379 $ (187,799) $ (2,379)
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net income $ 834,235     834,235      
Dividends declared and paid       (656,558)      
Issuance of stock as charitable contribution (in shares)   336          
Issuance of stock as charitable contribution   $ 56 39,944        
Issuance of stock under stock plans and other (in shares)   2,730          
Issuance of stock under stock plans and other   $ 455 57,295        
Stock-based compensation expense     112,961        
Other comprehensive income (loss) (82,751)         (82,751)  
Common stock repurchased (in shares)   (2,202)          
Common stock repurchased   $ (367) (236,898)        
Ending balance (in shares) at Aug. 01, 2020   369,166          
Ending balance at Aug. 01, 2020   $ 61,529 4,909,651 7,079,309   (272,929)  
Beginning balance (in shares) at May. 02, 2020   368,425          
Beginning balance at May. 02, 2020   $ 61,405 4,861,013 6,945,442   (277,002)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net income 362,665     362,665      
Dividends declared and paid       (228,798)      
Issuance of stock under stock plans and other (in shares)   892          
Issuance of stock under stock plans and other   $ 149 26,704        
Stock-based compensation expense     39,560        
Other comprehensive income (loss) 4,073         4,073  
Common stock repurchased (in shares)   (151)          
Common stock repurchased   $ (25) (17,626)        
Ending balance (in shares) at Aug. 01, 2020   369,166          
Ending balance at Aug. 01, 2020   $ 61,529 4,909,651 7,079,309   (272,929)  
Beginning balance (in shares) at Oct. 31, 2020   369,485          
Beginning balance at Oct. 31, 2020 11,997,945 $ 61,582 4,949,586 7,236,238   (249,461)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net income 1,314,735     1,314,735      
Dividends declared and paid       (738,114)      
Issuance of stock under stock plans and other (in shares)   2,040          
Issuance of stock under stock plans and other   $ 340 55,008        
Stock-based compensation expense     118,683        
Other comprehensive income (loss) 24,518         24,518  
Common stock repurchased (in shares)   (3,311)          
Common stock repurchased   $ (552) (508,600)        
Ending balance (in shares) at Jul. 31, 2021   368,214          
Ending balance at Jul. 31, 2021 12,263,963 $ 61,370 4,614,677 7,812,859   (224,943)  
Beginning balance (in shares) at May. 01, 2021   368,827          
Beginning balance at May. 01, 2021   $ 61,472 4,724,493 7,564,054   (182,915)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net income 503,311     503,311      
Dividends declared and paid       (254,506)      
Issuance of stock under stock plans and other (in shares)   396          
Issuance of stock under stock plans and other   $ 66 11,610        
Stock-based compensation expense     41,687        
Other comprehensive income (loss) (42,028)         (42,028)  
Common stock repurchased (in shares)   (1,009)          
Common stock repurchased   $ (168) (163,113)        
Ending balance (in shares) at Jul. 31, 2021   368,214          
Ending balance at Jul. 31, 2021 $ 12,263,963 $ 61,370 $ 4,614,677 $ 7,812,859   $ (224,943)  
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Shareholders' Equity (Parenthetical) - $ / shares
3 Months Ended 9 Months Ended
Jul. 31, 2021
Aug. 01, 2020
Jul. 31, 2021
Aug. 01, 2020
Statement of Stockholders' Equity [Abstract]        
Dividends (in dollars per share) $ 0.69 $ 0.62 $ 2.00 $ 1.78
XML 21 R9.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Jul. 31, 2021
Aug. 01, 2020
Cash flows from operating activities:    
Net income $ 1,314,735 $ 834,235
Adjustments to reconcile net income to net cash provided by operations:    
Depreciation 158,937 176,722
Amortization of intangibles 436,734 431,985
Stock-based compensation expense 118,683 112,961
Gain on sale of property, plant and equipment (13,557) 0
Deferred income taxes (72,578) (42,802)
Non-cash contribution to charitable foundation 0 40,000
Other (14,965) 5,675
Changes in operating assets and liabilities (133,644) (222,887)
Total adjustments 479,610 501,654
Net cash provided by operating activities 1,794,345 1,335,889
Cash flows from investing activities:    
Proceeds from other investments 22,215 0
Additions to property, plant and equipment (212,899) (135,804)
Proceeds from sale of property, plant and equipment 35,714 0
Payments for acquisitions, net of cash acquired (24,950) (12,763)
Changes in other assets (3,360) (1,214)
Net cash used for investing activities (183,280) (149,781)
Cash flows from financing activities:    
Proceeds from debt 0 395,646
Proceeds from revolver 0 350,000
Payments on revolver 0 (350,000)
Debt repayments 0 (300,000)
Dividend payments to shareholders (738,114) (656,558)
Repurchase of common stock (509,152) (237,265)
Proceeds from employee stock plans 55,348 57,750
Changes in other financing activities 1,952 (4,015)
Net cash used for financing activities (1,189,966) (744,442)
Effect of exchange rate changes on cash 3,742 276
Net increase in cash and cash equivalents 424,841 441,942
Cash and cash equivalents at beginning of period 1,055,860 648,322
Cash and cash equivalents at end of period $ 1,480,701 $ 1,090,264
XML 22 R10.htm IDEA: XBRL DOCUMENT v3.21.2
Basis of Presentation
9 Months Ended
Jul. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation Basis of Presentation
In the opinion of management, the information furnished in the accompanying condensed consolidated financial statements reflects all normal recurring adjustments that are necessary to fairly state the results for these interim periods and should be read in conjunction with Analog Devices, Inc.’s (the Company) Annual Report on Form 10-K for the fiscal year ended October 31, 2020 (fiscal 2020) and related notes. The results of operations for the interim periods shown in this report are not necessarily indicative of the results that may be expected for the fiscal year ending October 30, 2021 (fiscal 2021) or any future period.
The Company has a 52-53 week fiscal year that ends on the Saturday closest to the last day in October. Certain amounts reported in previous periods have been reclassified to conform to the fiscal 2021 presentation.
Proposed acquisition of Maxim Integrated Products, Inc.
On July 12, 2020, the Company entered into a definitive agreement (the Merger Agreement) to acquire Maxim Integrated Products, Inc. (Maxim), an independent manufacturer of innovative analog and mixed-signal products and technologies. See Note 14, Acquisitions, for additional information.
XML 23 R11.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation and Shareholders' Equity
9 Months Ended
Jul. 31, 2021
Share-based Payment Arrangement [Abstract]  
Stock-Based Compensation and Shareholders' Equity Stock-Based Compensation and Shareholders' Equity
A summary of the Company’s stock option activity as of July 31, 2021 and changes during the nine-month period then ended is presented below:
Options
Outstanding
(in thousands)
Weighted-
Average Exercise
Price Per Share
Weighted-
Average
Remaining
Contractual
Term in Years
Aggregate
Intrinsic
Value
Options outstanding at October 31, 20204,192 $70.73 
Options granted644 $145.04 
Options exercised(875)$63.18 
Options forfeited(36)$87.18 
Options expired(6)$40.69 
Options outstanding at July 31, 20213,919 $84.53 5.7$324,862 
Options exercisable at July 31, 20212,511 $66.15 4.3$254,262 
Options vested or expected to vest at July 31, 2021 (1)3,816 $83.41 5.7$320,532 
(1) In addition to the vested options, the Company expects a portion of the unvested options to vest at some point in the future. The number of options expected to vest is calculated by applying an estimated forfeiture rate to the unvested options.
In the first quarter of fiscal 2021, the Company issued a special performance stock option award to the Company's chief executive officer. The performance stock option award is exercisable for up to 460,000 shares of the Company's common stock (the Target Number of Shares) at an exercise price per share of $144.06, which was the closing price of the Company's common stock on the date of grant, and vests subject to the satisfaction of certain target stock price thresholds during a five-year period, measured on the basis of the average of the closing prices of the Company's common stock over 70 consecutive trading days. The actual number of shares that will become exercisable will range from 0% to a maximum of 100% of the Target Number of Shares based on the attainment of such target stock price thresholds at any time during a five-year period from December 15, 2020 to December 15, 2025. The grant date fair value of the award was calculated using the Monte Carlo simulation model which utilizes multiple input variables that determine the probability of satisfying the performance conditions stipulated in the award to calculate the fair market value. The Monte Carlo simulation model also uses stock price volatility and other variables to estimate the probability of satisfying the performance conditions, including the possibility that the market condition may not be satisfied, and the resulting fair value of the award.
During the nine-month periods ended July 31, 2021 and August 1, 2020, the total intrinsic value of options exercised (i.e., the difference between the market price at exercise and the price paid by the employee to exercise the options) was $79.1 million and $61.7 million, respectively.
A summary of the Company’s restricted stock unit/award activity as of July 31, 2021 and changes during the nine-month period then ended is presented below:
Restricted
Stock Units/Awards
Outstanding
(in thousands)
Weighted-
Average Grant-
Date Fair Value
Per Share
Restricted stock units/awards outstanding at October 31, 20203,637 $91.54 
Units/Awards granted1,034 $143.88 
Restrictions lapsed(1,160)$89.08 
Forfeited(163)$100.74 
Restricted stock units/awards outstanding at July 31, 20213,348 $107.70 
In the first half of fiscal 2021, the Company issued approximately 121,000 performance-based restricted stock units (Maxim Integration PRSUs) related to the Company's planned acquisition of Maxim to a select group of employees. The number of Maxim Integration PRSUs that may be earned will range from 0% to a maximum of 200% of the issued amount of Maxim Integration PRSUs and will be determined according to the achievement of certain performance metrics. Any shares earned will vest on the 60th day following the two-year anniversary of the closing of the Maxim acquisition. If the Maxim acquisition does not close, the awards will be cancelled. The grant date fair value of these awards were calculated using the value of the Company's common stock on the date of grant, reduced by the present value of dividends expected to be paid on the Company's common stock prior to vesting. The grant-date fair value of these awards is also impacted by the number of units that are expected to vest during the performance period and is adjusted through the related stock-based compensation expense at each reporting period based on the probability of achievement of that performance condition.

As of July 31, 2021, there was $337.9 million of total unrecognized compensation cost related to unvested stock-based awards comprised of stock options and restricted stock units/awards. That cost is expected to be recognized over a weighted-average period of 1.4 years. The total grant-date fair values of awards that vested during the nine-month periods ended July 31, 2021 and August 1, 2020 were approximately $114.7 million and $157.9 million, respectively.

Total stock-based compensation expense recognized was as follows:
Three Months EndedNine Months Ended
July 31, 2021August 1, 2020July 31, 2021August 1, 2020
Cost of sales$4,331 $4,508 $13,338 $13,428 
Research and development19,806 19,158 57,675 55,163 
Selling, marketing, general and administrative17,550 14,951 47,670 43,427 
Special charges, net— 943 — 943 
Total stock-based compensation expense$41,687 $39,560 $118,683 $112,961 

As of July 31, 2021 and October 31, 2020, the Company capitalized $6.0 million and $5.8 million, respectively, of stock-based compensation in Inventories on the Condensed Consolidated Balance Sheets.
Common Stock Repurchases
As of July 31, 2021, the Company had repurchased a total of approximately 159.0 million shares of its common stock for approximately $6.7 billion under the Company's share repurchase program. As of July 31, 2021, an additional $1.4 billion remains available for repurchase of shares under the current authorized program. The Company also repurchases shares in settlement of employee tax withholding obligations due upon the vesting of restricted stock units/awards or the exercise of stock options. Future repurchases of common stock will be dependent upon the Company's financial position, results of operations, outlook, liquidity, and other factors deemed relevant by the Company.
XML 24 R12.htm IDEA: XBRL DOCUMENT v3.21.2
Accumulated Other Comprehensive (Loss) Income
9 Months Ended
Jul. 31, 2021
Equity [Abstract]  
Accumulated Other Comprehensive (Loss) Income Accumulated Other Comprehensive (Loss) Income
The following table provides the changes in accumulated other comprehensive (loss) income (AOCI) by component and the related tax effects during the first nine months of fiscal 2021.
Foreign currency translation adjustmentUnrealized holding gains (losses) on derivativesPension plansTotal
October 31, 2020$(26,852)$(172,670)$(49,939)$(249,461)
Other comprehensive income (loss) before reclassifications5,073 32,548 (2,396)35,225 
Amounts reclassified out of other comprehensive income (loss)— (6,243)2,245 (3,998)
Tax effects— (6,452)(257)(6,709)
Other comprehensive income (loss) 5,073 19,853 (408)24,518 
July 31, 2021$(21,779)$(152,817)$(50,347)$(224,943)
The amounts reclassified out of AOCI into the Condensed Consolidated Statements of Income and the Condensed Consolidated Statements of Shareholders' Equity with presentation location during each period were as follows:
Three Months EndedNine Months Ended
Comprehensive Income ComponentJuly 31, 2021August 1, 2020July 31, 2021August 1, 2020Location
Unrealized holding losses (gains) on derivatives
Currency forwards $(351)$(842)$(3,700)$(762)Cost of sales
(283)(226)(2,138)640 Research and development
28 (189)(1,796)895 Selling, marketing, general and administrative
Interest rate derivatives464 464 1,391 1,392 Interest expense
(142)(793)(6,243)2,165 Total before tax
(28)79 505 (488)Tax
Effect of Accounting Standards Update 2018-02
— — — (2,379)Retained earnings
$(170)$(714)$(5,738)$(702)Net of tax
Amortization of pension components included in the computation of net periodic pension cost
     Actuarial losses747 672 2,245 1,954 
(85)(168)(257)(485)Tax
$662 $504 $1,988 $1,469 Net of tax
Total amounts reclassified out of AOCI, net of tax$492 $(210)$(3,750)$767 
Realized gains or losses on investments are determined based on the specific identification basis and are recognized in nonoperating expense (income). There were no material net realized gains or losses from the sales of available-for-sale investments during any of the fiscal periods presented.
XML 25 R13.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings Per Share
9 Months Ended
Jul. 31, 2021
Earnings Per Share [Abstract]  
Earnings Per Share Earnings Per ShareThe following table sets forth the computation of basic and diluted earnings per share:
 Three Months EndedNine Months Ended
 July 31, 2021August 1, 2020July 31, 2021August 1, 2020
Net Income$503,311 $362,665 $1,314,735 $834,235 
Basic shares:
Weighted-average shares outstanding368,476 368,791 368,834 368,417 
Earnings per common share basic:$1.37 $0.98 $3.56 $2.26 
Diluted shares:
Weighted-average shares outstanding368,476 368,791 368,834 368,417 
Assumed exercise of common stock equivalents3,373 3,212 3,623 3,440 
Weighted-average common and common equivalent shares371,849 372,003 372,457 371,857 
Earnings per common share diluted:$1.35 $0.97 $3.53 $2.24 
Anti-dilutive shares related to:
Outstanding stock-based awards645 384 502 487 
XML 26 R14.htm IDEA: XBRL DOCUMENT v3.21.2
Special Charges, net
9 Months Ended
Jul. 31, 2021
Restructuring and Related Activities [Abstract]  
Special Charges, net Special Charges, net
The following table is a quarterly roll-forward from October 31, 2020 to July 31, 2021 of the employee separation and exit cost accruals established related to existing restructuring actions:
Accrued RestructuringClosure of Manufacturing Facilities Repositioning ActionOther Actions
Balance at October 31, 2020$45,176 $20,774 $3,489 
First quarter fiscal 2021 special charges438 — — 
Severance and other payments(1,950)(8,128)(333)
Effect of foreign currency on accrual— 248 — 
Balance at January 30, 2021$43,664 $12,894 $3,156 
Second quarter fiscal 2021 special charges311 —  
Severance and other payments(5,769)(2,767)(270)
Effect of foreign currency on accrual— (44) 
Balance at May 1, 2021$38,206 $10,083 $2,886 
Third quarter fiscal 2021 special charges4,618 — — 
Severance and other payments(15,949)(2,178)(219)
Effect of foreign currency on accrual— (24)— 
Balance at July 31, 2021$26,875 $7,881 $2,667 
Accrued liabilities$26,875 $7,881 $2,667 
Special charges, net, for the quarter ended July 31, 2021 was a net gain of $8.9 million, which included charges of $4.6 million related to the closure of the Company’s manufacturing facilities reflected in the table above as well as a gain of $13.6 million related to the sale of the Company’s Singapore test facility described further below.
Repositioning Action
The Company recorded special charges of $137.5 million on a cumulative basis through July 31, 2021, as a result of organizational initiatives to better align the global workforce with the Company's long-term strategic plan. Approximately $123.3 million of the total charges was for severance and fringe benefit costs in accordance with either the Company's ongoing benefit plan or statutory requirements for the impacted manufacturing, engineering and selling, marketing, general and administrative (SMG&A) employees. The remaining $14.2 million of the charges were recorded in the fiscal year ended November 2, 2019 (fiscal 2019) and related to the write-off of acquired intellectual property due to the Company's decision to discontinue certain product development strategies.
Closure of Manufacturing Facilities
The Company recorded net special charges of $46.8 million on a cumulative basis through July 31, 2021 as a result of its decision to consolidate certain wafer and test facility operations acquired as part of the acquisition of Linear Technology Corporation (Linear).
The special charges include severance and fringe benefit costs, in accordance with the Company's ongoing benefit plan or statutory requirements at foreign locations, one-time termination benefits for the impacted manufacturing, engineering and SMG&A employees and other exit costs. These one-time termination benefits are being recognized over the future service period required for employees to earn these benefits.
During the third quarter of fiscal 2021, the Company ceased production at its Hillview wafer fabrication facility located in Milpitas, California and determined that this facility met the held for sale criteria specified in Accounting Standards Codification (ASC ) 360. See Note 6 - Property, Plant and Equipment for amounts reclassified.
During the third quarter of fiscal 2021, the Company completed the sale of its facility and certain equipment in Singapore, that were previously classified as held for sale, for approximately $35.7 million, which resulted in a gain of $13.6 million. Concurrent with the sale, the Company entered into a short-term lease agreement to leaseback a portion of the facility while it completes its transition of related operations to its facilities in Penang, Malaysia and the Philippines, as well as to its outsourced assembly and test partners, which is expected to be competed in the fiscal year ending October 29, 2022 (fiscal 2022).
XML 27 R15.htm IDEA: XBRL DOCUMENT v3.21.2
Property, Plant and Equipment
9 Months Ended
Jul. 31, 2021
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment Property, Plant and Equipment
During the third quarter of fiscal 2021, the Company ceased production at its Hillview wafer fabrication facility located in Milpitas, California and determined that this facility met the held for sale criteria specified in ASC 360. No write-down to fair value was required upon this designation, as the fair value of the asset group, less costs to sell, was greater than its carrying value. As shown below, this carrying value was reclassified from Property, plant and equipment to Prepaid expenses and other current assets upon designation and remains in Prepaid expenses and other current assets as of July 31, 2021.
Land and buildings$42,608 
Less accumulated depreciation and amortization(13,634)
Net property, plant and equipment reclassified to Prepaid expenses and other current assets$28,974 
XML 28 R16.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Information
9 Months Ended
Jul. 31, 2021
Segment Reporting [Abstract]  
Segment Information Segment Information
The Company designs, develops, manufactures and markets a broad range of integrated circuits. The Company operates and tracks its results in one reportable segment based on the aggregation of nine operating segments.
Revenue Trends by End Market
The following table summarizes revenue by end market. The categorization of revenue by end market is determined using a variety of data points including the technical characteristics of the product, the “sold to” customer information, the “ship to” customer information and the end customer product or application into which the Company’s product will be incorporated. As data systems for capturing and tracking this data and the Company's methodology evolves and improves, the categorization of products by end market can vary over time. When this occurs, the Company reclassifies revenue by end market for prior periods. Such reclassifications typically do not materially change the sizing of, or the underlying trends of results within, each end market.
Three Months Ended
 July 31, 2021August 1, 2020
 Revenue% of Revenue*Y/Y%Revenue% of Revenue*
Industrial$1,001,867 57 %29 %$778,361 53 %
Communications288,743 16 %(21)%363,304 25 %
Automotive290,077 16 %80 %161,489 11 %
Consumer178,166 10 %16 %152,982 11 %
Total revenue$1,758,853 100 %21 %$1,456,136 100 %
Nine Months Ended
 July 31, 2021August 1, 2020
 Revenue% of Revenue*Y/Y%Revenue% of Revenue*
Industrial$2,829,648 57 %30 %$2,184,413 54 %
Communications847,632 17 %(4)%880,633 22 %
Automotive793,443 16 %45 %548,002 13 %
Consumer507,995 10 %10 %463,713 11 %
Total revenue$4,978,718 100 %22 %$4,076,761 100 %
* The sum of the individual percentages may not equal the total due to rounding.
Revenue by Sales Channel
The following table summarizes revenue by channel. The Company sells its products globally through a direct sales force, third party distributors, independent sales representatives and via its website. Distributors are customers that buy products with the intention of reselling them. Direct customers are non-distributor customers and consist primarily of original equipment manufacturers (OEMs). Other customers include the U.S. government, government prime contractors and certain commercial customers for which revenue is recorded over time.
Three Months Ended
July 31, 2021August 1, 2020
ChannelRevenue% of Revenue*Revenue% of Revenue*
   Distributors$1,123,301 64 %$819,472 56 %
   Direct customers588,001 33 %614,770 42 %
   Other47,551 %21,894 %
Total revenue$1,758,853 100 %$1,456,136 100 %
Nine Months Ended
July 31, 2021August 1, 2020
ChannelRevenue% of Revenue*Revenue% of Revenue*
Distributors$3,162,615 64 %$2,317,421 57 %
Direct customers1,724,012 35 %1,692,152 42 %
Other92,091 %67,188 %
Total revenue$4,978,718 100 %$4,076,761 100 %
* The sum of the individual percentages may not equal the total due to rounding.
XML 29 R17.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value
9 Months Ended
Jul. 31, 2021
Fair Value Disclosures [Abstract]  
Fair Value Fair Value
The Company defines fair value as the price that would be received to sell an asset or be 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 — Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities that the reporting entity has the ability to access at the measurement date.
Level 2 — Level 2 inputs are inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly. If the asset or liability has a specified (contractual) term, a Level 2 input must be observable for substantially the full term of the asset or liability.
Level 3 — Level 3 inputs are unobservable inputs for the asset or liability in which there is little, if any, market activity for the asset or liability at the measurement date.
The tables below, set forth by level, presents the Company’s financial assets and liabilities, excluding accrued interest components that were accounted for at fair value on a recurring basis as of July 31, 2021 and October 31, 2020. The tables exclude cash on hand and assets and liabilities that are measured at historical cost or any basis other than fair value. As of July 31, 2021 and October 31, 2020, the Company held $289.7 million and $239.6 million, respectively, of cash that was excluded from the tables below.
 July 31, 2021
 
Fair Value measurement at
Reporting Date using:
 
 
Quoted Prices in Active Markets for Identical Assets
(Level 1)
Significant Other Observable Inputs
(Level 2)
Total
Assets
Cash equivalents:
Available-for-sale:
Government and institutional money market funds$810,935 $— $810,935 
Corporate obligations (1)— 380,050 380,050 
Other assets:
Deferred compensation plan investments68,383 — 68,383 
Total assets measured at fair value$879,318 $380,050 $1,259,368 
Liabilities
Forward foreign currency exchange contracts (2)$— $4,573 $4,573 
Interest rate derivatives— 181,189 181,189 
Total liabilities measured at fair value$— $185,762 $185,762 
(1)The amortized cost of the Company’s investments classified as available-for-sale as of July 31, 2021 was $380.0 million. 
(2)The Company has master netting arrangements by counterparty with respect to derivative contracts. See Note 9, Derivatives, in these Notes to Condensed Consolidated Financial Statements for more information related to the Company's master netting arrangements.
 October 31, 2020
 
Fair Value measurement at
Reporting Date using:
 
 
Quoted Prices in Active Markets for Identical Assets
(Level 1)
Significant Other Observable Inputs
(Level 2)
Total
Assets
Cash equivalents:
Available-for-sale:
Government and institutional money market funds$816,253 $— $816,253 
Other assets:
Forward foreign currency exchange contracts (1)— 5,427 5,427 
Deferred compensation plan investments52,956 — 52,956 
Total assets measured at fair value$869,209 $5,427 $874,636 
Liabilities
Interest rate derivatives$— $214,586 $214,586 
Total liabilities measured at fair value$— $214,586 $214,586 
(1)The Company has master netting arrangements by counterparty with respect to derivative contracts. See Note 9, Derivatives, in these Notes to Condensed Consolidated Financial Statements for more information related to the Company's master netting arrangements.
The following methods and assumptions were used by the Company in estimating its fair value disclosures for financial instruments:
Cash equivalents — These investments are adjusted to fair value based on quoted market prices or are determined using a yield curve model based on current market rates.
Deferred compensation plan investments — The fair value of these mutual fund, money market fund and equity investments are based on quoted market prices.
Interest rate derivatives The fair value of the interest rate derivatives is estimated using a discounted cash flow analysis based on the contractual terms of the derivative.
Forward foreign currency exchange contracts — The estimated fair value of forward foreign currency exchange contracts, which includes derivatives that are accounted for as cash flow hedges and those that are not designated as cash flow hedges, is based on the estimated amount the Company would receive if it sold these agreements at the reporting date taking into consideration current interest rates as well as the creditworthiness of the counterparty for assets and the Company’s creditworthiness for liabilities. The fair value of these instruments is based upon valuation models using current market information such as strike price, spot rate, maturity date and volatility.
Financial Instruments Not Recorded at Fair Value on a Recurring Basis
Held for sale assets —The Company has classified the assets held for sale at carrying value. However, if they were to be carried at fair value, they would be considered a Level 3 fair value measurement and would be determined based on the use of appraisals and input from market participants.
Debt — The table below presents the estimated fair value of certain financial instruments not recorded at fair value on a recurring basis. The carrying amounts of the term loan approximates fair value. The term loan is classified as a Level 2 measurement according to the fair value hierarchy. The fair values of the senior unsecured notes are obtained from broker prices and are classified as Level 1 measurements according to the fair value hierarchy.
July 31, 2021October 31, 2020
Principal Amount OutstandingFair Value Principal Amount Outstanding Fair Value
3-Year term loan, due March 2022
$925,000 $925,000 $925,000 $925,000 
2.50% Senior unsecured notes, due December 2021
400,000 403,072 400,000 $408,565 
2.875% Senior unsecured notes, due June 2023
500,000 523,041 500,000 $526,855 
3.125% Senior unsecured notes, due December 2023
550,000 583,885 550,000 $590,177 
2.95% Senior unsecured notes, due April 2025
400,000 429,643 400,000 $434,919 
3.90% Senior unsecured notes, due December 2025
850,000 953,017 850,000 $969,033 
3.50% Senior unsecured notes, due December 2026
900,000 1,004,709 900,000 $1,017,505 
4.50% Senior unsecured notes, due December 2036
250,000 300,420 250,000 $298,153 
5.30% Senior unsecured notes, due December 2045
400,000 549,646 400,000 $538,788 
Total debt$5,175,000 $5,672,433 $5,175,000 $5,708,995 
As of July 31, 2021, the Company believed that none of its unrealized losses on its available-for-sale investments were attributable to credit losses and therefore were not impaired. The investments with unrealized losses consisted primarily of corporate debt securities. In making the determination that the decline in fair value of these securities did not indicate impairment, the Company considered various factors, including, but not limited to: the extent to which fair value was less than cost; the financial condition and near-term prospects of the issuers; and the Company’s intent not to sell these securities and the assessment that it is more likely than not that the Company would not be required to sell these securities before the recovery of their amortized cost basis.
Unrealized gains and losses, net of taxes, are reported as a component of AOCI in the Company’s Condensed Consolidated Statements of Stockholders’ Equity. No material amounts were reclassified out of AOCI during the three- and nine-month periods ended July 31, 2021 and August 1, 2020 for realized gains or losses on available-for-sale investments.
XML 30 R18.htm IDEA: XBRL DOCUMENT v3.21.2
Derivatives
9 Months Ended
Jul. 31, 2021
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivatives Derivatives
Foreign Exchange Exposure Management — The Company enters into forward foreign currency exchange contracts to offset certain operational and balance sheet exposures from the impact of changes in foreign currency exchange rates. Such exposures result from the portion of the Company’s operations, assets and liabilities that are denominated in currencies other than the U.S. dollar, primarily the Euro; other significant exposures include the British Pound, Philippine Peso and the Japanese Yen. Derivative instruments are employed to eliminate or minimize certain foreign currency exposures that can be confidently identified and quantified. These foreign currency exchange contracts are entered into to support transactions made in the normal course of business, and accordingly, are not speculative in nature. The contracts are for periods consistent with the terms of the underlying transactions, generally one year or less. Hedges related to anticipated transactions are matched with the underlying exposures at inception and designated and documented as cash flow hedges. They are qualitatively evaluated for effectiveness on a quarterly basis. The gain or loss on the derivative is recorded as a component of AOCI in shareholders’ equity and is reclassified into earnings in the same line item on the Consolidated Statements of Income as the impact of the hedged transaction in the same period during which the hedged transaction affects earnings.
The total notional amounts of forward foreign currency derivative instruments designated as hedging instruments of cash flow hedges denominated in Euros, British Pounds, Philippine Pesos and Japanese Yen as of July 31, 2021 and October 31, 2020 were $236.5 million and $202.7 million, respectively. The fair values of forward foreign currency derivative instruments designated as hedging instruments in the Company’s Condensed Consolidated Balance Sheets as of July 31, 2021 and October 31, 2020 were as follows:
Fair Value At
Balance Sheet LocationJuly 31, 2021October 31, 2020
Forward foreign currency exchange contractsPrepaid expenses and other current assets$— $5,550 
Forward foreign currency exchange contractsAccrued liabilities$4,327 $— 
As of July 31, 2021 and October 31, 2020, the total notional amounts of undesignated hedges related to forward foreign currency exchange contracts were $142.4 million and $62.7 million, respectively. The fair values of these hedging instruments in the Company’s Condensed Consolidated Balance Sheets were immaterial as of July 31, 2021 and October 31, 2020.
The Company estimates $3.5 million, net of tax, of losses on forward foreign currency derivative instruments included in AOCI will be reclassified into earnings within the next twelve months.
All of the Company’s derivative financial instruments are eligible for netting arrangements that allow the Company and its counterparties to net settle amounts owed to each other. Derivative assets and liabilities that can be net settled under these arrangements have been presented in the Company's Condensed Consolidated Balance Sheets on a net basis. As of July 31, 2021 and October 31, 2020, none of the netting arrangements involved collateral.
The following table presents the gross amounts of the Company's forward foreign currency exchange contract derivative assets and liabilities and the net amounts recorded in the Company's Condensed Consolidated Balance Sheets:
 July 31, 2021October 31, 2020
Gross amount of recognized assets$659 $6,114 
Gross amounts of recognized liabilities(5,232)(687)
Net (liabilities) assets offset and presented in the Condensed Consolidated Balance Sheets$(4,573)$5,427 
As of July 31, 2021 and October 31, 2020, the fair value of the interest rate swap agreement designated as a cash flow hedge was $181.2 million and $214.6 million, respectively, and is included within Accrued liabilities in the Company's Condensed Consolidated Balance Sheets.
The market risk associated with the Company’s derivative instruments results from currency exchange rate or interest rate movements that are expected to offset the market risk of the underlying transactions, assets and liabilities being hedged. The counterparties to the agreements relating to the Company’s derivative instruments consist of a number of major international financial institutions with high credit ratings. Based on the credit ratings of the Company’s counterparties as of July 31, 2021 and October 31, 2020, nonperformance is not perceived to be a material risk. Furthermore, none of the Company’s derivatives are subject to collateral or other security arrangements and none contain provisions that are dependent on the Company’s credit ratings from any credit rating agency. While the contract or notional amounts of derivative financial instruments provide one measure of the volume of these transactions, they do not represent the amount of the Company’s exposure to credit risk. The amounts potentially subject to credit risk (arising from the possible inability of counterparties to meet the terms of their contracts) are generally limited to the amounts, if any, by which the counterparties’ obligations under the contracts exceed the
obligations of the Company to the counterparties. As a result of the above considerations, the Company does not consider the risk of counterparty default to be significant.
For information on the unrealized holding gains (losses) on derivatives included in and reclassified out of AOCI into the Condensed Consolidated Statements of Income related to forward foreign currency exchange contracts, see Note 3, Accumulated Other Comprehensive (Loss) Income, in these Notes to Condensed Consolidated Financial Statements for further information.
XML 31 R19.htm IDEA: XBRL DOCUMENT v3.21.2
Inventories
9 Months Ended
Jul. 31, 2021
Inventory Disclosure [Abstract]  
Inventories InventoriesInventories at July 31, 2021 and October 31, 2020 were as follows:
July 31, 2021October 31, 2020
Raw materials$42,173 $33,806 
Work in process482,227 443,690 
Finished goods133,120 130,764 
Total inventories$657,520 $608,260 
XML 32 R20.htm IDEA: XBRL DOCUMENT v3.21.2
Revolving Credit Facility
9 Months Ended
Jul. 31, 2021
Debt Disclosure [Abstract]  
Revolving Credit Facility Revolving Credit Facility
On June 23, 2021, the Company entered into a Third Amended and Restated Credit Agreement (Revolving Credit Agreement) with Bank of America, N.A. as administrative agent and the other banks identified therein as lenders, which further amended and restated its existing Second Amended and Restated Credit Agreement dated as of June 28, 2019. The Revolving Credit Agreement provides for a five year unsecured revolving credit facility in an aggregate principal amount not to exceed (i) $1.25 billion or (ii) upon the completion of the acquisition by the Company of Maxim on or before January 12, 2022 (subject to certain terms and conditions), $2.5 billion. To date, the Company has not borrowed under this revolving credit facility but may borrow in the future and use the proceeds for repayment of existing indebtedness, stock repurchases, acquisitions, capital expenditures, working capital and other lawful corporate purposes.
Revolving loans under the Revolving Credit Agreement can be Eurocurrency Rate Loans or Base Rate Loans (each as defined in the Revolving Credit Agreement) at the Company’s option. Each Eurocurrency Rate Loan will bear interest at a rate per annum equal to the applicable Eurocurrency Rate plus a margin based on the Company’s Debt Ratings (as defined in the Revolving Credit Agreement) from time to time of between 0.690% and 1.175%. Each Base Rate Loan will bear interest at a rate per annum equal to the Base Rate plus a margin based on the Company’s Debt Ratings from time to time of between 0.00% and 0.175%. In addition, the Company has agreed to pay a facility fee based on the Company’s Debt Ratings from time to time of between 0.060% and 0.200% multiplied by the actual daily amount of the Commitments (as defined in the Revolving Credit Agreement) in effect. The Revolving Credit Agreement also contains a sustainability-linked pricing component which provides for interest rate and facility fee reductions or increases based on the Company meeting or missing targets related to environmental sustainability, specifically greenhouse gas emissions and renewable energy usage. The Revolving Credit Agreement includes a multicurrency borrowing feature for certain specified foreign currencies. The Company will guarantee the obligations of each subsidiary that is named a Designated Borrower under the Revolving Credit Agreement.
The Revolving Credit Agreement contains customary representations and warranties, and affirmative and negative covenants and events of default applicable to the Company and its subsidiaries. As of July 31, 2021, the Company was in compliance with these covenants.
XML 33 R21.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes
9 Months Ended
Jul. 31, 2021
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
The Company’s effective tax rates for the three- and nine-month periods ended July 31, 2021 and August 1, 2020 were below the U.S. statutory tax rate of 21.0%, due to lower statutory tax rates applicable to the Company's operations in the foreign jurisdictions in which it earns income.
The Company has numerous audits ongoing throughout the world including: an IRS income tax audit for the fiscal year ended November 3, 2018 (fiscal 2018) and fiscal 2019; various U.S. state and local tax audits; and international audits. The Company's U.S. federal tax returns prior to the fiscal year ended October 28, 2017 (fiscal 2017) are no longer subject to examination.
During the fourth quarter of fiscal 2018, the Company’s Irish tax resident subsidiary received an assessment, excluding any penalties and interest, for the fiscal year ended November 2, 2013 (fiscal 2013) of approximately €43.0 million, or approximately $51.0 million (as of July 31, 2021), from the Irish Revenue Commissioners (Irish Revenue). The assessment
claimed that the Company’s Irish entity failed to conform to 2010 OECD Transfer Pricing Guidelines. During the third quarter of fiscal 2021, the Company settled the fiscal 2013 audit with Irish Revenue for an amount that was not material to the Company. During fiscal 2019, Irish Revenue commenced transfer pricing audits of fiscal years ended November 1, 2014 (fiscal 2014) through fiscal 2017. The Company settled the audits relating to fiscal 2014 through fiscal 2017 with either no assessment or for additional tax payments that were not material to the Company.
XML 34 R22.htm IDEA: XBRL DOCUMENT v3.21.2
New Accounting Pronouncements
9 Months Ended
Jul. 31, 2021
Accounting Standards Update and Change in Accounting Principle [Abstract]  
New Accounting Pronouncements New Accounting Pronouncements
Standards Implemented
Financial Instruments
In June 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update 2016-13, Financial Instruments - Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments (ASU 2016-13). ASU 2016-13 requires a financial asset (or group of financial assets) measured at amortized cost basis to be presented at the net amount expected to be collected. The allowance for credit losses is a valuation account that is deducted from the amortized cost basis of the financial asset(s) to present the net carrying value at the amount expected to be collected on the financial asset. In 2019, the FASB issued ASU 2019-05, Financial Instruments - Credit Losses (Topic 326): Targeted Transition Relief (ASU 2019-05) and ASU 2019-11, Codification Improvements to Topic 326 (ASU 2019-11). ASU 2019-05 allows an entity to irrevocably elect the fair value option for certain financial instruments. Once elected, an entity would recognize the difference between the carrying amount and the fair value of the financial instrument as part of the cumulative effect adjustments associated with the adoption of ASU 2016-13. ASU 2019-11 allows entities to exclude the accrued interest component of amortized cost from various disclosures required by ASC 326.
The Company is exposed to credit losses through sales of its products and certain financial instruments. The Company determines if there is an expected loss on its accounts receivables using historical collection experience, current and future economic and market conditions and a review of the current status of customers' trade accounts receivables. The Company adopted these standards effective November 1, 2020 using the modified retrospective approach, which did not have a material impact on the Company's financial position and results of operations. See Note 8, Fair Value, in these Notes to Condensed Consolidated Financial Statements for more information related to how the Company assesses credit losses on its available-for-sale debt securities.
Income taxes
In December 2019, the FASB issued ASU 2019-12, Simplifying the Accounting for Income Taxes (ASU-2019-12). ASU 2019-12 eliminates certain exceptions related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. It also clarifies and simplifies other aspects of the accounting for income taxes. The Company adopted ASU 2019-12 in the first quarter of fiscal 2021. Upon adoption, ASU 2019-12 did not have a material impact on the Company's financial position and results of operations.
Retirement Benefits
In August 2018, the FASB issued ASU 2018-14, Compensation-Retirement Benefits-Defined Benefit Plans-General (Topic 715-20): Disclosure Framework-Changes to the Disclosure Requirements for Defined Benefit Plans (ASU 2018-14), which modifies the disclosure requirements for defined benefit pension plans and other post-retirement plans. ASU 2018-14 is effective for fiscal years ending after December 15, 2020, with early adoption permitted. The Company adopted ASU 2018-14 in the first quarter of fiscal 2021. Upon adoption, ASU 2018-14 did not have a material impact on the Company's financial position and results of operations.
Standards to Be Implemented
Reference Rate Reform
In March 2020, the FASB issued ASU No. 2020-04, Reference Rate Reform (Topic 848) - Facilitation of the Effects of Reference Rate Reform on Financial Reporting, which provides optional guidance for accounting for contracts, hedging relationships, and other transactions affected by reference rate reform, if certain criteria are met. The provisions of this standard are available for election through December 31, 2022. The Company is currently evaluating the impact of the reference rate reform on its contracts and the resulting impact of adopting this standard on our financial statements.
XML 35 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Acquisitions
9 Months Ended
Jul. 31, 2021
Business Combinations [Abstract]  
Acquisitions Acquisitions
Proposed Acquisition of Maxim Integrated Products, Inc.
On July 12, 2020, the Company entered into the Merger Agreement to acquire Maxim, an independent manufacturer of innovative analog and mixed-signal products and technologies. Under the terms of the Merger Agreement, Maxim stockholders will receive, for each outstanding share of Maxim common stock, 0.630 of a share of the Company’s common stock at the closing. The estimated merger consideration is approximately $29.0 billion based on the closing price of the Company's common stock on August 13, 2021. The value of the merger consideration will fluctuate based upon changes in the price of the Company's common stock and the number of shares of Maxim common stock, restricted stock awards and restricted stock unit awards outstanding on the closing date.
The transaction is subject to customary closing conditions, including receipt of regulatory approvals. To date, required regulatory approvals have been obtained in all jurisdictions with the exception of China. The Merger Agreement includes termination rights for both the Company and Maxim. The Company may be required to pay Maxim a regulatory termination fee of $830.0 million in cash if the Merger Agreement is terminated in certain circumstances involving the failure to obtain required regulatory approvals. On October 8, 2020, the required shareholder approvals relating to the Merger Agreement were obtained from both the Company's shareholders and Maxim's shareholders.
In the three- and nine-month periods ended July 31, 2021, the Company incurred $18.3 million and $56.6 million of transaction-related costs related to the proposed acquisition of Maxim, respectively, recorded within Selling, marketing, general and administrative expenses in the Company's Condensed Consolidated Statements of Income.
XML 36 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Subsequent Events
9 Months Ended
Jul. 31, 2021
Subsequent Events [Abstract]  
Subsequent Events Subsequent EventsOn August 17, 2021, the Board of Directors of the Company declared a cash dividend of $0.69 per outstanding share of common stock. The dividend will be paid on September 8, 2021 to all shareholders of record at the close of business on August 27, 2021 and is expected to total approximately $254.1 million.
XML 37 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Basis of Presentation (Policies)
9 Months Ended
Jul. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Fiscal Period The Company has a 52-53 week fiscal year that ends on the Saturday closest to the last day in October. Certain amounts reported in previous periods have been reclassified to conform to the fiscal 2021 presentation.
Fair Value
The following methods and assumptions were used by the Company in estimating its fair value disclosures for financial instruments:
Cash equivalents — These investments are adjusted to fair value based on quoted market prices or are determined using a yield curve model based on current market rates.
Deferred compensation plan investments — The fair value of these mutual fund, money market fund and equity investments are based on quoted market prices.
Interest rate derivatives The fair value of the interest rate derivatives is estimated using a discounted cash flow analysis based on the contractual terms of the derivative.
Forward foreign currency exchange contracts — The estimated fair value of forward foreign currency exchange contracts, which includes derivatives that are accounted for as cash flow hedges and those that are not designated as cash flow hedges, is based on the estimated amount the Company would receive if it sold these agreements at the reporting date taking into consideration current interest rates as well as the creditworthiness of the counterparty for assets and the Company’s creditworthiness for liabilities. The fair value of these instruments is based upon valuation models using current market information such as strike price, spot rate, maturity date and volatility.
Held for sale assets —The Company has classified the assets held for sale at carrying value. However, if they were to be carried at fair value, they would be considered a Level 3 fair value measurement and would be determined based on the use of appraisals and input from market participants.
Derivatives Foreign Exchange Exposure Management — The Company enters into forward foreign currency exchange contracts to offset certain operational and balance sheet exposures from the impact of changes in foreign currency exchange rates. Such exposures result from the portion of the Company’s operations, assets and liabilities that are denominated in currencies other than the U.S. dollar, primarily the Euro; other significant exposures include the British Pound, Philippine Peso and the Japanese Yen. Derivative instruments are employed to eliminate or minimize certain foreign currency exposures that can be confidently identified and quantified. These foreign currency exchange contracts are entered into to support transactions made in the normal course of business, and accordingly, are not speculative in nature. The contracts are for periods consistent with the terms of the underlying transactions, generally one year or less. Hedges related to anticipated transactions are matched with the underlying exposures at inception and designated and documented as cash flow hedges. They are qualitatively evaluated for effectiveness on a quarterly basis. The gain or loss on the derivative is recorded as a component of AOCI in shareholders’ equity and is reclassified into earnings in the same line item on the Consolidated Statements of Income as the impact of the hedged transaction in the same period during which the hedged transaction affects earnings. The market risk associated with the Company’s derivative instruments results from currency exchange rate or interest rate movements that are expected to offset the market risk of the underlying transactions, assets and liabilities being hedged. The counterparties to the agreements relating to the Company’s derivative instruments consist of a number of major international financial institutions with high credit ratings. Based on the credit ratings of the Company’s counterparties as of July 31, 2021 and October 31, 2020, nonperformance is not perceived to be a material risk. Furthermore, none of the Company’s derivatives are subject to collateral or other security arrangements and none contain provisions that are dependent on the Company’s credit ratings from any credit rating agency. While the contract or notional amounts of derivative financial instruments provide one measure of the volume of these transactions, they do not represent the amount of the Company’s exposure to credit risk. The amounts potentially subject to credit risk (arising from the possible inability of counterparties to meet the terms of their contracts) are generally limited to the amounts, if any, by which the counterparties’ obligations under the contracts exceed the obligations of the Company to the counterparties. As a result of the above considerations, the Company does not consider the risk of counterparty default to be significant.
Standards Implemented and Standards to Be Implemented
Standards Implemented
Financial Instruments
In June 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update 2016-13, Financial Instruments - Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments (ASU 2016-13). ASU 2016-13 requires a financial asset (or group of financial assets) measured at amortized cost basis to be presented at the net amount expected to be collected. The allowance for credit losses is a valuation account that is deducted from the amortized cost basis of the financial asset(s) to present the net carrying value at the amount expected to be collected on the financial asset. In 2019, the FASB issued ASU 2019-05, Financial Instruments - Credit Losses (Topic 326): Targeted Transition Relief (ASU 2019-05) and ASU 2019-11, Codification Improvements to Topic 326 (ASU 2019-11). ASU 2019-05 allows an entity to irrevocably elect the fair value option for certain financial instruments. Once elected, an entity would recognize the difference between the carrying amount and the fair value of the financial instrument as part of the cumulative effect adjustments associated with the adoption of ASU 2016-13. ASU 2019-11 allows entities to exclude the accrued interest component of amortized cost from various disclosures required by ASC 326.
The Company is exposed to credit losses through sales of its products and certain financial instruments. The Company determines if there is an expected loss on its accounts receivables using historical collection experience, current and future economic and market conditions and a review of the current status of customers' trade accounts receivables. The Company adopted these standards effective November 1, 2020 using the modified retrospective approach, which did not have a material impact on the Company's financial position and results of operations. See Note 8, Fair Value, in these Notes to Condensed Consolidated Financial Statements for more information related to how the Company assesses credit losses on its available-for-sale debt securities.
Income taxes
In December 2019, the FASB issued ASU 2019-12, Simplifying the Accounting for Income Taxes (ASU-2019-12). ASU 2019-12 eliminates certain exceptions related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. It also clarifies and simplifies other aspects of the accounting for income taxes. The Company adopted ASU 2019-12 in the first quarter of fiscal 2021. Upon adoption, ASU 2019-12 did not have a material impact on the Company's financial position and results of operations.
Retirement Benefits
In August 2018, the FASB issued ASU 2018-14, Compensation-Retirement Benefits-Defined Benefit Plans-General (Topic 715-20): Disclosure Framework-Changes to the Disclosure Requirements for Defined Benefit Plans (ASU 2018-14), which modifies the disclosure requirements for defined benefit pension plans and other post-retirement plans. ASU 2018-14 is effective for fiscal years ending after December 15, 2020, with early adoption permitted. The Company adopted ASU 2018-14 in the first quarter of fiscal 2021. Upon adoption, ASU 2018-14 did not have a material impact on the Company's financial position and results of operations.
Standards to Be Implemented
Reference Rate Reform
In March 2020, the FASB issued ASU No. 2020-04, Reference Rate Reform (Topic 848) - Facilitation of the Effects of Reference Rate Reform on Financial Reporting, which provides optional guidance for accounting for contracts, hedging relationships, and other transactions affected by reference rate reform, if certain criteria are met. The provisions of this standard are available for election through December 31, 2022. The Company is currently evaluating the impact of the reference rate reform on its contracts and the resulting impact of adopting this standard on our financial statements.
XML 38 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation and Shareholders' Equity (Tables)
9 Months Ended
Jul. 31, 2021
Share-based Payment Arrangement [Abstract]  
Summary of the activity under the company's stock option plans
A summary of the Company’s stock option activity as of July 31, 2021 and changes during the nine-month period then ended is presented below:
Options
Outstanding
(in thousands)
Weighted-
Average Exercise
Price Per Share
Weighted-
Average
Remaining
Contractual
Term in Years
Aggregate
Intrinsic
Value
Options outstanding at October 31, 20204,192 $70.73 
Options granted644 $145.04 
Options exercised(875)$63.18 
Options forfeited(36)$87.18 
Options expired(6)$40.69 
Options outstanding at July 31, 20213,919 $84.53 5.7$324,862 
Options exercisable at July 31, 20212,511 $66.15 4.3$254,262 
Options vested or expected to vest at July 31, 2021 (1)3,816 $83.41 5.7$320,532 
(1) In addition to the vested options, the Company expects a portion of the unvested options to vest at some point in the future. The number of options expected to vest is calculated by applying an estimated forfeiture rate to the unvested options.
Schedule of share-based compensation, restricted stock units award activity A summary of the Company’s restricted stock unit/award activity as of July 31, 2021 and changes during the nine-month period then ended is presented below:
Restricted
Stock Units/Awards
Outstanding
(in thousands)
Weighted-
Average Grant-
Date Fair Value
Per Share
Restricted stock units/awards outstanding at October 31, 20203,637 $91.54 
Units/Awards granted1,034 $143.88 
Restrictions lapsed(1,160)$89.08 
Forfeited(163)$100.74 
Restricted stock units/awards outstanding at July 31, 20213,348 $107.70 
Schedule of stock-based compensation expense Total stock-based compensation expense recognized was as follows:
Three Months EndedNine Months Ended
July 31, 2021August 1, 2020July 31, 2021August 1, 2020
Cost of sales$4,331 $4,508 $13,338 $13,428 
Research and development19,806 19,158 57,675 55,163 
Selling, marketing, general and administrative17,550 14,951 47,670 43,427 
Special charges, net— 943 — 943 
Total stock-based compensation expense$41,687 $39,560 $118,683 $112,961 
XML 39 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Accumulated Other Comprehensive (Loss) Income (Tables)
9 Months Ended
Jul. 31, 2021
Equity [Abstract]  
Components of accumulated other comprehensive loss, net of tax The following table provides the changes in accumulated other comprehensive (loss) income (AOCI) by component and the related tax effects during the first nine months of fiscal 2021.
Foreign currency translation adjustmentUnrealized holding gains (losses) on derivativesPension plansTotal
October 31, 2020$(26,852)$(172,670)$(49,939)$(249,461)
Other comprehensive income (loss) before reclassifications5,073 32,548 (2,396)35,225 
Amounts reclassified out of other comprehensive income (loss)— (6,243)2,245 (3,998)
Tax effects— (6,452)(257)(6,709)
Other comprehensive income (loss) 5,073 19,853 (408)24,518 
July 31, 2021$(21,779)$(152,817)$(50,347)$(224,943)
Schedule of reclassification out of accumulated other comprehensive income
The amounts reclassified out of AOCI into the Condensed Consolidated Statements of Income and the Condensed Consolidated Statements of Shareholders' Equity with presentation location during each period were as follows:
Three Months EndedNine Months Ended
Comprehensive Income ComponentJuly 31, 2021August 1, 2020July 31, 2021August 1, 2020Location
Unrealized holding losses (gains) on derivatives
Currency forwards $(351)$(842)$(3,700)$(762)Cost of sales
(283)(226)(2,138)640 Research and development
28 (189)(1,796)895 Selling, marketing, general and administrative
Interest rate derivatives464 464 1,391 1,392 Interest expense
(142)(793)(6,243)2,165 Total before tax
(28)79 505 (488)Tax
Effect of Accounting Standards Update 2018-02
— — — (2,379)Retained earnings
$(170)$(714)$(5,738)$(702)Net of tax
Amortization of pension components included in the computation of net periodic pension cost
     Actuarial losses747 672 2,245 1,954 
(85)(168)(257)(485)Tax
$662 $504 $1,988 $1,469 Net of tax
Total amounts reclassified out of AOCI, net of tax$492 $(210)$(3,750)$767 
XML 40 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings Per Share (Tables)
9 Months Ended
Jul. 31, 2021
Earnings Per Share [Abstract]  
Computation of basic and diluted earnings per share The following table sets forth the computation of basic and diluted earnings per share:
 Three Months EndedNine Months Ended
 July 31, 2021August 1, 2020July 31, 2021August 1, 2020
Net Income$503,311 $362,665 $1,314,735 $834,235 
Basic shares:
Weighted-average shares outstanding368,476 368,791 368,834 368,417 
Earnings per common share basic:$1.37 $0.98 $3.56 $2.26 
Diluted shares:
Weighted-average shares outstanding368,476 368,791 368,834 368,417 
Assumed exercise of common stock equivalents3,373 3,212 3,623 3,440 
Weighted-average common and common equivalent shares371,849 372,003 372,457 371,857 
Earnings per common share diluted:$1.35 $0.97 $3.53 $2.24 
Anti-dilutive shares related to:
Outstanding stock-based awards645 384 502 487 
XML 41 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Special Charges, net (Tables)
9 Months Ended
Jul. 31, 2021
Restructuring and Related Activities [Abstract]  
Schedule of accrued restructuring The following table is a quarterly roll-forward from October 31, 2020 to July 31, 2021 of the employee separation and exit cost accruals established related to existing restructuring actions:
Accrued RestructuringClosure of Manufacturing Facilities Repositioning ActionOther Actions
Balance at October 31, 2020$45,176 $20,774 $3,489 
First quarter fiscal 2021 special charges438 — — 
Severance and other payments(1,950)(8,128)(333)
Effect of foreign currency on accrual— 248 — 
Balance at January 30, 2021$43,664 $12,894 $3,156 
Second quarter fiscal 2021 special charges311 —  
Severance and other payments(5,769)(2,767)(270)
Effect of foreign currency on accrual— (44) 
Balance at May 1, 2021$38,206 $10,083 $2,886 
Third quarter fiscal 2021 special charges4,618 — — 
Severance and other payments(15,949)(2,178)(219)
Effect of foreign currency on accrual— (24)— 
Balance at July 31, 2021$26,875 $7,881 $2,667 
Accrued liabilities$26,875 $7,881 $2,667 
XML 42 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Property, Plant and Equipment (Tables)
9 Months Ended
Jul. 31, 2021
Property, Plant and Equipment [Abstract]  
Schedule of long lived assets held-for-sale As shown below, this carrying value was reclassified from Property, plant and equipment to Prepaid expenses and other current assets upon designation and remains in Prepaid expenses and other current assets as of July 31, 2021.
Land and buildings$42,608 
Less accumulated depreciation and amortization(13,634)
Net property, plant and equipment reclassified to Prepaid expenses and other current assets$28,974 
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Information (Tables)
9 Months Ended
Jul. 31, 2021
Segment Reporting [Abstract]  
Disaggregation of revenue The following table summarizes revenue by end market. The categorization of revenue by end market is determined using a variety of data points including the technical characteristics of the product, the “sold to” customer information, the “ship to” customer information and the end customer product or application into which the Company’s product will be incorporated. As data systems for capturing and tracking this data and the Company's methodology evolves and improves, the categorization of products by end market can vary over time. When this occurs, the Company reclassifies revenue by end market for prior periods. Such reclassifications typically do not materially change the sizing of, or the underlying trends of results within, each end market.
Three Months Ended
 July 31, 2021August 1, 2020
 Revenue% of Revenue*Y/Y%Revenue% of Revenue*
Industrial$1,001,867 57 %29 %$778,361 53 %
Communications288,743 16 %(21)%363,304 25 %
Automotive290,077 16 %80 %161,489 11 %
Consumer178,166 10 %16 %152,982 11 %
Total revenue$1,758,853 100 %21 %$1,456,136 100 %
Nine Months Ended
 July 31, 2021August 1, 2020
 Revenue% of Revenue*Y/Y%Revenue% of Revenue*
Industrial$2,829,648 57 %30 %$2,184,413 54 %
Communications847,632 17 %(4)%880,633 22 %
Automotive793,443 16 %45 %548,002 13 %
Consumer507,995 10 %10 %463,713 11 %
Total revenue$4,978,718 100 %22 %$4,076,761 100 %
* The sum of the individual percentages may not equal the total due to rounding.
The following table summarizes revenue by channel. The Company sells its products globally through a direct sales force, third party distributors, independent sales representatives and via its website. Distributors are customers that buy products with the intention of reselling them. Direct customers are non-distributor customers and consist primarily of original equipment manufacturers (OEMs). Other customers include the U.S. government, government prime contractors and certain commercial customers for which revenue is recorded over time.
Three Months Ended
July 31, 2021August 1, 2020
ChannelRevenue% of Revenue*Revenue% of Revenue*
   Distributors$1,123,301 64 %$819,472 56 %
   Direct customers588,001 33 %614,770 42 %
   Other47,551 %21,894 %
Total revenue$1,758,853 100 %$1,456,136 100 %
Nine Months Ended
July 31, 2021August 1, 2020
ChannelRevenue% of Revenue*Revenue% of Revenue*
Distributors$3,162,615 64 %$2,317,421 57 %
Direct customers1,724,012 35 %1,692,152 42 %
Other92,091 %67,188 %
Total revenue$4,978,718 100 %$4,076,761 100 %
* The sum of the individual percentages may not equal the total due to rounding.
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value (Tables)
9 Months Ended
Jul. 31, 2021
Fair Value Disclosures [Abstract]  
Schedule of fair value of financial assets and liabilities
The tables below, set forth by level, presents the Company’s financial assets and liabilities, excluding accrued interest components that were accounted for at fair value on a recurring basis as of July 31, 2021 and October 31, 2020. The tables exclude cash on hand and assets and liabilities that are measured at historical cost or any basis other than fair value. As of July 31, 2021 and October 31, 2020, the Company held $289.7 million and $239.6 million, respectively, of cash that was excluded from the tables below.
 July 31, 2021
 
Fair Value measurement at
Reporting Date using:
 
 
Quoted Prices in Active Markets for Identical Assets
(Level 1)
Significant Other Observable Inputs
(Level 2)
Total
Assets
Cash equivalents:
Available-for-sale:
Government and institutional money market funds$810,935 $— $810,935 
Corporate obligations (1)— 380,050 380,050 
Other assets:
Deferred compensation plan investments68,383 — 68,383 
Total assets measured at fair value$879,318 $380,050 $1,259,368 
Liabilities
Forward foreign currency exchange contracts (2)$— $4,573 $4,573 
Interest rate derivatives— 181,189 181,189 
Total liabilities measured at fair value$— $185,762 $185,762 
(1)The amortized cost of the Company’s investments classified as available-for-sale as of July 31, 2021 was $380.0 million. 
(2)The Company has master netting arrangements by counterparty with respect to derivative contracts. See Note 9, Derivatives, in these Notes to Condensed Consolidated Financial Statements for more information related to the Company's master netting arrangements.
 October 31, 2020
 
Fair Value measurement at
Reporting Date using:
 
 
Quoted Prices in Active Markets for Identical Assets
(Level 1)
Significant Other Observable Inputs
(Level 2)
Total
Assets
Cash equivalents:
Available-for-sale:
Government and institutional money market funds$816,253 $— $816,253 
Other assets:
Forward foreign currency exchange contracts (1)— 5,427 5,427 
Deferred compensation plan investments52,956 — 52,956 
Total assets measured at fair value$869,209 $5,427 $874,636 
Liabilities
Interest rate derivatives$— $214,586 $214,586 
Total liabilities measured at fair value$— $214,586 $214,586 
(1)The Company has master netting arrangements by counterparty with respect to derivative contracts. See Note 9, Derivatives, in these Notes to Condensed Consolidated Financial Statements for more information related to the Company's master netting arrangements.
Schedule of debt The table below presents the estimated fair value of certain financial instruments not recorded at fair value on a recurring basis. The carrying amounts of the term loan approximates fair value. The term loan is classified as a Level 2 measurement according to the fair value hierarchy. The fair values of the senior unsecured notes are obtained from broker prices and are classified as Level 1 measurements according to the fair value hierarchy.
July 31, 2021October 31, 2020
Principal Amount OutstandingFair Value Principal Amount Outstanding Fair Value
3-Year term loan, due March 2022
$925,000 $925,000 $925,000 $925,000 
2.50% Senior unsecured notes, due December 2021
400,000 403,072 400,000 $408,565 
2.875% Senior unsecured notes, due June 2023
500,000 523,041 500,000 $526,855 
3.125% Senior unsecured notes, due December 2023
550,000 583,885 550,000 $590,177 
2.95% Senior unsecured notes, due April 2025
400,000 429,643 400,000 $434,919 
3.90% Senior unsecured notes, due December 2025
850,000 953,017 850,000 $969,033 
3.50% Senior unsecured notes, due December 2026
900,000 1,004,709 900,000 $1,017,505 
4.50% Senior unsecured notes, due December 2036
250,000 300,420 250,000 $298,153 
5.30% Senior unsecured notes, due December 2045
400,000 549,646 400,000 $538,788 
Total debt$5,175,000 $5,672,433 $5,175,000 $5,708,995 
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Derivatives (Tables)
9 Months Ended
Jul. 31, 2021
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of fair value of hedging instruments The fair values of forward foreign currency derivative instruments designated as hedging instruments in the Company’s Condensed Consolidated Balance Sheets as of July 31, 2021 and October 31, 2020 were as follows:
Fair Value At
Balance Sheet LocationJuly 31, 2021October 31, 2020
Forward foreign currency exchange contractsPrepaid expenses and other current assets$— $5,550 
Forward foreign currency exchange contractsAccrued liabilities$4,327 $— 
Schedule of net amount of derivative assets and liabilities The following table presents the gross amounts of the Company's forward foreign currency exchange contract derivative assets and liabilities and the net amounts recorded in the Company's Condensed Consolidated Balance Sheets:
 July 31, 2021October 31, 2020
Gross amount of recognized assets$659 $6,114 
Gross amounts of recognized liabilities(5,232)(687)
Net (liabilities) assets offset and presented in the Condensed Consolidated Balance Sheets$(4,573)$5,427 
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Inventories (Tables)
9 Months Ended
Jul. 31, 2021
Inventory Disclosure [Abstract]  
Schedule of inventories Inventories at July 31, 2021 and October 31, 2020 were as follows:
July 31, 2021October 31, 2020
Raw materials$42,173 $33,806 
Work in process482,227 443,690 
Finished goods133,120 130,764 
Total inventories$657,520 $608,260 
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation and Shareholders' Equity - Outstanding Compensation (Details)
$ / shares in Units, shares in Thousands, $ in Thousands
9 Months Ended
Jul. 31, 2021
USD ($)
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]  
Options outstanding, at beginning of period (in shares) | shares 4,192
Options granted (in shares) | shares 644
Options exercised (in shares) | shares (875)
Options forfeited (in shares) | shares (36)
Options expired (in shares) | shares (6)
Options outstanding, at end of period (in shares) | shares 3,919
Options exercisable (in shares) | shares 2,511
Options vested or expected to vest (in shares) | shares 3,816
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price  
Options outstanding, weighted-average exercise price per share, at beginning of period (in dollars per share) | $ / shares $ 70.73
Options granted, weighted-average exercise price per share (in dollars per share) | $ / shares 145.04
Options exercised, weighted-average exercise price per share (in dollars per share) | $ / shares 63.18
Options forfeited, weighted-average exercise price per share (in dollars per share) | $ / shares 87.18
Options expired, weighted-average exercise price per share (in dollars per share) | $ / shares 40.69
Options outstanding, weighted-average exercise price per share, at end of period (in dollars per share) | $ / shares 84.53
Options exercisable, weighted-average exercise price per share (in dollars per share) | $ / shares 66.15
Options vested or expected to vest, weighted-average exercise price per share (in dollars per share) | $ / shares $ 83.41
Options outstanding, weighted-average remaining contractual term in years 5 years 8 months 12 days
Options exercisable, weighted-average remaining contractual term in years 4 years 3 months 18 days
Options vested or expected to vest, weighted-average remaining contractual term in years 5 years 8 months 12 days
Options outstanding, aggregate intrinsic value | $ $ 324,862
Options exercisable, aggregate intrinsic value | $ 254,262
Options vested or expected to vest, aggregate intrinsic value | $ $ 320,532
Restricted Stock Units (RSUs)  
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]  
Restricted stock units/awards outstanding, at beginning of period (in shares) | shares 3,637
Units/Awards granted (in shares) | shares 1,034
Restrictions lapsed (in shares) | shares (1,160)
Forfeited (in shares) | shares (163)
Restricted stock units/awards outstanding, at end of period (in shares) | shares 3,348
Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]  
Restricted stock units/awards outstanding, at beginning of period (in dollar per shares) | $ / shares $ 91.54
Units/Awards granted (in dollar per shares) | $ / shares 143.88
Restrictions lapsed (in dollar per shares) | $ / shares 89.08
Forfeited (in dollar per shares) | $ / shares 100.74
Restricted stock units/awards outstanding, at end of period (in dollar per shares) | $ / shares $ 107.70
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation and Shareholders' Equity - Textual (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Millions
3 Months Ended 6 Months Ended 9 Months Ended
Jan. 30, 2021
May 01, 2021
Jul. 31, 2021
Aug. 01, 2020
Oct. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Total intrinsic value of options exercised     $ 79.1 $ 61.7  
Total unrecognized compensation cost related to unvested share-based awards, before tax consideration     $ 337.9    
Weighted-average period to recognize compensation cost     1 year 4 months 24 days    
Total grant-date fair value of vested stock options     $ 114.7 $ 157.9  
Number of shares authorized to be repurchased (in shares)     159,000    
Stock repurchase program, remaining authorized repurchase amount     $ 1,400.0    
Inventories          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock-based compensation     6.0   $ 5.8
Performance Stock Option          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of shares authorized (in shares) 460        
Exercise price per share (in dollars per share) $ 144.06        
Award vesting period 5 years        
Average closing price period 70 days        
Maxim | Performance-based Restricted Stock Units          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Award vesting period   2 years      
Units granted (in shares)   121      
Minimum | Performance Stock Option          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Target percentage 0.00%        
Minimum | Maxim | Performance-based Restricted Stock Units          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Target percentage   0.00%      
Maximum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock repurchase program, authorized amount     $ 6,700.0    
Maximum | Performance Stock Option          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Target percentage 100.00%        
Maximum | Maxim | Performance-based Restricted Stock Units          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Target percentage   200.00%      
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation and Shareholders' Equity - Stock-based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2021
Aug. 01, 2020
Jul. 31, 2021
Aug. 01, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense $ 41,687 $ 39,560 $ 118,683 $ 112,961
Cost of sales        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense 4,331 4,508 13,338 13,428
Research and development        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense 19,806 19,158 57,675 55,163
Selling, marketing, general and administrative        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense 17,550 14,951 47,670 43,427
Special charges, net        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense $ 0 $ 943 $ 0 $ 943
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Accumulated Other Comprehensive (Loss) Income - Changes By Component and Tax Effect (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2021
Aug. 01, 2020
Jul. 31, 2021
Aug. 01, 2020
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance     $ 11,997,945  
Other comprehensive income (loss) before reclassifications     35,225  
Amounts reclassified out of other comprehensive income (loss)     (3,998)  
Tax effects     (6,709)  
Other comprehensive (loss) income $ (42,028) $ 4,073 24,518 $ (82,751)
Ending balance 12,263,963   12,263,963  
AOCI        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (182,915) (277,002) (249,461) (187,799)
Other comprehensive (loss) income (42,028) 4,073 24,518 (82,751)
Ending balance (224,943) $ (272,929) (224,943) $ (272,929)
Foreign currency translation adjustment        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance     (26,852)  
Other comprehensive income (loss) before reclassifications     5,073  
Amounts reclassified out of other comprehensive income (loss)     0  
Tax effects     0  
Other comprehensive (loss) income     5,073  
Ending balance (21,779)   (21,779)  
Unrealized holding gains (losses) on derivatives        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance     (172,670)  
Other comprehensive income (loss) before reclassifications     32,548  
Amounts reclassified out of other comprehensive income (loss)     (6,243)  
Tax effects     (6,452)  
Other comprehensive (loss) income     19,853  
Ending balance (152,817)   (152,817)  
Pension plans        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance     (49,939)  
Other comprehensive income (loss) before reclassifications     (2,396)  
Amounts reclassified out of other comprehensive income (loss)     2,245  
Tax effects     (257)  
Other comprehensive (loss) income     (408)  
Ending balance $ (50,347)   $ (50,347)  
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.21.2
Accumulated Other Comprehensive (Loss) Income - Amounts Reclassified Out of Accumulated Other Comprehensive (Loss) Income (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Jul. 31, 2021
Aug. 01, 2020
Jul. 31, 2021
Aug. 01, 2020
Nov. 02, 2019
May 01, 2021
Oct. 31, 2020
May 02, 2020
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]                
Cost of sales $ 537,669 $ 483,558 $ 1,575,526 $ 1,409,367        
Research and development 306,617 260,794 897,005 770,280        
Selling, marketing, general and administrative 206,076 153,753 597,963 494,808        
Interest expense 44,659 45,914 130,204 144,712        
Income before income taxes 572,278 373,029 1,484,881 894,307        
Tax (68,967) (10,364) (170,146) (60,072)        
Accounting standards update [extensible enumeration]         us-gaap:AccountingStandardsUpdate201802Member      
Retained earnings 12,263,963   12,263,963       $ 11,997,945  
Net income 503,311 362,665 1,314,735 834,235        
Unrealized holding gains (losses) on derivatives                
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]                
Retained earnings (152,817)   (152,817)       (172,670)  
Retained earnings                
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]                
Retained earnings 7,812,859 7,079,309 7,812,859 7,079,309 $ 6,899,253 $ 7,564,054 7,236,238 $ 6,945,442
Net income 503,311 362,665 1,314,735 834,235        
Retained earnings | Cumulative effect, period of adoption, adjustment                
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]                
Retained earnings         $ 2,379      
Pension plans                
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]                
Retained earnings (50,347)   (50,347)       $ (49,939)  
Reclassification out of Accumulated Other Comprehensive Income                
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]                
Net income 492 (210) (3,750) 767        
Reclassification out of Accumulated Other Comprehensive Income | Unrealized holding gains (losses) on derivatives                
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]                
Income before income taxes (142) (793) (6,243) 2,165        
Tax (28) 79 505 (488)        
Net income (170) (714) (5,738) (702)        
Reclassification out of Accumulated Other Comprehensive Income | Retained earnings | Cumulative effect, period of adoption, adjustment                
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]                
Retained earnings 0 (2,379) 0 (2,379)        
Reclassification out of Accumulated Other Comprehensive Income | Pension plans                
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]                
Income before income taxes 747 672 2,245 1,954        
Tax (85) (168) (257) (485)        
Net income 662 504 1,988 1,469        
Reclassification out of Accumulated Other Comprehensive Income | Currency forwards | Unrealized holding gains (losses) on derivatives                
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]                
Cost of sales (351) (842) (3,700) (762)        
Research and development (283) (226) (2,138) 640        
Selling, marketing, general and administrative 28 (189) (1,796) 895        
Reclassification out of Accumulated Other Comprehensive Income | Interest rate derivatives | Unrealized holding gains (losses) on derivatives                
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]                
Interest expense $ 464 $ 464 $ 1,391 $ 1,392        
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2021
Aug. 01, 2020
Jul. 31, 2021
Aug. 01, 2020
Earnings per share        
Net Income $ 503,311 $ 362,665 $ 1,314,735 $ 834,235
Basic shares:        
Weighted-average shares outstanding (in shares) 368,476 368,791 368,834 368,417
Earnings per common share, basic (in dollars per share) $ 1.37 $ 0.98 $ 3.56 $ 2.26
Diluted shares:        
Weighted-average shares outstanding (in shares) 368,476 368,791 368,834 368,417
Assumed exercise of common stock equivalents (in shares) 3,373 3,212 3,623 3,440
Weighted-average common and common equivalent shares (in shares) 371,849 372,003 372,457 371,857
Earnings per common share, diluted (in dollars per share) $ 1.35 $ 0.97 $ 3.53 $ 2.24
Anti-dilutive shares related to:        
Outstanding share-based awards (in shares) 645 384 502 487
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Special Charges, net - Restructuring (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2021
May 01, 2021
Jan. 30, 2021
Aug. 01, 2020
Jul. 31, 2021
Aug. 01, 2020
Summary of the Company's special charges and accruals related to ongoing actions, Balance Sheet            
Special charges, net $ (8,938)     $ 31,830 $ (8,189) $ 44,286
Closure of Manufacturing Facilities            
Summary of the Company's special charges and accruals related to ongoing actions, Balance Sheet            
Accrued restructuring, beginning balance 38,206 $ 43,664 $ 45,176   45,176  
Special charges, net 4,618 311 438      
Severance and other payments (15,949) (5,769) (1,950)      
Effect of foreign currency on accrual 0 0 0      
Accrued restructuring, ending balance 26,875 38,206 43,664   26,875  
Closure of Manufacturing Facilities | Accrued liabilities            
Summary of the Company's special charges and accruals related to ongoing actions, Balance Sheet            
Accrued restructuring, ending balance 26,875       26,875  
Repositioning Action            
Summary of the Company's special charges and accruals related to ongoing actions, Balance Sheet            
Accrued restructuring, beginning balance 10,083 12,894 20,774   20,774  
Special charges, net 0 0 0      
Severance and other payments (2,178) (2,767) (8,128)      
Effect of foreign currency on accrual (24) (44) 248      
Accrued restructuring, ending balance 7,881 10,083 12,894   7,881  
Repositioning Action | Accrued liabilities            
Summary of the Company's special charges and accruals related to ongoing actions, Balance Sheet            
Accrued restructuring, ending balance 7,881       7,881  
Other Actions            
Summary of the Company's special charges and accruals related to ongoing actions, Balance Sheet            
Accrued restructuring, beginning balance 2,886 3,156 3,489   3,489  
Special charges, net 0 0 0      
Severance and other payments (219) (270) (333)      
Effect of foreign currency on accrual 0 0 0      
Accrued restructuring, ending balance 2,667 $ 2,886 $ 3,156   2,667  
Other Actions | Accrued liabilities            
Summary of the Company's special charges and accruals related to ongoing actions, Balance Sheet            
Accrued restructuring, ending balance $ 2,667       $ 2,667  
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Special Charges, net - Textual (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Jul. 31, 2021
May 01, 2021
Jan. 30, 2021
Aug. 01, 2020
Jul. 31, 2021
Aug. 01, 2020
Nov. 02, 2019
Restructuring Cost and Reserve [Line Items]              
Special charges, net $ (8,938)     $ 31,830 $ (8,189) $ 44,286  
Gain on sale of property, plant and equipment         13,557 $ 0  
Singapore | Discontinued Operations, Disposed of by Sale | Testing Facility              
Restructuring Cost and Reserve [Line Items]              
Gain on sale of property, plant and equipment 13,600            
Singapore | Discontinued Operations, Held-for-sale or Disposed of by Sale | Testing Facility              
Restructuring Cost and Reserve [Line Items]              
Consideration from sale of facility 35,700       35,700    
Closure of Manufacturing Facilities              
Restructuring Cost and Reserve [Line Items]              
Special charges, net 4,618 $ 311 $ 438        
Closure of Manufacturing Facilities | Linear Technology Corporation              
Restructuring Cost and Reserve [Line Items]              
Special charges, cumulative 46,800       46,800    
Repositioning Action              
Restructuring Cost and Reserve [Line Items]              
Special charges, net 0 $ 0 $ 0        
Special charges, cumulative 137,500       137,500    
Repositioning Action | Intellectual Property              
Restructuring Cost and Reserve [Line Items]              
Impairment of intangible assets, finite-lived             $ 14,200
Severance and Fringe Benefits              
Restructuring Cost and Reserve [Line Items]              
Special charges, cumulative $ 123,300       $ 123,300    
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Property, Plant and Equipment - Reclassification (Details)
$ in Thousands
Jul. 31, 2021
USD ($)
Long Lived Assets Held-for-sale [Line Items]  
Less accumulated depreciation and amortization $ (13,634)
Net property, plant and equipment reclassified to Prepaid expenses and other current assets 28,974
Land and buildings  
Long Lived Assets Held-for-sale [Line Items]  
Property, plant and equipment, gross $ 42,608
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Information - Textual (Details)
9 Months Ended
Jul. 31, 2021
segment
Segment Reporting [Abstract]  
Number of reportable segments 1
Number of operating segments 9
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Information - Revenue Trends by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2021
Aug. 01, 2020
Jul. 31, 2021
Aug. 01, 2020
Revenue Trends        
Revenue $ 1,758,853 $ 1,456,136 $ 4,978,718 $ 4,076,761
Percent of Revenue (as percent) 100.00% 100.00% 100.00% 100.00%
Year over Year Change (as percent) 21.00%   22.00%  
Industrial        
Revenue Trends        
Revenue $ 1,001,867 $ 778,361 $ 2,829,648 $ 2,184,413
Percent of Revenue (as percent) 57.00% 53.00% 57.00% 54.00%
Year over Year Change (as percent) 29.00%   30.00%  
Communications        
Revenue Trends        
Revenue $ 288,743 $ 363,304 $ 847,632 $ 880,633
Percent of Revenue (as percent) 16.00% 25.00% 17.00% 22.00%
Year over Year Change (as percent) (21.00%)   (4.00%)  
Automotive        
Revenue Trends        
Revenue $ 290,077 $ 161,489 $ 793,443 $ 548,002
Percent of Revenue (as percent) 16.00% 11.00% 16.00% 13.00%
Year over Year Change (as percent) 80.00%   45.00%  
Consumer        
Revenue Trends        
Revenue $ 178,166 $ 152,982 $ 507,995 $ 463,713
Percent of Revenue (as percent) 10.00% 11.00% 10.00% 11.00%
Year over Year Change (as percent) 16.00%   10.00%  
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Information - Revenue by Sales Channel (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2021
Aug. 01, 2020
Jul. 31, 2021
Aug. 01, 2020
Segment Reporting Information [Line Items]        
Revenue $ 1,758,853 $ 1,456,136 $ 4,978,718 $ 4,076,761
Percent of Revenue (as percent) 100.00% 100.00% 100.00% 100.00%
Distributors        
Segment Reporting Information [Line Items]        
Revenue $ 1,123,301 $ 819,472 $ 3,162,615 $ 2,317,421
Percent of Revenue (as percent) 64.00% 56.00% 64.00% 57.00%
Direct customers        
Segment Reporting Information [Line Items]        
Revenue $ 588,001 $ 614,770 $ 1,724,012 $ 1,692,152
Percent of Revenue (as percent) 33.00% 42.00% 35.00% 42.00%
Other        
Segment Reporting Information [Line Items]        
Revenue $ 47,551 $ 21,894 $ 92,091 $ 67,188
Percent of Revenue (as percent) 3.00% 2.00% 2.00% 2.00%
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value - Textual (Details) - USD ($)
$ in Millions
Jul. 31, 2021
Oct. 31, 2020
Fair Value Disclosures [Abstract]    
Cash $ 289.7 $ 239.6
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value - Assets and Liabilities (Details) - USD ($)
$ in Thousands
Jul. 31, 2021
Oct. 31, 2020
Liabilities    
Amortized cost $ 380,000  
Recurring    
Other assets:    
Forward foreign currency exchange contracts   $ 5,427
Deferred compensation plan investments 68,383 52,956
Total assets measured at fair value 1,259,368 874,636
Liabilities    
Forward foreign currency exchange contracts 4,573  
Interest rate derivatives 181,189 214,586
Total liabilities measured at fair value 185,762 214,586
Recurring | Government and institutional money market funds    
Available-for-sale:    
Cash equivalents available for sale 810,935 816,253
Recurring | Corporate obligations    
Available-for-sale:    
Cash equivalents available for sale 380,050  
Recurring | Level 1    
Other assets:    
Forward foreign currency exchange contracts   0
Deferred compensation plan investments 68,383 52,956
Total assets measured at fair value 879,318 869,209
Liabilities    
Forward foreign currency exchange contracts 0  
Interest rate derivatives 0 0
Total liabilities measured at fair value 0 0
Recurring | Level 1 | Government and institutional money market funds    
Available-for-sale:    
Cash equivalents available for sale 810,935 816,253
Recurring | Level 1 | Corporate obligations    
Available-for-sale:    
Cash equivalents available for sale 0  
Recurring | Level 2    
Other assets:    
Forward foreign currency exchange contracts   5,427
Deferred compensation plan investments 0 0
Total assets measured at fair value 380,050 5,427
Liabilities    
Forward foreign currency exchange contracts 4,573  
Interest rate derivatives 181,189 214,586
Total liabilities measured at fair value 185,762 214,586
Recurring | Level 2 | Government and institutional money market funds    
Available-for-sale:    
Cash equivalents available for sale 0 $ 0
Recurring | Level 2 | Corporate obligations    
Available-for-sale:    
Cash equivalents available for sale $ 380,050  
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value - Debt (Details) - USD ($)
9 Months Ended
Jul. 31, 2021
Oct. 31, 2020
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Principal Amount Outstanding $ 5,175,000,000 $ 5,175,000,000
Fair Value $ 5,672,433,000 5,708,995,000
3-Year term loan, due March 2022 | Unsecured debt term    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt term 3 years  
Principal Amount Outstanding $ 925,000,000 925,000,000
Fair Value $ 925,000,000 925,000,000
2.50% Senior unsecured notes, due December 2021 | Senior Notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Interest rate 2.50%  
Principal Amount Outstanding $ 400,000,000 400,000,000
Fair Value $ 403,072,000 408,565,000
2.875% Senior unsecured notes, due June 2023 | Senior Notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Interest rate 2.875%  
Principal Amount Outstanding $ 500,000,000 500,000,000
Fair Value $ 523,041,000 526,855,000
3.125% Senior unsecured notes, due December 2023 | Senior Notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Interest rate 3.125%  
Principal Amount Outstanding $ 550,000,000 550,000,000
Fair Value $ 583,885,000 590,177,000
2.95% Senior unsecured notes, due April 2025 | Senior Notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Interest rate 2.95%  
Principal Amount Outstanding $ 400,000,000 400,000,000
Fair Value $ 429,643,000 434,919,000
3.90% Senior unsecured notes, due December 2025 | Senior Notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Interest rate 3.90%  
Principal Amount Outstanding $ 850,000,000 850,000,000
Fair Value $ 953,017,000 969,033,000
3.50% Senior unsecured notes, due December 2026 | Senior Notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Interest rate 3.50%  
Principal Amount Outstanding $ 900,000,000 900,000,000
Fair Value $ 1,004,709,000 1,017,505,000
4.50% Senior unsecured notes, due December 2036 | Senior Notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Interest rate 4.50%  
Principal Amount Outstanding $ 250,000,000 250,000,000
Fair Value $ 300,420,000 298,153,000
5.30% Senior unsecured notes, due December 2045 | Senior Notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Interest rate 5.30%  
Principal Amount Outstanding $ 400,000,000 400,000,000
Fair Value $ 549,646,000 $ 538,788,000
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.21.2
Derivatives - Textual (Details) - USD ($)
$ in Thousands
9 Months Ended
Jul. 31, 2021
Oct. 31, 2020
Derivative [Line Items]    
Contracts period 1 year  
Derivative assets, fair value $ 659 $ 6,114
Forward Contracts    
Derivative [Line Items]    
Notional amount of cash flow hedges 236,500 202,700
Notional amount of derivative 142,400 62,700
Cash flow hedge gain (loss) to be reclassified within twelve months 3,500  
Interest Rate Swap Agreements | Accrued liabilities | Designated as Hedging Instrument    
Derivative [Line Items]    
Derivative assets, fair value $ 181,200 $ 214,600
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.21.2
Derivatives - Forward Foreign Currency (Details) - Forward foreign currency exchange contracts - USD ($)
$ in Thousands
Jul. 31, 2021
Oct. 31, 2020
Prepaid expenses and other current assets    
Derivatives, Fair Value [Line Items]    
Foreign currency contracts, liability $ 0 $ 5,550
Accrued liabilities    
Derivatives, Fair Value [Line Items]    
Foreign currency contracts, liability $ 4,327 $ 0
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.21.2
Derivative - Net Amounts (Details) - USD ($)
$ in Thousands
Jul. 31, 2021
Oct. 31, 2020
Derivative Instruments and Hedging Activities Disclosure [Abstract]    
Gross amount of recognized assets $ 659 $ 6,114
Gross amounts of recognized liabilities (5,232) (687)
Net (liabilities) assets offset and presented in the Condensed Consolidated Balance Sheets $ (4,573)  
Net (liabilities) assets offset and presented in the Condensed Consolidated Balance Sheets   $ 5,427
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.21.2
Inventories (Details) - USD ($)
$ in Thousands
Jul. 31, 2021
Oct. 31, 2020
Inventory Disclosure [Abstract]    
Raw materials $ 42,173 $ 33,806
Work in process 482,227 443,690
Finished goods 133,120 130,764
Total inventories $ 657,520 $ 608,260
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.21.2
Revolving Credit Facility (Details) - Revolving credit facility - Unsecured debt term - USD ($)
9 Months Ended
Jun. 23, 2021
Jul. 31, 2021
Line of Credit Facility [Line Items]    
Debt term 5 years  
Amount available under credit facility $ 1,250,000,000  
Maxim    
Line of Credit Facility [Line Items]    
Amount available under credit facility $ 2,500,000,000  
Minimum    
Line of Credit Facility [Line Items]    
Line of credit facility, commitment fee percentage   0.06%
Minimum | Eurodollar    
Line of Credit Facility [Line Items]    
Debt instrument, basis spread on variable rate   0.69%
Minimum | Fed Funds Effective Rate Overnight Index Swap Rate    
Line of Credit Facility [Line Items]    
Debt instrument, basis spread on variable rate   0.00%
Maximum    
Line of Credit Facility [Line Items]    
Line of credit facility, commitment fee percentage   0.20%
Maximum | Eurodollar    
Line of Credit Facility [Line Items]    
Debt instrument, basis spread on variable rate   1.175%
Maximum | Fed Funds Effective Rate Overnight Index Swap Rate    
Line of Credit Facility [Line Items]    
Debt instrument, basis spread on variable rate   0.175%
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes (Details)
€ in Millions, $ in Millions
3 Months Ended 9 Months Ended
Jul. 31, 2021
EUR (€)
Aug. 01, 2020
Jul. 31, 2021
EUR (€)
Aug. 01, 2020
Jul. 31, 2021
USD ($)
Income Tax Contingency [Line Items]          
Federal statutory rate (as percent) 21.00% 21.00% 21.00% 21.00%  
Revenue Commissioners, Ireland | Fiscal year 2013          
Income Tax Contingency [Line Items]          
Income tax examination, excluding penalties and interest expense € 43.0   € 43.0   $ 51.0
XML 68 R56.htm IDEA: XBRL DOCUMENT v3.21.2
Acquisitions (Details) - Maxim
$ in Millions
3 Months Ended 9 Months Ended
Aug. 13, 2021
USD ($)
Jul. 31, 2021
USD ($)
Jul. 31, 2021
USD ($)
Jul. 12, 2020
USD ($)
Business Acquisition [Line Items]        
Conversion of company common stock       0.630
Termination fee, regulatory clearance       $ 830.0
Subsequent event        
Business Acquisition [Line Items]        
Consideration transferred $ 29,000.0      
Selling, marketing, general and administrative        
Business Acquisition [Line Items]        
Transaction related costs   $ 18.3 $ 56.6  
XML 69 R57.htm IDEA: XBRL DOCUMENT v3.21.2
Subsequent Events (Details) - Common Stock - Subsequent event
$ / shares in Units, $ in Millions
Aug. 17, 2021
USD ($)
$ / shares
Subsequent Event [Line Items]  
Common stock cash dividends per share, declared (in dollars per share) | $ / shares $ 0.69
Dividends | $ $ 254.1
EXCEL 70 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ,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 " #'.!)3:2*I@.X K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M:L,P#(=?9?B>R$ZA%)/FTK'3!H,5-G8SMMJ:Q7^P-9*^_1*O31G; ^QHZ>=/ MGT"MCE*'A,\I1$QD,=^-KO=9ZKAE)Z(H ;(^H5.YGA)^:AY"\/$S]05F-&"/#CUE$+4 ULT3 MXWGL6[@!9AAA7\JZE?69 ME-3\?7;]X7<3=L'8@_W' MQE?!KH5?=]%] 5!+ P04 " #'.!)3F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M ,9Z@$@4 /$4 8 >&PO=V]R:W-H965T&UL ME9AO;^HV%,9?WWT*"^W%)I4F<2C0*XI$:7O'UO;2TJVZF_;")(9$3>+,=J!\ M^WN<0,*MPDE6B9)_Y^&78_LYMD=;(=]4P+DF[W&4J*M.H'7ZV;*4%_"8J7.1 M\@3NK(2,F893N;94*CGS\Z XLJAM]ZV8A4EG/,JOS>5X)#(=A0F?2Z*R.&9R M=\TCL;WJ.)W#A>=P'6ASP1J/4K;F"Z[_3.<2SJQ2Q0]CGJA0)$3RU55GXGR^ M=JD)R)_X*^1;=71,S*LLA7@S)S/_JF,;(AYQ3QL)!E\;/N519)2 X[^]:*?\ M31-X?'Q0O\M?'EYFR12?BN@U]'5PU1EVB,]7+(OTL]C^QOAWB94J+>!\,!'&8%-_L?9^(XP#W1 #=!^2)L(H?RBEOF&;CD11;(LW3 MH&8.\E?-HP$N3$RK++2$NR'$Z?%4;+@<61JDS 7+VX==%V'T1-@E>1")#A2Y M37SN_QAO 4+)00\+MD[(7DCO QZI28ONY37)0X/=^SN$T)Q45)/6;RL'X6XAM,=#)U+ M!.:RA+EL _/,UZ$9*9"I1Q;7-AVN,TE8)-;DAF]"CZLS,DN\62E3AO(%_9.9CYTMW 5 M>CDITL -DG:O2]W>$#X8(:T(:1O"B>^#OT+[[ _(/3Q'OB;UN<,E(8KLF_V5 M[5<:^@R&%Y5 1S!>LRH*#F_E'M+E0FD7D[S ]/39P1=L9#@<86U4@'-S7\U:AM$7'K9[0UL&R.J:H&#&_E+J*$,B!5Q MZ"_+7\F">YF$;-5BX4I3$<=@. LMO#?RLWWN] FU7)(R238LRCA)84*4SZ\P M\*IN.*T*!]15'T886>SBI8AJL1L*Q\T,FT16=8+B3G[('+E]]P*6K/G)0M8@ M]#A9W$RPF1JMR@)M51:FF91F#E),//)L@6]DJA8.5_R&3HYI50YHJW(P2V & M62R/S)2-'5!KR7#%!K*J M!6%<#,CJ"Z@[VNA:P=#@TZ]TQ"'YAX'BP#8=; M_4(28ZS* &U5!A8QBR)RG2FXK>I;$]=IFE'2ROUI*_>_C;E^254\GSA2;YF&LIF M8BRMEK%0OLB5S;;'9NSVA]3IN3TH4)LZK*H2T%;+@BD,/PE%:@;+ZW?R!Z_/ M%2YEYW]]BE9-6ED]Q2WZX%]WH3+E\QN'DH(M\AKDNEU8"KM8^70KUW=QLR[7 M=\=L=W"Q=C@VB#6L.=W*]UW@)(?H$5L=KN MW2!P<@A:1[M0QH'RO39%/+,V*S:DRJOE?MZDV,6J'B\V Q^8,3!%(KZ"4/M\ M &--%OMKQ8D6:;ZGM11:BS@_##CSN30/P/V5$/IP8GZ@W.4'E+S!U-\+G=:6_2XS_+R?+*S]G VFY7KG=XG MY=0<= Z_W)EBGUBX+;:S\E#H9%,'[;,9Q3B:[9,TGUS,ZV?7Q<7<'&V6YOJZ M0.5QOT^*OZ]T9A[.)V3R].!#NMW9ZL'L8GY(MOI&VT^'ZP+N9EV63;K7>9F: M'!7Z[GQR2*W5#^4)]>HHG)KS.?JYNWF?(*K'NE,KVV5(H&O>[W0 M659E@G[\U2:==&U6@:?73]E_K,D#F=NDU N3_9YN[.Y\$D_01M\EQ\Q^, \_ MZY90W<&UR"[=,;'(Q+\P#*BHT9*LN:O7K:- KS:N!B=R>VN1"OH MTB80OQR/5R/Q,Y"ETX8^:7-%1Q/^FM-6<*I-,!R=)$RY.VA5,1I%RZ/HP'C,A'!9+'T:$%((Z MJJP".(X5BV28;=2QC4;9_E28LH1Z56S3/$0V\INEE)"8.VQ]G))42)>M#V,< M,Z*HP];'T2B23/$P6]FQE:-SY->#+A*;YEND'P]552W/1N9&W&6-OS W2IT4 MZQV"L@IKX#TL[H=J!H;TC'T!V\F%<\1C'83$([M=I/"K'Y=X4-OTGJ>T5U(\TMTF^ M36\'JDB;[1DK+&7L5LTP#I .^P".44;=D;4*X@CG0_Q/? H9'PX'O4[AKU^# M]=AJL!NY#LZ -LUI!][$BL4N;Q_&2,RP2SN4C<3*9>W#.*=Q-$":]J3I*.F/ MQ@)EXY65(''J]2$B,)(]YCY.",:%._D#.!)CI92[=(2 $<,QI0/T>\M!V"C] MOIZFM?LX"_)F/F^L(NY.\P".$T6HQ]O'$:%@$?%X!X"814(.\>[-$.&CZ\A[ MDWO_.7K9:/!J;$DAO0LAXS;D;6XU6'C[E#ZH;,!C\$BX3B0$$XIXN@8L!@-O MREU90U:$2S*D:F]%R+@7Z2@W0@89^\;@#KC"&,#;IKTYHB,NZ/1 MN1+D'O!(DD5>F?1A'.J*Q]Z'$1PSXGJD$(Y3&HD!_KU+(N,VJ=V7W>H[4^AV M:".;/ XL$@$7(REUC?0B@ .1,%4N_8!YXC&/8^+R]X&QX@P/["]H[XOHN"^Z M+LQ]6A];@0!?Y$]]>Q+%*G+]<0!6E79WBH=@$A-WZ5F%6L5X:)V@O2>BXY[H MO1XK9FWPZ0Y68)AQ[BP/X%@$^R%WJ =PA!$NF3O6 \"8<PF?ZB.$M-U517: MDZM@8:"^CX&RP+W]0A@GW>JY#.- "5>N<+MD:&KT]HF.VZ=OEFN39L?J%/!+ M@OD&B$G8N[L&(8BC&+L[K#"."W>/,="N&!*L]UUT_!3JJAXFP_I4>FQ,EB5% M\V/]-"Q-TY \G2M3YI49'X6GRCW4"*#85'@UQD?1*1W8@=#>)])QG[ALA\+_ M(HH(B2)<47P4B.+N1P,H$,7=C =0((I[RC,[.3[?:]A=5N\M2F!YS&US0-H] M[=Z-7-9O!)SG5^1L00+/E^1LU;SYZ-,W+V+>U2=C)""VN/P# !Y# & 'AL+W=OQF/-&E47-G@223551\?; 2GZX%KLFONV>!,SC]^]_V"X M Y<7*MF2E[\5F%'UO$)M;\U+Z7Y18<.ZSEHW4C%J\X8 M,JB*NGW2UTZ'(P/P,VX0= ;!T("<,<"= ?YH!-(9D(]&"#L#0]UMN1OA5E31 MQ5SP Q(:#=[TP*AOK$&OHM9U\JP$O"W 3BV6O,[@J[,,P4CRLLBH@LFS@@>4 M@Y*(;^!5!468Z^K8,_2I7O.*H6OT[7F%+B^NT 4J:O1+SAM)ZTS.705Y:>_N MNLOAH?C1)?YG3 M>LMTZ]C00J ]+1NF2RQCHMA3?7S .ZBKIFU#&9,@EFE.5*(UE3G:P"&'=W#%S5)5O M5V,Z1[;.Q/.(-Q!Z!.9'WK#<;)2?)N%0ZA%?"?;\:%SMN%<[_H#:4LN]ZT[Y M70GE-D-:.-B[#14%+5')I30:;3Y8G2/*)Z%6/4K@%\JM59SHQ7^5.[:XIQ$9 M:&UCKOTP3@=:CZ"(EPRDMD%1,BYSTLN<3,K\L\J90.N3+GFI-;V::&K)2*[0 MO ?9+FT8L3;JR@8%)/2'Q$?&^N MAX/U!_]VZ8^LK^!>W5Z#_W'?7LJ_4+&%EH=*MH%0WDT,'TBT%]UVHOC.W.1> MN()[H1GF\-^ "0V ]QO.U?M$!^C_;2S^!E!+ P04 " #'.!)3E"IL\!,# M !+" & 'AL+W=OB#XPTDKBE2"])V>G?=T@IJN/(1KO[$O$R M9\[,X7@FLYW2WTV-:.&A$=+,@]K:S648FKS&AIESM4%)-Z72#;.TU55H-AI9 MX4&-".,HFH8-XS)8S/S9C5[,5&L%EWBCP;1-P_2/:Q1J-P\FP>/!1U[5UAV$ MB]F&57B+]FYSHVD7#EX*WJ T7$G06,Z#J\GE.G/VWN SQYW96X/+Y%ZI[V[S MKI@'D0L(!>;6>6#TV>(2A7".*(Q_>Y_!0.F ^^M'[W_YW"F7>V9PJ<077MAZ M'EP$4&#)6F$_JMW?V.?C \R5,/XO['K;*("\-58U/9@B:+CLONRAUV$/0'[& M 7$/B \!Z1% T@.2WV5(>T#ZNPQ9#_"IAUWN7K@5LVPQTVH'VEF3-[?PZGLT MZ<6EJY-;J^F6$\XNEDH6].I8 *V,$KQ@EC:WECY4#M: *NFJH2*L775L$=[) M7#4(9S=,DT&-EN=,O(37<'>[@K,7+^$%< F?:M4:)@LS"RW%Z=C"O(_INHLI M/A)3 A\4.3:PIMB*$?SJ-/[M"7Q(^@PBQ8\B7</X#Z#6E$:QK[<4_U):\OF,"9L^SOL@.Y'MN,YE>'*@W MXB<^?(?UB%&ZQ]9I%^YUQP9UY<<258-JI>W*?C@=)M^5;_@'Y]>3R^5DY'Q% MD[(;;+_<=V/V ],5U2,(+(DJ.G]# >MN='4;JS:^-]\K2YW>+VN:]JB= =V7 M2MG'C2,8_G]8_ 102P,$% @ QS@24Q#Y)?N1!P '1\ !@ !X;"]W M;W)KFCJMC];;*S=_KA:]>5&-ZH_,5O=PG]N3-[!ZOQTJV[U ME;9_;B\[N%L=K*RK1K=]95K4Z9NSQ3ORXP7G;L" ^%^E[_NC:^2F9C,M>KUA:G_ MJM9V<[:0"[36-VI7VR_F_K]Z/Z',V2M-W0^_T?T>BQ>HW/76-/O!P*"IVO&O M>M@[XF@ X9$!=#^ OG8 VP]@PT1'9L.T/BBKSD\[[16_3GU0?T_9L? MT!M4M>B/C=GUJEWWIRL+')RE5;E_W_OQ?33ROE]W]0EB9(DHIB0P_"(]_'-I M#\/Q\^$KF/EA^O0P?3K88['I[[I.MQ:]ZWN89\(@.QAD@T$>,ZCZ#0+7H-)= MZ+]WU9VJX0U!5XVFQ&#*Q=O=.>$2YQ@<Z2H= M]&#FO51D>4;QC%L AB6-^4\:,AF=EQW(56*+Q9%ADG=.Z, "SG O.P+PB>,C5.DOQ-E1MXU#T.3/63 M'X(Y&/L+(FDF"CGC&@(*D4L>"5MRI"LDR?;SS4T% I*F2?S44K"BF),,P#): MD C%*?<3FEYU#?J_,?4:5ZB27JO:%G82AP(>:HNUAH*SK-18QKG :TQGJW^&!\%)^-)"'34V3Y8A8"XR7,3\/ZD02K&Z(9-PD+1RC 8K M4.7>QL/%UP-7L @ZG[>/DR*G1636DVP0F8X68];W55T'N9),@3,("F)B$+227/H"YHS;,X$15](&)$9 M%G.&(1P ([F0'G4;:<49ZR[S$LV BD MG6,Q3WA!I&2893%?3HI#TXHS4DV0 M] 6#$L$)*>;%=Q#)!;0O+$)RTA;*7]6^?:K4=557UNL2GMN=TCU-I_M#9[15 MC[&VB/I)FXJL8-YV#^!H3O/8Y*?<3M/MQ\>V-(UV4:G31/T>@C*&O2(^@".2 MXF@"F32#IC7C@[Z&6F7?;009!O0"LIS(\SE%'QAC-XD%38L%K'6W@^Q6Q_;0 MGJ.O!H4H A0#.) ^%EON23-H6C.>]VPOL?75@.:P-_E<-@) P@0O9"37L4DV M&$[&YN^F??LBV^>VIT3/THG^DVEOWUK=-5!,7@>W% ND< G"2>;-10"8$9X1 M'&FQV93L63K9'W2S.@K4(-=0%L\%P_.*) 0L2)'%ZEMV=&J5SO:OS27,S^6@ M\#B;1T$(5X T1:*531F?I;N)4>+;U^RM/6._)^ 9"YRQ!7#<.3?">-(2EM:2 M,6[_'\:A0RWINK$Y91\HH9(6EI:6"],TU5C?CX>9IK55>ZO;,L;9 MUXYY&9"$/.4P&L[NS%=]8]>+]W: M:V1VMH>BWQTN!1WHRX;GP!3D^0PG46%I47$+#5WX?GKXA A$5PP=38XL*<9+ M//Y$I\B$7$)1MV2.GGTIIKW8WXIS/]'X+.\45* M$(CAN8-"L$Q&HH%/2L;3#="%VE8NAJL6Z8?2'6>8F\E%P2-SO\7A@@0*FA"P MX$46DU\^221/2^07;14\6B.MNC9VHLE]\5Y&F5 M?'=T,K0_.S?-%J+:?2J\TZ@V?9BZKX5O*07G>=\E0D# Q0Y7^"2:_#4M4A_( M03J0@_:T?6$DE I6^-]3 DA2%'G!(Y+$C[[[O' D-PG0D-Z/T^AWP02Z)\^] M#U&1GB^(#/9\JZ-OE^[#\6^JNZW:'M7Z!H;BDQP#_-\;8IQOWA?3P1?S\7U!+ P04 " #'.!)3HCH_B+X" !+ M" & 'AL+W=O>%>[HJM5EPLW&-5V1. M]+=Z)F'F=BP%K0A75' DR7+BW/C7T]3$VX#OE&Q5;XR,DX40#V;RJ9@XGA%$ M&,FU8<#PLR%3PI@A AF_6TZG2VF _?$S^YWU#EX66)&I8#]HH;#^2UL_0\.6"*?N-MDULG#@H7RLMJA8,"BK*FU_\V-:A!_"C(X"@!01O M!80M(+1&&V76U@>L<3:68HNDB08V,["UL6AP0[DYQ;F6L$L!I[.IX 6<"2D0 MC)1@M, :)K>889X3-#?$"EW,L"12S:!+B9108CC:_.$* MU5BB#69K@BXH1X5@#$N%:B*;\EX>*F^3(K8IS&.ZR:",FWX%3T7LZ(XZW=%Y MNIO#1WBM2R'I']@P^IO5@Z(;_F%/4I3XHS#:4_YJV([\82=_^$_RX;VF-.8% MY:O7] ]?"//VI)^*V%$==ZKCDZJGHJJ@ ?^C4QK^I"]IX,=[NE\)VI&>=-*3 M,Z2?W2S)BU+Z<"\UGSWU;PK=\9!V'M+S/9S1,>D+96&K--?L%RQ7E"C&R!*PW2(!$-E=7,]&BMF__A=!PE]AA";<]D28 M]I="Z.>)N5"Z_P_97U!+ P04 " #'.!)3G<)/NCX( ",*P & 'AL M+W=OYK*>=X"SAZK^ MW"RE;-'755$VYY-EVZY_GLV:="E72?.Z6LL2?KFMZE72PL?Z;M:L:YED?=*J MF)$@$+-5DI>3B[/^NX_UQ5FU:8N\E!]KU&Q6JZ3^=BF+ZN%\@B??O_B4WRW; M[HO9Q=DZN9/7LOUK_;&&3[-=*UF^DF635R6JY>WYY W^^3WG74(?\7X^?,C.)T&G2!8R;;LF$OAW+Z]D470M@8XO0Z.3W3F[Q/WC[ZV_ M[2\>+N8F:>155?R39^WR?!)-4"9ODTW1?JH>WLOA@GJ!:54T_5_T,,0&$Y1N MFK9:#B27 GAD!!J"4-U%0VO=03\A M^FP8PKSLYNYU6\.O.>2U%U=5F<%,E!F"HZ8J\BQIX<-U"_]@BK8-JF[1]3*I MY;(J,EDW_T&++YN\_8:FZ*_K.7KQTTO4=#\W*"_1G\MJTR1EUKQ"/XT^G\U: M$-N=WX@.UGG<-I.^N)K M*IO^ZC\F-?H[*3;2TM["W]XGV4+Y@/Y<)'69EW>V?GA[9!-7F]6F2+H5C^3M M+92 5V@MZ[S*.JU)5JV[FO *COX'LZ<;0LLYW_G/^29-MR>!T_[1+F4-DV,% MI7'9U2PX[Z]58[N2]T]O]8D7-X/9OUL"9+<$2*^+.71=RKN\[+H6BF"1E*E$ M+V#\MY/Z)4I:]'MU_QH%Y!4B 8YM4W+;/N_;[V!Q?T%%1 -R-KNWZ*([7?1( M78_1LFU3[&D1F$9\)V6[#,PH%E-!63R.6UA:B^*8<#J.>VO&$1IJC;TS@Z8X M"L-8BWMOB1NU-NI-MNM-UJ=11V]^*%-@>P.#.Y?;HY?=,N\+A5[:_OU4%04" M-CXD=?9?SQ3CNY-S[U#^#B8D+]-J9:LAE]RXWH@R0K4Q6W!CEFEA(VEB)TUX MI29K=X)0\14<,%Y9%<1[E2$7A4?FF;33W%8 MYDTW)"AI4 I+$,KQ32%16I5MG=]L>K^SMSQM*R T5R,5=GG13E[T;/)LDB)C MA+G05F1DJHYCQNRZXYWN^$C=&\!]/1ROH:HT_6A7?3D^T*^QH9"$-+ +Q('R M'\'S2;3Z@<"L95RO=T/0OG@>DMBQ=O">>\)>]7WYF';F.8-)L((=19/TWO-G<@5? G5<@@56^B10J8BP'AN+$\A3?B MQ]N1YI"89(.2'(6N0D?VMFA^M#VKD2$FRJ+8,9.(XACQ<^S)1H:8^QZL;\CF MQ*0>$6'@\(E$48_XJ7>*D2$FUVC,A<,2$D4UXJ?:23Z&F"QC0:A5G'>'HL:* M%>^(GW>G>AAB80]V62JBP$/\X#G&P@Q-C7?;>D4G)H>F.(02XU"J.$3\''JB M@2&679/'P!"%!>+?.)U@8(86#QD88FZC[ ;&$F@W,)9 KX&ABD[43Z>#!N:/ MM'V-J*=3J(U,,8L<9***3-1/)JN!.23GDMJV7G$<@ND8=^K5$*F-9J09D[FE M01:SF$?:]GYA"0QA#T!HI(VF)7!*H$W7]I JAE+RXZT.W;N;Z>>CW^I0DVN8 M8A8:=\$>$3@6J!!(_0@\TNQ0RZXNI!'&#A93Q3_JY]^SFAUJ$H\$S,%HJHA' M_<1[LMNAYGZ/[LD:EI?)1\Z#P&$GJ0(D]0/R%+=#309B'(G(81ZH8B#U,_ D MNT--\A'&L5%-#H6--2L^4C\?3S4\U,(J2K&CMC%%*N8GU3&.AYDW#*>2:\B 2@6/I,(4NYD>7W_/\LBEV#,-6^28@J(B(J^PPQ0?FWV.9GN>0EDMF M[J0P(8+&0C/>5T.D]EPJU!>\I4$@'Q.A=D]M80D,(TPBKKLC2R#L20&HCG7+ M%-#8L<_GK+=W?$-IL@R&,B*A0]K>LRX_RCRW=WQRS+N9T/>AL3),\$$08[%^ M>\<2&'+! L[T,;*@%$.+9;3"&0'?M\[0F.A]D>I;DD*N*Q9WR49I5EV1_J M#P&9B4>,!78@ARL\3_$[W 0@PR)RU":N\,?]^#O)[G#+KHA!'=/]SN&X ML6H%1^Z'XZF&AUOP@X/ L37G"C[\M*=F5@VV%R^$UG5S;GF>A@54&0@P/WWLIXZBG9X\Q/-Q\5\-A>"R1-L-C";,;'DN@W?!8 NV& M9[;WUF#WGNIO20VNH4&%O(7,X'4(#=7;5S^W']IJW;](>%.U;;7J#YP'WXO]02P,$% @ QS@24]ORX&&/ @ T 8 !@ M !X;"]W;W)KL[C%56T)*H@:AI!2=K(4NB82LW6-62DMR"2HY#WQ_BDK#* M2Q-K6\@T$8WFK*(+B513ED2^3"@7NY$7>'O# ]L4VAAPFM1D0Y=4?ZL7$G:X M8\E922O%1(4D78^\<7 WCXV_=?C.Z$X=K)')9"7$H]E\R4>>;P*BG&;:,!!X M;.F4%F1),TD6*'I/$&-K.PU;=HJ!>K3)\LM813!CB= M3D65PZW3',%*"S9\:IE_0Q0*,E2ZH M9AGAE^@C>H"*."-T+(%-H#O'D/?C9>?SM&3R& MFG2%"?>%F81G";\V?("BX ,*_3#HB6=Z'CYN-@/D.[C?E\[_J<__6?U5,:*N M2R++%YW@Z]K!=H,6V>-Q-_PCO':,IKAN$W]P?#F]M4OP=O#&^R%A*^=9LYI>.!TY#'_ MFR887-]T3JX"^. 5+:G&PO=V]R:W-H M965T&ULG5G;+,6=9E*N*TWBV97LS372F6Q()X7+LJ45[.;*_WL MH;ZY$GM9\(H]U*C9EV5:O]RQ0CQ=S_#L^. SWVRE>K"XN=JE&_;(Y-?=0PUW MBWZ4G)>L:KBH4,W6U[-;?+FDH5+0$G]Q]M2<7".UE)40W]3-;_GUS%.(6,$R MJ89(X>? EJPHU$B XWLWZ*R?4RF>7A]'_Z@7#XM9I0U;BN)OGLOM]2R>H9RM MTWTA/XNG7UFWH$"-EXFBT?_14RL;T1G*]HT49:<,"$I>M;_I($P48QZY M.@4R5O G%&BG0/5"6V1Z6?>I3&^N:O&$:B4-HZD+;1NM#:OAE=K&1UG#6PYZ M\F8IJAPVA>4(KAI1\#R5CTY95AEMK8VVKD6) M(/+J5/)JT[HNEYPUEXYY_'X>7\_C3\SS!\0ZKS)1,ML>M+JAUE4A?;C!%/L1 M#:X6AU/;F'(Q]T&:G5CLXM5,0)S0:F>"73:L-7!;/&562 \&D847^$U2:&DWAB2^,> M:^S$^BA%]FVN,F>.8/^ 3IH6-WM6UU8GC$VKX3B,Z0BP38PD(;8#3GK B1/P M+\!E"/ U*?@=&!=\##Q+OKQ'NR*M)(+LA=CW/=\I-[6A3PQ8NP2$=K9-:RY3<&6T%OLJGPS ;@*[_3KTIHCOP=\$>#* )T[P M?\HMJZV8B&7K_20<)T^+7!!&$X&&!P+!U(EKN84LP!K%LR?DT30,LJGRVH*G M*UYH(K&BIS;'I:$_3A0V04)('$<3*QBH";NYZ8N0:8'2@06L.'US6R,(>V/[ M3;G PV'@3Z <2 H'/V30*?HYHVLK^L!""8E/?<-)+(*4!G&<3. ?J V';ZHT M>'5@S1LJ#3SP%'83U4,M,L;R8T6CXJ:;;7IW31H"W\*&=4RQJ;@>F J[J>HV MS[DN(%0B>G/:QR8=S0DF<9*,H5L$@2!B;\HQ!^;";NHZ-_?_)C!L4A,-(FRD M@5UWTP6ITX.DW];@+Z(I^"V<1/PG& MZ<$FATD4THDU#-Q&W-QVFH:UQ[XE"3%8Q4)HB-)BN MF\C .\3=4_7!K;_H.#":79.!T129.T$.E$7OH;IO-"=!>U*J'DLUAU; EB8J\!(LO5 1/2M1/1JW#9^P5!TA>$8NT4R\N%OHIFE)Q_NW'W7A_6: M9;HX8<^9W@ $K0!#6;<9X.AJ<5;X9BM%(]\PNRD%AJ-/C!I(%WO*]E^6>^?]H-+>2+'3YP\K(:4H]>66I4!M2@#>KX60 MQQLU07^$=?,?4$L#!!0 ( ,&PO=V]R M:W-H965T,"2 8]E*TG:=8\!)5S0; ML@3)?GP8]N$LG24V%*F25!SWK]\=*2L.UF;#]B41R>/C>^_N2,\WUMW[FBC M8Z.-/QO5(;1OL\P7-37H)[8EPRMKZQH,/'15YEM'6,9-C<[RZ?15UJ RH\4\ MSMVXQ=QV02M#-PY\US3HMN>D[>9L-!OM)FY550>9R!;S%BNZH_!K>^-XE TH MI6K(>&4-.%J?C9:SM^_=^COHW;6LD)/%U;_KLI0GXW>C*"D-78ZW-K-!^KU MG I>8;6/?V'3QTY'4'0^V*;?S P:9=)_?.Q]^#<;\GY#'GFG@R++=QAP,7=V M TZB&4T^HM2XF\DI(TFY"XY7%>\+BW/TRH-=PXTC3R:@>#7/ D-+0%;T,.<) M)O\*S'=P94VH/?Q@2BJ?[\^8TL KW_$ZSU\$_+'3$SB>C2&?YK,7\(X'G<<1 M[_@K>->N0J,^1WECN+#&6ZU*3)5ARF?RQ8[WRJ I%&JXXTGB,@P>_EBN?'!< M2'^^P.AD8'02&9W\7^?_ PQ<&@@U@6V5Z04U:+C)1,4&LPIL0(Q,6Q?WE@PDGB,*ICJQ\ZDSM^H4,/2H+85O*,'Q>>-V:%B\NTW;_+9Z^\]',A1 M%TGR(8>:CGG?4FM= :0_H?9].BG'0T6[PL.V1(Z("EYN"Z"79';U>P4#OH8 M&1Q&EHYT=,[80'X"O^S)XP3Q/>MB.@:Q?Y/*,CR95Q H6,:B6=2 MUKL)-7**X#0_.CV&#=']LT,B&S[)B\O"X X9J&1ZA;:>?)":D'F-_"WS++ZG M-($+;56',KX7"K2"KNC M]O0)RM!3$^XPVUKI RP^=KSBES%F5CN9@^%<:3"UO\3AX,8 M<#CF=$EU4"M5:Z043+?F&XW3YT2+,L8^I,K!U#%2N8UZI/+(JXJGV)2$'%<" M%;6Q'*>DI.^(X&>N;IB=C&'YY)*'<2PR+,LX9I2]^V?RI=LTVWO3&E$N+[?G M9'&JT_,VS X_#I;I37P*3[\LKM!5BCEH6O/6Z>3UZ0A<>JW3(-@VOI K&_B] MC9\UWR/D)(#7UY8U]0,Y8/C)M/@+4$L#!!0 ( ,DI@H .<< M 9 >&PO=V]R:W-H965TP9 MBB*7Y#X M7YJM%KQRBYKZBKDD0S/@]R#P;5-+"\74O M_;WS';XLN1%O5?VKK.SFU=G\C%5BQ;O:7JN[OXK@3T'R2E4;]Y?=^7>+Y(R5 MG;&J"8MA02-;_Y]_"7$8+9B?6C )"R;.;J_(6?F.6_[ZI59W3-/;D$87SE6W M&L;)EI)R8S6>2JRSKV^L*C]?O(%?%7NK&N3:1SIV0SJ,%^,T^"=TP:/F[X-JPJ_5:BS6W@GW *Q)( M5+)?>-V)P3HULHY;]E-IU1)*0S02ED?I8L+.9TD\RX9%:Y06>3K-YD6< MY,,S$3RHV+/YK'C.SJ=9G,Z'QT#AE9"T^%DVQ=/Y;/Q4?-E*3<_H49[$T\4I M0P]SED6+= %A>5QDK(AG[#R;Y-%\.CDVBR]K<7_Y)"K2%)9.X[1@>9RQ\TF1 M1Y/1\EMAR&:ER43@,:ZM.:^L-6$D#/2YTAVY+8SH(X,S ,HE7T'=NB+?HC,-^ON.ZZC6' MY=_ _(T4*\I\V='DA+(5FDK["#PA3!Z6#%YEW994Y-,D2I*$&6I+=CE9=.;:*X\3J81N]O("2_3Z[4;>$% /. D1S)OQ<4.V!- ,F*-X*:CG@Z&8$K)(6P\8%GX>>#7 M4[%56,MF"6ZVIL\P8- !1,5WQJ[ ;1OY-U#;@NJ57&V7;WW?AD M*ZT:EOR9PL.)MLBF:TA,FN!F,/!$@ID?R,%O;BF.;AR3%1W2^7A,777L&/I, MG(ZOM^^=*(73G18!MF'N\:W;IQT.?#U3Z5V:CU.]//0*)! MR ?7M6(&D:C]5&Y4)>I0HLA#+?\%Y_'4RBV"*=MM9Z%&2XIMB'PET/U@@\+) MW6JUY$LLM&Y^^QK<]5K'G8ID>]RDB2ZWP<( < ,,#,9[Q"$WP0T^"^N]]8%X MU!E>&P7'A3G(SJVBEYR9U$ *TO78,S7@XG_L5@1GRKJKAK>4,3+(<)&CF\&9 M815N[%BK+&HY:)&B\DU.KZ.D*!F0>"+C,7OW"-$Q@>3^$:,>.^NC#^0$K>]<"9G+I)A3= M$(4VY&Z[FGE^33%F YW(HH9S4.T6[V+GZ:7 M>!T.N_GI"Z9KI;WT!?E_89O7>P,<>V8_PP!S>446_$$.^CTAQ 5[1V7\G@K& M,\8]%[U^R%GCO7V:46;1- ,?6J1QD1]:V=/*-$HR1RRS>#X?M+GBJ?G654X: MI=.$Z.,B3N;L_9Y4IM,,MX'.\2S_8X8>,\HLGY.@68P9<\!=-KQ>?15QV0( MOC@X@.04;Q%O&+5]V+$]6#N&/?N!I@T1=X' N#;_>'WS,U*FA8>]>X1G6_.V M)$H5M4:8T/MY0D@MU+:JG![C9+P::/CS$#^#_#Y%&L+BN% /2!@S:"ZP MT @@!\4.>P^8.O+UXBE?@8=N7DM(+NW>P'TU^XYRM4L M=F^O,T+><=D$Z*5")!W5;YW;TH"DJ6Z]";/5Q]=Y$1JZ'!]9D*[6^.F%2L4" MMXDCENNE'[#$(\IP5-K.@0=Y RK[_G!QU01WW<#+LEF\&"8>"7.#NFLU^.^Z M!6<[,KQ4",P(:H8=W=C5D %:J-U,)YXSVDWY+GX8X0(.4Z:Y]>KDO=(96><( M/T=EAX'5;QY"'(F4QSFC'@UHYCU\L(9X6BKM76U76ZB.;) ME/ZEQ9P5LV@Z*UA18,!G[ :XAWQ$@0BZR[5HD??:R>$59H*DLTVW_4MG45$D M+,VC19&RG$0E+"?],W83#A% MK#K L]N02P=?YM\RQ9Y=G#]E=&'MVDTG8/- ML&P1%=.$W$WGN)6YJTFTF*8/=:8S_I@9'9*(DF\EC'"I/9_&R6'M%/'\XDA&+;3^L+4UJI:5Z_DWO'8@2T13H%/8,O&TX8T"^@(QW?FM2#AR2I6(P\W1^Q$'H?C LZCSGJL"GZ M:QE6=G!('XT;?ZBR-X.P%MC0G(!.OC^C@Z7G!"V]=.U.7M%MMUS6P_'02/+^ MF&%O2-EI3>7..Y!O[=(Z&/!I%"LWR?0HND$24F>$M?4P#/8;'?X%7,%NZ-C ML9!E+=?\ M*__Q:O^Z_P3X ["%*J,6*RS%'J0X8]I_5O,_K-JZ3UE+9:UJW.5&<-0(O8#G M*Z5L_X,4#-\V7_\;4$L#!!0 ( ,&PO M=V]R:W-H965TC,W.RUX[8RZ=L[",)MW MO)&3RW,W=Z4OSU5OVT:**PVF[SJN[U^*5NTO)M%DG+AN-EM+$_/+\QW?B!MA M/^ZN-+[-#RAUTPEI&B5!B_7%9!&]>)G0>K?@ET;LS=$8*)*54I_HY75],0G) M(=&*RA("Q\>M6(JV)2!TX_. .3EL28;'XQ']1Q<[QK+B1BQ5^VM3V^W%I)A M+=:\;^VUVO\DAGA2PJM4:]PO[/W:))M U1NKNL$8/>@:Z9_\;LC#D4$1/F+ M!@/F_/8;.2]_X)9?GFNU!TVK$8T&+E1GCP2^A+=*VJV! M5[(6]:G]'%T]^,M&?U^R)P%_[MLSB*, 6,BB)_#B0_RQPXL?P7OUN6_L/?RV M6!FKD2*_/X&9'# 3AYG\7SG]#^'APU; 6K4HOD9NP/)5*V"GU6U3"P-H#=66 MRPV.&Y+( [)RR-4I5X'>XOI:Z.:6D_P-7 T-9=;MP8K*TEO* MU=>J<[KEM]\4+&+?PS0+6!+/@.$CA6D)4$:%8!BO3^(U:4L"O+<9R]*65!$N1NG81 G?LC0M"1_ MB;?\B0P0^= 1JQRAE@K[BS3X&4=&M4WMZ'=C\4$\<00;%#%R]%_9W&PYQHW, M$MI\!T.WV#=VBR(2!E=Y1K;*5W0DN> 5KD#:J1KV DO/S:!"\P)#TT*<-$9X M1U(XF3G5].#Z\B"TT]0N^@T* D;Z/OGQS>CJ5Z3C-0-3)Z&_26Z M-E2P.(U(9 M@'.[H1T>6C@=!%7;$P7Q1' '!'[J[<%"(IAG=E,=F6/&%I7MN6XP)P./\B2' M+&=#[XF",DV0*"E5,RL.C2:A&4K4,\@RAK]IF. O+B\*]TRR\C@$G_9_Z@V! M09)R7P#"D>6IFZ49SFF=)"!/SF4'OW'P!J)1+&^'6 G0/H@/3I7 +H, MUK2&DF1VHJ*^#GBN8H7'#D^+&N-9Z0\ M9%N+TRN5!(OU\12ZA@CW7QSG9U1 M!T03USVD0J[CQI1;"DL_YO%:J\[[X_2&X?-;WK1TZC]'FCZGZ9.8AG[%Y;W+ ME3N;W3'L2VS&-B?JLZ_=C.9'-\].Z(V[7QMP-/>7T,/LX0J_\#?7A^7^_O^6 MZPT%TXHUFH9G>3H![>_4_L6JG;O'KI3%6[$;;O'?$*%I 7Y?*V7'%]K@\(_- MY9]02P,$% @ QS@24P]\B\ Q P 8@< !D !X;"]W;W)K&ULK57?C]LV#/Y7"&./N=B6_",7) &2]H9U0+M#;VL?ACXH M-A,;9TNN)%^N_WTIV7%S6!L46%],BA0_?R0E:G52^M%4B!:>VT::=5!9VRW# MT!05ML+,58>2/ >E6V%IJ8^AZ32*T@>U3[U9J=XVM<1[ M#:9O6Z&_[+!1IW40!V?#^_I866<(-ZM.'/$![3_=O:95.*&4=8O2U$J"QL,Z MV,;+7>+V^PT?:CR9"QU<)GNE'MWB3;D.(D<(&RRL0Q DGO 5-HT#(AJ?1\Q@ M^J4+O-3/Z+_[W"F7O3#X2C4?Z])6ZV 10(D'T3?VO3K]@6,^J<,K5&/\%T[# M7AX%4/3&JG8,)@9M+00\_\BQ?"RLV*ZU.H-UN0G.* M3]5'$[E:NJ8\6$W>FN+LYDYH6G)+G'XS^=)/R[W1NK MZ4Q\NH*?3/B)QT_^5Q&O8KC+MS2=*' =T.TRJ)\P^![QORN$@VKH,I$#K-@W M" :M(:.V%5AR%ZKM>BO\J5<'=VCK H0LH:R;WF()>(;M"-8XV"7A:L07C81W M1/&EA1KS96H,;/LC'5 8EM%UYSN:+V\D,4/X#=*(SW@?JP;/%+,DS+_/;V$M" M&^QQ#G>7F1.;EDKD888J+1V1.<])1//;A2,X3S,2;,XR>#V6[U<2VAH:AZXE MSZB+VJ!KV)F75<4CX.>^?A(-2FHQ52WG]&4QHV_&G)XDT7^)C BNYZ/Z#>;, MDN?Q;)')FD^V--KI1J/T5BL="A6/A2+#\5*8"MM?>-WTM0]_U-C M(UP%K5K"7Q=5\JG>N.E:@C@)71K(DA3X(J&SPB!9Y/"]:QI>S+T6]=%/=T-D M>VF'$3A9IP=D.\S-;]N'U^>MT,=:&FCP0*'1/$\#T,-$'Q96=7Z*[I6EF>S5 MBAY!U&X#^0]*V?/"_6!Z5C=? 5!+ P04 " #'.!)3).WO5?,& [$0 M&0 'AL+W=OJRT?>CT 2)!"1.08 #0BOKK>Q8@*< MQ9[%PI<[;;[8K1".?2M59:\&6^?J]Z.1S;:BY':H:U%AI-"FY ZO9C.RM1$\ M]XM*-4K&X]FHY+(:7%_Z;P_F^E(W3LE*/!AFF[+D9G\KE-Y=#>)!]^%1;K:. M/HRN+VN^$2OA_E8_&+R->BNY+$5EI:Z8$<75X"9^?SNA^7["WZ78V:-G1DS6 M6G^AES_G5X,Q 1)*9(XL/W?6/WGNX++F5MQI M]0^9N^W58#%@N2AXH]RCWOTB6CY3LI=I9?U?M@MS)YB<-=;ILET,!*6LPB__ MUL;A:,%B_,J"I%V0>-S!D4?Y,W?\^M+H'3,T&];HP5/UJP%.5K0I*VL+-F]KMS6LH]5+O+3]2,@ MZF$E':S;Y+L&?VW4D*5QQ))Q$G_'7MK33+V]]!5[C\(ZTV2N,;+:,%[E[%$H M[D3.;B@MI)/"LG_>K#$+>?*O[WB<]!XGWN/D=P;V[5;8YZU@A5;0$Y%Q?*T$ MDY9Q]K7AQ@FC]LQ@^ *2W7&3L\+HDOV6.;T6I@OJF#G-$.5]'V6F"^9@692U MTGLAF!4U-SQH!P$3WZ1CF;8.2LI,PY5E""J<2V1?#H&&>,(L9EI'T,QIU+T. M[7N$'.L%;<'Q\)W2MC&"8-SSJBEX-_")9U*%'7H4M;:2S-# 31#V;T!MVA?+ M;KGB5288=_]-^1V;3*-X/L-#,H[F\PD>TFBR6+)/TH!8&S]62)LAZ#XJMMV! M+.P FZ0+]M,?%DF3\WWJ%W.LK,X6D['Y^QL$<7) K]I MFIZSCT6!ND1DL4LH'17$;HRHLCWSM03 Y.CPC^BCBADK)TW&XA"*;1 M;$:\XB1:+ /!>#H#Q$P#VX\P3./XC0RGT7RV!+,$OW/ZG8_?RO!L,CE_B>(] MW[.X9Y/H_$BI7V,%HL9%"'-CY&;1+/XS1LXC9:3P"^>TPXF\?+- M_)*7^9U*$'QFT6(^Q<,\EXR2?-V)X=7)JU/.OFA$A-+KNXN2H%+] MS/^.4QFA&K/!>4[0Q M.RB;7N]T6?-J[X,Q_V!QFAVKO3BH'>;&;F&D:(Q/BW6U,<,7ZY$GP^6X3S3 MAH+T/ ,#S/EPVN.D=$'RE W@HD6A+@/EW&V-;C;;TQV* E\45G0=9 KM&*_D MOWV9AA-9 9.W8HGV6CC::JXH/8GW1NDUIE&GA'Q "NZDVQY'Y(^6*5UM+K"L M9'0:.K&1&:N1L$-V4]=&?Y/HA00PO8N3=)@>6(3(.NV.R%)"4>+9$X$5M-/@ M*2I1M(>*I3V&:! S/\WC$M*'_!0>T&F*>;>:H#%RX;AKG#84^J^--"*HMTM[ MB?4^ET[2+8(,-CAS1=\7H&%4?@ ]ZA?A_.,&K@Q8T3C/T85)'QG:J[/5_9]^ MXF7]X>:\/SGMT&<"$" MR>Z[>#),G@>J#Y$PXI M;::W)6PO>"?4OR+I2SK- M$LJ$>,G.^C)'U8B@/2.Z98=( MYTA<> MH"X" 703,!6-HVRTPCQ)! C[*'7>40P;[2G30= MU <<^H[H./3(*=P;\TXOOJ%V/@E_02X_^:NKS[:"KXT,D3XDG(]]J SW4M72 M<>S"'4HZ %>2^W#E(L2#Q+^%;4"S!PNE5@VG<'RQXY)C0 CN[6=VQ6KC;]E_[_PS*T=+MO^<2MX+@Q-P'BA0;!] M(0?]_TNN_P-02P,$% @ QS@24TBX[S]J P NP< !D !X;"]W;W)K M&ULK55-;]LX$/TK Z&'74"U;-E-T\ VX+A=M$52 M& UV>RCV0%,CB2A%*D,JCOOK.Z09S; MT')N.Z^5P0V!ZYI&T/X2M=TMDDGR,/%15;4/$]ERWHH*;]#_W6Z(1]G 4J@& MC5/6 &&Y2%:3B\M9P$? /PIW[N@=0B5;:[^$P;MBD8R#(-0H?6 0_'>':]0Z M$+&,VP-G,J0,@1'X MI-4N_L*NQ\XXH^R-,OV_N#_X6&>'W)[U/8:&$\"%/ F]M.M6R\GV>> M4P1@)@]TESU=_AVZ5W!MC:\=O#$%%D_C,Y8VZ,L?]%WF)PG?=WH$TTD*^3B? MG.";#O5.(]_T=^J%SZNM\\0[Y=\3J69#JEE,-?N_K#U)%T[GA6N%Q$7"Q\\A MW6'R@W)>=Z1,!;Y&?A05<-L)\DA@2RB5DT)'6].(6-NF%68/$GF3%]"2+;K# MR?&@O(.W2NN[>,Y$R1REV)*2(B)*(956?@_:\@Q'*P/72K?*"Y?"6FC%[<,H M$?45R!)X*S/,U\S-TMPC0X,^RJE1%\!1X(1&D*0XB E[ GQ$%=RVICP@*=JDR4GP)#0LZC*'8H MS CG6$]%MFM3T.@<2.O8"T[!G46GD;WB;AAC8^ MAZM@G)"R:SH=MT>!O(6E>M0A&DM>?>TG_IA,T[/I[$_XP-ZW)QUXXM@OV?$, M\O/TUFWJC@^5.5,C ME]C9*3U4%E/=KLVH>=4XH:%?QV&8KX=*R-7EN5M[H2_/U61[(?D+SF\._"CX'MS,F84R5:IUS1YUERL0G*(][RVI*'"WPU_RON>%,&--[/.U6*2 M!$_'1^U?N]@1R[8R_*GJ?Q*-[2Y6Y8HU?%=-O7VI]M_P.9Z,]-6J-^Z7[?W9 M>+-B]62L&F9A># (Z?^KWV8<3@3*\!T"\2P0.[^](>?EEY6M+L^UVC--IZ&- M!BY4)PWGA*2D7%N-70$Y>WG-6T!LV3/I$PRDSM<6BFE[7<]*GG@E\3N4;-AS M)6UGV%>RXRY4SMF)"6M[JRO&&UT/4DT,EW MM*/+:=NK(6!>&X9#Z#N#^L98,B4YI@1@M>TY,[._U!,--IF%NJIM-6^]\S K M$>.LFD"?16#Z)6*0$V>O-)>-8=L#E0Y[[MQW?NU4#[X@H=F:(PWQ.R>7O"R$ M^!*SCZ9&"*W"L<6#>P\S88"BY1H-!=\G0W8J=@,#W!Y(K$$OL5$!-@J][J?& MN0(3EM>=%'75L[JKJ("X%L:*VI 8'1BU:J;:!F[RR4=E'(>/C>J!JG*SZ/'< MUUQ#]9+KN^<[,?[%>9\HB%!8RX'9.%.:5>/8PT]W%G$HMN]$W3F1.>FD/BH> MFT5J+_J>;3E%K#023?5RQJZ,A\,#N#LW/F3RFL*TD)0[9N$+?%17'&?NJX M]#ZHNI[TK/)8XIK7?66,V(EW%9$+;=2"?I%6U:!2KR> =BOJ 37,'D8J@AY] MJ9A4%AJH$MP*"H/:CFP;\3OAHG8!I816)E"D[@\.+5_\KDI]E^T%O$?WSQ^_8>B8;R%, [ &T MA&$4E'G!L@+GX@U^'K"B*(,DCUB68 I0ATDN<,1E&11IPJ(<>P_CZ!'^DCP) MDC!E<8;)U80"570#0UT8A$7ASY8A?J(\"M)RPZ+(:99H=N0T@KTHSUGDC]!/ M%@>;,O;G7BD+9X]Y)*>+K Q*>!>%)!%'SFMHSO(@2O)Y^3NBI/\+R#@HXTV0 MIZ4',@F=2W$0E6F01@G+TK>A+-,BR!,$21(/4T*R+$,L)2R.[R)9;)(@/:*> M$LQ96B)W$$Y.DDD_12)+W'W AU%[B[MV&;\#>WV8+E[2]VKI>M1WLMQW8OQ'H!%^N/)!N*R3R@CR)T5WM)]\7D'SX_5?/S:,S]CWL MGFKT]Z/GNQ_.KL]82Y0L24-P,G;6.-EVWUWJZ O']P2^+FIT 8J&^N96-?&Q MO[:..18$-&XG:MP3YO]0?CQ6UOT]?/_JG=P1L40Q$5S$\M3U1QEM@K2(64;= M^%96LI(Z,V()=68>I4%1A"RESO)XHNNS#-N.N8)R ][\&R3WC_GM7P B 4O' M01YE1R#B((F*((4QQWIO08$@8I!)%+.$."L*\@TH,8M/X//3/7?D]1]KX7UR?,+ ;;ND6E0T9.T_B6VK"[OV"O_?+L][A_!^ )&$QK6 M\QU$P[,B6S'M'Y9^8M7H'G-;98&F&W9XBW--!["_4\H>)V1@>=U?_@%02P,$ M% @ QS@24[[79TA"# &20 !D !X;"]W;W)K&UL[5KK<]NX$?]7,&[:7F8862)%/9S'C)/YO'^"+VUI?FZV45GS>E95Y>;:U M=G]Q?F[RK=QE9E3O984WZUKO,HM;O3DW>RVS@B?MRO-X/)Z=[S)5G;UZP<_> MZU3B]93&\X!?E;PUP;4@259U?4TW5\7+LS$Q)$N9 M6Z*0X>=&OI%E283 QF^>YEFW)$T,KUOJW['LD&65&?FF+O^A"KM]>;8X$X5< M9TUI/]2W/T@O3TKT\KHT_%_UFQO?,W*M,7M:FT=*(?UVNC-6PAW\_L,:T6V/*:TS_ MD (?.U=\VDKQIM[ML^I 1H6!1JSI]0V_SHRP&+'7*I>XRBR,O2D+L9+PC%S" ML MA:P%K+T4&6S<&_EQK>K_/%+^#Q)592RTR4:ILI4IE#T)5-+S6A=3EP0W) MG+NLI+V5LH*MZ6O0VF?:JER!/VL$EB=N=C(CA<)%K2@R*T<#*;+]OE32\;VN M2WB_JC:A3%LE=:;S[2$2MUN5;TFZ6BNK?O>S5+5OL%ICG'!^N9"$JDBPK992 ME/)&EF"M*MA+'84<7&U \_>,9;I5=@N)Z4VWN&CVM7L$#J6QCI"HUVYYIVP% MPC>9*K-5*7D)HS:56JL!(_[^[]M Q;-13BFUZ\IW]0(MX- MXEW+?0V+A$71!#"_]2[26C:$R7*L^H"U.H;C.P+$H0#^L@8!38M71_N2EPW MKS6M5@?,)Q$(U$GR,8>M(5"P9LM/)%44;5W(W&UOFE-B :,8#Q![$ M*DL<&>@"KA )F@M*=BM6!P<#$?99&K)W)N*AC26=/X<,JLJJ7/762IX5F"OV M]3/9!YDIC%$WV"! %H3"!N0@5E>>-@$ZR8I1=5.1@9%(>!J@"N4PA/:-UD00 M*$>P9&AO$#@/7>!D+M[EME[!HOS#\4!>QQ7!H]D2V2W-X+^38O36[+58$&=; MA>1$LZ_FM6&M$^P[M@*'Z248BV UH?.NA!Q@7C M-KB\$']WN/"^P^M+AVX_!^AVU:';I5-T"]!/Q<<@H+QCY;WK7>9J ,3Q4_&I MMCV1-R2E_*U14#*9TX6X;&/5,ZSZS.#QA?B^OI&ZU!I*(/'K5:DV'%[!( 1IQR:+<31.Q]VO M$\H9V(5X*Y&)D"&1%R#%=_%Y7\)>5(4(:3G(B-DB2A8]M/A;)[VWU= D V"(F49SBZ6PA?@K,&^G];:;9Y9#$5X(\3%;Y@2P&%KR!HWA0 MA8C0?JB0:93.D^[WJG5N5@V2*NR)Y8C?SI@L)M%DL>Q^G2RAL]TK4+_H9)%& M\UD<7)'FR<&S'9GF[ZQ8\LGU2=P*59R74*2+'5F0Y7260*VC<>M] M(]9,F/]19$+]"(6(2EKVETQK4J=;&!CKL$Y3;GG@"-JZ,$7O7GN]^D?B(U*] MO\'3Q#*"$77ZC83+ZXQ[:XC FQIE247)(ZY,72K"_4)\UX'V1XL'CAGR3JB. MHI,K=%W-6?(,G^!YP?[ZH%BC(RS[/Y( -69PO.0.DKAG0USX*E<,T":-IO'< M_W\DMJ1QM$QG/05W^TALF2VC>+S$E5N2T&8:S9+9 %?N1X-0$?$$V+&8!5=_ M"!..R;28\+_ND)\&!>A.VFU=F#;=:79[%[LX_>)25KO@9I2W,' M%)1_:3(S2MA5A?>,)\@9#XH2*+@2%5MU % @QR%/7 M?N-W#54AC +1,3#P#I!...,?*N!!24>/"+,G6>IS[Z-Y2%G])@=ZH\WUV3AG MDFN8$+C.R@.EN!V/W&CHJRXNF$R[9+_(Z*O +12DYVPHTOKQ]-H6BZ]7S4#X M+KV_4WV80.RM+#;2^-9!;60_J:I144EJB#"+)V9%XJZZ>HF0L#25'3B@KEHZE64=T5D/FQFC>QTGP(Y>==RGHH%.%G9D MXVWUCAN'F&D:;#LD T5U[3N(*'7WM9.>:FG;,R3J/Q>/R%JWB4CO^,U.Z4&AW1MX#G'0G#DDW'8YXW M'2?1>!YW]ZB+QXLHG:6@N)BG#Y/\L:DDD4M$ZJ>G,'R*U28BH5G:)E"YLF\N\>FH-@8)PDH?LVFS,32\S3!_VDT1[FR[+B< MT!I1.H8D7T,5!4[L^4I :PH;CCL^X^4BFJ"B2T?)XRE.>UVF4]+E+-!EFBRB M^6+A"Z*"@)$JKLF\M=4N3"<0XLHL,V+P(Q/51S$%QOP&?=4) M'FJN%'V3/!+0&-,KU4ZY NC"A;K/5KJC-I?'!FQ1+ZJD](J[S=3V>NX0N8M^ M6!NZ;[O&%2#R&4,D A87MUW<4*@'I3;/[TWI*'&L'(?M:>N12MJYE+<8P]', MG2'R,2+7M"4R,3YB <-,JU7\, 6F5WS BR))!P>\1TNNG!VY7#BG]LS!BP0M MW6D)^J#^2V]+&P1$W_-GJXJHCN;YV6>ZHY#H4NPV8G='%S3J\MV;*U_L'^GK MGHH_J/-!X*.M\^LM$GRHWL\4WW)=.$*B2?DI:A5JROC4@]T%4=5E,9W@/ P M&(Q.?6%P'GRNL9-ZPQ^E&%=?N"\WNJ?==R^7[G./?KC[: :Q?4,LE7*-J>/1 M/#T3VGV(XFYLO>>//U:UM?6.+[&PO=V]R:W-H965T3PF;=GAM3YTKI//E,JB,?<%/YB+PNA?#T: M^213N?1#6ZH";^;6Y3+@UBU&OG1*ICPI-Z/)T='I*)>ZV+L\YV=W[O+<5L'H M0MTYX:L\EVYUK8Q=7NR-]YH'O^A%%NC!Z/*\E MUK\)OY9W#W:B5DNI<%5[; M0C@UO]B[&K^^GM)X'O"[5DO?^2U(DYFUG^CF?7JQ=T2 E%%)( D2EP=UHXPA M08#QN9:YURY)$[N_&^FWK#MTF4FO;JSY0Z5";_8Y0^JUN>$ MY"76>/XKEG'L*08GE0\VKR<#0:Z+>)6/M1TZ$UX=[9@PJ2=,&'= MGCN[%(Y&0QK]8%5Y-L#I@IQR'QS>:LP+EV^5TP^2+.//1P$"Z?$HJ2=?Q\F3 M'9._%Q]L$3(OWA6I2OOS1P#2HIDT:*XG3PK\L3)#<3P>B,G19/R$O.-6NV.6 M=_Q5[<3[P@=7(9R"%[)(Q0\J7>AB(:XH+'30RHNWVB?&^LHI\9^K&88C9/[[ M!(IIBV+***;?9N-G3Q:(0T19(=X])IDL%@H_RHCW@RR00J2=^.X?KR;CR1OQ M:Z;$CX'A=C[WX(9$ MN8 4%V #)RF?I&$SSJ211:)$9!!5X_%B[FPN B!H($@"Q(@HG5 \L3:$*S\4 M]U62=:3A/[)L+;2TCG,:4L-:3=;\[(U?@_0#(3W@1Y<;+6?:1%^'3 8A8;E4 M%19YA6530E8CHB$6HAT-+'B1WX;W0Y%:8Z0;B-)I<)@V*W[UKG+V33W>0R\] MUXDLNN;016*J5/'H:P<(/A-WMBK2@;C+@*DLX79QI[QEI#3L1PF=E%?BWZH8 MBDXDZVXD0P.5E\:N !_>4D9'981U1!>X^TNUSMMB]@8@VP.@Q8S]/]>P2X!Z M?(4^$$_ /E>ROAU2@ '=<\*(45((LHT!$_]\59(7!8847C)%>Q!;2OJQ_@61 MKH&4RF$9>'I6>1C)DT^!1":)=2DRV*P&O$!A@_"E2BK3F$G $%".D6Z@ 6J! M(-$V]?3&:Q\H=Y8Z9+PXL.:^"2^X23FS(K;HHAV(A2H0: 9FLO#>2DE'9C? M.&1^X<@U'%J!'!MTHLMXV]6: *&^H-ZF:P2=1==>@H\02:J,!0U62!7%&XOD M6YMP8- M%).(LCG*KL@8#!MBQ):2<86M! - M=X'@4 7449!8,!] 7QN'$>JT$Z:D//DH@I&P6:9Z23;-4VR'7T+-UHMV("H M1K#6')J#!2*JG<2<;L_]KN\] R!(W1%$NALQL,EW1%V(Y!XG^2](*?)GEY%H M28A'P5ZU!9L'?4R"G8$'ZX='8HFT%_N3X]/A"1C)F"9T]_%V>-8\&A#'ES'N MS"J::BZU$Q2:ZO]D'UUL+1^('%C)8UXOAJ[K4G=/IZ3 MCP.Z$ILKYO.7YEO=XS"M,+TOL03U$T\P.)6[IMZK1W0#2V4@-N=MQ5!<0<". M'J\#8@XZ0\L&RWS1&AF]T#,3ZST4#>07Z1SY/XZ*?2 E9G>56'L"]085]2TE MRA]WC9;-A5P)$-H&X[)NOB2* >=5KU][J@.M.ZZUT#06_CJ4>E S"6$S!>[% M]MO'*M^/JW\^-Z*XJ-.B=3E_?DX6U.G4+MEJ4%T\6+@PA>D,)2/ZHSI7F/ZX MB9+DDEJ)6(,7CIJ(3G;WM7I^,G?C8H?AFP:;]&]6;#N5;S/HZZ_1];\Z^I%Z MM![V"7]Q;:JI]_3D>_H[&(^GO?%^8T)7EX.3P>1XQ)'F6V+G.1&S+PZF@Y.SXT.N#%,P^LMX?,V4C7GVQE[T#24+4_5Y+.M;'U;&,1 Q\;P M$XSMM/]$]K=@IM#M[)]@LBY_Q3UOO9/>OE&F[KMOQMP^](B-./"13! 9JHZ# ML('R:_N<'8DT4S0T=K[-)FN3+DENZ]:Z0/,"]B6VJ+=H!!2\5>447_B=RS\; M"Q3-H42_&.A0Q3T66S_3BTPDV(5J-E=LRJ\E>;7>-/1?[JH]&VH^MQXS>V(# MP4>I%#4(1MJUXE&B]$-T$:J!%&VI)_<,Q6WEJ*KD8+\^ ^\V7ZQ_OIK]">>3 MW#4=4]349Q78+3O>:G49G*#S(L2IM,PM;=]7ZSZC315OR7,E^7BL-A678*..?)D#."6M[=IVFS/V,BV;EDZ/36(2JE8:+M#^S9L /27X'Y$-H=^ M]0PY [5%(DC7IWM=6:E5,9^:0?RV(;C.$JOFV+[.M\Z1W9 V/#!W_-K!1XQ% MS8U.2$!UK\JK*.L5!71)]G,]AMP/P M;9N6'>C4@,\CC77-.]QVO#[J?,[(E5OP1YN:=>.7C?9I^UWH*GX.60^/'Y4^ M2+<@+QDUQ]2CX=G)'B*"/]3$FV!+_C@RLR'8G']F2L*1- #OYQ;:UC>T0/NU M[/)_4$L#!!0 ( ,&PO=V]R:W-H965T MM-H^V1'3P7$EE%T'I7#V+(IN7 M6'%[JFM4=+/1IN*.5+.-;&V0%QVHDA&+XW%4<:&"Y;RSW9KE7#=."H6W!FQ3 M5=R\K%#J=A$DP=YP)[:E\X9H.:_Y%N_1?:UO#6G1P%*("I456H'!S2(X3V:K MS/MW#M\$MO9 !E_)6NM'KUP7BR#V":'$W'D&3L<37J"4GHC2^+GC#(:0'G@H M[]FONMJIEC6W>*'E@RAX0 PC=\!L!V =7GW@;HL+[GCR[G1+1CO36Q>Z$KMT)2< M4/ZGW#M#MX)P;GFMGE Y;03:>>2(T)NC? =>]6#V#O@,;K1RI84/JL#B5WQ$ MB0S9L'TV*W:4\%,C3R%-0F Q2X[PI4-U:<>7_J.Z%[@4-I?:-@;A^_G:.D/M M\.-(A&R(D'41LO][OZ-@/W S6_,<%P%-E$7SA,$A(QS*W $]S\OP/,!5 9]S MI]=H]L886J0*N86-EC1O=O8;Y@__.]Y2.SDT@DL+)Y"Q,)FD)*1I.(W'\$ S M!4)!;72.UD(V92%C$\BR-!R?Q7 EE*#N*V"K=6$A(5A"M$D:AY-Q!E^TXY+P M;V62Z4:YO[\$Z+(?S?B;>W/O- M34"RX5F'L&K;X4CE?JXBIGT]"XUF52:@VDVPZ?3JIE;:CT^.T]LZ?'KLV M&FWYG:?0UK7RJW,V;GDRFHW6"Y=ZOHBR,#D];M2K;GH>-@2.IG<(9+U EG!W!R64+U14I\?> M+NM9W3A>=21WJE"FUT7!U/(M3+ MIDG1JSKO5&5WJ'I&;YV-BT O;7:OPC>M&=/>;)>R:3:[ M1]_>8.M>TK=WA[X7G$=ZH4-A7&@]T]]G>8@>M)8IV^M(V:6X8+IP=:/LBMA&A@!I&QTI^K#0OJ0S9!#<0)/J\+M4N_C<_&I *I$F&IA4C)+T(F M0Y^<)M <_DG:V*M NL0776E.GSQK*^)&X/FP2\N%+A94M3Z)J W8?@U;QT!\ M@[,$YWLNG/U2^\JTC.-@0S8&34QW6T^-=]= '@@%$*168N.*E:?6 M!BY:X=L/TD4G7:W])2;B;PYMJ-LB_I+LRP%448[H1I2U52\EQ(G.JHV2J *C#9R6X _A MJO.'YT:MDIM@ZA 9&@?F\+?E@+A""2VN9&?K"V!C+&U0AEFA&AWA$KY!IP,H MG"CAB&:2@/9?!4,7S48MJ]: %]\XG[S:8@3%XXTX,D[9,)A^;X05")&7=E@A5< SV@]J1[FFZ[XD5G'32S_^<)3-#G^& M]B8F5[X4C;=#0/X; X2(>9TJ3(BB35%GO"2KM6U-_+$%3XBA%)5-8U F97'E74\05(H&27T1)SG');&DZ M?OIL^CBY=3:>'1X\[CG8YOJ;;/^DXEL-?0#YM <^[8&_1HTINR3]/!>5$%** M(N2*5+!URE7,WQ'2TP%3)O!JW(HT0@#:^Z*$/BLB0AFZI%]12+#]LL)#2 M;(ZVI$!M5^A=;C2:9D==Y M_!>5WP=M'T*FNXW+V6@F<+_X(@[,+I47\#KU%\Q556EY-:0[$>96;@ R*=PU M6R6A+LM\G:(>!O9/B3-4FR7ZY PN)QK/^4@/7K^_*VT5@B2B ,]+- M02M;<'>APY:P@69\VQUXLO&PP+UOGIY/8$*2MWMC#*O#"^VL>YA\VMX][]ZF M&BCWO0JBT_'AP8A\]V3J)M$UZ9F2NPB:TW"!5R9[V8#OE7-Q/9$#AG?KZ7]0 M2P,$% @ QS@24WE)+A7: P ; @ !D !X;"]W;W)K&ULG5;;T81)5*.%5O2C"_IU)U)Z[&3]J'3!XA< MDDA @,%%E[_O J0H:IJXG;[8!+![]NS9!5:+K=*?385H85<+:99196US%<Q#7C,EHMPMZC7BV4LX)+?-1@ M7%TSO;]%H;;+:!H=-IYX65F_$:\6#2OQ&>W'YE'3*NY1W,VP>#WSENS> ;?"9KI3[[Q4.^C":>$ K,K$=@]&^#=RB$!R(:7SK,J _I M'8??!_2?0NZ4RYH9O%/B#Y[;:AG-(\BQ8$[8)[7]&;M\+CQ>IH0)?V';VJ9I M!)DS5M6=,S&HN6S_LUVGP\!A/OF&0](Y)(%W&RBPO&>6K19:;4%[:T+S'R'5 MX$WDN/1%>;::3CGYV=6#S%2-\('MT"QB2XA^/\XZ[]O6._F&]UMXKZ2M#+R3 M.>:G_C$QZ>DD!SJWR8N OS@QAG0Z@F223%_ 2_OTTH"7_FMZ<,]-)I1Q&N'/ MF[6QFAKBKQ="S/H0LQ!B]C\5?-';W[DKT[ ,EQ%=*H-Z@]$))'RH$.Y4W3"Y M__&[>3*]O#: 18&AG<%29II9LJ,+"I9L;:417P.3.4@*]KKV%8(&-5?I" M NI&:#=FL"6R29UO[*!LR/X^/2;TR0$\,&=$E-*R].(H5U;T.H4P]&*(W(,( M,I/E%4D!#T_/'6Q@'P!Z<0MJ(B9@3]$[*7]5&ZS7E'3JI9O.X:RS\8OSH.UQ MX^TU;!@5@HCUDF*P$33<,7J' J^Z(P M8] 8&@9V1 2Z*)2'Q=)AX>NZ)4Z]JM>/TYB/= M$Z*;OIE=S]+QA%Y@(2CQ$1#ZJ=7W%]/C.9Q1#Q+0R3T[)U):U8%5F_D3;E"Z MH$O-C9]SJ VM_4^"@!?>[/BP02@SB_#G#.0*2=M.PSZW7Z4WK03Y&C> MSN'W3)>5%!+J=;>W"JB;,D[6R-)W"9T4_!U![ SHOE+*'A0_0 M_\!8_0U02P,$% @ QS@24UP $7+7!P 2!0 !D !X;"]W;W)K&ULM5A=4]PX%OTKJGX9J.IO("$IH I(F$EJDJ& S#YL M[8/:OMW61K8<2:;I_?5[KB2[W4R35,UN7J!E2_?SW'.O=;8V]JLKB+QX*G7E MS@>%]_7;R<1E!972C4U-%=XLC2VEQ]*N)JZV)/-PJ-23^73Z:E)*50TNSL*S M6WMQ9AJO546W5KBF+*7=7)$VZ_/!;- ^N%.KPO.#R<59+5=T3_Y+?6NQFG12 M!R]O;JF/>'#7\J6KO>;\&>+(SYRHL/^?E@R@:1ILRS!(E_ MCW1-6K,@F/$MR1QT*OE@_WNX]_7Q0&2-\Z9,AV%!J:KX7SZE./0.G$Y?.#!/!^;![J@H M6/E.>GEQ9LU:6-X-:?PCN!I.PSA5<5+NO<5;A7/^XC/B=IEEIJF\JE;BUIH* MOS-"W+T[FWBHX(V3+(F[BN+F+XA[(SZ9RA=.O*]RRG?/3V!:9]^\M>]J_EV! M'QL]%D>SH9A/Y[/OR#OJ_#T*\HY>D-?S]=[+*I*?EPOG+:#TK^_8)&51*N M22T^5'"LB7L_5.)C4Q%B/GLU%+Z@WKZ] ;PR^"<.;B[OKPZ%%0?"+I&AL<$&;Y;"?J?+_(@\O[ M+ZW:P['HK4 MWQIE<5B*97=60IP7!\:*E35-S9J>O72'HHRFY$)Z(4MCO?H/ M%IEQGIE".>&-6) 6[H8;NSC:%84]B,Z@IYJ\!->Q:TH9QW68_& C5*#-*&4 M!.A79-%5'5U5;/"CU(U,]!;"#?E0@G><$[VJ!@SRI""-PE@@$Z'G)B<-Z/IR=] R%OQ(.V* M6/.#E>@>(3QWI!4M.QBP[,-0\-V#&4CFVN1JJ;(84=2)-8^I?.!4IZ(G93;; M@HEEQHPA,Y7 ,>4W?%!92X\FDPN]$:$=Q7A(95,@31T4AAR3]6BEO6BIK=MC M\0=C@6)@ASTM:]/H'$C.S*I"BH,"N+(D2WQB07Y-%//0)3'EC8/PW)[GH-C: M@.2)6EK?[LF:LM&2.ZL@J(-O,O\WVE:,&C)M((!SL5:^B'#)D[N0T"O#<3\3 M;1B#=XI"^.DITTT>70/8+2-%H:J 42#3E+6I$B4\ WHH@$=IE6E0%LIE**"& MZST5?BX6&RB_YM3&LKN&-%EMN(R :N,BJ'?+SQ?@A54AG-04RDC!7P"&J\Z% MH/X@E7U%.>!JT=VYK$-<+87ZKK95Q6JYE%A-JG7V("/U"&#A8.,XJ87"R& ! M8=U6((>:I5C%4!@B8X!CRONR\8B$ &PJ4P+<_ RSV5>N=5/EH72B,Q*Z'GG( MZO(>I3@O?1/\C\,*6?>+0(?,::^5NVX'*%" GR,6E;I$1!)CZC,7X(*LB!/ M-'G)%I2A5HE1[ZUQ=3HA:R1!9L50K N5%4AX+BKC12'Y);Q#I$,N8 +0FL@I M6?2+ZV4+B8_XUX8I:%O?CEC%:YW&W :)(^D0T3 3#,8T@DB],;K19;2+'2IT%TH*%JN^XXEQ'4E&E2!);?DSD MVE(7)G^R3!ZL42NY4#I2%6O UX]3*('88[=$S)%&Y6D'-M%@I"4?8 4NQI"7 MALL?*65 =_U9[L:T;_7^DNI'5K4-V((-OS5@;R@( XUCGN#)>HS)C)&>N'FX M<_[GEM =>97&N2NJ:*GB 'K9K$ H;,/IB_@['9"Z2S#I]%==!-@@)#'%F@\R(*/7)HT ML6?5H &U'Q;/V 6M/WSCNJ$H*%_QXT"_'*5"U6[80YSG$5MF:5 (9L:!RG9V M6K;3!CN'/-ZT[)ZA^7#ZA+2!HR-\@JDNB O. Z_M8! V=MTLF-K=[K3C6(?9 M=&]X+0V MMH=-UW7^\;Y;A4GO=@?SU2K<8;$-2%F\Z.F>=M=DE_%V:+L]WK$!K$BG$YJ6 M.#H=OSX9"!OOK>+"FSK<%2V,QS 7?A:$8<[R!KQ?&LPS:<$*NLO#B_\"4$L# M!!0 ( ,&PO=V]R:W-H965T[C+GD MAN1:\M_W#+F[4AS;"/HB<3J=!553+ M,'$-69RLG:]EQ*>GKHU&6[KQ(K1U M+?W#)1FW.1O-1_W&1UU6D3>FYZ>-+.F6XN?FQN-K.E@I=$TV:&>%I_79Z&+^ M]O*(Y9/ 7YHV86\MV).5Q.AN=C$1!:]F:^-%MWE'GSRNVIYP)Z5=LLNQR M.1*J#='5G3(0U-KF?[GM>-A3.)D]H[#H%!8)=[XHH?Q-1GE^ZMU&>):&-5XD M5Y,VP&G+0;F-'J<:>O'\0GUM==#,4#B=1ECD_:GJM"^S]N(9[3?BVME8!?&[ M+:CX5G\*) .<10_GB1$/^^<,71<,51NN+H?S+XX]KBQKO&!2K$WJYP:W$MM[H6 M[VVDTLN(2MM&E@VOR M)7EQ47HBU%<4V)=\HZ=\U5A("_&"4/H%"]32MFOPU7KH 9"VUMU+KB=(2N-* M_!5(SRT5AT&7V!)-!S&=1%*5=9#3%";B,XSZA 3 ZL &GX(U[OQ&#:B[RADH M!52',6@&BG#W6* I"9*J$F@W(>(F;4L1*@E'!MJ4JVO0F*R,Q6QRO)SQH=S) M[9'U\T\GB_GK7\,W6D+&)*.,0S:5$_$)'Q2BKE,PZHQ;(8(:&%.."0W'&W"P M34*(S<'BS60F5H#/Q]Q("H'%GEU0IM5C0+\\@H+%15NB+XCY,E=)AG,O33OH M/HDH,;^-"NOJ#IPX#6UE+;=!G&%CF\&7*4_?[ MH*+C/#S9[W^#6DK-W$#V0N4)IM*ESW3%#7%[Z,.X]J[^CF24Q9[QL./\T<$$ M?3HWO K6#Y.G:,AKAV3G;EOD5M[/P&];.9*@]>S2P?QDLASBP.8. M7AU/CH<=KMY=41PF7Z&F7(B=YSGTN=Z[J2.?F#JI=!M*;R?SP%_*>4;)&8S8 MW.(]!1+'R"M_1S$M2[)H.B;!D@7"KWG:IFE!6XR4L.LU.QZO'(\:AH%5<$87 M">-MQ!^'([463#M7T^2IJ3W=>P.E_LY:K8WY.33L#H_)B_R&VHGGE^BU M]*5&D1I:0W4V>?UJE"NM_XBN22\JI .Z2UI6>!"39P&&PO=V]R:W-H965TB!TI:6T1( MKD)2L?/W75*RZ@)-T*(7BAAKY5QLZ3ROKY.4U=4J(4; M4(V&,QNR6G@.[39UM451QB:MTFPX/$^UD":93^/)!;BL?)M+YM!9;7*/_4J\L1VF/4DJ-QDDR8'$S2Q:CZ^4DU,>" MKQ)W[F@,04E.]!B"#^4L&09"J+#P 4'P[QEO4*D Q#2>.LRD7S(T'H\/Z.^B M=M:2"XSY#*!$C>B4?Z!=N^QTW,6\ I2+GYAU]9F5PD4C?.DNV9F MH*5I_V+?[<-1P^7PE8:L:\@B[W:AR/)6>#&?6MJ!#=6,%@91:NQF\\=]JA.^+W'G+-^+'&_"3'GX2 MX2?_LX7_"/')P*+9\O'#Z*+=AU/P%<*2A"V!-G K+=]KLBX$(7-#NA;FA6]D MH83%$@04PE50RF=9HHE-)\/!^174:('MZ;PPI31;H&3[&PR&+$GE&)[ M#_YTD.F1+S3:;72_8YV-\:U%^MG^@5FTOOI5WKY.]\)NI7&@<,.MP\'%60*V M=7P;>*JCRW+R[-DXK/B11!L*.+\A\H<@+- _N_.?4$L#!!0 ( ,&PO=V]R:W-H965TQ6.P'6J(M;F51):6X[J_?3E?9Y[+IU7&V,_N4*I1GQ9EY5[/2J:IGYQ>.BR0JVEFYI: M5?AD:>Q:-GBTJT-76R5SWK0N#^='1\\.UU)7H[-7_.[&GKTR;5/J2MU8X=KU M6MKMA2K-YO5H-HHO;O6J:.C%X=FK6J[4G6H^UC<63X=)2J[7JG+:5,*JY>O1 M^>S%Q7-:SPO^T&KC>K\+LF1AS"=ZN,Y?CXY((56JK"$)$C_NU:4J2Q($-3X' MF:-T)&WL_QZE7['ML&4AG;HTY3]UWA2O1Z$Y*7F=+Q M_\4FK#T:B:QUC5F'S=!@K2O_4WX)?OB1#?.P8RD6>OK-D(2ZLA MC7YA4WDWE-,5!>6NL?A48U]S=B&==L(LQ8U53E6-9%\]N3&ESK1R!Z\.&YQ" M:P^S(/'"2YP_(O%G\'$VRI7^7#_(;1+*LZCBA?SO0)_:\NI.)Z-Q?QH M/MLC[SB9?,SRCA^1]]ZN9*6_LJ5C<6DJ!V-S;[BL\J$GX)DK7CITFCIZS1TTE+B336MSN159:9QRC6@, MOR\E?J?WNA+OL\8LE)V*2V4;5+F0:].2"ZRJC6U43HL "/?:M$[4;(.#'O=* M+)2BRLT@SNFEQE+(STQ%6!*/"OI1;$E*\OQTCU]/DE]/]OM5:BO^D&6K=CEU M_UYRZM*4 "U=K<1:-0691?D!8]IU33HZN-@JT3I8MMBR.3$.\ G\J0$;M%W# M74M2YIZ4$3ELAL-;F(LS+'P0,TQ7R*J64^R%N)2N$.ISJ[&+D^[O?SN=S^8O M!71S"FOO<81/1PDU9/Y?X(5WV1TR%6@^&VES2A2TF.C\;"O4EZR0U:H3,S2DTVQHTO+'Y8W%IM!9 M 0]D99O#X+[Q#":<=UFTEW(9^-.97:A\I7S5H'X0W+2I,@ 8Y: J[ACUU@\ M=%=GD8>@0<%M3(MT!=@H:"?T$C4G .QYR"JYLBI M_0;/7Q1S'**:R,_<:56 M'J*ZT93'CQ5.#SLZU[4U+*"%WA8N9!=R]4$9Z\IS/%KG M6H0=ED&B_J1\"8V%JXVW'H5)G8.*D)U'QMR;$GNAY'8?=#]+T/UL+_R^Z3)M M%W;OW4Q$]H6K9:9>C[BE ,)&9U5TZ3OFV]::EV$]X0&(0B:KOCL"_/#J"R2= M!E#<&.X/-P5TJFO$'^S)F515OTG81$7Q+U519XK)-"@2LD"MZ])L?=-4I?;& M4%?$;WCZJE+P=K@]*LC^@-(@/$QO@!U5 _/XIR<^I-CG5H;':6CA/Y)&K"5# M3^YS$/^YMJ8H"BQ!G\T\%UG+G.QC^RNJY)+ QSJ&B 65/.!D["D,(-OFP(!R M.TYP[&J5M65TDZBHPI6'FZ$VA$B1YS%4@G4@8!O=%'SXH)4A3,J66\*;OK9C ML5(5$JV$F]#C/3\EI(..4_&K[QM6E3(0&O):% (885C-.PUZAW91 MD@1QF:H3T>_W'WHT&2?&[G;$CMCR<8@C"H$=!>V51]?0_M1RJ7C0]#T !]%R MT&2H0Y"L X"O& ]@KW&)C>>]-"7C*49>&4XA< 74*-#G@ M4ZC?R(W(("^D(]^FLKSO4T%AE0YX-N) M:Y2]BL&NV,3P"5QTH?J?[VH_?^:8;HR\[F'0=25^:^'\^='LV9B=T:T[]\2* M?-6)O##4?YY;C'B" M8EA9T];,48[&5,:>A7%U>IXO>R0J$%X/^YI8<=ZRX-1B=VH8:N2! M;4]@'!0*BB>=,VDMXY<&:[U@2J_?!$33Z4 A^#@F&U$F9XX/S\^3HY$]D MR OQ0=J5HI,_4.UJ=L\M^JA:IC0@V0=<9.G%;$;W+CEW>MZ".K'F/F ,C$I' M]*3,9ETRD4P?,2(GU!X)\[!1HX_>FTPN")C)*=X?/;;LX9]C'!O[KNE[*MY3 M+BCOV''OE#1H&'"5KYZ5P!3,OHIV+%2SH6L/YOXQB"%ND9U\.V/NTH$@EL:& M-$FTZ]B>?9<)$W\@,\X9"&CZ;5#FP5SJ&5T93ON1B&YDZYC<&6(AB7 AV6WK MFX>??@:=Z$&B+X5(#W& Q&S+/*>,U,4JRF5!BG 8M47+9$IP32ABASQN_"X(57N0YLALB9 MH,LTM>GB[J4XM.&6[??WPFCZ/U'/S-5.+8=FM1L)(T6'.M*LKZQAKBB;Q#U@B"S(IX39#KG(DDW_U)8F7P!,4B<(1(+5BC MGUPO6@B\3K3,SRML:#>+8*I1I",ZVBF0*EWLC0/!:/>L9 $*4^01-N/*CH=22&$1\#N$;HRN/%(IW8GT/I!-,V=%<3>FP'Q.1I5%Z)H1 4 MV%+^^O)RWH?=D"HYH5-_ED.?]K7>75)]S^K8@"W0,!!_3VC2+?<4S(PR/6#S M>+#_KRVA6]7H0.@Y^T*@$(ZG#Z:?Z>3V=,Q'QQO=B<[I$W>X == M(H<7XJ8$+9C\XD>]2!V>STZ0F& /;U*'$%<6 P)]@3>Y##<=(?UZ:VY]$^D* M=^=IB3*0R@<1FP*$N="NDTS[4&8>9"Z"S#I\ 5FS;'*NSQKXNYG8S@7\^;3O M+NYI"5[]/7_Z+H8:;L[48$DIDD!@=N+1=^R[.%:6VZZ/U]2ZFL19'\E$?_B? MST3>_Q>#^>/S%L(GO9LJ?3HZ0JKNEA P\ M?7IZ &)[)3/M)_GN.NQM&#SQN%O$8.ZY39?(,=&(R&JZ*_=.Q9I5BP84!XL' MZ-*[:J&M MP4[]8TOM73VE[D IQ1TEB?$YS-+[5E!8V_[W:RYU_IV7U(>]+]+!KU;\YP+. MW^'[[]33V_07">?^B_ANN?]S!B0KPNE$J9;8>C1]?C(2UO^)@']H3,U?RR], M S+'OQ8*9,[2 GR^-. SX8$.2'^GP4 M )L- 9 >&PO=V]R:W-H965TF MT8(73J@JAV$0I,.*RWIP?NKVKO3YJ6IM*6MQI<&T5<7UXX4HU?)LP ;KC6LY M7UC:&)Z?-GPN;H3]U%QI?!KV6@I9B=I(58,6L[/!A)UD<]"9)<'.]UO[.^8Z^3+D1 MEZK\(@N[.!MD RC$C+>EO5;+W\7*GX3TY:HT[A>6W=U1.H"\-595*V%$4,FZ M^^JD$9RL*2DW5N.I M1#E[?F-5?G=\@7X5<*DJS+7A7;CJ FX67(N%*@NAS2MX^[65]A$.;_FT%.;H M=&C1/FD9YBM;%YVM\ 5;8_B@:KLP\+8N1+$M/T3 MA$'(]NB+^F!$3E_T4C#(W^.I"\85?\3:LS#1FM=SX=9_3Z;&:BRD?_88BWMC ML3,6OV2L:P-0,[ +T94GQ;?%X&BWE6,^>/WXRH"A+(%J7&::DM=F5_3WVYNL M&V]M\;)3_^LO6%P0_.X4U6CRN*,70 M""U50;LU",HV2 /(&@;#B ]3(H,3^.AL&?C86F-1*2DZE#6*J=;@LSF"+ZZM M1'$,DWNAD2;@[8/0N30"KK3,\1>#Y?*VX^JU(%HBK9>(BA+7\A)NA:X K?PE MN#8PF<^UF',KX#U>D<@V.7SF92MZ=&H#';?P,;=JBD97T0@@]M@XA(-1X(^B M7FB.54.>IG$,!RQ._"#NS\3*@P(.LU%R! =IY+.L/T:FG0E)PH=1BJ?9:/-4 M/#12TQD=Q8&?CE\"NIVSR!NS,2J+_22"Q!_!013&7I:&SV%1=W\K'GH)8X@T M]5D"L1_!09C$7K@A?B\,85::("+GXMHJM_NMMD-VA( REB*@R(_9&E#@)5'H M3M]C"1:%=+6(:JB\U@8Z>]YF#:],&N#0*.V$5D7>UMMBFYB,J@3>E]C9KN@$ MS%K;:N'#+55S6U&:48]Z"OVV7UC3.2_SMN2NJ+%9FJ9\=.''LC=65NY@E5#4 M#)H*;>7/E))]I,*OK2+%A.(L,T&F^4;U.[ARQ1I3#I7NJ9O:TG! M6W)=])V_BV'V&J?YX<0T/!=G ]?J^EX,OD\[.\$,M['\KRQT_03 O0WA$T5C M."$$/\E-OU'7'\,;RO([+O6*29XXZGIGY#MOO\\TD9=&V"=CYB?Q-LHUW3 O MB!SA1'Z6]=9<]9:\<93#/)8&1"MC/\C@W1/9L#3";18@C\4_!_0YTT1Q1HI& M_BB /46=]D6=_GA1NWGEVZ)VS5D;L:MJ]VK?7;6WRN*;XGO&L'9S-:_EOWB^ MQ!+E1-XE%I4Y00K10FP-// G6M[>V0[@ ,LQ"M%G'H2@%?=_G"=4TA[K'T&S?3L+&7!2G]L22#9.2EHP22 M!(LD@AL6F&'0'1V$O2@-QE M&6Y%;A5ZXY3M+,#AQL!<"01$GP5(YJJM;3<[][O]E\>D&[B?KG>?+1_0'TGM M)68HBKV#'*F[3X'NP:K&C=]397&8=\L%?CT)31?P?*:473^0@?Y[[/P_4$L# M!!0 ( ,&PO=V]R:W-H965T.D6-?6<^7XR;[AL)Q=G[MVUOCA3G:UE*ZXU MF*YIN'Z\%+7:GD^"R>[%C5Q7EE[,+\XV?"UNA?VXN=;X-!^ME+(1K9&J!2U6 MYY-%<'H9TWPWX4\IMF9O#)3)4JE/]/"F/)_X%)"H16') L?;O;@2=4V&,(S/ M@\W)Z)(6[H]WUG]SN6,N2V[$E:K_DJ6MSB?9!$JQXEUM;]3V=S'DXP(L5&W< M%;;]W#2>0-$9JYIA,4;0R+:_\XMZ4H#]?/,>8Q M<+8+_)(=-?A'5Y] &'C ?!8.0(3.7OB"O=>?.VD?X>_%TEB-O?+/$9O1 M:#-R-J,7;!*4JA6M-:!6V(!/4"L'=7$ =8U(>] B$7&RY0_/@7SYE*0R@1R@JWJYQ+-MO1C.M7>'E4/C%AZLW,U@^NEDN)^!M MZ8QJT5O!D$&L5D@W V6G70@4D-3&0HNA0M.W *:WDJ;@M:O="2"]D#PMMKO6 MHBT> 0O0&C3J:%O^BRQHR.''%F6GEE_05Z7JDARL479,'RNV)>#\4FAYSXGJ M!JX'\=C4: _NE$67'PJKEICMT#H^O((I2[PL9C,:!BGSDM1WXRCW\C!W0X;C M* EF T<.H=IAU".V%"B5A$I1F&>S"",/<9B M6#2JHS9Y6D5EZ5PK/%>=0Y<__I"Q@/T"T\1C43@#AK<8IJ&7Y]D,[O;JLCF18?[?Q;W*S*#ML=\?H:^1V.W^KX/M/G6'?4-VV; MIV;#"W$^06M&Z'LQ<53D1XI*?$*/5CF.7"E4Q=;@9QP951#S<()=<(&=6F%/=XU-DXQ6)(]"!#$DR1#$3W+(_A%H\@&*V'V[C^ M)*P;KD4K-*H3&> E[O.2=B';8V>Q A@&/HN#A*(DCC(%8DWIC>#-(?81_&(LD$Z7COI<#U;%-30A#1V65LZ M##]NJ.^P-D'VL\]&@?GZ3GI':G C+!8':X: X9ZP-KWH#I '4:\17DK0TAL? M@W\_;HFDD]K*+P.O5[ 9%+YXVFF1QG5'+8B;G-OS\%-GQQ6TO_:=+8N]Y8C8 MHK =UQ(Q&?HHC5)(4C;(:>#E<82-$E,UDVS4SHC>$%"O($D87F,_PBM.SS)W MCY)\/X4>]F]IP_Y! *U$.>LUU=]U:>Q&:9+"<_(YWSL1-D*OW;G7@*M??S@< MWXY'ZT5_HGR:WI_+WW&]IDVV%BM)#?=?W^4[+@IU@8[X%Y,BB(_?20E>G&0 MZEZ7B 8>FUKHI5<:T\Y]7^HW MO!+>:N%L-VJUD)VI*X$W"G37-%S]W& M#TLO](Z&3]6^--;@KQ8MW^,MFL_M MC:*5/Z(458-"5U* PMW26X?S36S]G<.7"@_Z1 >;R5;*>[MX7RR]P!+"&G-C M$3B)![S"NK9 1./'@.F-1]K 4_V(_L[E3KELN<8K67^M"E,NO9D'!>YX5YM/ M\O 7#ODD%B^7M79?./2^"?,@[[21S1!,#)I*])(_#G4X"9@%KP2P(8 YWOU! MCN5;;OAJH>0!E/4F-*NX5%TTD:N$;%:%%@\C_>)V,B.'=EMV%G O[MZ M"E$X 1:P\ Q>-&8;.;SH][/]MMYJH^AR?#^#'X_XL<./7\&_DDW;&>[NF]S9 MZU+EP$4!155W!@O (X&6"&A+X*4JGSW$/M.Y;GF.2X_>H4;U@-[JKD38R9K> M&,&#L1T$C4:349D2#&WG_YW<'.Y*A?BLK?"1^#RW4)M^CFV"=;>G>PO],CB_ M^9'&SGM!S!#^@"2()E$8DA:E;)*F"6DA6>))%EE]%L431MK&,7<$]1R^NH>' MQ05_0$5S9-@ FD#:4'JV'E$ZF\19ZF1V&3I):+T]S.#Z-'-BTU")'$Q?I;DE M,HTR$L'T:71-NS(R\C\'O!'5SWP M&@6UF*J61?1E(:-ORJP>Q\&O1 8$V_-!?8(YLHRR<#*++TFR21!$3L9)UMN3 M=(P/IZIL.:V@D;.X9^3*KE4+^S0+8 ? MN"HTI'$"T2RFN\(@GF7PTJ/U3\9A@VKOAKXFLITP_60-_9=V/TR?W_J?T M@:M])334N*/08)HE'JA^T/<+(ULW7+?2T*AV:DG_1E36@?9W4IKCPAXP_FU7 M_P)02P,$% @ QS@24XP@/06R P HP@ !D !X;"]W;W)K&ULE5;;;N,V$/V5@5H4":!&5UMR:ANPTPVV"P0;.-GVH>@# M+8TL8BE12U)Q_/<=2K+6P<;!YL6\S9R9KZ7ZJLN$0T\5Z+6"ZR&MYPW;(2/$/STVY<%('!"Z(?!&WC1R#?J M\*(S>!O41K69:16O=\#J'#8HF,$<5O;[X(:CAG]76[*B#^:_-R+&8\2XBQB? M4YCZ*&\%@BSH&\Q42['4:1:OJ?PFI&W4:]VP#!<.=:)&]83.\K%$**2@+K/, MC*T@< T,OK5,&53B (J.?Z=&WC.50Z%D!9\S([>HC@K[8"20Y(=1FY,:"!N%)S3-VF)]N(2+%EJ8U-3+TO0=:>^ M)OU[;5Y6Z$9(W:I.O#M6MP4['MRRC(N^7!MLI.86QAZL^G;_3%FK8:%AS02K M,P1F?J3\*\03-TBF- E]-TEBFD1NG,[@EBLB-N@'!=<9=4JGBA[:)NO;!N(H MA=]^2<,@_&,<'_ )51^5A))=/@T[T(UF-%P$[FSB7\)%Z@9A2F,419?PH2CH MMK)DJ4ITH=1T!2B%=7: [@;K%!X#A/'WH"<$/Y%.=+]"Y \E)(*1.YU:7D'H MIK.>8#"94HJ9I-Q^AF$4!.]D.'&3Z8R8A30F=DS\]S*\B./+URC>L0,$([LH M=4/?EB_P73^-;!W=-)W"8\G5SY&+W6GP[@).W%G<\PL26\$PF+V;7_@ZOY9=_)P5$A2V.=14S^WM>G?D'%W M?(%7_Q7QC9=,_05AIZU+II2?\B4%D# M.B^D-,>%#3#^+UG^#U!+ P04 " #'.!)3!JZ%7<4" L!@ &0 'AL M+W=O)CVX":7QL*Q@WTA='_]SDD)18)*[*&-[=SWW7?GN\ND-O;.Y8@$ MCX72;AKD1.5Y&+HDQT*XOBE1\YO,V$(0;^TZ=*5%D3:@0H718' 2%D+J8#9I MSI9V-C$5*:EQ:<%512'L9H'*U--@&#P=W,AU3OX@G$U*L<9;I!_ETO(N[%A2 M6:!VTFBPF$V#^?!\$7O[QN"GQ-KMK,%'LC+FSF^^I--@X 6APH0\@^#' UZ@ M4IZ(9=QO.8/.I0?NKI_8/S6Q> M+S'*-?]0M[9Q'$!2.3+%%LP*"JG;IWC2<31;6KY?2YL>+)70!$*G<'E?R9(33W#P M7:P4NL-)2.S+(\)DR[MH>:,W>,_@VFC*'5SJ%-.7^) U=D*C)Z&+:"_AUTKU M833L032(AGOX1EW@HX9O]%^!_YZO'%DNF3][7,6=J[AQ%;_AZI8[*:T4@LE M&;T&Q868@G .R4&.*CWB[CIR0N%KB=Y+[IOVW)4BP6G 7>G0/F PFSMPN:DU MK'S7]8!RZ2 1UFXDNW\0JD*HA>.N2A3+D)ED/9DU!3RGI>S2@EU:R+ !ED+R MX2//!8>NL3"4H^5RM=9;;0.K2NZZ%)U<:]%V(%M:])/"@=3O8&*EG#JN@$U7 M 7VX\N;^MZJD2CDN!Q\@CGHG@S%]DU%\"-]X"I9[,_ B8^]*QP>(QKVSTQA>JZAPIX,+M.MF3O&5F4I3V\S= M:3<*Y^T$>#9OY^BUL&N?88490P?]T^, ;#N;V@V9LID'*T,\79IESN,&PO M=V]R:W-H965TDX MM^SWH9?F?-%9.WZU6IFZXT-EEFKD$F^V2@^5Q5*W*S-J7C5.:>A7<1CFJZ$2 MZHLS-=E>2/Y2,S,-0Z7W3WBO=N>+:''8>"7:SM+&ZN)LK%I^Q>V/ MXTN-U>IHI1$#ET8HR33?GB\NHZ^>I"3O!'X2?&=._C/*9*/4&UH\;\X7(07$ M>UY;LE#AYYH_Y7U/AA#&V]GFXNB2%$__'ZQ_XW)'+IO*\*>J_UDTMCM?E O6 M\&TU]?:5VGW+YWPRLE>KWK@GVWG9>+U@]62L&F9E1# (Z7^KWV<<3A3*\!Z% M>%:(7=S>D8OR666KBS.M=DR3-*S1'Y>JTT9P0E)1KJS&6P$]>W'%6T!LV7/I M"TQ(/7Q=;7IN'IVM+#R0W*J>K3WQUN)[K*W9"R5M9]C7LN'-;?T5(CN&%Q_" M>Q)_U.!W4[]D212P.(RCC]A+CNDFSE[R)^F^XJ/25LB6_7JY,5:C.7[[B/GT M:#YUYM-[S#\3IFI;S5L/I-JB;Z^YG/A=4'[\9E@X[0;[A=,M*J*\M;!;'W@[@MS(1!^UJNT56\89,A/Q6[A@-N]Z36 MH*'8J(2TA@E9]U/C0H$+R^M.BKKJ6=U5!![7PEA1&U(C@5&K9JIMX!:??5+& M!V3E3FE7CV"-.)XL\ M%-MUHNZ&R.6CO1]VS#*6.ET25 LUFR2^/A,'MC^6!0&@V@ M1SMI!QN% 1S>>(#$+'R(;G;UN6$#MYUJ5*]:E.):]=ZQ\ !\6,$Y M./->">M*4L%0K6OD;<&62_9SQZ6/0=7UI&>3B) MLJK&+-G5!-!N5#V@AMG]2$W0[UFCF%06%J@3W X:0[;<^3;B'>&BM@&5A'8F MT(/N]PXM#=?&=ZD!E1H4 -&C%7@%I[>;6W-^BV$8^&%_Y =V.;7H >:7(8;< MI_L^KY[*!/B7 'L!*&$9!F1M@SQ MB/(H2,LUBR)G66+84=,(_J(\9Y$7H4<6!^LR]G*OE46PASI2T$56!B6BBT+2 MB",7-2QG>1 E^;S]/4;^?P,R#LIX'>1IZ8%,0A=2'$1E&J11PK+T0RC+M CR M!$F2QL.4D"S+$%L)B^/;2!;K)$@/J*<$*6I3 M0.A.)--@#>B+J#P@&;NP4U0M#PIT@-_^PE$N/!R83\A&7(MF@C&,3XW#!M\V M&/QJ[R:$OZ4WCD.=PV:B?TPKC 3&P3/X7^-]FC#)>Z]RF&]\[_1@:VMN**/M MU<:-I.W@INU \HW ,%MF*ASS-.\U)Y80NF%CI4'^C:#J;0 R\0=2XO@(;.C@ M]"J:XPO04&Y4 D]AUZ)R?G=\8X0%$3T[,<(JS8\$#>+H*LLVT_XF2!KZ&3\+ MN\>#B_*93YV!3+JX;PR16:GDERVK1'X.>UGY<7BU92\PKR4)P\M]YX^3; M?5JH0RQ<6WPG8W^ M9K&X\8TT:X_G0XU%@0T#B&:SQ."_[LT^-3WR3VC>O?N MK=H1?T0Q\5C$\M2-01FM@[2(649#]T%5LI(&,&()#6 >I4%1A"RE ?)X8KBS M#*\=007E&O3X%[CL']/8OP!$ C*.@SS*#D#$01(500IGCMP^@ ))Q.",*&8) M45,4Y&LP7Q:?PH&="R?7)(#W6Z7L84$.CC?9BS\ 4$L#!!0 ( ,&PO=V]R:W-H965T"YBG=\9^<1LI/?O:U-J=33;>;T]F,U=N9"/G)^&L8^V?-3T_I::?G),M3>+(?^*QN M-IX&9N>G6W$CKZ3_V_:316\VH%2JD=HIHYF5Z[/)17SR-J/Y8<(O2MZY49N1 M)RMCOE#G0W4VB8B0K&7I"4'@<2LO95T3$&C\VF-.!I.T<-S>H[\/OL.7E7#R MTM1_5Y7?G$WR":OD6K2U_VSN_BQ[?P+!TM0N_+*[;FY63%C9.F^:?C$8-$IW M3_&UUV&T((\>69#T"Y+ NS,46+X37IR?6G/'+,T&&C6"JV$UR"E-FW+E+=XJ MK//G[X6R[!=1MY)]=RU6M72O3V<>P/1Z5O8@;SN0Y!&0@OULM-\X]H.N9'6\ M?@9" ZMDS^IM\B3@CVT]96G,61(E\1-XZ>!E&O#2Y[U\IUQ9&]=:Z=@_+U;. M6P3&OYZP,1]LS(.-^2,VKI O55M+9M9L3?9N@SWJ*2UTJ43-A'/2.R9TQ6HE M5JI67DGWD.!/V[K>2.;#;K$5Y15GP&5(4;]AJQVKY:VL.4.6.JEASV/ZI6FV M0N_^\+L\B9??NV=)<2:_EG5;*7V#U"EM*RNFM)? ]*P$F-$]MO#L#L,TR[28 M41$1AM&Q"L@_Y'#96DN R",%BX[4P5[OAKT.+#Z6WJRDW0]&4S;RMV,E62G< MAF WM"+\/>A&QT^ 7B,%[7I%S#8*B655">]+ W^(K][UM SDLK1.CSR8LHL7 MLN5CN=E&UA5[E>3%=(GTK>M0B30-I<5TL1_BT,9M9:A0]8Z3H>!?)ZX8O(:T MUC3!P'C[I[^A-0KWWFN444^.?Y9;! EM :J%9*U#\X3]M36T;9^@"""59A>! M"?M9V"^D*>WGAPH00;&+3NCO?J(H8_%K=J5NM%KC'6Q\#.)]7#EI;XDA^Z"W M[6%V\II=&W\ N20OY:^M@L@43B?LXE:HFE:^@=4W#L,G[$_F5EK=^: I#)U7 MOJ6J#J0&@;A#222J;-WJRK%7+(\C7J096B'@D^]'8Y?&0@1RWZQJ=2,(!P3A MR'YNFD<\RJ+AV3G5!=@)>R?7TE(@41;@> H ;%LC7I2^17HT(3$6.4_S=,#L MNYWW?:R.0W*4+*"Z+'@:YVCM*;QB,4\RC"YR]M,HO'$TW0D;4@X'D&:485*7 M.XH81/ -$@6EF6H<7(3Z8T'F/%NFP_/#/KF#-)6TV!.* C>LB/.8QWDQ/#M? MQLGVJ$,'HW&>\>4B&;5(>4IPT5!H_CL(2SFY?K!NC24N:PB)R".#R/Q[D?-@ MA:%T>@59I]$^^Z9!F>MQUF(.[CX0A&GI0[X(:TG.SC!J;%?K[%98O\.9C<+; MIS#S9J3>0?XINY*2_069Q@J.(!KTY91Q<-5U;QT!7!JDD8+I+6G=?JL,*8(U4_..3;DWOU;+_5Q)4C042+_U-)>G& MCNO"-Z7BJ-ID?)XL^]\7UI8LX46V."!TW1?6ED7!DZA JS-)U6;.%^GBJ*X\ M7@W&0B0Q:D>^&+7^JYIP'V9?$_['$_*):VDV7$NS%U]+*[GR#UTVGT2@?PM/ MW%:4\FP2;I3V5DX.-]#N!G)\UT3WP1+J7U^#]Q=/>D!+1M)YLVGJZ( MQE;W@N6AZV-W*RRAUR[HUM#^N_VQ 4D;5AODC=ANK?D:^+BC"]WUT31U[SAA M?:$YKGPE$22#_4:.6&Z4M,*6FUV'?7@SL()$"L'1(I#*D!,ZQ!==3\V*I-G? M\%;6?$%0;+LZ&JZWF'-,L*^:8WKNI?R.C\1[91_U&_NSI>H:9&4?47D]:!#P MZ$QXZ;STS3^DL >U.:O:<"B4&S)(MX$BR7@41<^TDFD6_1YY^Y",'>@[6S:,HK)M'*8^6R=#'I2?*>;;(@)@OLZY]G0!V01\7BY!,/B&<0+Q$E-<-G!X:3@BWDZ M=CB=\R(NP+#X!@DSEO>$B@P^Q\NACTW!21*E*1"_95,6K.@YQ?B=\R7.HF)@ M&9,-GD7PY%M0<7HE/:\46'/$<#+P3(J=Z?=E16PW$:+_?QFO'%,N'S-+TWOD3<%47&'BKML]%WG$;:F_"URG4G6_=) M9Q@=/HA==-^!#M.[KVG(K1L45U;+-99&TR5JO.V^4'4=;[;AJ]#*>&^:T-Q( M@7.2)N#]VD"6OD,&AL^$Y_\!4$L#!!0 ( ,&PO=V]R:W-H965TVP;D'3M0]%'VCIRB)*D1HO%2?[];ND9$5I8R=[D?AQ[^$YEX>B MYCMMOF,.8-E=(14N@MS:R]0FLJ\I5%QE7*WD&Z%6K+5LX?P@HJQ*7 1&JL#+"O MJPV%DW>^'6$Q:5E,/(O) 18W=*322@+3&"#WU"XLNX#Q/RLLY7SU-9HQ(:8-TK':*_QL)=_*NOS MDGS?P3^4 NGB2;2AC]H/'G_]0G?/GO/?;QU]3IY;;ZO$O_ZP-5XZB]^XYV T MFCR*QQ\2NEIZ\2 :1WW6.SN?]MF?I*C7F>[OP766H5-+RINR=Z6^Y/B>L-YD M$$_'?6_U"5GT*6.&G2NJ +/U%S'2YI",^K9J1]N[?E5?<0_A]8_"!V[H X1, M0D:IP],IV<[4EV_=L;KT%]Y&6[H^?3.G_Q4P+H#F,ZWMON,6:/^ EO\!4$L# M!!0 ( ,&PO=V]R:W-H965TE8J"QY MDEPW?S_*3MQT:[,7FZ1X#B\B-6^5?C0EHH7G2DBS\$IKZUD0F*S$BID35:.D MDT+IBEE2]28PM4:6=Z!*!'$8CH.*<>DMYYWM1B_GJK&"2[S18)JJ8GJ[0J': MA1=Y>\,MWY36&8+EO&8;O$/[O;[1I 4#2\XKE(8K"1J+A7<6S5:I\^\Q!UABKJAV8,JBX M[/_L>=>' \ T? <0[P!QEWQ.:$KM0.3&T")5R P42M#BF=E?F'_\;UE+*/3T.XY)+3&.:P42HW$!$L M(MHH"?W).(5[99DX; PQCT<3?T0^)(53/QZ'\-8]! ?#7:'>="ML(%.-M/V< M#];AE3CKE^/%O7]BKIG><&E 8$'0\&0R\D#W:]LK5M7=JJR5I<7KQ))>.M3. M@Q><0&&MW/Y!U!+ P04 " #'.!)37$9CC/,% #H'0 &0 'AL M+W=O4L89305$0L!9PNSP:,W>N7 M3^'YP-&(:$P74D]!U+\'>DGC6,^DH7@DB5JL07)S96&X'9-.%VS.*1<_ (^_-A&\@D,P9>M%%)] MC]+5\S$G5U22*!:GX!VP@="C!8A2<)=&4IQ5&OY)[942FEH M]J)0X")7 #4H, :?62K7 GQ(0QH^'V\K8Y0607N+7*#6"7_?QA; \ P@!\&[ MVRMP\N[4J)/_MHC!I>%Q)@8W&5Y/-)S7#3_CG*0KJCQ?@OD3J/:[)D]9\VQ' M>'@&OFST &7#ZH)\OV%Q#)3'ZCY_M0!U2Z!N!M1M %I( 8?1C$HTHTYH5 A?TJB/ M:49U--@_#"8HP00=3;.)> \H01U* Y)QB61\E%]3%?CZ>_2XA@^/X?@P0NB8 MX.ST<20RCVEG1,7454C(@[ !4H4O8"=(#U1H5V)<+Z6B6/4L6=;:'2&L&RV M#@:^912O>L\>*%*R>[5". M64"3::!CJM?5BM,5D53!ECQ*1;0 #R3>4KV!#FJ0"_&KF2IR [^A9$4F>T"] MLH?PR'-1(SR3$*!N"4&;E_1'ZQ\PIN/A)K2&YE$[S=\H/"I.:G39 ML59^[@1.;F[OQ&F;-QGZ1<%_75K\P=)A;M;]@=JG5,'>ZC[''N4@PZ^HG5\K M)A*9B;;:1#;1$E[WB <=J(A]/#J\QMC0*&ZGT6Q)[5F.M^]1#ZZ7Q-#!#24 M-NR'VQEH;]1LJ\1DT^? !]=KX"&$OM. R1 7;B>/C[T/>XH)GR/Q&S(Z7#GF M;(_N_3SNN,.7 L(S7\-N0SF$#7=@]\T.$M2VSX/H@6.$7[4;@RL=0C^2B(.O M6?3\/IN+C&/;=CXV3(/;F>9U=GZ>^W)RC0U/X7:> M:HP*Q^"M%Z30Q5;0Y$Z&GG W>OHY3!R#L5Y>!F/+:8)H^ VWEY?/H\8QP.IU M(70<:]048PUQX=4UYBR_O#/=\SO0SX2K;:><@R[54&4VM75X?JV8OTBVR:[RYDQ*EF2/:TI" MRG4']7W)F-R_: 'EY>[T'U!+ P04 " #'.!)3L&C+DZP% #4&0 &0 M 'AL+W=O+)D/",2;OG*$1M.2:R% MLM3!KALZ&4GRP6RJQQ[X;,H*F28Y?>!(%%E&^.Z*IFQ[,? &^X'/R6HMU8 S MFV[(BCY2^77SP.'.J;7$249SD; <<;J\&%QZ'V[]L1+0,_Y,Z%8TKI$R9<'8 M=W5S%U\,7(6(IC222@6!GR[[7?:N/!F 41=,[2 M;TDLUQ>#\P&*Z9(4J?S,MA]I9=!(Z8M8*O1_M*WFN@,4%4*RK!(&!%F2E[_D MN7)$0P#TM O@2@ ?*^!7 OXK 1QT" 250/!ZA2Z!424P.E8@K 1"[?O26=K3 MUT22V92S+>)J-FA3%SI<6AHH\]@[.OC-7K[YAUZ M@QPDE)A 28Z^YHD4[QL#7]:L$* :!M^H^_LD36$U,74D&*,@.5$%_*H$CCN M^^B>Y7(MT$T>T[A%?FZ7#_ODK^WR$XN\ T&H(X'WD;C"5H6_D7R(?/<]PB[V MVNRQB]^3'7*]3NGKGL6+%!;O%K^QBU\6J^%^=;=%_-8N_BF2]>JNQ95^G=2^ MUN=W);7*M[/%85)?B*7NB=:M.L73 M;#P9NI/FW]1Y:D;K4"+TAN-ZT@L;1K4-HR-L*').([;*DW_ 9U'3MQ$3$GI- M2B0\D0QF/E&AKD7#RT1Y%XI_0:$I4B3),\B!2X!AM)8V\T<'QOC^>#AIMR:L MK0FMUGS3+8?&9^0)EEY1M*$\81IX;>"A?6WP[.MX:$<)1P'*2K; 8K)3EAR M:EQ;,#XB'BM(:'D6@]/1DB3<9-;>^8K?]VG6!G]\X%W/"QJY4B94RZQ19PS. M:PO.K1;\460+RA78JD&00JX9UZD%<5A0",6FX-%:I\Y;:!?EO'=M=I1+C5X@ MG+BNVPYQ4D.<6"'J]MB @3:<@4U]@7>:7"HAPTDW!^,:JEF:;8V;WR0#^'+G+ZM MIC23>C0\[XB#:3V>;P7Y0+G>[^<1167V?-H<@GRIW+01+SB1H)BNX-G;@JV( M[25[56ENQB@(NPK!$+MG9]R;JI5"J2:1YO42@T83LS0E7)C1=F#E"N,7)1H, MW; #FZ%LS\[990P4-2OB*%M.*P"[FI%N*M8Z-QSLV4GXLNI_40_?- MBE?Y<2SE8D.Y^$0H%QO*Q3T[<<)75*I$B& 5*-ZV.NW1X0Y=]Q<;&L.WV,ZW M)@X_LUX-I>+QB<3'4"JV<^ Q\9GWZ.B-CV%1? 2+%IGMM=J0HW\BY.@;'9[;E_Z^(4O?3G0F$C^1GGS#CGYX(A$RC.GW'!P<0T\].G!WA)S&871& M82GUV4# "QM48'D:6H_6GR8N]8'\J_%K[\--^8'!J"F_=]R#!4DN4$J7H-(= MCB$%>/D)H;R1;*./O!=,2I;IRS4E,>5J CQ?,B;W-VJ!^D/.[#]02P,$% M @ QS@24[TK'HB^ P O@X !D !X;"]W;W)K&ULS5==;Z,X%/TK%AII9Z1.P1A(4B61\K7:&>U(5;.S^[#:!P=N BK@C&V: M]M^O;2@A0.EHMP]]28QSSO&]]]Q@>WIB_%[$ !(]9FDN9E8LY?'&MD480T;% M-3M"KG[9,YY1J1[YP19'#C0RI"RU7<<)[(PFN36?FKE;/I^R0J9)#K<L*>3X_T %N0WX^W7#W9M4J49)"+A.6(PWYF+?#- M!@>:8!!_)G 2C3'2J>P8N]B(((50:@FJOAY@!6FJE50UJD\HZ=?H,J(5_KA2P5YA.=*JQC MH; 0DF456460)7GY31^K0C0(2J>?X%8$MTWP7B"0BD!^=@6O(G@_NX)?$4SJ M=IF[*=R:2CJ?2ZT;92JY^311/SK>2A?>?EZK4$5JQ M3/6?H*6#>82V,>40LS0"+GY!FQ]%(I_09U1R=EW.YE&/ 7U<@Z1)*CXI\/?M M&GW\\ E]0$F._HA9(92RF-I2!:]#L,,JT&49J/M"H 1]8[F,!=KD$40]_/4P M?S+ MU71ZLJYSY5;NH."7XOT&A%\A5S'Q3WQK(;IB^)PC9R2[O2E\_]6W_SG MU2^*0>HV(D:/O-1&NE/Z6F+!.4!-W2Y_,].)$>83^_EU)HB\2 M,O'/0$!>'9!G O(&^[I<*&P&!&6/]C5@J1@81?V"?9A[.!B/IO9#T]8NBDS\ MP+E$K;LHC,?!F%S"-GTP=Q+@&G:1O%\G[P\FOV)"(K9'@J8@!HH9U'K!^W!W M5 G-W2T6_Z2XAN&5N#\AWQBUONR!,"&FA-GTHSQWW.SNN$Q\/)GX' B@/ M8_-ZCN!!;?1'7>:!FDYJZ7.;*\F+ND_&3M RNA>&_;;5/3!_ M%(S\EM=],!\'I-]LW-B<\7 !U $JR0]7:L?G]R#-\ Y<)J:#J"1.A(D0G*J MCUM#-7?/2[KOI W.>PLF;]\&I.OOR/>==AOTP+R)C]MMT(5YJ@V<=AOTP-1_ M?O1"&YSW,OS*9G:$,%&6AZKF!Q!7*(>A?SP^[Q/8?R=FG[<:'+R]V4%G&^T8 MW85,/-*V^56=S2LZ9=)VXSR>@;),7X2$2J?(97FFJF?KR];"7#%:\TM\L\(] M\VM].3/G_[-\>;/[ICHDR05*8:^65DJ'R0[FMO CDEUMS##6%TP M@6N ^GW/F'Q^T O45];YOU!+ P04 " #'.!)3'LO6AHL% "!&@ &0 M 'AL+W=OI()"7+ M"AP#\658BW4->MD>ACTP,FUKE4A/HN-VOWY'EXBV1=%N:N0ED62>"P]YOL/+ M:">SK_F:=N[PS=S.BP$RA9_Q'R7[SVCHBL/ M4GXM7MXN;GMNX1%/>*0*%0S^/?(I3Y)"$_CQ;ZVTU]@L!/>?G[3_4G8>.O/ M\,>6O EVR;JH]S]RNL.^86^2"9Y^1?MZK9N#T7;7,FT%@8/ MTEA4_]FW.A![ J#'+$!J 7(LX'4(T%J GFO!JP6\QFX&5-L M/,KD#F5%:]!6/)31+Z4A7K$H)LHGE<&O,UW.;0.!\Y"GPO/'"BVL])Y2?I\).B]U*H M=8[F8L$7!OF973ZTR#L0LR9PY"EP$V)5^&Z;7".*WR#B$FSP9VH7O]NNKI%; MB;NF[OR<]?FSK1\$@S:SB);Z:)>^#].WZ$ZI+'[8*O:0<*0DNF<93(XWZ'? MG5R6$^2OCS))$&3XCF6+ORV&O<:P5QKV.@Q/^"H6(A8KH$7"1,1-H:Q4#$H5 M!3@?QQB'81!Z_LAY-!CW&^.^U7B5+]%!OL15HEPE9=H\<$ Y!Z!&"!E' MK,"C:?[/*EO^GI?4)Z3#Q4'CXL#JXETJMT+E>QY GD.]* 9$GG+?Y.6@Y66? MAN'0[&70>!E8O2RF!B_988Q,T+8Y"-S0;'/8V!S^\.#5HU8%P<2H86LF]3U( M(=W]*O7;S3PWH(>-9L-6KXCGXR-5(&C/F4G8\@X3 M,J#AX+@;9S0\-@@N,A";%_ M-*],#4D0N"XY&A1C0R_T!OAH>IE-!T'8D5U85P1,+Y]?M4[_5((9VADRS-#* ME&(FHY8A;/FERQL>O'!JZYJ%[47K MK*4'-M0N,ACZI"/(NGKA'R]?SU][X'8Q\O?SZ=!)766POQ8R :O\2.WXNS MA9BV&<3K2C!-:F(G]2F^M-';'WA=!8)H]A([>Y_'&,-J/ASZ'3&@FK'4SMC3 MD*%MS/:Q3X8X.*+,&0T/G=14IG8JW]?'GQMPTL80JME*R19# MJ&FY'8:T@]A4PY/:5[Z710@UK6EAA]GAI>8LM7/VX@BA;2;#VKOC"(=J(%,[ MD$\0A!K.9(C?E0X:L-0.V&:H=3.T#/X83@H\5WJM?!QLEWE MHK-WI)[R;%7>9>00#I@QU;EH\[6Y+[DK;PF.OD_PS10;OL_PS;RZ#='JJ\N9 M]RQ;%:N;A"_!E'L=0#2SZKZC>E%R4Q[H/TBE9%H^KCF#!5#1 'Y?2JF>7@H# MS:W3^']02P,$% @ QS@24SIQ@+X?" 02P !D !X;"]W;W)K&ULS5I;;]NX$OXKA+$/7:"NQ8M(*4@"I+:SR:+=+9KM M[L-B'Q2+MG6JBX\D)^GB_/A#R8IIDR/:15+ +XDD?S/DD#/S#2_GCT7YM5I* M6:.G+,VKB\&RKE=GHU$U6\HLJMX5*YFK7^9%F46U>BT7HVI5RBANA;)T1#R/ MC[(HR0>7Y^VW3^7E>;&NTR27GTI4K;,L*K^]EVGQ>#' @^;N.+@=?T2*9R5C?G[5?M\8K8^ZC M2HZ+]*\DKI<7@V" 8CF/UFG]N7B\D9U!?J-O5J15^Q<]=EAO@&;KJBZR3ECU M($ORS?_HJ1N('0&E!Q8@G0 Q!5B/ .T$Z+$ML$Z '=N"WPGXA@#C/0*\$^!F M"[1'0'0"XM@N!9U <&P+82?0^M=H,W_MY$^B.KH\+XM'5#9HI:UY:#VHE59S MGN2-L]_5I?HU47+UY=5LML[6:53+&/U>+V6)QD6FPF;9^/.#1&\^%%7U,[K- M9T4FT1!=9<4ZKROT6<[2J*J2>=((KFM4S-'WZ7HSD764I.K#$'VYFZ W/_V, M?D))COY8%NLJRN/J?%0K"YM^CF:=->\WUI >:RCZ6.3ULD+3/)8Q(#]QRX>' MY*_=\I@X%(S4U&SGASS/SWOBU/CK.GV'*'Z+B$-. X!\5_'[A._CI@".>2'E8HO;L];?6NL[K?TL*QF5LR52Z4E1ZH.J%5;-'$"&;S3Y M.UV@'N=8&(;;,,(]$3+#9.L^]4+9+DB[>* M>,JOLFX?%S*7992V(Q'%BIF2JBZCIG*!!H/;5GK*3&/:QC8,*V_QJ3$8-LP/ M1<@-V-2&L9 %7@ /AM@.AG .QFU>RU(JKY=/JN*L0'.%W3+CONGS ,H/L3GS M-@I3E50,V!2 ,28P@8T-ML8&!XQMD\:]5&6U5.3;BT/G9;_$3U!)H968T,>A-R,:@"& M/B87>[KX\YQ&*LYHRCD5T*BJ521'95RA]2I6)(+^ MED]U0QWWJ40R7V>R;)GG'[ JSKH:+*%J=Z>;NGEO[TC:F"#[PR$>9W>J/;B6Q+:'$<*IE4DF1R-O.N0>\^!092?F]TP6 MT381ITV_J:7O)@)!8X@=?!ZEV(B6,8"CG'#NFR;;.$PQ$]2D' 84$9HG[VZ MY,'4:>^77*W>T^1?-8O+(HT;)UVH2:W0FU2M(Z1:.*@Z*)9E\M#23N5R'%W. M8'9:A1;6M0<^5'PL;BQ&90DREVL^EQ,VCSF0@P":SR 0*JRI%Z)I$>JW%ZK,;K#KB;Y10+AL2L MU'X!@,+GS/.9Z65 TT0E)FH4#[=0TRJY,M9'AIKPL9OQ#^17FX/A_&KCX/QJ MXWKRJPUTY5>BR9^X6=GR1O0_--[$11,$@XIUQ:'9FN"3RMDB29=XB;=8T+VNM.QZY.$BK!G@C0!$CLPTQ,_T(0JF*Q_ C",4) M,S>< !C!O(>HJ>8@ZN:@GJT(:B^\AL3<:P% PJP/ 8QO[2Q"K;&@9R^-[NQK MNSG.G0HZ87.#Q+010 EK'PU"^<*L+Z>@,J^GN*2:>:E[G_S%R>!'5VM4,S7U M3RQ#:-JE+UI1=DYE[PM;'F5#AGL57>=2!S5-#VK:MU2S.W7O0K_8GXXM+JEF M=1JSJ9ASD_P! MD&\>K$P $ X#DS8@%.,]84(4QS-WN] VP&+*)) M0$VK(91Y'C\!4=@JO@ 89SW[S$Q7!>Q''U\SX/S:K+0!S! '9LD HD1HW5^P M84'8ES)UT'P.: "!,0_.H'$:9666T]_UJKWE:7Q_ MC\_&&/@^P6?3S6U6K7YSN?9C5"X:GTGE7#7EO1,J LK-?=7-2UVLVLN,]T5= M%UG[N)21&PO=V]R:W-H965T1_ A4@06':G72WZG;=?>T2 U&3F&L[T'W['3LA!,>D[$Y[TR;.<\ZQ M?WEB?,8'RM[YEA"!/O*LX!-K*\3NT;;Y:DMRS =T1PIXLJ8LQP)NV<;F.T9P MHH+RS/8<)[)SG!;6=*S&GMET3$N1I05Y9HB7>8[9WW.2T'I <"' KP/\:RL$=4!P;86P#E!+MZNU*W ++/!TS.@! M,:F&;/)"T5?1P"LMI%%>!(.G*<2)Z1*S(BTV'#T3AEZVF!%TNR "IQF_0P_H M]66!;F_NT VR$9=/.4H+]%JD@M^W!O[D=#(\_Q7,-\ MGOK#9^5F@)PJW#$MY[]57_YT]3,8?F,77^7S/[/+#NRBWG]/TJ!)&JBDP86D MO\-^^*58T9R8[%+%1BI6;GO[:>CXO@LP]NVWT)7YD1=%X;ELT96YOAO$OJ9; M=G5#/_!:LK.5ALU*PUY\<\S35?W=//:0BYI\42^Y[VH?),D#WA,&^_KQDX1? M!"[@^X-7A6[A>ZR&[TQXJP+A&;=A$$<:7J,L'FEO86&4 3F-KKFH&YOIQ@V- MN)?&F3G!3CFM5WXO?TL O$21T"S#K&5@(Y6J4-RVR<"/-29=D3,8#34B79$_ M"#6ZRZ[(&WB1F<:PH3'L]=HBS4JPQA5N&S491_^WVT;7NSA=M_N)@5(GU0ZX?>X6@-1C(L>0C:MX6YI[.& MVW_8^*.U6:D2#[+/2! ^8)9\[L2@XX@HZ*#NBOQAH)/NBD+'TT%W1<%0=Y_= M.OWGA&U4V\7!5F4AJI-=,]JT=C/5T&CC<_?QR36,+V0KJ+J-4_JJC_R*V28M M.,K(&DHY@QAFRJK6K+H1=*=ZCS_@-0 M2P,$% @ QS@24TW%T+9L!0 @!T !D !X;"]W;W)K&ULS5GM;J,X%'T5*QII9Z2VP39?J=)(;2B=7:G:JMW9_>T0)T$# M=A9,,Y7VX=<& @$WF%3">2(OT.Z2P]^ Q7*@O/OZN+WY=7(4![1B 9"J2#RWS.= MTRA2FJ0?_Y9*1Y5-)7CX>Z_=SX.7P2Q(2N<\^B=5 ME@%92E_ HS3_"W8EUAB!($L%CTMAZ4$6%0F9:L4GD.BM_VBU]GZXN]=4.7RU\+_>[-UAN5P%5/XEP?/M:3Q;(( M^ J(#05S'F\)>_DM!6G9K$'1K$!VGES+@B0C42K7Q8@(N@2" \[67/4MR9<[ MV=0W)"(LH.!)S4F/AV;EH9E[: Y,37 P-;H1*+38N19%"L^S"W>GX^;"V M712&+C::*%^G"[J3)NJNBS)-Y-H5JA&N585K]88[CWB:)505Y)ZP;$7V"X-/ M@C *14C3GJ3:E17[@Y;=J3QT>O-PK8Q*6\GAZG@&%G0=,J8L+PJ#NE8H-%N' M17:183?+-W>ZY<.V;391G@9E0:>ER^]:;*(:*7"K%+COTOENU[@-6XT_[X(P MA*U8-8H.!J@1PZ2*8=(? WVF2=X8JI.X;+8$;,F+W& )+9%-.BZ<0VMBMD9O MKH%9CMU">3IE$\O01P2-FL:-WIAN5RNYN5.S([>G>;#$*\7T@SI8&<"WS)ME"T'1JW4>^@,LEW':H?5A6E&TM/ -#/I M#QIM9@'564"_NO:"_\ ^5U%(%L,K,JR9&'Y4*H8U%\-^,GY[GYBOZ1-_$-;T MNR95V,^JCW3+TU"E1?EYG2>H+R$UC\*/2J2P9E)X.BJ%76:#AN'B]GQK8,B= MM,E4 T.&XW3F>PC63$3-I_!]"!5VB;"S3@]"O%Y(,X*:3>'[TBG44"""3GMS MH(4YMM..2 -S99WU4:&:4-&)"!5UJ? G@W6'TQ^RVVM5DR?ZJ.2):O)$IR-/I.$QUVV_AVI0 M&%KMK;$.9;8_2?A#J&82:N)$[T.<:)@XAR%>+Z0904VAI4 M=Q[](8O-#-1LB?O9LK'(_C1-XH//OA^5)G%-D_A$-(F[7V:[W> /H0JOQP?G M/3&5*5%'>2D(>,9$\9F]NEL=%U[GAV2M^S?P\A9J[OOP\JXX#*S5%V>3][(" MH>R"B*ZD*>/"D! Q10 !D !X;"]W;W)K&ULO5A;;^(X%/XK%IJ'&:DML<.UHD@%2MO5=K%OR88L M#*TF\.-'KK16V+3 S>M7[>,T> CFF6HVE.'??&H65[5.#4W9C":A>9*K.Y8' MU+3Z AGJ]!>M ]BZ@=0#0R0&=M+I9.=):CJBA_9Z2 M*Z2L-&BS%VE#I&@H(1>V=R=&P5,..-.?Q"S@-$3#!55SIL^0@/URCKZR%Y/ M\N<1,Y2'^@NL?9N,T.=/7] GQ 7ZNI")IF*J>W4#;EAE]2 W.* .#7^EH07R,=GB'@$5S@T M=,,?Z!IYA]&C(\:I ./>0?B-&WZ=S"]>K7M5Q7A?Z+?OLW[GAO\AEP G%HZ[ MCD+ZQ6[P4WW^ 7U/3!N5!"917,S14&J#H,<1+#.U9.B?WT$>W1L6Z7\=UAJ% MM49JK7%D[P4;>Z]J.V5:6JD6.XN6_?-.U^_TZLO-,N]+^;CC>]M2XRI=N-/= MEKK=EVHT2*=52&V%VRS";3K#O85)BF!<:1HR)&&.(8V=" MAA QG^:QHYF245&Q665<^9S&>]7QFVUOES..BFU[34JOB=OK4.I$I5X^4)& MIWG"\EIPIEW9*4D=GX+5<4GK^&-X/5>SF==&"^_P^A!7$3O>%AI5"#4V)L1V M("5A8S=COZ% L(-L^JB"C10LA SE? TI5K [TV9T);0D8-PZ10%+BL7M7RM@ MD$1)2.U75F4=VQ5U[.QOHV-BV]Z6%(W='/W$@-:X3;;-SG5P+.TER^+N"=). M2M8DWH?LFUQ-LW+$YR_/RF7^UC?.0"(& M'MCS,(T"F0B3?0 6J\69VW5ZTK2S/L"7-[AB?8PO;[,3M5)]=L#W %SH5'( M9F#*NVA#Z55V9I;=&!FG)S#/TA@9I9<+1N%]S0K \YF4YO7&&BA.+OO_ 5!+ M P04 " #'.!)3MGC8=I," I!@ &0 'AL+W=O)A6,' M^X;"?OVNG1!U6]O'/;2QG7O.O>=+V M1->@Z,U*FXHC34T1VMH SSVHDF$T',["B@L5)+%?2TT2ZP:E4) :9INJXN;M M J1>+X)1\+YP+XH2W4*8Q#4OX 'PL4X-S<*>)1<5*"NT8@96B^!\='8Q=_$^ MX)N M=T8,Z=DJ?63F]SDBV#H"@()&3H&3H\7N 0I'1&5\=QQ!GU*!]PJ>/+M+3^GZV[V&' LL:BKCHP M55 )U3[Y:^?#!B :[0!$'2#R=;>)?)57''D2&[UFQD43FQMXJ1Y-Q0GEFO* MAMX*PF&2&NJOP;=CEDJND'&5LX_/C:C)>&0#=@^9Y-:*E07NG5<'NJ-4Y.[<6T+)KD/F ]N_ <@GLQQT!V U"97_N23?N MTXU]NLFN=& M[:VLJ1K)D9+F0*:8/BEU_8YE++/_/\[@R])(/1 M>#:>Q.'+EKHF?5V3O75]H0-=]\VM^^9"WUS3MY:J1LU2 S47%/%*)]Z"]>$: M2S"T$8UQ$.X-W2:B+6:Z(2(Z_3#?H6'::YCN]];;1[]E(V0N5&'W-&S6D\[^ MQ_Z8]^GF>S6D^WIPS JC[59#Y__LBDDT&Y[^96BX_-F,N.D4_K!5 !(#K609A%4B,TUI2:OH&9FHAJ0]F:G=,W0 MFKJDIM' "@^J!8W#\!6M&9=!FOBSM4X3U:+@$M::F+:NF7Y<@5#=(HB"X\&& MEQ6Z YHF#2MA"_BY66MKT9&EX#5(PY4D&G:+8!E=K^;.WSM\X="9DSUQF61* M/3CCKE@$H1,$ G)T#,PN>[@!(1R1E?%CX S&D YXNC^RO_.YVUPR9N!&B:^\ MP&H1O E( 3O6"MRH[CT,^7B!N1+&?TG7^\["@.2M054/8*N@YK)?V6&HPPD@ MCLX X@$0>]U](*_REB%+$ZTZHIVW97,;GZI'6W%Q_L*O42_()#M@R09[= C(NS/.$H@WF(#0?B%<]<7R&^(K<*XF5(6]E <7O M>&I%CDKCH])5?)'P0RLF9!J]('$81Z:7?8%V.A9@ZFFG_RC !AJED&ULM5A=CZ,V%/TK%MI*,U(;;&.^1DFDF215I])*HYG= M5GUD@I.@!9P:D^S^^QI((!"#5S3SDH YYUS?BR\'/#TR_BW;42K ]R1.LYFQ M$V+_8)K9>D>3()NP/4WEE0WC22#D*=^:V9[3("Q)26QB"!TS":+4F$_+L1<^ MG[)> UVNY$,6#.I_M@2]^H^+I_X?+,K%7" M**%I%K$4<+J9&8_H886=@E B_HKH,;LX!D4J[XQ]*TZ>PYD!BQG1F*Y%(1'( MOP-=T#@NE.0\_CV)&G7,@GAY?%;_O4Q>)O,>9'3!XK^C4.QFAF> D&Z"/!:O M[/@'/25D%WIK%F?E+SB>L- ZSP3+#F1Y0R2**W^@^^G0EP0I(Z:@$\$W"60 M'H)U(E@_&X&<".1G(]@G0IFZ6>5>%FX9B& ^Y>P(>(&6:L5!6?V2+>L5I<5" M>1-<7HTD3\S?Z%;>=@&>TVK1%3?O-_!*#S3-*?C":1IFX/T'../NEE0$49S= M2]37MR6X^W0//H$H!5]V+,\"B9Z:0LZK4#?7ISD\57/ /7.PP&>6BET&5FE( M0P5_.%/PSCR? 0K\"##%2S&\QA'?]5SDM7$K!0ZZCNN@&M?*U*XSM0!?& F%>+>;=I4;\6],>VJ'_= M>A BSW$[+7J-%!JP9(D3Z-U M^6XTU%RH<51T(TM%C:>BT::*KMT->YY+NJ:JP%F.94'2:5D%SB.N8^%.RZIP M'I2*/2W;N"JZN:UJ%)'3V[+#1&SW+E!-Q/Z6U434.1!J?!5]A+%J1.\J:U51 MESHJ43#;N37VBH;]]3&77TZL^ @=DFL,%MW(85%CL6BTQR*%V_D0NEV/5>"0 M@XCG=SM68<:^1;I/@)4"9Q,/0JSN6-R8++ZYR6H4^SM61^Q]\QL;<:4C*FR] M7+AUTZL,5FL,]DTRQ/*A\0:>\4WLE?;:]8 M]='J(:?S+;I0X6SL>QW;7"IP-G1]W^XTJP)'',OM>R/&C;WBF]NK1A'U?K7J MB/W-.C+B:D3$=AT;>\4?8:\:T=ZGT%)'['TC-B]V#V4+;LMMVPRL69Z*:INH M'JVWAA_+#='.^!-Z6"#%^!(]K*J-WT:^VH?^'/!ME&8@IAL9"DY<>7-XM;5; MG0BV+_[F@04EX Y/4-8^)\4@2H-]CG_P%02P,$% @ QS@2 M4S;E58#/ P OA !D !X;"]W;W)K&ULO5AK M;]LV%/TKA- "";!9)/4.; .)[6$95C2(U^W#L ^T15M")=(CJ;C]]R,E17[H MX"DK@DY9F-(?3MG*3,FH[+N2Q]^UJ-7$-,3CZU?U MG\KD=3(K(NF,9W^DL4HF5FB!F&Y(D:EGOO^9U@EY1F_-,UG^!?L:"RVP+J3B M>4W6*\A35OV2+W4AC@A:IYN :P(^)[@]!*^FFJ>F2[K5CUV!1U:9SCR\'\$S M?:&LH&#U%2Q)1B68)80QFH&;.54DS>2M!GU:SL'-NUOP#J0,_);P0A(6R[&M M]+*,N+VNE_!0+0'W+,$!'SA3B00+%M.X@S\?YD<#?%N7HZD)?JW) QX4_*7( M1L!!/P ,,>I8SVR8?E]L1P!6=-B5SG^+OK@Z^DDQG,8@3JGG7##(,]UQH5*V M/;'*G[]J.'A4-)=_#01SFV!N&;K]S)%@1>&GC.V7XZ? M30?.]7SD^*>X>1OG1D$8H/ 4M^C P< /?-3@3C+UFDR]P4R?J%B;LO)-\[+= M$ EVU?1M5P6&!1&$(PC?=]GU6N+\6N+B"N))%?VFBOZ@TCR52J2K0G$A!^2" M1B[X_EX/FV#AM5X/VQY&V'$@.O-Z&Q>BR WPF=7;, ?YV$?>F=7;..R@P,4] M5H^:1*.WMOJPH._V.7V8Y_E]1K\RWN)"O.""S1$\[-+P@M&%/EG5!P(Z:'9T MM/6C[V]WA _A\+6&KYG'UM/?=M@R? ?.1VX0P#/'=^!0@%V(SEZ-11?0CS#R M<+?GT6';1,Y;N_Z"HN/TV?X"T<5]OK\4T>LS_A413^MX.!&@X2/!1Y50,:1T MV'&1]S_8_; UH>&]:R^UM&$9AY)Z;O0V+,(S0N=7;,%\?=\(> MHQ_V3!2\N=&'%?M]/LSKM_EUO,6_YU4UM(_Z,?VUWI:-L 1K7C!5G;R;V:;9 MOB];S+/Y!W0W0QWS<].&PO=V]R:W-H965TU>P&?? M]WWW'6>21IM7FP,@VQ6JM),@1ZQN.;=9#H6P UU!22=K;0J!%)H-MY4!L?*@ M0O$H#*]X(609I(G?FYLTT34J6<+<,%L7A3!_[T'I9A(,@_W&D]SDZ#9XFE1B M PO YVIN*.(]RTH64%JI2V9@/0GNAK?3V.7[A!<)C3U8,^=DJ?6K"[ZN)D'H M"@(%&3H&0:\M3$$I1T1E_.DX@U[2 0_7>_8'[YV\+(6%J58_Y0KS27 3L!6L M1:WP23=?H/,S\F+'SLPMVQF3)'J52U'R;<"1MQ\"S3N>^U8E. MZ'RKU8#%PT\L"J/A$?CT??CW#'MX^!;.R7%O.^IM1YXO_MCV3-I,:5L;L.S7 MW=*BH='Z_8Y&W&O$7N/RA,94V/Q8HUK4V*/<)=NFT;KAXE$O& M%'A*DTQ>]99*K2X]3TZ7+*7R@J]8IG^9BL:)0F'O+]T$MI MG/5&P^*[.S$:\EPE<<;N!)!YFE+Q?,,2OKGJP=[+%_?Q8JG,%]YHN*(+]L#4 MC]6=T'=>Y646IRR3,<^ 8/.KWC6\')/(-"@L?L9L(VO7P QEPOFCN?D\N^KY M1A%+V%09%U1_K-F8)8GQI'7\*IWVJCY-P_KUB_=/Q>#U8"94LC%/_HEG:GG5 MBWI@QN8T3]0]W_S%R@$%QM^4)[+X#S9;V[[N<9I+Q=.RL;Y/XVS[29_*0-0: M0-+1 )4-T*$-<-D %P/=*BN&=4L5'0T%WP!AK+4WM.RWYMMOZBCWR]Y<@$P_ ,@'\&6YF-W\V]3 M537W=YM[.@)5&% 5!E3XPQW^:L-U>,.5-UQX(QW>KE,N5/POFX$IEZHM.-OV M8='>[+3U"$>^_AMZZY9^2=4O<%I(S*W(R *C W.WEM=G*;XJBA!:)@@,-H M3W/3+NJ3$'>('E2B!R?87M"WT/+/N)AN2N_U49*@C]O'"&LHA4Y5GS/%A%XV M0%#%="X1\9J:)-6N 39G)((P&NQ-2(L=@B2(.F8$6N)!=,!"2FJ-7+7;OP4M),X%?;W6"9%.$O91+\&/DB;,Q4AHH0L#Y[C&5"X!^Y7K ME9,8^ #ZTI%9Z\!TU#H?07/;0G^ @_WY:+,+4="U]"W%%1U1MWR&O9/&76+5.AFZFNCWH2ER>)!1Q:'EI9P<' TO[(U2P!TG7$L M-I%_DIR.+/*0&WEOS.JH";>.X*':2<[-M==G==2D55M:;S%SY'5DF8;<3'ME M9B^][J;L 8;[F;W-+AP@?]"AV[(0N5EX6')'EH'(S< W)G?49%S7FK)X0VZ\ M'9792U_M LJY<)GL:K1P1.[3[%OR.6H>51N272:[DBUWD9N[+9P[:3Y'EKC( M?4 ]+K-@2USL/JB^,K/@Y@&U-9^WVG7G*DO)33M'F"T)\2E*=6()2,Y:JI-C2G5B^49. M6*J3 TOU%CM7M4LL'8N<4;Q%,#B_52^Z=-,F3VM/14Q;MQ!*8 MG*5H)ZZ#:CDI0>.Q9];LR;F^I-W>A_4$L#!!0 ( ,&PO=V]R:W-H965TE@.BFOW8GI),M5'*7\3@"9)PD3/Z]XG&TO!G#PMS<"7WFU5&64<)3&64I$/SI8G )/UQ3OW H+;Y%?"OWCD'1 ME'F6?2].;I87 []0Q&.^4$4(IC^>^36/XR*2UO'?+NB@OF?AN'_\$OUCV7C= MF#F3_#J+_XJ6:GTQ" 9@R9]8'JO[;/LGWS6(%O$662S+_V"[L_4'8)%+E24[ M9ZT@B=+JD_W8)6+/0<=I=D [!_1:![QSP&5#*V5ELV9,L>E$9%L@"FL=K3@H MSOQE+Y5X> M=F&OJK"H)6P(;K-4K27X(UWRY:&_IR76.M&+SBOD#/@ICX< MPW< ^0@VZ+EVNW]=J-K==\C!==IP&0]WINT=N)22*PE8N@2?(S:/XDA%7(); MSF0N^!+HP7K/%[D04;HJK;YDJ:@O7#$92?#/9WT#<*-X(O]UR".U/%+*(RWR M[G3H1;1A,;A,LCQ5X&NNI-+WUG=LZLPJVJB,5A3^\Y3",?7+OXGWO)_G5YD> MB*:U:.H4;7+:))':]QV-$<'8EEB9TGW3L1^$(6V5.*HECIP2\?N_.1- <9& M.&/I.[#4A7/+Q&)=C"P$?H''5!9]J_M]65138>KHT'%]X_$YCK>@EA@W[G_!J- M.]-C1.XQ CI%HB'U?P9XK(J@1E?\&3.13D]ZRK8V7XI+!Q= M"Y&1@,ZQ * ! L3.'-VD>OQSJ8!@JKDOW?YECEU*S-P/3SOY0WM*)[[?/,B( M-)8<@ 8$T#V==Y>!V[]*L$N*P0$\+0^@#03:5@71$)1@FX+-D C9,P#V9 MT.&/.Y;+V# !GY8)N.&]40L3<,.+(S<3B&$"Z<,$8C-!KQ#(V ]ME<2& O2+ M=[KM"P5BJ$#<5"#'U (^HA:(H0(Y2RH00P72DPH=_J2C%LC>ML&)]PUL*J 6 M*A";"K;IH6Q#!=*'"L2F@I[E"6H2:5,!A0&D[50@A@K$304ZQ*^O!'+$\Q$Q M5"!G205BJ$!Z4J'#O\RQ2XFA CDM%$;U2L MH368XF %B56[*2[ HTE9M1-=7ZXW_RW*[VS/FU:\&;IE81:D$ M,7_2KOYPK),DJHWXZD1EFW(O>YXIE27EX9JS)1>%@?[^*=/%LCLI;E#_'&+Z M/U!+ P04 " #'.!)3$&:$L%$# #F"0 &0 'AL+W=OOJ*,.,[CP,W/,V,'7!7BQU+\1;-W>Y:4<_M6&*>8Z&Y+$!A MLG0N_/=K/[2 VN)/CI7NM<&ZLI7RM^UFVSIG#L08\)*86YD]0E;AZ:6+Y)"UU^H M6EO/@:C41N8MF!3DO&C^[+X-1 ] /,. H 4$+P&3(X"P!=21&D6SG'!FM4'%]\R&4L,?\ /O37*$>4UQ4W3>->QH#1D/Q7Z[$>?/.LZS5][A\X[Y?%3M-VES&ET\ELNR," 3B)C.(*$L"QG& M*0Y>N(9TV@M<$,ZFGO=YIGO]?S7$7H"&U\P,9_B28'*@] M-)L=%^M[3WG.&[]$S^,)*94X.!%24Y(S$K9(12D2=*AYPC&F+&PR,C 5"MKN MO,Y<@SG/.Y ;3H^J[65E?U3M56%0H39PPPS";<5V<)$J1"J@E ;^@8LH4B7) M%)QMN>"&HQW=H.9I08B8;B=\(C]YD<)5H8TJ+7+DI/K!D[3@E6^!_Y1"_?!U MTTO+U\\=_KD?'!RJ ;O G\P.-LKM5=(<55H_,#1$]H0W1;4;[1XQ%W7I=I_, MFQ?05Z8H_!H$)@3U3L_HC*CF4=%TC-S5=7DK#57YNIG10PR5-:#Y1$KSV+$+ M=$^[U;]02P,$% @ QS@24T'2"E)U @ D@8 !D !X;"]W;W)K&ULM57+;MLP$/R5A9!# J21+/E1!+: Q$;0%"UJ)$UZ M*'J@I;5%A")5DK*]"DVED>4>5(HPCJ)A6#(N@W3L[^8Z':O:"BYQ MKL'49XSB=!Y 2AP,PZ!D;+&JX!>_PU W +B_P4D+2#QA6Z5^;)FS+)TK%4#VD43 MF]MX;SR:JN'2=?'6:GKEA+/I##5?,V>E@0] SC1,YVZE^B5,:ZU19H]P/$/+ MN# G>T'+-BC;!>$F*YA<(61*6DT-J-DSF9AQ:$N\D MA%DK]'(K-'Y#Z.=:G$'2.X4XBGNOP*>'X=\RV\&CI_"0+.M\BSO?8L_7?X-O MKK%B/*>:Z?]DR#RJ"I0M4+=^6&#&H#4'F?["DJ^?][-IX"H*S!1?'U?F]> M1@P&@[]!3^0..KF#@W(OLDS7F'?2.![R>MBQ#M_3ZU&79O0^7H]>.-E/XM$S MNU\&/?6'R$)9&DE^6]!' [4+ MH/>E4G9W<'.I^PRE?P!02P,$% @ QS@24RQCX+&@ @ U08 !D !X M;"]W;W)K&ULS55=3]LP%/TK5L0#2(,TGS#41BJM M-C9I&Z)C>YCVX"8WC85C=[;3LOWZ73LA"A 8CWN)O^XY/N?:OIGNI;K5%8 A M=S47>N95QFS/?5_G%=14G\@M"%PII:JIP:':^'JK@!8.5',_G$Q2OZ9,>-G4 MS5VI;"H;PYF *T5T4]=4_;X +O9:[B^A\Y-8 MOEQR[;YDW\5./)(WVLBZ Z."FHFVI7=='@: ('X&$': \+6 J -$SFBKS-E: M4D.SJ9)[HFPTLMF.RXU#HQLF["FNC,)5ACB3+4&Q';6I),?D,]Z:>2T;830Y M7(*AC.LCG+]9+,F88:+)D.N=2-PK(C_D:P_$&_GQ!1=2KB)R*^!D5[Y74N*E+.Y$E/HU< M;@3[ P6A6H,9S7-+F3I*^U!W69J\G?J[83)'8H(@[H,>B(U[L?&KQ>I':CFC M:\9=LL8DM\3)0,YQ$D;A(]$C4>G9Z;CHI!>=O"C:7NO#@;JC+K&HO\36'3B6 M0(VGCS;PBIL*R$** HL53F!/2\X*:EM\+\#R@;@>BFEN1_8TM;_R;*_4$L#!!0 ( ,&PO=V]R:W-H965T,JX57:EV?^[[*2ZB(FH@:N-G9"%D1;:9RZZM: BDC9B M_0J]GZGERP53[A>U76P\\U#>*"VJ'FP45)1W7_+(,/^+\U;(*B\!/" M 0Y'X,OC\!^Y'N#!6[AOG YV\6 7.[[H'W9?T(JJG G52$"_+M9*2W.A?A_) M$ T9(IG7PQ,'M&]ME,0YG4>KO]LMR&!5%\R 9HMYH MBP=M\5%MC^9%V?.LI2-A<91\"<;U30=]TZ/ZKBBG MYBH7:"O$^&6;'N0-HRC$P3MY8V'!+(G'Y26#O.2HO'NA"3/U&U[,F,+DX."2 MZ6QZH' D+)CCY'T!_;V7;;OJ=R*WE"O$8&. P61F/,JN4W43+6KWV-="F];A MAJ5I[B!M@-G?"*%?)[9_#'\7V5]02P,$% @ QS@24QZ;"%UT P &@\ M !D !X;"]W;W)K&ULO5=M;],Z%/XK1Q%7 FEK M8O=M0VTEZ)@8 MUI$_=^0'QPTY/6PHF+[;2;Q(_'=M*D&JW9!T(_M'X[SWG\ MG.9Q/-E)]4VO$0T\Y*+0TVAMS.9U'.MTC3G3/;G!PLYD4N7,V*Y:Q7JCD"U] M4"YBFB2C.&>\B&83/W:K9A-9&L$+O%6@RSQGZO$M"KF;1B3:#]SQU=JX@7@V MV; 5WJ/YO+E5MA8Z&Y+$!A-HW>D-=S.G0!?L5_''?ZH UN*PLIO[G. MS7(:)8X1"DR-@V#V9XMS%,(A61[?:]"HR>D"#]M[]&N_>;N9!=,XE^)_OC3K M:701P1(S5@IS)W?OL=Z0)YA*H?TW[.JU201IJ8W,ZV#+(.=%]:B$. BS. M\0!:!]"G 8,3 ?TZH.\W6C'SV[IBALTF2NY N=46S36\-C[:[H87KHSW1ME9 M;N/,[ ZW4FQYL8*YPB4W<,U2+KAYA)=7:!@7^A6<0[LJK59E^U7G\+G0F)9V MV*JW,&!0Y6[T_@I>OG@UB8TEZ5+%:4WH;46(GB#TH2QZ0/MG0!-*CH3/?QM GQ\)C*TVC#VWTH1ZO?P+OH^V#S'Y1YXN?N#&8ZZ^!-/TF3=^G&9Q(<[67 M[IA@X= A/")3.D!BT) 8!)'>Y+(L#+"M+3M;"(2R6*)Z6O)C#"O#6?$BG[D-:^R'/\!]>:*-*)^Z9 M.QJYANK5 .QQNV6*^S^T8N:XV.$$26]T&12[-2D2=JE6[&M[YES;!TS#NRQ# M_SX =Y8>_+M%5;CS&V[LX_< ]SNV\3,A JTCD6&G16DMBXRZ+DHX@7T"DF!1 M6MLC8=_S-AWT&-+:%;GH5-_6S_0102P,$% @ QS@24\.Y5T4 P 1PD !D !X M;"]W;W)K&ULM59M;],P$/XK5AAHDZ;FK2^CM)76 M-U'$I*EC\ 'QP4NNK37'+K;3%XD?SSE)0YG:T WXTOKL>Y[G[GS)I;.6ZE$O M S9)%SHKK,P9MEV71TM(*&Z)I<@\&0F54(-FFKNZJ4"&F>@A+N!YS7=A#+A M]#K9WJWJ=61J.!-PJXA.DX2J;1^X7'<=W]EM3-E\8>R&V^LLZ1SNP-PO;Q5: M;LD2LP2$9E(0!;.N<^VWQRWKGSE\9K#6>VMB,WF0\M$:D[CK>#8@X! 9RT#Q M;P4#X-P281C?"TZGE+3 _?6.?9SECKD\4 T#R;^PV"RZSI5#8IC1E)NI7+^' M(I^&Y8LDU]DO6>>^S89#HE0;F11@C"!A(O^GFZ(.>X# /P(("D#P!.#7CP#" M A">JE O /53%1H%H'&J0K, -+/:Y\7**CVDAO8Z2JZ)LM[(9A?9=65H+# 3 MMK'NC,)3ACC3FXA()D ^T0UH*#A4//D MBKZ72=I!ONK5L2*K_0L_P6><^S3W7!I^Z9)GZ^Z]Z!-0\VPD:Q+)5)C\42QW MRZE_G0V[)_M]OSWP#^P/_?8H'^J_Z/-/C!NJYDQHPF&&4EZMA2VD\K&=&T8N MLS'S( T.K6RYP"\=4-8!SV=2FIUA!&PO=V]R:W-H965T""SWQEL:LSWU?)TLHJ.[(-0A+,]")Y+)EF-FF:G%R!H8SK4_*9W-(G5I!/A ERRSBWZV/?H$6+ M\Y.:_;)BCPZQEWF'A/$9B8(H?)A?D9-/IWM89NTLWTK>(7'X'LO5?V&Y/H(E MC!Q+L)?%QPPT:8B:-$2.-CY >UEJG-&:[.2#_/Z.<^3&0*'_M-B(&QNQL]$] M8&,FQ0:4N^$R(XDLUE0\V[; &3QHR6I?."K.L#H_MNQLID&G'X_]S1XIW49* MMU7*#U!XEJGS,@,XPY*3EYP:J5 0!ZJH2&"?FHJVOR-F& ?[M?0:+;U6+?-R MH>&Q!&$(;/#;$NE^0]G_L&P.&AN#][*I60JJ"J+!B.D,E()TWRT=O E;- J" M X$;-@J&[8'#ZLY$?H;E2*W N&X. B5Q0D5*:(HY9MI8B1MH<7G4&!Q]6%C# MX+4@!NUGTX:25L^8 CR4D.(ET69?^9O57*.=R(;#SNOMJ O3VUV]?J?_3_C] MG2IN'^E;JG*&59E#AK"@,\!SK*IWKQH8N7:%?2$-/A.NN\1_!5!V ZYG4IJ7 M@7TKFK^/Z5]02P,$% @ QS@24SZJUID] @ S00 !D !X;"]W;W)K M&ULC53O3]LP$/U73A$?BL3J-"T_E48"NFE(0T)4 M;!^F?7"3:V-AQ\%V6I#VQ^_LA"Q,%*T?DCO[WKOWKG;2G3:/MD1T\*QD9>=1 MZ5Q]P9C-2U3VLM5'<46HVS-8&>1% 2K(DCD^8XJ**LC2LW9DLU8V3 MHL([ [91BIN7*Y1Z-X\FT>O"O=B4SB^P+*WY!I?H'NH[0QGK60JAL+)"5V!P M/8\N)Q=7,U\?"KX+W-E!#-[)2NM'G]P4\RCV@E!B[CP#I]<6KU%*3T0RGCK. MJ&_I@5MSBM98_1.'*>70608%KWDAWKW=?L?-S[/ER+6UXPJZK MC2/(&^NTZL"D0(FJ??/G;@X#P'2R!Y!T@"3H;AL%E0ON>)8:O0/CJXG-!\%J M0),X4?D_9>D,[0K"N6S9K"P^-5@Y^+REIX71 AT7TA[")[C62M'HED[GCY0. MBM$7PP$PL"4W:$%4\% )9X]HD>);(25-W:;,D4K?B^6=HJM64;)'T66S&6DMYR$!M/_M P_OU$%W#A4]M<'_-.>?QKX M9WOXNZ'9,+2D]#"SP<2DN/9>/)/5S8X MG?ZBWW*S$94%B6O"Q>/3XPA,>WG:Q.DZ'-B5=G3\0UC2]P:-+Z#]M=;N-?%W MH/^"97\ 4$L#!!0 ( ,&POOORV5N7P5N/?)FY.3SMW9Y;[]M +. M2.@E[3^!]+R#\UH,HXZ?1'V &2.^\!/_^O$3246+'$[&8)=X,T&@:F;KG,-Z MR<;#3,EVY2+B#):=YBRXIV)$)E3PJ>;@E=&&Z8"D? M'-QU/:BFFB?G4NDJMHO@_D[KX7O I@<"N1"-P!YQAO&PH,8P+:]LIQI<&1]! M0=V^71=6X5S3=;?7)ZU#];)!IDJG3#=ANF1C&@\%RT".YO,%O(TJ0@"-4;EM MI)S.E:25AHU'W;"T,R;$#6RUK]D.]RK;6K<.K)ILFE90W70TK@/\VVR.>YNV M]RS>H.#WRGQ8VNG(J@]EQJXUR_BJZJ^R1@#&WL79:5&(]7O!YS)G;O)/#C@> MTHU?L%":/]AH4"HS:V":!/=,&S[;MGS7M+AE*[,IIU6&:^Z]0,U_-\]S)IFF M8ENTK?UCSO*S%4<7_TIR]5]E7[!78WU^'KO(_O&+C)+CUUC?/HY=Y(O8-X.C M%!G6Y_?6)6'GBM!8 [B*C<@7N-B)-F@P77)AN*Q["YZF3#ZZ*5AZ0Z?VJK_# M;\>G+*-+86X;<$3:]F>6\F6>-*.N(1'UJ+;]":;7C9M[H(W%92J>OP(YN,P/P(8%@=3@/DX+RS._S2? 3H?AV':!EYD@/H, M4!_GY4,FU0>+X_=)[..?:9)$41QC&9U,O HF6-[B&+Y^-DP;>&!Q(-*?Y1I? M;;Q"#M, ?0(8@S9?$6!/D!5J(/V!(%BD6= MOZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6' MTD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T M>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( ,&PO=V]R:V)O;VLN>&ULQ9K?;]I($(#_E96?W( NW _!5.8B' MP_&@DDI'GS^=KK6P@W#'>,B],AH;FX8'!4_NY7BS*P[*J;4JE?\QB=K/)42B M4EI5ZB<4DV@8";K SZ>$O:^J]TMOF,G@7@^ V MVCB(F( M;0PKO))K.PFI,8Z[$)-4#;-KKG/L4I?MZ'[S.[ MK(4=\J*H0TQ*-B-FV]Q( MJS$S<&*!A,N=M!TRRC C9L4L]Y K68HI0FW!O1,:?,A&B67$;!9,"O>8LOUX M)Q8X3?OVIW?SO5;[YKP0DA++B-DL2]@V/<1<'T]_]0Q3.ADQ^^16*BL>9%EW M?FV4.T;,\IB!50?9I- N1*),,6)6Q5P?L ,N&;I(E!=&S&*XAX,I#SA?B*F% M0GEQ*_-VV1.FSI0<8F8YS'5N*A K^=P)6DR9(&8VP1TN$-$&IM:^B1S.'1H_ MY\V*PW<@R44'LP>NJU@^]U,X?='%X'BYK^8^;IOS<_ M$A<+3.?R[M,:4P*(N05 94J=I45,R2!FE@&9*74Q*4/$S(9XFRF)BY5$!O=' MB$@9(V8V1E_*U M).21F=@B9.XF+L+Y!F23A7F:\S9[Z0IE09DF8S?*21O6B M43Y)F'T2Y%.];&3MBMDK06+5RT:I)6%6"SUGAX6UA%)+$62\T9F?0*<$DS(+I$_4,O%1EYS%/*;NDW';I M,_6EN ?G;9V')824$DS*+)A?8*[@V=?8'&)2LDF994.G%):\=8E(&2ID-U,&&PO7W)E M;',O=V]R:V)O;VLN>&UL+G)E;'/-VCM.PT 4A>&M1%X D_N8\%!"14.+V( 5 M)@^1Q)9G$,GNB4(1CD5!@^94UMCR]5]]LL:>OZ1=6[;=(6^V?9X<][M#7C2; M4OJ'$/)RD_9MONGZ=#A?677#OBWGY; .?;M\;]NI M3W^9V*U6VV5ZZI8?^W0HOPP.G]WPGCBGHK@=Z*>BN!WCIZV2;06U%O)=!;46\ET%M1;R706U%O M)=!;46\ET%M1;R706U%O)=#;4&\CT-M0;R/0VU!O(]#;1ILE!'H;ZFT$>AOJ M;01Z&^IM!'H;ZFT$>AOJ;01Z&^IM!'H[ZNT$>COJ[01Z.^KM!'H[ZNT$>OMH MLYM ;T>]G4!O1[V=0&]'O9U ;T>]G4!O1[V=0.^(>D<"O2/J'0GTCJAW)- [ MHMZ10.^(>D<"O>/H8R6!WA'UC@1Z1]0[_J?>N9QV*5][OM?X_/^DNISO3=?' M7Y;?)T?L7' .\ O(XQ=02P,$% @ QS@24[)H2=C5 0 OR$ !, !; M0V]N=&5N=%]4>7!E&ULS=I=3X,P% ;@O[)P:T;7K_D1YXUZJU[X!RJ< M#3*@3=O-^>\M3$TT2EQFXGL#@;;G/;3)<\7EXXNC,-FU31<6616CNV L%!6U M)N3649=&EM:W)J9'OV+.%&NS(B9FLSDK;!>IB]/8U\BN+F]H:39-G-SNTNM0 MVVZ1>6I"-KG>3^RS%IEQKJD+$],XVW;EEY3I6T*>5@YS0E6[<)(F9.S;A'[D MYX"W=?=;\KXN:?)@?+PS;9K%=@T+\:6AD(^7^*9'NUS6!96VV+1I21Z<)U.& MBBBV3;XO>C*>'-,.T_[*C\X?RHP%IID/WKJ03LS3X7'O1]*OGKI4B'RLQS_Q M(S&5/OK[J#_MDLI?9J?M?;9^/9Q'8,/M^#W^?,8?]0_L0X#T(4'Z4"!]:) ^ MYB!]G(+T<0;2QSE('WR&T@B*J!R%5(YB*D=!E:.HRE%8Y2BNN3M>N__J6@O^>MJ;OW?#;\MW'U"E!+ 0(4 Q0 M ( ,&UL4$L! A0#% @ QS@24VDBJ8#N *P( !$ M ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% @ QS@24YE< MG",0!@ G"< !, ( !S $ 'AL+W1H96UE+W1H96UE,2YX M;6Q02P$"% ,4 " #'.!)3T'F>H!(% #Q% & @($- M" >&PO=V]R:W-H965T&UL4$L! A0#% @ QS@24YVA M_&PO=V]R:W-H965T M&UL4$L! A0#% @ QS@24Q#Y)?N1!P '1\ !@ M ("!=QL 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ QS@24]ORX&&/ @ T 8 !@ ("!IBX 'AL M+W=O&PO=V]R:W-H965TDI@H .<< 9 " @;H\ !X;"]W;W)K&UL4$L! A0#% @ QS@24T^6I6>Y!0 Y P !D M ("!ET< 'AL+W=O&PO=V]R:W-H M965T]5\P8 #L1 9 M " @>]0 !X;"]W;W)K&UL4$L! M A0#% @ QS@24TBX[S]J P NP< !D ("!&5@ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ QS@2 M4[;$I)M0"0 .1L !D ("!Y6X 'AL+W=O >&PO=V]R:W-H965T&UL4$L! A0#% @ QS@24WE)+A7: P ; @ M !D ("!,H$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ QS@24^,GF'>* @ @@4 !D M ("!;9( 'AL+W=O$VL, "S(0 &0 @($NE0 >&PO=V]R:W-H965T MP4 )L- 9 M " @="A !X;"]W;W)K&UL4$L! A0# M% @ QS@24Q8B!WM\!0 ? P !D ("!@J< 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ QS@24P:N MA5W% @ + 8 !D ("!E+0 'AL+W=O&PO=V]R:W-H965TJ] !X;"]W;W)K&UL4$L! A0#% @ QS@24]0<<022 P #0D !D M ("!'\4 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ QS@24[!HRY.L!0 U!D !D ("! MQ=$ 'AL+W=OB+X# "^#@ &0 @(&HUP >&PO=V]R:W-H965TR]:&BP4 ($: 9 M " @9W; !X;"]W;W)K&UL4$L! A0#% M @ QS@24SIQ@+X?" 02P !D ("!7^$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ QS@24\1<7 /> M! Q10 !D ("!I/, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ QS@24W8VL_-V! ;!< !D M ("!V?T 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ QS@24_]Z^,5!!0 M1L !D ("!Q @! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MQS@24T'2"E)U @ D@8 !D ("!@Q&PO=V]R:W-H965T&UL4$L! A0#% @ QS@24QZ;"%UT P M&@\ !D ("!J!\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ QS@24SZJUID] @ S00 !D M ("!H2D! 'AL+W=O&PO>D! 2(@ &@ @ $/-0$ >&PO7W)E;',O=V]R M:V)O;VLN>&UL+G)E;'-02P$"% ,4 " #'.!)3LFA)V-4! "_(0 $P M @ $P-P$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 00!! + +X1 V.0$ ! end XML 71 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 72 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 73 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.2 html 227 334 1 false 68 0 false 6 false false R1.htm 0001001 - Document - Cover Sheet http://www.analog.com/role/Cover Cover Cover 1 false false R2.htm 1001002 - Statement - Condensed Consolidated Statements of Income Sheet http://www.analog.com/role/CondensedConsolidatedStatementsofIncome Condensed Consolidated Statements of Income Statements 2 false false R3.htm 1002003 - Statement - Condensed Consolidated Statements of Comprehensive Income Sheet http://www.analog.com/role/CondensedConsolidatedStatementsofComprehensiveIncome Condensed Consolidated Statements of Comprehensive Income Statements 3 false false R4.htm 1003004 - Statement - Condensed Consolidated Statements of Comprehensive Income (Parenthetical) Sheet http://www.analog.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeParenthetical Condensed Consolidated Statements of Comprehensive Income (Parenthetical) Statements 4 false false R5.htm 1004005 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.analog.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 5 false false R6.htm 1005006 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.analog.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 6 false false R7.htm 1006007 - Statement - Condensed Consolidated Statements of Shareholders' Equity Sheet http://www.analog.com/role/CondensedConsolidatedStatementsofShareholdersEquity Condensed Consolidated Statements of Shareholders' Equity Statements 7 false false R8.htm 1007008 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Parenthetical) Sheet http://www.analog.com/role/CondensedConsolidatedStatementsofShareholdersEquityParenthetical Condensed Consolidated Statements of Shareholders' Equity (Parenthetical) Statements 8 false false R9.htm 1008009 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.analog.com/role/CondensedConsolidatedStatementsofCashFlows Condensed Consolidated Statements of Cash Flows Statements 9 false false R10.htm 2101101 - Disclosure - Basis of Presentation Sheet http://www.analog.com/role/BasisofPresentation Basis of Presentation Notes 10 false false R11.htm 2103102 - Disclosure - Stock-Based Compensation and Shareholders' Equity Sheet http://www.analog.com/role/StockBasedCompensationandShareholdersEquity Stock-Based Compensation and Shareholders' Equity Notes 11 false false R12.htm 2108103 - Disclosure - Accumulated Other Comprehensive (Loss) Income Sheet http://www.analog.com/role/AccumulatedOtherComprehensiveLossIncome Accumulated Other Comprehensive (Loss) Income Notes 12 false false R13.htm 2112104 - Disclosure - Earnings Per Share Sheet http://www.analog.com/role/EarningsPerShare Earnings Per Share Notes 13 false false R14.htm 2115105 - Disclosure - Special Charges, net Sheet http://www.analog.com/role/SpecialChargesnet Special Charges, net Notes 14 false false R15.htm 2119106 - Disclosure - Property, Plant and Equipment Sheet http://www.analog.com/role/PropertyPlantandEquipment Property, Plant and Equipment Notes 15 false false R16.htm 2122107 - Disclosure - Segment Information Sheet http://www.analog.com/role/SegmentInformation Segment Information Notes 16 false false R17.htm 2127108 - Disclosure - Fair Value Sheet http://www.analog.com/role/FairValue Fair Value Notes 17 false false R18.htm 2132109 - Disclosure - Derivatives Sheet http://www.analog.com/role/Derivatives Derivatives Notes 18 false false R19.htm 2137110 - Disclosure - Inventories Sheet http://www.analog.com/role/Inventories Inventories Notes 19 false false R20.htm 2140111 - Disclosure - Revolving Credit Facility Sheet http://www.analog.com/role/RevolvingCreditFacility Revolving Credit Facility Notes 20 false false R21.htm 2142112 - Disclosure - Income Taxes Sheet http://www.analog.com/role/IncomeTaxes Income Taxes Notes 21 false false R22.htm 2144113 - Disclosure - New Accounting Pronouncements Sheet http://www.analog.com/role/NewAccountingPronouncements New Accounting Pronouncements Notes 22 false false R23.htm 2145114 - Disclosure - Acquisitions Sheet http://www.analog.com/role/Acquisitions Acquisitions Notes 23 false false R24.htm 2147115 - Disclosure - Subsequent Events Sheet http://www.analog.com/role/SubsequentEvents Subsequent Events Notes 24 false false R25.htm 2202201 - Disclosure - Basis of Presentation (Policies) Sheet http://www.analog.com/role/BasisofPresentationPolicies Basis of Presentation (Policies) Policies http://www.analog.com/role/NewAccountingPronouncements 25 false false R26.htm 2304301 - Disclosure - Stock-Based Compensation and Shareholders' Equity (Tables) Sheet http://www.analog.com/role/StockBasedCompensationandShareholdersEquityTables Stock-Based Compensation and Shareholders' Equity (Tables) Tables http://www.analog.com/role/StockBasedCompensationandShareholdersEquity 26 false false R27.htm 2309302 - Disclosure - Accumulated Other Comprehensive (Loss) Income (Tables) Sheet http://www.analog.com/role/AccumulatedOtherComprehensiveLossIncomeTables Accumulated Other Comprehensive (Loss) Income (Tables) Tables http://www.analog.com/role/AccumulatedOtherComprehensiveLossIncome 27 false false R28.htm 2313303 - Disclosure - Earnings Per Share (Tables) Sheet http://www.analog.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://www.analog.com/role/EarningsPerShare 28 false false R29.htm 2316304 - Disclosure - Special Charges, net (Tables) Sheet http://www.analog.com/role/SpecialChargesnetTables Special Charges, net (Tables) Tables http://www.analog.com/role/SpecialChargesnet 29 false false R30.htm 2320305 - Disclosure - Property, Plant and Equipment (Tables) Sheet http://www.analog.com/role/PropertyPlantandEquipmentTables Property, Plant and Equipment (Tables) Tables http://www.analog.com/role/PropertyPlantandEquipment 30 false false R31.htm 2323306 - Disclosure - Segment Information (Tables) Sheet http://www.analog.com/role/SegmentInformationTables Segment Information (Tables) Tables http://www.analog.com/role/SegmentInformation 31 false false R32.htm 2328307 - Disclosure - Fair Value (Tables) Sheet http://www.analog.com/role/FairValueTables Fair Value (Tables) Tables http://www.analog.com/role/FairValue 32 false false R33.htm 2333308 - Disclosure - Derivatives (Tables) Sheet http://www.analog.com/role/DerivativesTables Derivatives (Tables) Tables http://www.analog.com/role/Derivatives 33 false false R34.htm 2338309 - Disclosure - Inventories (Tables) Sheet http://www.analog.com/role/InventoriesTables Inventories (Tables) Tables http://www.analog.com/role/Inventories 34 false false R35.htm 2405401 - Disclosure - Stock-Based Compensation and Shareholders' Equity - Outstanding Compensation (Details) Sheet http://www.analog.com/role/StockBasedCompensationandShareholdersEquityOutstandingCompensationDetails Stock-Based Compensation and Shareholders' Equity - Outstanding Compensation (Details) Details 35 false false R36.htm 2406402 - Disclosure - Stock-Based Compensation and Shareholders' Equity - Textual (Details) Sheet http://www.analog.com/role/StockBasedCompensationandShareholdersEquityTextualDetails Stock-Based Compensation and Shareholders' Equity - Textual (Details) Details http://www.analog.com/role/StockBasedCompensationandShareholdersEquityTables 36 false false R37.htm 2407403 - Disclosure - Stock-Based Compensation and Shareholders' Equity - Stock-based Compensation Expense (Details) Sheet http://www.analog.com/role/StockBasedCompensationandShareholdersEquityStockbasedCompensationExpenseDetails Stock-Based Compensation and Shareholders' Equity - Stock-based Compensation Expense (Details) Details 37 false false R38.htm 2410404 - Disclosure - Accumulated Other Comprehensive (Loss) Income - Changes By Component and Tax Effect (Details) Sheet http://www.analog.com/role/AccumulatedOtherComprehensiveLossIncomeChangesByComponentandTaxEffectDetails Accumulated Other Comprehensive (Loss) Income - Changes By Component and Tax Effect (Details) Details http://www.analog.com/role/AccumulatedOtherComprehensiveLossIncomeTables 38 false false R39.htm 2411405 - Disclosure - Accumulated Other Comprehensive (Loss) Income - Amounts Reclassified Out of Accumulated Other Comprehensive (Loss) Income (Details) Sheet http://www.analog.com/role/AccumulatedOtherComprehensiveLossIncomeAmountsReclassifiedOutofAccumulatedOtherComprehensiveLossIncomeDetails Accumulated Other Comprehensive (Loss) Income - Amounts Reclassified Out of Accumulated Other Comprehensive (Loss) Income (Details) Details http://www.analog.com/role/AccumulatedOtherComprehensiveLossIncomeTables 39 false false R40.htm 2414406 - Disclosure - Earnings Per Share (Details) Sheet http://www.analog.com/role/EarningsPerShareDetails Earnings Per Share (Details) Details http://www.analog.com/role/EarningsPerShareTables 40 false false R41.htm 2417407 - Disclosure - Special Charges, net - Restructuring (Details) Sheet http://www.analog.com/role/SpecialChargesnetRestructuringDetails Special Charges, net - Restructuring (Details) Details 41 false false R42.htm 2418408 - Disclosure - Special Charges, net - Textual (Details) Sheet http://www.analog.com/role/SpecialChargesnetTextualDetails Special Charges, net - Textual (Details) Details 42 false false R43.htm 2421409 - Disclosure - Property, Plant and Equipment - Reclassification (Details) Sheet http://www.analog.com/role/PropertyPlantandEquipmentReclassificationDetails Property, Plant and Equipment - Reclassification (Details) Details 43 false false R44.htm 2424410 - Disclosure - Segment Information - Textual (Details) Sheet http://www.analog.com/role/SegmentInformationTextualDetails Segment Information - Textual (Details) Details 44 false false R45.htm 2425411 - Disclosure - Segment Information - Revenue Trends by Segment (Details) Sheet http://www.analog.com/role/SegmentInformationRevenueTrendsbySegmentDetails Segment Information - Revenue Trends by Segment (Details) Details 45 false false R46.htm 2426412 - Disclosure - Segment Information - Revenue by Sales Channel (Details) Sheet http://www.analog.com/role/SegmentInformationRevenuebySalesChannelDetails Segment Information - Revenue by Sales Channel (Details) Details 46 false false R47.htm 2429413 - Disclosure - Fair Value - Textual (Details) Sheet http://www.analog.com/role/FairValueTextualDetails Fair Value - Textual (Details) Details 47 false false R48.htm 2430414 - Disclosure - Fair Value - Assets and Liabilities (Details) Sheet http://www.analog.com/role/FairValueAssetsandLiabilitiesDetails Fair Value - Assets and Liabilities (Details) Details 48 false false R49.htm 2431415 - Disclosure - Fair Value - Debt (Details) Sheet http://www.analog.com/role/FairValueDebtDetails Fair Value - Debt (Details) Details 49 false false R50.htm 2434416 - Disclosure - Derivatives - Textual (Details) Sheet http://www.analog.com/role/DerivativesTextualDetails Derivatives - Textual (Details) Details 50 false false R51.htm 2435417 - Disclosure - Derivatives - Forward Foreign Currency (Details) Sheet http://www.analog.com/role/DerivativesForwardForeignCurrencyDetails Derivatives - Forward Foreign Currency (Details) Details 51 false false R52.htm 2436418 - Disclosure - Derivative - Net Amounts (Details) Sheet http://www.analog.com/role/DerivativeNetAmountsDetails Derivative - Net Amounts (Details) Details 52 false false R53.htm 2439419 - Disclosure - Inventories (Details) Sheet http://www.analog.com/role/InventoriesDetails Inventories (Details) Details http://www.analog.com/role/InventoriesTables 53 false false R54.htm 2441420 - Disclosure - Revolving Credit Facility (Details) Sheet http://www.analog.com/role/RevolvingCreditFacilityDetails Revolving Credit Facility (Details) Details http://www.analog.com/role/RevolvingCreditFacility 54 false false R55.htm 2443421 - Disclosure - Income Taxes (Details) Sheet http://www.analog.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.analog.com/role/IncomeTaxes 55 false false R56.htm 2446422 - Disclosure - Acquisitions (Details) Sheet http://www.analog.com/role/AcquisitionsDetails Acquisitions (Details) Details http://www.analog.com/role/Acquisitions 56 false false R57.htm 2448423 - Disclosure - Subsequent Events (Details) Sheet http://www.analog.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://www.analog.com/role/SubsequentEvents 57 false false All Reports Book All Reports adi-20210731.htm a3q21exhibit311.htm a3q21exhibit312.htm a3q21exhibit321.htm a3q21exhibit322.htm a5bdcp5thamendment.htm adi-20210731.xsd adi-20210731_cal.xml adi-20210731_def.xml adi-20210731_lab.xml adi-20210731_pre.xml http://xbrl.sec.gov/country/2021 http://fasb.org/us-gaap/2021-01-31 http://fasb.org/srt/2021-01-31 http://xbrl.sec.gov/dei/2021 true true JSON 75 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "adi-20210731.htm": { "axisCustom": 0, "axisStandard": 29, "contextCount": 227, "dts": { "calculationLink": { "local": [ "adi-20210731_cal.xml" ] }, "definitionLink": { "local": [ "adi-20210731_def.xml" ] }, "inline": { "local": [ "adi-20210731.htm" ] }, "labelLink": { "local": [ "adi-20210731_lab.xml" ], "remote": [ "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-doc-2021-01-31.xml" ] }, "presentationLink": { "local": [ "adi-20210731_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-ref-2021-01-31.xml" ] }, "schema": { "local": [ "adi-20210731.xsd" ], "remote": [ "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-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-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.sec.gov/dei/2021/dei-2021.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "https://xbrl.sec.gov/dei/2021/dei-2021_ref.xsd", "https://xbrl.sec.gov/dei/2021/dei-2021_doc.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-parts-codification-2021-01-31.xsd" ] } }, "elementCount": 475, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 2, "http://xbrl.sec.gov/dei/2021": 5, "total": 7 }, "keyCustom": 25, "keyStandard": 309, "memberCustom": 23, "memberStandard": 44, "nsprefix": "adi", "nsuri": "http://www.analog.com/20210731", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "ib5fe726b1b0e4ab48fa8cd0fab3e4e2f_D20201101-20210731", "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.analog.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "ib5fe726b1b0e4ab48fa8cd0fab3e4e2f_D20201101-20210731", "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": "adi-20210731.htm", "contextRef": "ib5fe726b1b0e4ab48fa8cd0fab3e4e2f_D20201101-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Basis of Presentation", "role": "http://www.analog.com/role/BasisofPresentation", "shortName": "Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "ib5fe726b1b0e4ab48fa8cd0fab3e4e2f_D20201101-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "ib5fe726b1b0e4ab48fa8cd0fab3e4e2f_D20201101-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2103102 - Disclosure - Stock-Based Compensation and Shareholders' Equity", "role": "http://www.analog.com/role/StockBasedCompensationandShareholdersEquity", "shortName": "Stock-Based Compensation and Shareholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "ib5fe726b1b0e4ab48fa8cd0fab3e4e2f_D20201101-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "ib5fe726b1b0e4ab48fa8cd0fab3e4e2f_D20201101-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2108103 - Disclosure - Accumulated Other Comprehensive (Loss) Income", "role": "http://www.analog.com/role/AccumulatedOtherComprehensiveLossIncome", "shortName": "Accumulated Other Comprehensive (Loss) Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "ib5fe726b1b0e4ab48fa8cd0fab3e4e2f_D20201101-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "ib5fe726b1b0e4ab48fa8cd0fab3e4e2f_D20201101-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2112104 - Disclosure - Earnings Per Share", "role": "http://www.analog.com/role/EarningsPerShare", "shortName": "Earnings Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "ib5fe726b1b0e4ab48fa8cd0fab3e4e2f_D20201101-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "ib5fe726b1b0e4ab48fa8cd0fab3e4e2f_D20201101-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2115105 - Disclosure - Special Charges, net", "role": "http://www.analog.com/role/SpecialChargesnet", "shortName": "Special Charges, net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "ib5fe726b1b0e4ab48fa8cd0fab3e4e2f_D20201101-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "ib5fe726b1b0e4ab48fa8cd0fab3e4e2f_D20201101-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2119106 - Disclosure - Property, Plant and Equipment", "role": "http://www.analog.com/role/PropertyPlantandEquipment", "shortName": "Property, Plant and Equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "ib5fe726b1b0e4ab48fa8cd0fab3e4e2f_D20201101-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "ib5fe726b1b0e4ab48fa8cd0fab3e4e2f_D20201101-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2122107 - Disclosure - Segment Information", "role": "http://www.analog.com/role/SegmentInformation", "shortName": "Segment Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "ib5fe726b1b0e4ab48fa8cd0fab3e4e2f_D20201101-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "ib5fe726b1b0e4ab48fa8cd0fab3e4e2f_D20201101-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2127108 - Disclosure - Fair Value", "role": "http://www.analog.com/role/FairValue", "shortName": "Fair Value", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "ib5fe726b1b0e4ab48fa8cd0fab3e4e2f_D20201101-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "ib5fe726b1b0e4ab48fa8cd0fab3e4e2f_D20201101-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2132109 - Disclosure - Derivatives", "role": "http://www.analog.com/role/Derivatives", "shortName": "Derivatives", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "ib5fe726b1b0e4ab48fa8cd0fab3e4e2f_D20201101-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "ib5fe726b1b0e4ab48fa8cd0fab3e4e2f_D20201101-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2137110 - Disclosure - Inventories", "role": "http://www.analog.com/role/Inventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "ib5fe726b1b0e4ab48fa8cd0fab3e4e2f_D20201101-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "icd2e30a495ac42fa910148e10978bc37_D20210502-20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - Condensed Consolidated Statements of Income", "role": "http://www.analog.com/role/CondensedConsolidatedStatementsofIncome", "shortName": "Condensed Consolidated Statements of Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "icd2e30a495ac42fa910148e10978bc37_D20210502-20210731", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GrossProfit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "ib5fe726b1b0e4ab48fa8cd0fab3e4e2f_D20201101-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2140111 - Disclosure - Revolving Credit Facility", "role": "http://www.analog.com/role/RevolvingCreditFacility", "shortName": "Revolving Credit Facility", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "ib5fe726b1b0e4ab48fa8cd0fab3e4e2f_D20201101-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "ib5fe726b1b0e4ab48fa8cd0fab3e4e2f_D20201101-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2142112 - Disclosure - Income Taxes", "role": "http://www.analog.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "ib5fe726b1b0e4ab48fa8cd0fab3e4e2f_D20201101-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "ib5fe726b1b0e4ab48fa8cd0fab3e4e2f_D20201101-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2144113 - Disclosure - New Accounting Pronouncements", "role": "http://www.analog.com/role/NewAccountingPronouncements", "shortName": "New Accounting Pronouncements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "ib5fe726b1b0e4ab48fa8cd0fab3e4e2f_D20201101-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "ib5fe726b1b0e4ab48fa8cd0fab3e4e2f_D20201101-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2145114 - Disclosure - Acquisitions", "role": "http://www.analog.com/role/Acquisitions", "shortName": "Acquisitions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "ib5fe726b1b0e4ab48fa8cd0fab3e4e2f_D20201101-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "ib5fe726b1b0e4ab48fa8cd0fab3e4e2f_D20201101-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2147115 - Disclosure - Subsequent Events", "role": "http://www.analog.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "ib5fe726b1b0e4ab48fa8cd0fab3e4e2f_D20201101-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "ib5fe726b1b0e4ab48fa8cd0fab3e4e2f_D20201101-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiscalPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2202201 - Disclosure - Basis of Presentation (Policies)", "role": "http://www.analog.com/role/BasisofPresentationPolicies", "shortName": "Basis of Presentation (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "ib5fe726b1b0e4ab48fa8cd0fab3e4e2f_D20201101-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiscalPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "ib5fe726b1b0e4ab48fa8cd0fab3e4e2f_D20201101-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2304301 - Disclosure - Stock-Based Compensation and Shareholders' Equity (Tables)", "role": "http://www.analog.com/role/StockBasedCompensationandShareholdersEquityTables", "shortName": "Stock-Based Compensation and Shareholders' Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "ib5fe726b1b0e4ab48fa8cd0fab3e4e2f_D20201101-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "ib5fe726b1b0e4ab48fa8cd0fab3e4e2f_D20201101-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2309302 - Disclosure - Accumulated Other Comprehensive (Loss) Income (Tables)", "role": "http://www.analog.com/role/AccumulatedOtherComprehensiveLossIncomeTables", "shortName": "Accumulated Other Comprehensive (Loss) Income (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "ib5fe726b1b0e4ab48fa8cd0fab3e4e2f_D20201101-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "ib5fe726b1b0e4ab48fa8cd0fab3e4e2f_D20201101-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2313303 - Disclosure - Earnings Per Share (Tables)", "role": "http://www.analog.com/role/EarningsPerShareTables", "shortName": "Earnings Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "ib5fe726b1b0e4ab48fa8cd0fab3e4e2f_D20201101-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "ib5fe726b1b0e4ab48fa8cd0fab3e4e2f_D20201101-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2316304 - Disclosure - Special Charges, net (Tables)", "role": "http://www.analog.com/role/SpecialChargesnetTables", "shortName": "Special Charges, net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "ib5fe726b1b0e4ab48fa8cd0fab3e4e2f_D20201101-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "icd2e30a495ac42fa910148e10978bc37_D20210502-20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - Condensed Consolidated Statements of Comprehensive Income", "role": "http://www.analog.com/role/CondensedConsolidatedStatementsofComprehensiveIncome", "shortName": "Condensed Consolidated Statements of Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "icd2e30a495ac42fa910148e10978bc37_D20210502-20210731", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "ib5fe726b1b0e4ab48fa8cd0fab3e4e2f_D20201101-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfLongLivedAssetsHeldForSaleTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2320305 - Disclosure - Property, Plant and Equipment (Tables)", "role": "http://www.analog.com/role/PropertyPlantandEquipmentTables", "shortName": "Property, Plant and Equipment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "ib5fe726b1b0e4ab48fa8cd0fab3e4e2f_D20201101-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfLongLivedAssetsHeldForSaleTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "ib5fe726b1b0e4ab48fa8cd0fab3e4e2f_D20201101-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2323306 - Disclosure - Segment Information (Tables)", "role": "http://www.analog.com/role/SegmentInformationTables", "shortName": "Segment Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "ib5fe726b1b0e4ab48fa8cd0fab3e4e2f_D20201101-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "ib5fe726b1b0e4ab48fa8cd0fab3e4e2f_D20201101-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2328307 - Disclosure - Fair Value (Tables)", "role": "http://www.analog.com/role/FairValueTables", "shortName": "Fair Value (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "ib5fe726b1b0e4ab48fa8cd0fab3e4e2f_D20201101-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "ib5fe726b1b0e4ab48fa8cd0fab3e4e2f_D20201101-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2333308 - Disclosure - Derivatives (Tables)", "role": "http://www.analog.com/role/DerivativesTables", "shortName": "Derivatives (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "ib5fe726b1b0e4ab48fa8cd0fab3e4e2f_D20201101-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "ib5fe726b1b0e4ab48fa8cd0fab3e4e2f_D20201101-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2338309 - Disclosure - Inventories (Tables)", "role": "http://www.analog.com/role/InventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "ib5fe726b1b0e4ab48fa8cd0fab3e4e2f_D20201101-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "iff1eac0fe9aa48b7bd83e5792811e34b_I20201031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405401 - Disclosure - Stock-Based Compensation and Shareholders' Equity - Outstanding Compensation (Details)", "role": "http://www.analog.com/role/StockBasedCompensationandShareholdersEquityOutstandingCompensationDetails", "shortName": "Stock-Based Compensation and Shareholders' Equity - Outstanding Compensation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "iff1eac0fe9aa48b7bd83e5792811e34b_I20201031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "ib5fe726b1b0e4ab48fa8cd0fab3e4e2f_D20201101-20210731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - Stock-Based Compensation and Shareholders' Equity - Textual (Details)", "role": "http://www.analog.com/role/StockBasedCompensationandShareholdersEquityTextualDetails", "shortName": "Stock-Based Compensation and Shareholders' Equity - Textual (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "ib5fe726b1b0e4ab48fa8cd0fab3e4e2f_D20201101-20210731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "icd2e30a495ac42fa910148e10978bc37_D20210502-20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407403 - Disclosure - Stock-Based Compensation and Shareholders' Equity - Stock-based Compensation Expense (Details)", "role": "http://www.analog.com/role/StockBasedCompensationandShareholdersEquityStockbasedCompensationExpenseDetails", "shortName": "Stock-Based Compensation and Shareholders' Equity - Stock-based Compensation Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "icd2e30a495ac42fa910148e10978bc37_D20210502-20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "iff1eac0fe9aa48b7bd83e5792811e34b_I20201031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410404 - Disclosure - Accumulated Other Comprehensive (Loss) Income - Changes By Component and Tax Effect (Details)", "role": "http://www.analog.com/role/AccumulatedOtherComprehensiveLossIncomeChangesByComponentandTaxEffectDetails", "shortName": "Accumulated Other Comprehensive (Loss) Income - Changes By Component and Tax Effect (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "ib5fe726b1b0e4ab48fa8cd0fab3e4e2f_D20201101-20210731", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "icd2e30a495ac42fa910148e10978bc37_D20210502-20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411405 - Disclosure - Accumulated Other Comprehensive (Loss) Income - Amounts Reclassified Out of Accumulated Other Comprehensive (Loss) Income (Details)", "role": "http://www.analog.com/role/AccumulatedOtherComprehensiveLossIncomeAmountsReclassifiedOutofAccumulatedOtherComprehensiveLossIncomeDetails", "shortName": "Accumulated Other Comprehensive (Loss) Income - Amounts Reclassified Out of Accumulated Other Comprehensive (Loss) Income (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "ib6c8d637062c43eab33c55feb11eb1f6_D20210502-20210731", "decimals": "-3", "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "icd2e30a495ac42fa910148e10978bc37_D20210502-20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - Condensed Consolidated Statements of Comprehensive Income (Parenthetical)", "role": "http://www.analog.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeParenthetical", "shortName": "Condensed Consolidated Statements of Comprehensive Income (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "icd2e30a495ac42fa910148e10978bc37_D20210502-20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "icd2e30a495ac42fa910148e10978bc37_D20210502-20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414406 - Disclosure - Earnings Per Share (Details)", "role": "http://www.analog.com/role/EarningsPerShareDetails", "shortName": "Earnings Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "icd2e30a495ac42fa910148e10978bc37_D20210502-20210731", "decimals": "-3", "lang": "en-US", "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "icd2e30a495ac42fa910148e10978bc37_D20210502-20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "adi:SpecialCharges", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417407 - Disclosure - Special Charges, net - Restructuring (Details)", "role": "http://www.analog.com/role/SpecialChargesnetRestructuringDetails", "shortName": "Special Charges, net - Restructuring (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "ib130d092e972486391c835bf79545e70_D20210502-20210731", "decimals": "-3", "lang": "en-US", "name": "adi:SeveranceandOtherPayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "icd2e30a495ac42fa910148e10978bc37_D20210502-20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "adi:SpecialCharges", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418408 - Disclosure - Special Charges, net - Textual (Details)", "role": "http://www.analog.com/role/SpecialChargesnetTextualDetails", "shortName": "Special Charges, net - Textual (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "ice803b60b3e349c9b8db88bc8c33e32d_D20210502-20210731", "decimals": "-5", "lang": "en-US", "name": "us-gaap:GainLossOnSaleOfPropertyPlantEquipment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "ife0b1fe3eb1140ffb5c1309d6184141d_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "adi:AssetsHeldForSalePropertyPlantAndEquipmentAccumulatedDepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421409 - Disclosure - Property, Plant and Equipment - Reclassification (Details)", "role": "http://www.analog.com/role/PropertyPlantandEquipmentReclassificationDetails", "shortName": "Property, Plant and Equipment - Reclassification (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "ife0b1fe3eb1140ffb5c1309d6184141d_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "adi:AssetsHeldForSalePropertyPlantAndEquipmentAccumulatedDepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "ib5fe726b1b0e4ab48fa8cd0fab3e4e2f_D20201101-20210731", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424410 - Disclosure - Segment Information - Textual (Details)", "role": "http://www.analog.com/role/SegmentInformationTextualDetails", "shortName": "Segment Information - Textual (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "ib5fe726b1b0e4ab48fa8cd0fab3e4e2f_D20201101-20210731", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "icd2e30a495ac42fa910148e10978bc37_D20210502-20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425411 - Disclosure - Segment Information - Revenue Trends by Segment (Details)", "role": "http://www.analog.com/role/SegmentInformationRevenueTrendsbySegmentDetails", "shortName": "Segment Information - Revenue Trends by Segment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "icd2e30a495ac42fa910148e10978bc37_D20210502-20210731", "decimals": "2", "lang": "en-US", "name": "adi:ChangeFromPriorYearPercentageRevenue", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "icd2e30a495ac42fa910148e10978bc37_D20210502-20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426412 - Disclosure - Segment Information - Revenue by Sales Channel (Details)", "role": "http://www.analog.com/role/SegmentInformationRevenuebySalesChannelDetails", "shortName": "Segment Information - Revenue by Sales Channel (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "i4fa6ce8102584ebe935b75a113d78103_D20210502-20210731", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "ife0b1fe3eb1140ffb5c1309d6184141d_I20210731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Cash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429413 - Disclosure - Fair Value - Textual (Details)", "role": "http://www.analog.com/role/FairValueTextualDetails", "shortName": "Fair Value - Textual (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "ife0b1fe3eb1140ffb5c1309d6184141d_I20210731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Cash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "ife0b1fe3eb1140ffb5c1309d6184141d_I20210731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430414 - Disclosure - Fair Value - Assets and Liabilities (Details)", "role": "http://www.analog.com/role/FairValueAssetsandLiabilitiesDetails", "shortName": "Fair Value - Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "ife0b1fe3eb1140ffb5c1309d6184141d_I20210731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "ife0b1fe3eb1140ffb5c1309d6184141d_I20210731", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431415 - Disclosure - Fair Value - Debt (Details)", "role": "http://www.analog.com/role/FairValueDebtDetails", "shortName": "Fair Value - Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "ife0b1fe3eb1140ffb5c1309d6184141d_I20210731", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "ife0b1fe3eb1140ffb5c1309d6184141d_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - Condensed Consolidated Balance Sheets", "role": "http://www.analog.com/role/CondensedConsolidatedBalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "ife0b1fe3eb1140ffb5c1309d6184141d_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "us-gaap:DerivativesPolicyTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "ib5fe726b1b0e4ab48fa8cd0fab3e4e2f_D20201101-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "adi:ContractsPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434416 - Disclosure - Derivatives - Textual (Details)", "role": "http://www.analog.com/role/DerivativesTextualDetails", "shortName": "Derivatives - Textual (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "us-gaap:DerivativesPolicyTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "ib5fe726b1b0e4ab48fa8cd0fab3e4e2f_D20201101-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "adi:ContractsPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "i7bbabfd2cf354a8b9ebf9f875bf5be20_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ForeignCurrencyCashFlowHedgeLiabilityAtFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435417 - Disclosure - Derivatives - Forward Foreign Currency (Details)", "role": "http://www.analog.com/role/DerivativesForwardForeignCurrencyDetails", "shortName": "Derivatives - Forward Foreign Currency (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "i7bbabfd2cf354a8b9ebf9f875bf5be20_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ForeignCurrencyCashFlowHedgeLiabilityAtFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "ife0b1fe3eb1140ffb5c1309d6184141d_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436418 - Disclosure - Derivative - Net Amounts (Details)", "role": "http://www.analog.com/role/DerivativeNetAmountsDetails", "shortName": "Derivative - Net Amounts (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "ife0b1fe3eb1140ffb5c1309d6184141d_I20210731", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DerivativeAssetFairValueGrossLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "ife0b1fe3eb1140ffb5c1309d6184141d_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2439419 - Disclosure - Inventories (Details)", "role": "http://www.analog.com/role/InventoriesDetails", "shortName": "Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "ife0b1fe3eb1140ffb5c1309d6184141d_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "i13f8098cc3f849988bfaf0d1d250c795_D20210623-20210623", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2441420 - Disclosure - Revolving Credit Facility (Details)", "role": "http://www.analog.com/role/RevolvingCreditFacilityDetails", "shortName": "Revolving Credit Facility (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "i13f8098cc3f849988bfaf0d1d250c795_D20210623-20210623", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "icd2e30a495ac42fa910148e10978bc37_D20210502-20210731", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2443421 - Disclosure - Income Taxes (Details)", "role": "http://www.analog.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "icd2e30a495ac42fa910148e10978bc37_D20210502-20210731", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "i2dd968dd37d14f1eaa517cffad361462_I20200712", "decimals": "INF", "first": true, "lang": "en-US", "name": "adi:BusinessCombinationConversionOfCompanyCommonStockRatio", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2446422 - Disclosure - Acquisitions (Details)", "role": "http://www.analog.com/role/AcquisitionsDetails", "shortName": "Acquisitions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "i2dd968dd37d14f1eaa517cffad361462_I20200712", "decimals": "INF", "first": true, "lang": "en-US", "name": "adi:BusinessCombinationConversionOfCompanyCommonStockRatio", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "ie63fdb7004914451b4737094c8029175_D20210817-20210817", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2448423 - Disclosure - Subsequent Events (Details)", "role": "http://www.analog.com/role/SubsequentEventsDetails", "shortName": "Subsequent Events (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "ie63fdb7004914451b4737094c8029175_D20210817-20210817", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "ife0b1fe3eb1140ffb5c1309d6184141d_I20210731", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "role": "http://www.analog.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "ife0b1fe3eb1140ffb5c1309d6184141d_I20210731", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "i4ee2f129f155443a8164497a225e897e_I20191102", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - Statement - Condensed Consolidated Statements of Shareholders' Equity", "role": "http://www.analog.com/role/CondensedConsolidatedStatementsofShareholdersEquity", "shortName": "Condensed Consolidated Statements of Shareholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "i4ee2f129f155443a8164497a225e897e_I20191102", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "icd2e30a495ac42fa910148e10978bc37_D20210502-20210731", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockDividendsPerShareCashPaid", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1007008 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Parenthetical)", "role": "http://www.analog.com/role/CondensedConsolidatedStatementsofShareholdersEquityParenthetical", "shortName": "Condensed Consolidated Statements of Shareholders' Equity (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "icd2e30a495ac42fa910148e10978bc37_D20210502-20210731", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockDividendsPerShareCashPaid", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "ib5fe726b1b0e4ab48fa8cd0fab3e4e2f_D20201101-20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1008009 - Statement - Condensed Consolidated Statements of Cash Flows", "role": "http://www.analog.com/role/CondensedConsolidatedStatementsofCashFlows", "shortName": "Condensed Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "adi-20210731.htm", "contextRef": "ib5fe726b1b0e4ab48fa8cd0fab3e4e2f_D20201101-20210731", "decimals": "-3", "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } } }, "segmentCount": 68, "tag": { "adi_AssetsHeldForSalePropertyPlantAndEquipmentAccumulatedDepreciationAndAmortization": { "auth_ref": [], "calculation": { "http://www.analog.com/role/PropertyPlantandEquipmentReclassificationDetails": { "order": 2.0, "parentTag": "us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Assets Held For Sale, Property, Plant and Equipment, Accumulated Depreciation and Amortization", "label": "Assets Held For Sale, Property, Plant and Equipment, Accumulated Depreciation and Amortization", "negatedLabel": "Less accumulated depreciation and amortization" } } }, "localname": "AssetsHeldForSalePropertyPlantAndEquipmentAccumulatedDepreciationAndAmortization", "nsuri": "http://www.analog.com/20210731", "presentation": [ "http://www.analog.com/role/PropertyPlantandEquipmentReclassificationDetails" ], "xbrltype": "monetaryItemType" }, "adi_AssetsHeldForSalePropertyPlantAndEquipmentGross": { "auth_ref": [], "calculation": { "http://www.analog.com/role/PropertyPlantandEquipmentReclassificationDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Assets Held For Sale, Property, Plant and Equipment, Gross", "label": "Assets Held For Sale, Property, Plant and Equipment, Gross", "terseLabel": "Property, plant and equipment, gross" } } }, "localname": "AssetsHeldForSalePropertyPlantAndEquipmentGross", "nsuri": "http://www.analog.com/20210731", "presentation": [ "http://www.analog.com/role/PropertyPlantandEquipmentReclassificationDetails" ], "xbrltype": "monetaryItemType" }, "adi_AutomotiveMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Automotive Member.", "label": "Automotive [Member]", "verboseLabel": "Automotive" } } }, "localname": "AutomotiveMember", "nsuri": "http://www.analog.com/20210731", "presentation": [ "http://www.analog.com/role/SegmentInformationRevenueTrendsbySegmentDetails" ], "xbrltype": "domainItemType" }, "adi_BusinessCombinationConversionOfCompanyCommonStockRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Combination, Conversion of Company Common Stock, Ratio", "label": "Business Combination, Conversion of Company Common Stock, Ratio", "terseLabel": "Conversion of company common stock" } } }, "localname": "BusinessCombinationConversionOfCompanyCommonStockRatio", "nsuri": "http://www.analog.com/20210731", "presentation": [ "http://www.analog.com/role/AcquisitionsDetails" ], "xbrltype": "pureItemType" }, "adi_BusinessCombinationTerminationFeeRegulatoryClearance": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Termination Fee, Regulatory Clearance", "label": "Business Combination, Termination Fee, Regulatory Clearance", "terseLabel": "Termination fee, regulatory clearance" } } }, "localname": "BusinessCombinationTerminationFeeRegulatoryClearance", "nsuri": "http://www.analog.com/20210731", "presentation": [ "http://www.analog.com/role/AcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "adi_CashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cash Equivalents.", "label": "Cash Equivalents [Abstract]", "verboseLabel": "Cash equivalents:" } } }, "localname": "CashEquivalentsAbstract", "nsuri": "http://www.analog.com/20210731", "presentation": [ "http://www.analog.com/role/FairValueAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "adi_ChangeFromPriorYearPercentageRevenue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Change from Prior Year Percentage", "label": "Change From Prior Year Percentage, Revenue", "verboseLabel": "Year over Year Change (as percent)" } } }, "localname": "ChangeFromPriorYearPercentageRevenue", "nsuri": "http://www.analog.com/20210731", "presentation": [ "http://www.analog.com/role/SegmentInformationRevenueTrendsbySegmentDetails" ], "xbrltype": "percentItemType" }, "adi_CommunicationsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Communications.", "label": "Communications [Member]", "verboseLabel": "Communications" } } }, "localname": "CommunicationsMember", "nsuri": "http://www.analog.com/20210731", "presentation": [ "http://www.analog.com/role/SegmentInformationRevenueTrendsbySegmentDetails" ], "xbrltype": "domainItemType" }, "adi_ConsumerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Consumer.", "label": "Consumer [Member]", "verboseLabel": "Consumer" } } }, "localname": "ConsumerMember", "nsuri": "http://www.analog.com/20210731", "presentation": [ "http://www.analog.com/role/SegmentInformationRevenueTrendsbySegmentDetails" ], "xbrltype": "domainItemType" }, "adi_ContractsPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contracts Period.", "label": "Contracts Period", "terseLabel": "Contracts period" } } }, "localname": "ContractsPeriod", "nsuri": "http://www.analog.com/20210731", "presentation": [ "http://www.analog.com/role/DerivativesTextualDetails" ], "xbrltype": "durationItemType" }, "adi_CorporateObligationsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Corporate Obligations.", "label": "Corporate Obligations [Member]", "terseLabel": "Corporate obligations" } } }, "localname": "CorporateObligationsMember", "nsuri": "http://www.analog.com/20210731", "presentation": [ "http://www.analog.com/role/FairValueAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "adi_FairValueAssetsMeasuredOnRecurringBasisDeferredCompensationInvestments": { "auth_ref": [], "calculation": { "http://www.analog.com/role/FairValueAssetsandLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value assets measured on recurring basis deferred compensation investments.", "label": "Fair Value Assets Measured On Recurring Basis, Deferred Compensation Investments", "terseLabel": "Deferred compensation plan investments" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisDeferredCompensationInvestments", "nsuri": "http://www.analog.com/20210731", "presentation": [ "http://www.analog.com/role/FairValueAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "adi_IncomeTaxExaminationExcludingPenaltiesAndInterestExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Income Tax Examination, Excluding Penalties and Interest Expense", "label": "Income Tax Examination, Excluding Penalties and Interest Expense", "terseLabel": "Income tax examination, excluding penalties and interest expense" } } }, "localname": "IncomeTaxExaminationExcludingPenaltiesAndInterestExpense", "nsuri": "http://www.analog.com/20210731", "presentation": [ "http://www.analog.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "adi_IncreaseDecreaseInOtherAssetsInvesting": { "auth_ref": [], "calculation": { "http://www.analog.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) In Other Assets, Investing", "label": "Increase (Decrease) In Other Assets, Investing", "negatedLabel": "Changes in other assets" } } }, "localname": "IncreaseDecreaseInOtherAssetsInvesting", "nsuri": "http://www.analog.com/20210731", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "adi_IndustrialMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Industrial.", "label": "Industrial [Member]", "verboseLabel": "Industrial" } } }, "localname": "IndustrialMember", "nsuri": "http://www.analog.com/20210731", "presentation": [ "http://www.analog.com/role/SegmentInformationRevenueTrendsbySegmentDetails" ], "xbrltype": "domainItemType" }, "adi_LandAndBuildingsGross": { "auth_ref": [], "calculation": { "http://www.analog.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of real estate held for productive use and long-lived, depreciable assets that include building structures held for productive use including any addition, improvement, or renovation to the structure, such as interior masonry, interior flooring, electrical, and plumbing. This excludes land held for sale.", "label": "Land and Buildings Gross", "verboseLabel": "Land and buildings" } } }, "localname": "LandAndBuildingsGross", "nsuri": "http://www.analog.com/20210731", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "adi_LinearTechnologyCorporationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Linear Technology Corporation [Member]", "label": "Linear Technology Corporation [Member]", "verboseLabel": "Linear Technology Corporation" } } }, "localname": "LinearTechnologyCorporationMember", "nsuri": "http://www.analog.com/20210731", "presentation": [ "http://www.analog.com/role/SpecialChargesnetTextualDetails" ], "xbrltype": "domainItemType" }, "adi_MaximMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maxim", "label": "Maxim [Member]", "terseLabel": "Maxim" } } }, "localname": "MaximMember", "nsuri": "http://www.analog.com/20210731", "presentation": [ "http://www.analog.com/role/AcquisitionsDetails", "http://www.analog.com/role/RevolvingCreditFacilityDetails", "http://www.analog.com/role/StockBasedCompensationandShareholdersEquityTextualDetails" ], "xbrltype": "domainItemType" }, "adi_NonCashContributionToCharitableFoundation": { "auth_ref": [], "calculation": { "http://www.analog.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Non-Cash Contribution to Charitable Foundation", "label": "Non-Cash Contribution to Charitable Foundation", "terseLabel": "Non-cash contribution to charitable foundation" } } }, "localname": "NonCashContributionToCharitableFoundation", "nsuri": "http://www.analog.com/20210731", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "adi_NotionalAmountofCashFlowHedges": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Notional Amount of Cash Flow Hedges", "label": "Notional Amount of Cash Flow Hedges", "verboseLabel": "Notional amount of cash flow hedges" } } }, "localname": "NotionalAmountofCashFlowHedges", "nsuri": "http://www.analog.com/20210731", "presentation": [ "http://www.analog.com/role/DerivativesTextualDetails" ], "xbrltype": "monetaryItemType" }, "adi_OffsettingAssetsLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Offsetting Assets (Liabilities)", "label": "Offsetting Assets (Liabilities) [Table Text Block]", "terseLabel": "Schedule of net amount of derivative assets and liabilities" } } }, "localname": "OffsettingAssetsLiabilitiesTableTextBlock", "nsuri": "http://www.analog.com/20210731", "presentation": [ "http://www.analog.com/role/DerivativesTables" ], "xbrltype": "textBlockItemType" }, "adi_OperatingExpensesAmortizationOfIntangibles": { "auth_ref": [], "calculation": { "http://www.analog.com/role/CondensedConsolidatedStatementsofIncome": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating Expenses, Amortization of Intangibles", "label": "Operating Expenses, Amortization of Intangibles", "terseLabel": "Amortization of intangibles" } } }, "localname": "OperatingExpensesAmortizationOfIntangibles", "nsuri": "http://www.analog.com/20210731", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedStatementsofIncome" ], "xbrltype": "monetaryItemType" }, "adi_OtherActionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Actions", "label": "Other Actions [Member]", "terseLabel": "Other Actions" } } }, "localname": "OtherActionsMember", "nsuri": "http://www.analog.com/20210731", "presentation": [ "http://www.analog.com/role/SpecialChargesnetRestructuringDetails" ], "xbrltype": "domainItemType" }, "adi_PercentageOfRevenue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of Revenue.", "label": "Percentage Of Revenue", "verboseLabel": "Percent of Revenue (as percent)" } } }, "localname": "PercentageOfRevenue", "nsuri": "http://www.analog.com/20210731", "presentation": [ "http://www.analog.com/role/SegmentInformationRevenueTrendsbySegmentDetails", "http://www.analog.com/role/SegmentInformationRevenuebySalesChannelDetails" ], "xbrltype": "percentItemType" }, "adi_PerformanceBasedRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance-based Restricted Stock Units", "label": "Performance-based Restricted Stock Units [Member]", "terseLabel": "Performance-based Restricted Stock Units" } } }, "localname": "PerformanceBasedRestrictedStockUnitsMember", "nsuri": "http://www.analog.com/20210731", "presentation": [ "http://www.analog.com/role/StockBasedCompensationandShareholdersEquityTextualDetails" ], "xbrltype": "domainItemType" }, "adi_PerformanceStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance Stock Option", "label": "Performance Stock Option [Member]", "terseLabel": "Performance Stock Option" } } }, "localname": "PerformanceStockOptionMember", "nsuri": "http://www.analog.com/20210731", "presentation": [ "http://www.analog.com/role/StockBasedCompensationandShareholdersEquityTextualDetails" ], "xbrltype": "domainItemType" }, "adi_RepositionActionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Reposition Action [Member]", "label": "Reposition Action [Member]", "terseLabel": "Repositioning Action" } } }, "localname": "RepositionActionMember", "nsuri": "http://www.analog.com/20210731", "presentation": [ "http://www.analog.com/role/SpecialChargesnetRestructuringDetails", "http://www.analog.com/role/SpecialChargesnetTextualDetails" ], "xbrltype": "domainItemType" }, "adi_RevenueTrendsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue Trends.", "label": "Revenue Trends [Abstract]", "verboseLabel": "Revenue Trends" } } }, "localname": "RevenueTrendsAbstract", "nsuri": "http://www.analog.com/20210731", "presentation": [ "http://www.analog.com/role/SegmentInformationRevenueTrendsbySegmentDetails" ], "xbrltype": "stringItemType" }, "adi_SalesChannelOtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sales Channel, Other [Member]", "label": "Sales Channel, Other [Member]", "terseLabel": "Other" } } }, "localname": "SalesChannelOtherMember", "nsuri": "http://www.analog.com/20210731", "presentation": [ "http://www.analog.com/role/SegmentInformationRevenuebySalesChannelDetails" ], "xbrltype": "domainItemType" }, "adi_SellingMarketingGeneralAndAdministrativeExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Selling, marketing, general and administrative expense.", "label": "Selling, Marketing, General and Administrative Expense [Member]", "terseLabel": "Selling, marketing, general and administrative" } } }, "localname": "SellingMarketingGeneralAndAdministrativeExpenseMember", "nsuri": "http://www.analog.com/20210731", "presentation": [ "http://www.analog.com/role/AcquisitionsDetails", "http://www.analog.com/role/StockBasedCompensationandShareholdersEquityStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "adi_Senior2.50UnsecuredNotesDueDecember2021Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Senior 2.50% Unsecured Notes Due December 2021 [Member]", "label": "Senior 2.50% Unsecured Notes Due December 2021 [Member]", "terseLabel": "2.50% Senior unsecured notes, due December 2021" } } }, "localname": "Senior2.50UnsecuredNotesDueDecember2021Member", "nsuri": "http://www.analog.com/20210731", "presentation": [ "http://www.analog.com/role/FairValueDebtDetails" ], "xbrltype": "domainItemType" }, "adi_Senior2.875UnsecuredNotesDueJune2023Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Senior 2.875% Unsecured Notes Due June 2023 [Member]", "label": "Senior 2.875% Unsecured Notes Due June 2023 [Member]", "verboseLabel": "2.875% Senior unsecured notes, due June 2023" } } }, "localname": "Senior2.875UnsecuredNotesDueJune2023Member", "nsuri": "http://www.analog.com/20210731", "presentation": [ "http://www.analog.com/role/FairValueDebtDetails" ], "xbrltype": "domainItemType" }, "adi_Senior295UnsecuredNotesDueApril2025Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Senior 2.95% Unsecured Notes Due April 2025", "label": "Senior 2.95% Unsecured Notes Due April 2025 [Member]", "terseLabel": "2.95% Senior unsecured notes, due April 2025" } } }, "localname": "Senior295UnsecuredNotesDueApril2025Member", "nsuri": "http://www.analog.com/20210731", "presentation": [ "http://www.analog.com/role/FairValueDebtDetails" ], "xbrltype": "domainItemType" }, "adi_Senior3.125UnsecuredNotesDueDecember2023Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Senior 3.125% Unsecured Notes Due December 2023 [Member]", "label": "Senior 3.125% Unsecured Notes Due December 2023 [Member]", "terseLabel": "3.125% Senior unsecured notes, due December 2023" } } }, "localname": "Senior3.125UnsecuredNotesDueDecember2023Member", "nsuri": "http://www.analog.com/20210731", "presentation": [ "http://www.analog.com/role/FairValueDebtDetails" ], "xbrltype": "domainItemType" }, "adi_Senior3.50UnsecuredNotesDueDecember2026Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Senior 3.50% Unsecured Notes Due December 2026 [Member]", "label": "Senior 3.50% Unsecured Notes Due December 2026 [Member]", "terseLabel": "3.50% Senior unsecured notes, due December 2026" } } }, "localname": "Senior3.50UnsecuredNotesDueDecember2026Member", "nsuri": "http://www.analog.com/20210731", "presentation": [ "http://www.analog.com/role/FairValueDebtDetails" ], "xbrltype": "domainItemType" }, "adi_Senior3.90UnsecuredNoteDueDecember2025Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Senior 3.90% Unsecured Note Due December 2025 [Member[", "label": "Senior 3.90% Unsecured Note Due December 2025 [Member]", "terseLabel": "3.90% Senior unsecured notes, due December 2025" } } }, "localname": "Senior3.90UnsecuredNoteDueDecember2025Member", "nsuri": "http://www.analog.com/20210731", "presentation": [ "http://www.analog.com/role/FairValueDebtDetails" ], "xbrltype": "domainItemType" }, "adi_Senior4.50UnsecuredNotesDuesDecember2036Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Senior 4.50% Unsecured Notes Dues December 2036 [Member]", "label": "Senior 4.50% Unsecured Notes Dues December 2036 [Member]", "terseLabel": "4.50% Senior unsecured notes, due December 2036" } } }, "localname": "Senior4.50UnsecuredNotesDuesDecember2036Member", "nsuri": "http://www.analog.com/20210731", "presentation": [ "http://www.analog.com/role/FairValueDebtDetails" ], "xbrltype": "domainItemType" }, "adi_Senior5.30UnsecuredNotesDuesDecember2045Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Senior 5.30% Unsecured Notes Dues December 2045 [Member]", "label": "Senior 5.30% Unsecured Notes Dues December 2045 [Member]", "terseLabel": "5.30% Senior unsecured notes, due December 2045" } } }, "localname": "Senior5.30UnsecuredNotesDuesDecember2045Member", "nsuri": "http://www.analog.com/20210731", "presentation": [ "http://www.analog.com/role/FairValueDebtDetails" ], "xbrltype": "domainItemType" }, "adi_SeveranceandOtherPayments": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Severance and Other Payments", "label": "Severance and Other Payments", "negatedLabel": "Severance and other payments" } } }, "localname": "SeveranceandOtherPayments", "nsuri": "http://www.analog.com/20210731", "presentation": [ "http://www.analog.com/role/SpecialChargesnetRestructuringDetails" ], "xbrltype": "monetaryItemType" }, "adi_ShareBasedCompensationArrangementByShareBasedPaymentAwardAverageClosingPricePeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Average Closing Price Period", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Average Closing Price Period", "terseLabel": "Average closing price period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAverageClosingPricePeriod", "nsuri": "http://www.analog.com/20210731", "presentation": [ "http://www.analog.com/role/StockBasedCompensationandShareholdersEquityTextualDetails" ], "xbrltype": "durationItemType" }, "adi_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisePricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Exercise Price Per Share", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Exercise Price Per Share", "terseLabel": "Exercise price per share (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisePricePerShare", "nsuri": "http://www.analog.com/20210731", "presentation": [ "http://www.analog.com/role/StockBasedCompensationandShareholdersEquityTextualDetails" ], "xbrltype": "perShareItemType" }, "adi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement, By Share-based Payment Award, Options, Vested In Period, Grant Date Fair Value.", "label": "Share-based Compensation Arrangement, By Share-based Payment Award, Options, Vested In Period, Weighted Average Grant Date Fair Value", "verboseLabel": "Total grant-date fair value of vested stock options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://www.analog.com/20210731", "presentation": [ "http://www.analog.com/role/StockBasedCompensationandShareholdersEquityTextualDetails" ], "xbrltype": "monetaryItemType" }, "adi_ShareBasedCompensationArrangementByShareBasedPaymentAwardTargetPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Target Percentage", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Target Percentage", "terseLabel": "Target percentage" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardTargetPercentage", "nsuri": "http://www.analog.com/20210731", "presentation": [ "http://www.analog.com/role/StockBasedCompensationandShareholdersEquityTextualDetails" ], "xbrltype": "percentItemType" }, "adi_SharesIssuedSharesCharitableContribution": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shares Issued, Shares, Charitable Contribution", "label": "Shares Issued, Shares, Charitable Contribution", "terseLabel": "Issuance of stock as charitable contribution (in shares)" } } }, "localname": "SharesIssuedSharesCharitableContribution", "nsuri": "http://www.analog.com/20210731", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "sharesItemType" }, "adi_SharesIssuedValueCharitableContribution": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Shares Issued, Value, Charitable Contribution", "label": "Shares Issued, Value, Charitable Contribution", "terseLabel": "Issuance of stock as charitable contribution" } } }, "localname": "SharesIssuedValueCharitableContribution", "nsuri": "http://www.analog.com/20210731", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "adi_SpecialCharges": { "auth_ref": [], "calculation": { "http://www.analog.com/role/CondensedConsolidatedStatementsofIncome": { "order": 4.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Special Charges", "label": "Special Charges", "terseLabel": "Special charges, net", "verboseLabel": "Special charges, net" } } }, "localname": "SpecialCharges", "nsuri": "http://www.analog.com/20210731", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedStatementsofIncome", "http://www.analog.com/role/SpecialChargesnetRestructuringDetails", "http://www.analog.com/role/SpecialChargesnetTextualDetails" ], "xbrltype": "monetaryItemType" }, "adi_StockBasedCompensationCapitalized": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount related to stock based compensation.", "label": "Stock-based Compensation, Capitalized", "terseLabel": "Stock-based compensation" } } }, "localname": "StockBasedCompensationCapitalized", "nsuri": "http://www.analog.com/20210731", "presentation": [ "http://www.analog.com/role/StockBasedCompensationandShareholdersEquityTextualDetails" ], "xbrltype": "monetaryItemType" }, "adi_TaxesPayableNoncurrent": { "auth_ref": [], "calculation": { "http://www.analog.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Taxes Payable, Noncurrent", "label": "Taxes Payable, Noncurrent", "terseLabel": "Income taxes payable" } } }, "localname": "TaxesPayableNoncurrent", "nsuri": "http://www.analog.com/20210731", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "adi_TestingFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Testing Facility", "label": "Testing Facility [Member]", "terseLabel": "Testing Facility" } } }, "localname": "TestingFacilityMember", "nsuri": "http://www.analog.com/20210731", "presentation": [ "http://www.analog.com/role/SpecialChargesnetTextualDetails" ], "xbrltype": "domainItemType" }, "adi_UnsecuredTermLoanThreeYearDueMarch2022Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Unsecured Term Loan, Three Year, Due March 2022 [Member]", "label": "Unsecured Term Loan, Three Year, Due March 2022 [Member]", "terseLabel": "3-Year term loan, due March 2022" } } }, "localname": "UnsecuredTermLoanThreeYearDueMarch2022Member", "nsuri": "http://www.analog.com/20210731", "presentation": [ "http://www.analog.com/role/FairValueDebtDetails" ], "xbrltype": "domainItemType" }, "country_SG": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SINGAPORE", "terseLabel": "Singapore" } } }, "localname": "SG", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.analog.com/role/SpecialChargesnetTextualDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.analog.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.analog.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover page." } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021", "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/2021", "presentation": [ "http://www.analog.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "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/2021", "presentation": [ "http://www.analog.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/2021", "presentation": [ "http://www.analog.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/2021", "presentation": [ "http://www.analog.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r581" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.analog.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r582" ], "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/2021", "presentation": [ "http://www.analog.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/2021", "presentation": [ "http://www.analog.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "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/2021", "presentation": [ "http://www.analog.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/2021", "presentation": [ "http://www.analog.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/2021", "presentation": [ "http://www.analog.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/2021", "presentation": [ "http://www.analog.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r583" ], "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/2021", "presentation": [ "http://www.analog.com/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.analog.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/2021", "presentation": [ "http://www.analog.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r583" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.analog.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/2021", "presentation": [ "http://www.analog.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r583" ], "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/2021", "presentation": [ "http://www.analog.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/2021", "presentation": [ "http://www.analog.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r585" ], "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/2021", "presentation": [ "http://www.analog.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r583" ], "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/2021", "presentation": [ "http://www.analog.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r583" ], "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/2021", "presentation": [ "http://www.analog.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r583" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.analog.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r583" ], "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/2021", "presentation": [ "http://www.analog.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "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/2021", "presentation": [ "http://www.analog.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r579" ], "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/2021", "presentation": [ "http://www.analog.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r580" ], "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/2021", "presentation": [ "http://www.analog.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": "Entity Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.analog.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r2", "r131", "r141", "r147", "r218", "r358", "r359", "r360", "r381", "r382", "r444", "r447", "r450", "r451", "r588" ], "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.analog.com/role/AccumulatedOtherComprehensiveLossIncomeAmountsReclassifiedOutofAccumulatedOtherComprehensiveLossIncomeDetails", "http://www.analog.com/role/CondensedConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r2", "r131", "r141", "r147", "r218", "r358", "r359", "r360", "r381", "r382", "r444", "r447", "r450", "r451", "r588" ], "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.analog.com/role/AccumulatedOtherComprehensiveLossIncomeAmountsReclassifiedOutofAccumulatedOtherComprehensiveLossIncomeDetails", "http://www.analog.com/role/CondensedConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r2", "r131", "r141", "r147", "r218", "r358", "r359", "r360", "r381", "r382", "r444", "r447", "r450", "r451", "r588" ], "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.analog.com/role/AccumulatedOtherComprehensiveLossIncomeAmountsReclassifiedOutofAccumulatedOtherComprehensiveLossIncomeDetails", "http://www.analog.com/role/CondensedConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r278", "r299", "r322", "r324", "r503", "r504", "r505", "r506", "r507", "r508", "r510", "r546", "r548", "r576", "r577" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.analog.com/role/RevolvingCreditFacilityDetails", "http://www.analog.com/role/StockBasedCompensationandShareholdersEquityTextualDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r278", "r299", "r322", "r324", "r503", "r504", "r505", "r506", "r507", "r508", "r510", "r546", "r548", "r576", "r577" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.analog.com/role/RevolvingCreditFacilityDetails", "http://www.analog.com/role/StockBasedCompensationandShareholdersEquityTextualDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r278", "r299", "r312", "r322", "r324", "r503", "r504", "r505", "r506", "r507", "r508", "r510", "r546", "r548", "r576", "r577" ], "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.analog.com/role/RevolvingCreditFacilityDetails", "http://www.analog.com/role/StockBasedCompensationandShareholdersEquityTextualDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r278", "r299", "r312", "r322", "r324", "r503", "r504", "r505", "r506", "r507", "r508", "r510", "r546", "r548", "r576", "r577" ], "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.analog.com/role/RevolvingCreditFacilityDetails", "http://www.analog.com/role/StockBasedCompensationandShareholdersEquityTextualDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r201", "r202", "r305", "r306", "r547", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.analog.com/role/SpecialChargesnetTextualDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r201", "r202", "r305", "r306", "r547", "r563", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.analog.com/role/SpecialChargesnetTextualDetails" ], "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.analog.com/role/AccumulatedOtherComprehensiveLossIncomeChangesByComponentandTaxEffectDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdateExtensibleList": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r134", "r135", "r136", "r138", "r209", "r210", "r215", "r216", "r217", "r218", "r221", "r222", "r263", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r362", "r381", "r382", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r449", "r450", "r451", "r452", "r467", "r468", "r469", "r470", "r471", "r472", "r476", "r477", "r492", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r586", "r587", "r588", "r589", "r590" ], "lang": { "en-us": { "role": { "documentation": "Indicates amendment to accounting standards.", "label": "Accounting Standards Update [Extensible Enumeration]", "terseLabel": "Accounting standards update [extensible enumeration]" } } }, "localname": "AccountingStandardsUpdateExtensibleList", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/AccumulatedOtherComprehensiveLossIncomeAmountsReclassifiedOutofAccumulatedOtherComprehensiveLossIncomeDetails", "http://www.analog.com/role/CondensedConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r50", "r496" ], "calculation": { "http://www.analog.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "verboseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r16", "r33", "r206", "r207" ], "calculation": { "http://www.analog.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.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", "verboseLabel": "Accounts receivable" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r27", "r521", "r534" ], "calculation": { "http://www.analog.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "verboseLabel": "Income taxes payable" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r53" ], "calculation": { "http://www.analog.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "verboseLabel": "Accrued liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesMember": { "auth_ref": [ "r53" ], "lang": { "en-us": { "role": { "documentation": "This item represents obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered.", "label": "Accrued Liabilities [Member]", "terseLabel": "Accrued liabilities", "verboseLabel": "Accrued liabilities" } } }, "localname": "AccruedLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/DerivativesForwardForeignCurrencyDetails", "http://www.analog.com/role/DerivativesTextualDetails", "http://www.analog.com/role/SpecialChargesnetRestructuringDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "auth_ref": [ "r73", "r79", "r86", "r87", "r88", "r411" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent.", "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]", "terseLabel": "Pension plans" } } }, "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/AccumulatedOtherComprehensiveLossIncomeAmountsReclassifiedOutofAccumulatedOtherComprehensiveLossIncomeDetails", "http://www.analog.com/role/AccumulatedOtherComprehensiveLossIncomeChangesByComponentandTaxEffectDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r48", "r241" ], "calculation": { "http://www.analog.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "verboseLabel": "Less accumulated depreciation and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": { "auth_ref": [ "r79", "r86", "r87", "r88", "r89", "r410" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) from gain (loss) of derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.", "label": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]", "terseLabel": "Unrealized holding gains (losses) on derivatives" } } }, "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/AccumulatedOtherComprehensiveLossIncomeAmountsReclassifiedOutofAccumulatedOtherComprehensiveLossIncomeDetails", "http://www.analog.com/role/AccumulatedOtherComprehensiveLossIncomeChangesByComponentandTaxEffectDetails" ], "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.analog.com/role/AccumulatedOtherComprehensiveLossIncomeChangesByComponentandTaxEffectDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r36", "r76", "r78", "r79", "r535", "r556", "r560" ], "calculation": { "http://www.analog.com/role/CondensedConsolidatedBalanceSheets": { "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", "verboseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [ "r86", "r87", "r479", "r480", "r481", "r482", "r483", "r485" ], "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.analog.com/role/AccumulatedOtherComprehensiveLossIncomeChangesByComponentandTaxEffectDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r75", "r79", "r86", "r87", "r88", "r128", "r129", "r130", "r411", "r551", "r552", "r590" ], "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": "AOCI", "verboseLabel": "Accumulated Other Comprehensive Loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/AccumulatedOtherComprehensiveLossIncomeChangesByComponentandTaxEffectDetails", "http://www.analog.com/role/CondensedConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r72", "r79", "r86", "r87", "r88", "r411", "r480", "r481", "r482", "r483", "r485" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent.", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "terseLabel": "Foreign currency translation adjustment" } } }, "localname": "AccumulatedTranslationAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/AccumulatedOtherComprehensiveLossIncomeChangesByComponentandTaxEffectDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r34" ], "calculation": { "http://www.analog.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.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", "verboseLabel": "Capital in excess of par value" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r128", "r129", "r130", "r358", "r359", "r360", "r450" ], "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": "Capital in Excess of Par Value" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r325", "r327", "r364", "r365" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r117" ], "calculation": { "http://www.analog.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The sum of adjustments which are added to or deducted from net income or loss, including the portion attributable to noncontrolling interest, to reflect cash provided by or used in operating activities, in accordance with the indirect cash flow method.", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities", "totalLabel": "Total adjustments" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedStatementsofCashFlows" ], "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]", "verboseLabel": "Adjustments to reconcile net income to net cash provided by operations:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r327", "r351", "r363" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/StockBasedCompensationandShareholdersEquityStockbasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r116", "r229", "r235" ], "calculation": { "http://www.analog.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "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", "verboseLabel": "Amortization of intangibles" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r159" ], "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", "verboseLabel": "Outstanding share-based awards (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_Assets": { "auth_ref": [ "r122", "r182", "r189", "r196", "r214", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r408", "r412", "r466", "r494", "r496", "r519", "r533" ], "calculation": { "http://www.analog.com/role/CondensedConsolidatedBalanceSheets": { "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.analog.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "verboseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r17", "r18", "r64", "r122", "r214", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r408", "r412", "r466", "r494", "r496" ], "calculation": { "http://www.analog.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedBalanceSheets" ], "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.analog.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r454" ], "calculation": { "http://www.analog.com/role/FairValueAssetsandLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "totalLabel": "Total assets measured at fair value" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/FairValueAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]", "verboseLabel": "Assets" } } }, "localname": "AssetsFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/FairValueAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup": { "auth_ref": [ "r238" ], "calculation": { "http://www.analog.com/role/PropertyPlantandEquipmentReclassificationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets held-for-sale that are not part of a disposal group.", "label": "Assets Held-for-sale, Not Part of Disposal Group", "totalLabel": "Net property, plant and equipment reclassified to Prepaid expenses and other current assets" } } }, "localname": "AssetsHeldForSaleNotPartOfDisposalGroup", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/PropertyPlantandEquipmentReclassificationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r213", "r223" ], "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).", "label": "Debt Securities, Available-for-sale, Amortized Cost", "terseLabel": "Amortized cost" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/FairValueAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale [Abstract]", "verboseLabel": "Available-for-sale:" } } }, "localname": "AvailableForSaleSecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/FairValueAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r329", "r353" ], "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.analog.com/role/StockBasedCompensationandShareholdersEquityOutstandingCompensationDetails", "http://www.analog.com/role/StockBasedCompensationandShareholdersEquityTextualDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/DerivativesForwardForeignCurrencyDetails", "http://www.analog.com/role/DerivativesTextualDetails", "http://www.analog.com/role/SpecialChargesnetRestructuringDetails", "http://www.analog.com/role/StockBasedCompensationandShareholdersEquityTextualDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r421", "r425" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/DerivativesForwardForeignCurrencyDetails", "http://www.analog.com/role/DerivativesTextualDetails", "http://www.analog.com/role/SpecialChargesnetRestructuringDetails", "http://www.analog.com/role/StockBasedCompensationandShareholdersEquityTextualDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r321", "r323" ], "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.analog.com/role/AcquisitionsDetails", "http://www.analog.com/role/RevolvingCreditFacilityDetails", "http://www.analog.com/role/SpecialChargesnetTextualDetails", "http://www.analog.com/role/StockBasedCompensationandShareholdersEquityTextualDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r321", "r323", "r398", "r399" ], "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.analog.com/role/AcquisitionsDetails", "http://www.analog.com/role/RevolvingCreditFacilityDetails", "http://www.analog.com/role/SpecialChargesnetTextualDetails", "http://www.analog.com/role/StockBasedCompensationandShareholdersEquityTextualDetails" ], "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.analog.com/role/AcquisitionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r397" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.", "label": "Business Combination, Acquisition Related Costs", "terseLabel": "Transaction related costs" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/AcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r401", "r402", "r403" ], "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": "Consideration transferred" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/AcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r404" ], "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": "Acquisitions" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/Acquisitions" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]", "terseLabel": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_Cash": { "auth_ref": [ "r45", "r496", "r561", "r562" ], "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. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash", "terseLabel": "Cash" } } }, "localname": "Cash", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/FairValueTextualDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r14", "r45", "r118" ], "calculation": { "http://www.analog.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.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", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.analog.com/role/FairValueAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "verboseLabel": "Cash equivalents available for sale" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/FairValueAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r113", "r118", "r119" ], "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.analog.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r113", "r478" ], "calculation": { "http://www.analog.com/role/CondensedConsolidatedStatementsofCashFlows": { "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 in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths": { "auth_ref": [ "r439" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The estimated net amount of existing gains or losses on cash flow hedges at the reporting date expected to be reclassified to earnings within the next 12 months.", "label": "Cash Flow Hedge Gain (Loss) to be Reclassified within Twelve Months", "terseLabel": "Cash flow hedge gain (loss) to be reclassified within twelve months" } } }, "localname": "CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/DerivativesTextualDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r120", "r122", "r152", "r153", "r154", "r156", "r158", "r166", "r167", "r168", "r214", "r264", "r268", "r269", "r270", "r273", "r274", "r297", "r298", "r300", "r301", "r466", "r584" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r58", "r261", "r524", "r539" ], "calculation": { "http://www.analog.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommonStockDividendsPerShareCashPaid": { "auth_ref": [ "r303" ], "lang": { "en-us": { "role": { "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding.", "label": "Common Stock, Dividends, Per Share, Cash Paid", "terseLabel": "Dividends (in dollars per share)" } } }, "localname": "CommonStockDividendsPerShareCashPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedStatementsofShareholdersEquityParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockDividendsPerShareDeclared": { "auth_ref": [ "r303" ], "lang": { "en-us": { "role": { "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.", "label": "Common Stock, Dividends, Per Share, Declared", "terseLabel": "Common stock cash dividends per share, declared (in dollars per share)" } } }, "localname": "CommonStockDividendsPerShareDeclared", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/SubsequentEventsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r128", "r129", "r450" ], "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.analog.com/role/CondensedConsolidatedStatementsofShareholdersEquity", "http://www.analog.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r32" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "verboseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r32" ], "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", "verboseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r32", "r302" ], "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", "verboseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r32", "r496" ], "calculation": { "http://www.analog.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.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", "verboseLabel": "Common stock, 0.16 2/3 par value, 1,200,000,000\u00a0shares authorized, 368,214,341\u00a0shares outstanding (369,484,899 on October\u00a031, 2020)" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r82", "r84", "r85", "r93", "r527", "r542" ], "calculation": { "http://www.analog.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "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.analog.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "auth_ref": [ "r92", "r101", "r526", "r541" ], "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 (Loss) Income" } } }, "localname": "ComprehensiveIncomeNoteTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/AccumulatedOtherComprehensiveLossIncome" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerSalesChannelAxis": { "auth_ref": [ "r305", "r307" ], "lang": { "en-us": { "role": { "documentation": "Information by sales channel for delivery of good or service in contract with customer.", "label": "Contract with Customer, Sales Channel [Axis]", "terseLabel": "Contract with Customer, Sales Channel [Axis]" } } }, "localname": "ContractWithCustomerSalesChannelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/SegmentInformationRevenuebySalesChannelDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerSalesChannelDomain": { "auth_ref": [ "r305", "r307" ], "lang": { "en-us": { "role": { "documentation": "Sales channel for delivery of good or service in contract with customer. Includes, but is not limited to, directly to consumer and through intermediary.", "label": "Contract with Customer, Sales Channel [Domain]", "terseLabel": "Contract with Customer, Sales Channel [Domain]" } } }, "localname": "ContractWithCustomerSalesChannelDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/SegmentInformationRevenuebySalesChannelDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r96", "r122", "r214", "r264", "r265", "r266", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r466" ], "calculation": { "http://www.analog.com/role/CondensedConsolidatedStatementsofIncome": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "terseLabel": "Cost of sales", "verboseLabel": "Cost of sales" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/AccumulatedOtherComprehensiveLossIncomeAmountsReclassifiedOutofAccumulatedOtherComprehensiveLossIncomeDetails", "http://www.analog.com/role/CondensedConsolidatedStatementsofIncome" ], "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.analog.com/role/StockBasedCompensationandShareholdersEquityStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/RevolvingCreditFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/RevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtCurrent": { "auth_ref": [ "r52" ], "calculation": { "http://www.analog.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term debt and current maturity of long-term debt and capital lease obligations due within one year or the normal operating cycle, if longer.", "label": "Debt, Current", "terseLabel": "Debt, current" } } }, "localname": "DebtCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r26", "r27", "r28", "r121", "r127", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r490", "r520", "r522", "r532" ], "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.analog.com/role/FairValueDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r275", "r292", "r293", "r488", "r490", "r491" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "verboseLabel": "Principal Amount Outstanding" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/FairValueDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFairValue": { "auth_ref": [ "r284", "r292", "r293", "r465" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable.", "label": "Debt Instrument, Fair Value Disclosure", "terseLabel": "Fair Value" } } }, "localname": "DebtInstrumentFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/FairValueDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r55", "r276" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/FairValueDebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r56", "r121", "r127", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r490" ], "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.analog.com/role/FairValueDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Term", "terseLabel": "Debt term" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/FairValueDebtDetails", "http://www.analog.com/role/RevolvingCreditFacilityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r368", "r369" ], "calculation": { "http://www.analog.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "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", "verboseLabel": "Deferred tax assets" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r116", "r123", "r379", "r388", "r389", "r390" ], "calculation": { "http://www.analog.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "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)", "verboseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r368", "r369" ], "calculation": { "http://www.analog.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "verboseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r116", "r239" ], "calculation": { "http://www.analog.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "verboseLabel": "Depreciation" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetFairValueGrossLiability": { "auth_ref": [ "r66", "r71", "r423" ], "calculation": { "http://www.analog.com/role/DerivativeNetAmountsDetails": { "order": 1.0, "parentTag": "us-gaap_DerivativeAssets", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of liability associated with financial asset or other 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 Asset, Fair Value, Gross Liability", "negatedTerseLabel": "Gross amounts of recognized liabilities" } } }, "localname": "DerivativeAssetFairValueGrossLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/DerivativeNetAmountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssets": { "auth_ref": [ "r67", "r68", "r69", "r465" ], "calculation": { "http://www.analog.com/role/DerivativeNetAmountsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other 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. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Asset", "totalLabel": "Net (liabilities) assets offset and presented in the Condensed Consolidated Balance Sheets" } } }, "localname": "DerivativeAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/DerivativeNetAmountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeBasisSpreadOnVariableRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage points added to the reference rate to compute the variable rate on the interest rate derivative.", "label": "Derivative, Basis Spread on Variable Rate", "terseLabel": "Debt instrument, basis spread on variable rate" } } }, "localname": "DerivativeBasisSpreadOnVariableRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/RevolvingCreditFacilityDetails" ], "xbrltype": "percentItemType" }, "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.analog.com/role/AccumulatedOtherComprehensiveLossIncomeAmountsReclassifiedOutofAccumulatedOtherComprehensiveLossIncomeDetails", "http://www.analog.com/role/DerivativesForwardForeignCurrencyDetails", "http://www.analog.com/role/DerivativesTextualDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFairValueOfDerivativeAsset": { "auth_ref": [ "r65", "r69", "r70", "r423", "r509" ], "calculation": { "http://www.analog.com/role/DerivativeNetAmountsDetails": { "order": 2.0, "parentTag": "us-gaap_DerivativeAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value, before effects of master netting arrangements, of a financial asset or other 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. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement.", "label": "Derivative Asset, Fair Value, Gross Asset", "terseLabel": "Derivative assets, fair value", "verboseLabel": "Gross amount of recognized assets" } } }, "localname": "DerivativeFairValueOfDerivativeAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/DerivativeNetAmountsDetails", "http://www.analog.com/role/DerivativesTextualDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r69", "r422", "r424", "r427", "r431" ], "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.analog.com/role/AccumulatedOtherComprehensiveLossIncomeAmountsReclassifiedOutofAccumulatedOtherComprehensiveLossIncomeDetails", "http://www.analog.com/role/DerivativesForwardForeignCurrencyDetails", "http://www.analog.com/role/DerivativesTextualDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]", "terseLabel": "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": [ "r440", "r453" ], "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]", "verboseLabel": "Derivatives" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/Derivatives" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeLiabilities": { "auth_ref": [ "r67", "r68", "r69", "r465" ], "calculation": { "http://www.analog.com/role/DerivativeNetAmountsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability 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. Includes liabilities not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability", "negatedTotalLabel": "Net (liabilities) assets offset and presented in the Condensed Consolidated Balance Sheets" } } }, "localname": "DerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/DerivativeNetAmountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLineItems": { "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 [Line Items]", "terseLabel": "Derivative [Line Items]" } } }, "localname": "DerivativeLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/DerivativesTextualDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r416", "r418" ], "lang": { "en-us": { "role": { "documentation": "Nominal or face amount used to calculate payment on derivative.", "label": "Derivative, Notional Amount", "terseLabel": "Notional amount of derivative" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/DerivativesTextualDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeTable": { "auth_ref": [ "r415", "r417", "r418", "r419", "r420", "r426", "r427", "r433", "r435", "r438", "r440" ], "lang": { "en-us": { "role": { "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.", "label": "Derivative [Table]", "terseLabel": "Derivative [Table]" } } }, "localname": "DerivativeTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/DerivativesTextualDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativesFairValueLineItems": { "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": "Derivatives, Fair Value [Line Items]", "terseLabel": "Derivatives, Fair Value [Line Items]" } } }, "localname": "DerivativesFairValueLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/DerivativesForwardForeignCurrencyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativesPolicyTextBlock": { "auth_ref": [ "r126", "r415", "r417", "r419", "r420", "r434" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities.", "label": "Derivatives, Policy [Policy Text Block]", "terseLabel": "Derivatives" } } }, "localname": "DerivativesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/BasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "auth_ref": [ "r419" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Designated as Hedging Instrument [Member]", "terseLabel": "Designated as Hedging Instrument" } } }, "localname": "DesignatedAsHedgingInstrumentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/DerivativesTextualDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r305" ], "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]", "verboseLabel": "Disaggregation of revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r366" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "verboseLabel": "Stock-Based Compensation and Shareholders' Equity" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/StockBasedCompensationandShareholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement [Abstract]", "terseLabel": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DisclosureOfLongLivedAssetsHeldForSaleTextBlock": { "auth_ref": [ "r245" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long lived assets held for sale. Disclosure may include the description of the facts and circumstances leading to the expected disposal, manner and timing of disposal, the carrying value of the assets held for sale, the gain (loss) recognized in the income statement and the income statement caption that includes that gain (loss).", "label": "Disclosure of Long Lived Assets Held-for-sale [Table Text Block]", "terseLabel": "Schedule of long lived assets held-for-sale" } } }, "localname": "DisclosureOfLongLivedAssetsHeldForSaleTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/PropertyPlantandEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DiscontinuedOperationsDisposedOfBySaleMember": { "auth_ref": [ "r7" ], "lang": { "en-us": { "role": { "documentation": "Component or group of components disposed of by sale and representing a strategic shift that has or will have a major effect on operations and financial results.", "label": "Discontinued Operations, Disposed of by Sale [Member]", "terseLabel": "Discontinued Operations, Disposed of by Sale" } } }, "localname": "DiscontinuedOperationsDisposedOfBySaleMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/SpecialChargesnetTextualDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember": { "auth_ref": [ "r6", "r7", "r8" ], "lang": { "en-us": { "role": { "documentation": "Component or group of components classified as held-for-sale or disposed of by sale and representing a strategic shift that has or will have a major effect on operations and financial results. Includes a business or nonprofit activity on acquisition classified as held-for-sale.", "label": "Discontinued Operations, Held-for-sale or Disposed of by Sale [Member]", "terseLabel": "Discontinued Operations, Held-for-sale or Disposed of by Sale" } } }, "localname": "DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/SpecialChargesnetTextualDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupClassificationAxis": { "auth_ref": [ "r11" ], "lang": { "en-us": { "role": { "documentation": "Information by disposal group classification.", "label": "Disposal Group Classification [Axis]", "terseLabel": "Disposal Group Classification [Axis]" } } }, "localname": "DisposalGroupClassificationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/SpecialChargesnetTextualDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupClassificationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations.", "label": "Disposal Group Classification [Domain]", "terseLabel": "Disposal Group Classification [Domain]" } } }, "localname": "DisposalGroupClassificationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/SpecialChargesnetTextualDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Consideration", "terseLabel": "Consideration from sale of facility" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationConsideration", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/SpecialChargesnetTextualDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "auth_ref": [ "r321", "r323" ], "lang": { "en-us": { "role": { "documentation": "Name of disposal group.", "label": "Disposal Group Name [Domain]", "terseLabel": "Disposal Group Name [Domain]" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/SpecialChargesnetTextualDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Dividends": { "auth_ref": [ "r303", "r531" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock.", "label": "Dividends", "terseLabel": "Dividends" } } }, "localname": "Dividends", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/SubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsCommonStock": { "auth_ref": [ "r303", "r531" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK).", "label": "Dividends, Common Stock", "negatedTerseLabel": "Dividends declared and paid" } } }, "localname": "DividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "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", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r94", "r139", "r140", "r141", "r142", "r143", "r150", "r152", "r156", "r157", "r158", "r162", "r163", "r451", "r452", "r528", "r543" ], "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 common share (in dollars per share)", "verboseLabel": "Earnings per common share, basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedStatementsofIncome", "http://www.analog.com/role/EarningsPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r94", "r139", "r140", "r141", "r142", "r143", "r152", "r156", "r157", "r158", "r162", "r163", "r451", "r452", "r528", "r543" ], "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 common share (in dollars per share)", "verboseLabel": "Earnings per common share, diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedStatementsofIncome", "http://www.analog.com/role/EarningsPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted, Other Disclosures [Abstract]", "verboseLabel": "Anti-dilutive shares related to:" } } }, "localname": "EarningsPerShareDilutedOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareReconciliationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share Reconciliation [Abstract]", "verboseLabel": "Earnings per share" } } }, "localname": "EarningsPerShareReconciliationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r159", "r160", "r161", "r164" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "verboseLabel": "Earnings Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/EarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r478" ], "calculation": { "http://www.analog.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "verboseLabel": "Effect of exchange rate changes on cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r124", "r371", "r391" ], "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "Federal statutory rate (as percent)" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r352" ], "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", "verboseLabel": "Total unrecognized compensation cost related to unvested share-based awards, before tax consideration" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/StockBasedCompensationandShareholdersEquityTextualDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r352" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Weighted-average period to recognize compensation cost" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/StockBasedCompensationandShareholdersEquityTextualDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeSeveranceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Termination of an employee associated with exit from or disposal of business activities or restructurings pursuant to a plan.", "label": "Employee Severance [Member]", "terseLabel": "Severance and Fringe Benefits" } } }, "localname": "EmployeeSeveranceMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/SpecialChargesnetTextualDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]", "terseLabel": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r2", "r86", "r87", "r88", "r128", "r129", "r130", "r135", "r144", "r146", "r165", "r218", "r302", "r303", "r358", "r359", "r360", "r381", "r382", "r450", "r479", "r480", "r481", "r482", "r483", "r485", "r551", "r552", "r553", "r590" ], "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.analog.com/role/AccumulatedOtherComprehensiveLossIncomeAmountsReclassifiedOutofAccumulatedOtherComprehensiveLossIncomeDetails", "http://www.analog.com/role/AccumulatedOtherComprehensiveLossIncomeChangesByComponentandTaxEffectDetails", "http://www.analog.com/role/CondensedConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EurodollarMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate based on U.S. dollar denominated deposits at foreign banks or foreign branches of U.S. banks.", "label": "Eurodollar [Member]", "terseLabel": "Eurodollar" } } }, "localname": "EurodollarMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/RevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FacilityClosingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Closing of a facility associated with exit from or disposal of business activities or restructurings pursuant to a plan.", "label": "Facility Closing [Member]", "terseLabel": "Closure of Manufacturing Facilities" } } }, "localname": "FacilityClosingMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/SpecialChargesnetRestructuringDetails", "http://www.analog.com/role/SpecialChargesnetTextualDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Abstract]", "verboseLabel": "Fair value of financial assets and liabilities" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/FairValueAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "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.analog.com/role/FairValueAssetsandLiabilitiesDetails", "http://www.analog.com/role/FairValueDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r454", "r455", "r456", "r461" ], "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, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/FairValueAssetsandLiabilitiesDetails", "http://www.analog.com/role/FairValueDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r459" ], "lang": { "en-us": { "role": { "documentation": "Class of asset.", "label": "Asset Class [Domain]", "terseLabel": "Fair Value by Asset Class [Domain]" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/FairValueAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r454", "r461" ], "lang": { "en-us": { "role": { "documentation": "Information by class of asset.", "label": "Asset Class [Axis]", "terseLabel": "Fair Value by Asset Class [Axis]" } } }, "localname": "FairValueByAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/FairValueAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r284", "r292", "r293", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r455", "r500", "r501", "r502" ], "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.analog.com/role/FairValueAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r454", "r455", "r457", "r458", "r462" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "verboseLabel": "Fair Value by Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/FairValueAssetsandLiabilitiesDetails" ], "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": [ "r460" ], "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]", "verboseLabel": "Fair Value" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/FairValue" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r284", "r313", "r314", "r319", "r320", "r455", "r500" ], "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]", "verboseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/FairValueAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r284", "r292", "r293", "r313", "r314", "r319", "r320", "r455", "r501" ], "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]", "verboseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/FairValueAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/FairValueAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r284", "r292", "r293", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r500", "r501", "r502" ], "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, Measurements, Fair Value Hierarchy [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/FairValueAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r460", "r462" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "verboseLabel": "Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/FairValueAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r463", "r464" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "terseLabel": "Fair Value" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/BasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "auth_ref": [ "r421", "r426", "r436" ], "lang": { "en-us": { "role": { "documentation": "Schedule that discloses the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.", "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "terseLabel": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]" } } }, "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/DerivativesForwardForeignCurrencyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FederalFundsEffectiveSwapRateMember": { "auth_ref": [ "r437" ], "lang": { "en-us": { "role": { "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap having its variable-rate leg referenced to Federal Funds effective rate with no additional spread over Federal Funds effective rate on that variable-rate leg.", "label": "Fed Funds Effective Rate Overnight Index Swap Rate [Member]", "verboseLabel": "Fed Funds Effective Rate Overnight Index Swap Rate" } } }, "localname": "FederalFundsEffectiveSwapRateMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/RevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r230", "r231", "r234", "r236", "r513", "r517" ], "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.analog.com/role/SpecialChargesnetTextualDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r230", "r233" ], "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.analog.com/role/SpecialChargesnetTextualDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiscalPeriod": { "auth_ref": [ "r405" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed.", "label": "Fiscal Period, Policy [Policy Text Block]", "terseLabel": "Fiscal Period" } } }, "localname": "FiscalPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/BasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ForeignCurrencyCashFlowHedgeLiabilityAtFairValue": { "auth_ref": [ "r424" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value as of the balance sheet date of all foreign currency derivative liabilities designated as cash flow hedging instruments.", "label": "Foreign Currency Cash Flow Hedge Liability at Fair Value", "terseLabel": "Foreign currency contracts, liability" } } }, "localname": "ForeignCurrencyCashFlowHedgeLiabilityAtFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/DerivativesForwardForeignCurrencyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyContractAssetFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.analog.com/role/FairValueAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of asset contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward contracts, and swaps.", "label": "Foreign Currency Contract, Asset, Fair Value Disclosure", "terseLabel": "Forward foreign currency exchange contracts" } } }, "localname": "ForeignCurrencyContractAssetFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/FairValueAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.analog.com/role/FairValueAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of liability contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward (delivery or nondelivery) contracts, and swaps entered into.", "label": "Foreign Currency Contracts, Liability, Fair Value Disclosure", "terseLabel": "Forward foreign currency exchange contracts" } } }, "localname": "ForeignCurrencyContractsLiabilityFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/FairValueAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignExchangeContractMember": { "auth_ref": [ "r69", "r313", "r430" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument whose primary underlying risk is tied to foreign exchange rates.", "label": "Foreign Exchange Contract [Member]", "terseLabel": "Forward foreign currency exchange contracts", "verboseLabel": "Currency forwards" } } }, "localname": "ForeignExchangeContractMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/AccumulatedOtherComprehensiveLossIncomeAmountsReclassifiedOutofAccumulatedOtherComprehensiveLossIncomeDetails", "http://www.analog.com/role/DerivativesForwardForeignCurrencyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForwardContractsMember": { "auth_ref": [ "r428" ], "lang": { "en-us": { "role": { "documentation": "Contracts negotiated between two parties to purchase and sell a specific quantity of a financial instrument, foreign currency, or commodity at a price specified at origination of the contract, with delivery and settlement at a specified future date.", "label": "Forward Contracts [Member]", "terseLabel": "Forward Contracts" } } }, "localname": "ForwardContractsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/DerivativesTextualDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FurnitureAndFixturesGross": { "auth_ref": [ "r240" ], "calculation": { "http://www.analog.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation of 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, Gross", "verboseLabel": "Office equipment" } } }, "localname": "FurnitureAndFixturesGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r116" ], "calculation": { "http://www.analog.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "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", "negatedTerseLabel": "Gain on sale of property, plant and equipment", "terseLabel": "Gain on sale of property, plant and equipment" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.analog.com/role/SpecialChargesnetTextualDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r225", "r226", "r496", "r518" ], "calculation": { "http://www.analog.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "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", "verboseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r95", "r122", "r182", "r188", "r192", "r195", "r198", "r214", "r264", "r265", "r266", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r466" ], "calculation": { "http://www.analog.com/role/CondensedConsolidatedStatementsofIncome": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross margin" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedStatementsofIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r419", "r432" ], "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.analog.com/role/DerivativesTextualDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r419" ], "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.analog.com/role/DerivativesTextualDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": { "auth_ref": [ "r116", "r237" ], "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 a finite-lived intangible asset to fair value.", "label": "Impairment of Intangible Assets, Finite-lived", "terseLabel": "Impairment of intangible assets, finite-lived" } } }, "localname": "ImpairmentOfIntangibleAssetsFinitelived", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/SpecialChargesnetTextualDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r182", "r188", "r192", "r195", "r198" ], "calculation": { "http://www.analog.com/role/CondensedConsolidatedStatementsofIncome": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest", "totalLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/AccumulatedOtherComprehensiveLossIncomeAmountsReclassifiedOutofAccumulatedOtherComprehensiveLossIncomeDetails", "http://www.analog.com/role/CondensedConsolidatedStatementsofIncome" ], "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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "auth_ref": [ "r321", "r323" ], "lang": { "en-us": { "role": { "documentation": "Information by name of disposal group.", "label": "Disposal Group Name [Axis]", "terseLabel": "Disposal Group Name [Axis]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/SpecialChargesnetTextualDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r243", "r250" ], "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.analog.com/role/AcquisitionsDetails", "http://www.analog.com/role/StockBasedCompensationandShareholdersEquityStockbasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r250" ], "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.analog.com/role/AcquisitionsDetails", "http://www.analog.com/role/StockBasedCompensationandShareholdersEquityStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityNameAxis": { "auth_ref": [ "r373" ], "lang": { "en-us": { "role": { "documentation": "Information by name of taxing authority.", "label": "Income Tax Authority, Name [Axis]", "terseLabel": "Income Tax Authority, Name [Axis]" } } }, "localname": "IncomeTaxAuthorityNameAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Named agency, division or body that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority, Name [Domain]", "terseLabel": "Income Tax Authority, Name [Domain]" } } }, "localname": "IncomeTaxAuthorityNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/IncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxContingencyLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Income Tax Contingency [Line Items]", "terseLabel": "Income Tax Contingency [Line Items]" } } }, "localname": "IncomeTaxContingencyLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxContingencyTable": { "auth_ref": [ "r374", "r375", "r377", "r380" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.", "label": "Income Tax Contingency [Table]", "terseLabel": "Income Tax Contingency [Table]" } } }, "localname": "IncomeTaxContingencyTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "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": [ "r124", "r372", "r376", "r378", "r386", "r392", "r394", "r395", "r396" ], "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]", "verboseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r125", "r145", "r146", "r180", "r370", "r387", "r393", "r544" ], "calculation": { "http://www.analog.com/role/CondensedConsolidatedStatementsofIncome": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "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)", "negatedTerseLabel": "Tax", "verboseLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/AccumulatedOtherComprehensiveLossIncomeAmountsReclassifiedOutofAccumulatedOtherComprehensiveLossIncomeDetails", "http://www.analog.com/role/CondensedConsolidatedStatementsofIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapital": { "auth_ref": [ "r115" ], "calculation": { "http://www.analog.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period of all assets and liabilities used in operating activities.", "label": "Increase (Decrease) in Operating Capital", "negatedLabel": "Changes in operating assets and liabilities" } } }, "localname": "IncreaseDecreaseInOperatingCapital", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r228", "r232" ], "calculation": { "http://www.analog.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "verboseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntellectualPropertyMember": { "auth_ref": [ "r400" ], "lang": { "en-us": { "role": { "documentation": "Intangible asset arising from original creative thought. Include, but is not limited to, trademarks, patents, and copyrights.", "label": "Intellectual Property [Member]", "terseLabel": "Intellectual Property" } } }, "localname": "IntellectualPropertyMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/SpecialChargesnetTextualDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r90", "r176", "r487", "r489", "r529" ], "calculation": { "http://www.analog.com/role/CondensedConsolidatedStatementsofIncome": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "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", "terseLabel": "Interest expense", "verboseLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/AccumulatedOtherComprehensiveLossIncomeAmountsReclassifiedOutofAccumulatedOtherComprehensiveLossIncomeDetails", "http://www.analog.com/role/CondensedConsolidatedStatementsofIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateContractMember": { "auth_ref": [ "r69", "r313", "r429" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument whose primary underlying risk is tied to the right to receive or pay a sum of money at a given interest rate.", "label": "Interest Rate Contract [Member]", "terseLabel": "Interest rate derivatives" } } }, "localname": "InterestRateContractMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/AccumulatedOtherComprehensiveLossIncomeAmountsReclassifiedOutofAccumulatedOtherComprehensiveLossIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InterestRateDerivativeLiabilitiesAtFairValue": { "auth_ref": [], "calculation": { "http://www.analog.com/role/FairValueAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value as of the balance sheet date of interest rate derivative liabilities, which includes all such derivative instruments in hedging and nonhedging relationships that are recognized as liabilities.", "label": "Interest Rate Derivative Liabilities, at Fair Value", "terseLabel": "Interest rate derivatives" } } }, "localname": "InterestRateDerivativeLiabilitiesAtFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/FairValueAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateSwapMember": { "auth_ref": [ "r429" ], "lang": { "en-us": { "role": { "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period.", "label": "Interest Rate Swap [Member]", "terseLabel": "Interest Rate Swap Agreements" } } }, "localname": "InterestRateSwapMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/DerivativesTextualDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoriesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property held for sale in the ordinary course of business, or in process of, or to be consumed in, production for sale.", "label": "Inventories [Member]", "terseLabel": "Inventories" } } }, "localname": "InventoriesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/StockBasedCompensationandShareholdersEquityTextualDetails" ], "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", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r224" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r60" ], "calculation": { "http://www.analog.com/role/InventoriesDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Inventory, Finished Goods, Gross", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r15", "r63", "r496" ], "calculation": { "http://www.analog.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.analog.com/role/InventoriesDetails": { "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", "totalLabel": "Total inventories", "verboseLabel": "Inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedBalanceSheets", "http://www.analog.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r62" ], "calculation": { "http://www.analog.com/role/InventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Raw Materials, Gross", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r61" ], "calculation": { "http://www.analog.com/role/InventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.", "label": "Inventory, Work in Process, Gross", "terseLabel": "Work in process" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r98", "r175" ], "calculation": { "http://www.analog.com/role/CondensedConsolidatedStatementsofIncome": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Investment Income, Interest", "negatedLabel": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedStatementsofIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_LandAndBuildingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Real estate held for productive use and structures used in the conduct of business, including but not limited to, office, production, storage and distribution facilities.", "label": "Land and Building [Member]", "terseLabel": "Land and buildings" } } }, "localname": "LandAndBuildingMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/PropertyPlantandEquipmentReclassificationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseholdImprovementsGross": { "auth_ref": [ "r19", "r240" ], "calculation": { "http://www.analog.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation of additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements, Gross", "verboseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r39", "r122", "r214", "r466", "r496", "r523", "r537" ], "calculation": { "http://www.analog.com/role/CondensedConsolidatedBalanceSheets": { "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": "Liabilities and Shareholders' Equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "verboseLabel": "LIABILITIES AND SHAREHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r54", "r122", "r214", "r264", "r265", "r266", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r409", "r412", "r413", "r466", "r494", "r495", "r496" ], "calculation": { "http://www.analog.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.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.analog.com/role/CondensedConsolidatedBalanceSheets" ], "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.analog.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r454" ], "calculation": { "http://www.analog.com/role/FairValueAssetsandLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Financial and Nonfinancial Liabilities, Fair Value Disclosure", "totalLabel": "Total liabilities measured at fair value" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/FairValueAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Fair Value Disclosure [Abstract]", "verboseLabel": "Liabilities" } } }, "localname": "LiabilitiesFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/FairValueAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r21", "r22", "r23", "r28", "r29", "r122", "r214", "r264", "r265", "r266", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r409", "r412", "r413", "r466", "r494", "r495" ], "calculation": { "http://www.analog.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.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 non-current liabilities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Noncurrent [Abstract]", "terseLabel": "Non-current liabilities" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used.", "label": "Line of Credit Facility, Commitment Fee Percentage", "terseLabel": "Line of credit facility, commitment fee percentage" } } }, "localname": "LineOfCreditFacilityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/RevolvingCreditFacilityDetails" ], "xbrltype": "percentItemType" }, "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.analog.com/role/RevolvingCreditFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r51" ], "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": "Amount available under credit facility" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/RevolvingCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r51", "r121" ], "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.analog.com/role/RevolvingCreditFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongLivedAssetsHeldForSaleByAssetTypeAxis": { "auth_ref": [ "r10" ], "lang": { "en-us": { "role": { "documentation": "Represents the assets held for sale.", "label": "Long Lived Assets Held-for-sale by Asset Type [Axis]", "terseLabel": "Long Lived Assets Held-for-sale by Asset Type [Axis]" } } }, "localname": "LongLivedAssetsHeldForSaleByAssetTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/PropertyPlantandEquipmentReclassificationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongLivedAssetsHeldForSaleLineItems": { "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": "Long Lived Assets Held-for-sale [Line Items]", "terseLabel": "Long Lived Assets Held-for-sale [Line Items]" } } }, "localname": "LongLivedAssetsHeldForSaleLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/PropertyPlantandEquipmentReclassificationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongLivedAssetsHeldForSaleNameDomain": { "auth_ref": [ "r10" ], "lang": { "en-us": { "role": { "documentation": "A name of the assets to be disposed.", "label": "Long Lived Assets Held-for-sale, Name [Domain]", "terseLabel": "Long Lived Assets Held-for-sale, Name [Domain]" } } }, "localname": "LongLivedAssetsHeldForSaleNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/PropertyPlantandEquipmentReclassificationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r296" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-term debt.", "label": "Long-term Debt [Text Block]", "terseLabel": "Revolving Credit Facility" } } }, "localname": "LongTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/RevolvingCreditFacility" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermInvestments": { "auth_ref": [ "r46" ], "calculation": { "http://www.analog.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).", "label": "Long-term Investments", "verboseLabel": "Other investments" } } }, "localname": "LongTermInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r56" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/FairValueDebtDetails", "http://www.analog.com/role/RevolvingCreditFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r56", "r262" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/FairValueDebtDetails", "http://www.analog.com/role/RevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MachineryAndEquipmentGross": { "auth_ref": [ "r19", "r240" ], "calculation": { "http://www.analog.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation of 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, Gross", "verboseLabel": "Machinery and equipment" } } }, "localname": "MachineryAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r313" ], "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]", "verboseLabel": "Government and institutional money market funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/FairValueAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r113" ], "calculation": { "http://www.analog.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.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 for financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "verboseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r113" ], "calculation": { "http://www.analog.com/role/CondensedConsolidatedStatementsofCashFlows": { "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 for investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "verboseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r113", "r114", "r117" ], "calculation": { "http://www.analog.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.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.analog.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "verboseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r12", "r80", "r83", "r88", "r91", "r117", "r122", "r134", "r139", "r140", "r141", "r142", "r145", "r146", "r155", "r182", "r188", "r192", "r195", "r198", "r214", "r264", "r265", "r266", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r452", "r466", "r525", "r540" ], "calculation": { "http://www.analog.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.analog.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.analog.com/role/CondensedConsolidatedStatementsofIncome": { "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", "verboseLabel": "Net Income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/AccumulatedOtherComprehensiveLossIncomeAmountsReclassifiedOutofAccumulatedOtherComprehensiveLossIncomeDetails", "http://www.analog.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.analog.com/role/CondensedConsolidatedStatementsofComprehensiveIncome", "http://www.analog.com/role/CondensedConsolidatedStatementsofIncome", "http://www.analog.com/role/CondensedConsolidatedStatementsofShareholdersEquity", "http://www.analog.com/role/EarningsPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Standards Update and Change in Accounting Principle [Abstract]", "terseLabel": "New Accounting Pronouncements and Changes in Accounting Principles [Abstract]" } } }, "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "auth_ref": [ "r5", "r132", "r133", "r136", "r137", "r147", "r148", "r149", "r211", "r212", "r219", "r220", "r308", "r309", "r310", "r311", "r361", "r383", "r384", "r385", "r448", "r473", "r474", "r475", "r493", "r514", "r515", "r516", "r555", "r556", "r557", "r558", "r560", "r591" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle.", "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]", "terseLabel": "New Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/NewAccountingPronouncements" ], "xbrltype": "textBlockItemType" }, "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": "Standards Implemented and Standards to Be Implemented" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/BasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r99" ], "calculation": { "http://www.analog.com/role/CondensedConsolidatedStatementsofIncome": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "negatedTotalLabel": "Nonoperating expense (income)" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedStatementsofIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "verboseLabel": "Nonoperating expense (income):" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedStatementsofIncome" ], "xbrltype": "stringItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r170" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/SegmentInformationTextualDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r170" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/SegmentInformationTextualDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent": { "auth_ref": [ "r79" ], "calculation": { "http://www.analog.com/role/AccumulatedOtherComprehensiveLossIncomeChangesByComponentandTaxEffectDetails": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax and reclassification adjustments of other comprehensive income (loss) attributable to parent.", "label": "OCI, before Reclassifications, before Tax, Attributable to Parent", "terseLabel": "Other comprehensive income (loss) before reclassifications" } } }, "localname": "OciBeforeReclassificationsBeforeTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/AccumulatedOtherComprehensiveLossIncomeChangesByComponentandTaxEffectDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.analog.com/role/CondensedConsolidatedStatementsofIncome": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedStatementsofIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "verboseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedStatementsofIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r182", "r188", "r192", "r195", "r198" ], "calculation": { "http://www.analog.com/role/CondensedConsolidatedStatementsofIncome": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating income:" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedStatementsofIncome" ], "xbrltype": "monetaryItemType" }, "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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r13", "r414" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "verboseLabel": "Basis of Presentation" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/BasisofPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Assets [Abstract]", "terseLabel": "Other Assets", "verboseLabel": "Other assets:" } } }, "localname": "OtherAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedBalanceSheets", "http://www.analog.com/role/FairValueAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherAssetsMiscellaneousNoncurrent": { "auth_ref": [], "calculation": { "http://www.analog.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer.", "label": "Other Assets, Miscellaneous, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsMiscellaneousNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r49" ], "calculation": { "http://www.analog.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.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", "totalLabel": "Total other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r74", "r76", "r406", "r410" ], "calculation": { "http://www.analog.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "order": 4.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan, attributable to parent.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax and Reclassification Adjustment, Attributable to Parent", "negatedTerseLabel": "Changes in pension plans, net actuarial loss and foreign currency translation adjustments (net of taxes of $85, $168, $257 and $485, respectively)" } } }, "localname": "OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent": { "auth_ref": [ "r406", "r407", "r410" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income for defined benefit plan, attributable to parent.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax, Attributable to Parent", "terseLabel": "Tax effect of changes in pension plans, net actuarial loss and foreign currency translation adjustments" } } }, "localname": "OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r406", "r407", "r410" ], "calculation": { "http://www.analog.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Foreign currency translation adjustments" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent": { "auth_ref": [ "r76" ], "calculation": { "http://www.analog.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "order": 3.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent", "terseLabel": "Change in fair value of derivative instruments designated as cash flow hedges (net of taxes of $10,657, $1,437, $6,452 and $26,503, respectively)" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax": { "auth_ref": [ "r77" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit) for reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax", "terseLabel": "Tax effect of change in fair value of derivative instruments designated as cash flow hedges" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r81", "r84", "r406", "r407", "r410" ], "calculation": { "http://www.analog.com/role/AccumulatedOtherComprehensiveLossIncomeChangesByComponentandTaxEffectDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.analog.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "terseLabel": "Other comprehensive income (loss)", "totalLabel": "Other comprehensive (loss) income" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/AccumulatedOtherComprehensiveLossIncomeChangesByComponentandTaxEffectDetails", "http://www.analog.com/role/CondensedConsolidatedStatementsofComprehensiveIncome", "http://www.analog.com/role/CondensedConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1": { "auth_ref": [ "r406", "r407", "r410" ], "calculation": { "http://www.analog.com/role/AccumulatedOtherComprehensiveLossIncomeChangesByComponentandTaxEffectDetails": { "order": 3.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "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", "negatedTerseLabel": "Tax effects" } } }, "localname": "OtherComprehensiveIncomeLossTaxPortionAttributableToParent1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/AccumulatedOtherComprehensiveLossIncomeChangesByComponentandTaxEffectDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r57" ], "calculation": { "http://www.analog.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "verboseLabel": "Other non-current liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r117" ], "calculation": { "http://www.analog.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedLabel": "Other" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r100" ], "calculation": { "http://www.analog.com/role/CondensedConsolidatedStatementsofIncome": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "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)", "negatedLabel": "Other, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedStatementsofIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r103", "r106" ], "calculation": { "http://www.analog.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.", "label": "Payments for (Proceeds from) Other Investing Activities", "negatedLabel": "Proceeds from other investments" } } }, "localname": "PaymentsForProceedsFromOtherInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r110" ], "calculation": { "http://www.analog.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 8.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 of common stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsCommonStock": { "auth_ref": [ "r110" ], "calculation": { "http://www.analog.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.", "label": "Payments of Ordinary Dividends, Common Stock", "negatedLabel": "Dividend payments to shareholders" } } }, "localname": "PaymentsOfDividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r104" ], "calculation": { "http://www.analog.com/role/CondensedConsolidatedStatementsofCashFlows": { "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": "Payments for acquisitions, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r105" ], "calculation": { "http://www.analog.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of 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": "Additions to property, plant and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r31", "r297" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "verboseLabel": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r31" ], "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", "verboseLabel": "Preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r31" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "verboseLabel": "Preferred stock, shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r31", "r496" ], "calculation": { "http://www.analog.com/role/CondensedConsolidatedBalanceSheets": { "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 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", "verboseLabel": "Preferred stock, $1.00\u00a0par value, 471,934\u00a0shares authorized, none outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r17", "r43", "r44" ], "calculation": { "http://www.analog.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "verboseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets.", "label": "Prepaid Expenses and Other Current Assets [Member]", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/DerivativesForwardForeignCurrencyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromIssuanceOfDebt": { "auth_ref": [ "r108" ], "calculation": { "http://www.analog.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.", "label": "Proceeds from Issuance of Debt", "terseLabel": "Proceeds from debt" } } }, "localname": "ProceedsFromIssuanceOfDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r108", "r121" ], "calculation": { "http://www.analog.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Proceeds from Lines of Credit", "terseLabel": "Proceeds from revolver" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "auth_ref": [ "r109", "r112" ], "calculation": { "http://www.analog.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.", "label": "Proceeds from (Payments for) Other Financing Activities", "verboseLabel": "Changes in other financing activities" } } }, "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r102" ], "calculation": { "http://www.analog.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Proceeds from sale of property, plant and equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockPlans": { "auth_ref": [ "r107" ], "calculation": { "http://www.analog.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from the stock plan during the period.", "label": "Proceeds from Stock Plans", "verboseLabel": "Proceeds from employee stock plans" } } }, "localname": "ProceedsFromStockPlans", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r246", "r564", "r565", "r566" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/PropertyPlantandEquipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r47", "r240" ], "calculation": { "http://www.analog.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "totalLabel": "Gross property, plant, and equipment" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r24", "r25", "r242", "r496", "r530", "r538" ], "calculation": { "http://www.analog.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "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", "totalLabel": "Net property, plant and equipment" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net [Abstract]", "verboseLabel": "Property, Plant and Equipment, at Cost" } } }, "localname": "PropertyPlantAndEquipmentNetAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems": { "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": "Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]", "terseLabel": "Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]" } } }, "localname": "ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/AccumulatedOtherComprehensiveLossIncomeAmountsReclassifiedOutofAccumulatedOtherComprehensiveLossIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent": { "auth_ref": [ "r79" ], "calculation": { "http://www.analog.com/role/AccumulatedOtherComprehensiveLossIncomeChangesByComponentandTaxEffectDetails": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of reclassification adjustments of other comprehensive income (loss) attributable to parent.", "label": "Reclassification from AOCI, Current Period, before Tax, Attributable to Parent", "negatedTerseLabel": "Amounts reclassified out of other comprehensive income (loss)" } } }, "localname": "ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/AccumulatedOtherComprehensiveLossIncomeChangesByComponentandTaxEffectDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis": { "auth_ref": [ "r88" ], "lang": { "en-us": { "role": { "documentation": "Information by item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Axis]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Axis]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/AccumulatedOtherComprehensiveLossIncomeAmountsReclassifiedOutofAccumulatedOtherComprehensiveLossIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain": { "auth_ref": [ "r88" ], "lang": { "en-us": { "role": { "documentation": "Item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Domain]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Domain]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/AccumulatedOtherComprehensiveLossIncomeAmountsReclassifiedOutofAccumulatedOtherComprehensiveLossIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r88" ], "lang": { "en-us": { "role": { "documentation": "Identifies item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Member]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/AccumulatedOtherComprehensiveLossIncomeAmountsReclassifiedOutofAccumulatedOtherComprehensiveLossIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable": { "auth_ref": [ "r88" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about items reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Table]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Table]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/AccumulatedOtherComprehensiveLossIncomeAmountsReclassifiedOutofAccumulatedOtherComprehensiveLossIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information about items reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]", "terseLabel": "Schedule of reclassification out of accumulated other comprehensive income" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/AccumulatedOtherComprehensiveLossIncomeTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfDebt": { "auth_ref": [ "r111" ], "calculation": { "http://www.analog.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.", "label": "Repayments of Debt", "negatedLabel": "Debt repayments" } } }, "localname": "RepaymentsOfDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLinesOfCredit": { "auth_ref": [ "r111", "r121" ], "calculation": { "http://www.analog.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Repayments of Lines of Credit", "negatedLabel": "Payments on revolver" } } }, "localname": "RepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r367", "r511", "r578" ], "calculation": { "http://www.analog.com/role/CondensedConsolidatedStatementsofIncome": { "order": 1.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", "verboseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/AccumulatedOtherComprehensiveLossIncomeAmountsReclassifiedOutofAccumulatedOtherComprehensiveLossIncomeDetails", "http://www.analog.com/role/CondensedConsolidatedStatementsofIncome" ], "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.analog.com/role/StockBasedCompensationandShareholdersEquityStockbasedCompensationExpenseDetails" ], "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.analog.com/role/StockBasedCompensationandShareholdersEquityOutstandingCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Restructuring and Related Activities [Abstract]", "terseLabel": "Restructuring and Related Activities [Abstract]" } } }, "localname": "RestructuringAndRelatedActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "auth_ref": [ "r247", "r249", "r252", "r259", "r260" ], "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]", "verboseLabel": "Special Charges, net" } } }, "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/SpecialChargesnet" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringAndRelatedCostCostIncurredToDate1": { "auth_ref": [ "r248", "r251", "r255", "r258" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of costs incurred to date for the specified restructuring cost.", "label": "Restructuring and Related Cost, Cost Incurred to Date", "terseLabel": "Special charges, cumulative" } } }, "localname": "RestructuringAndRelatedCostCostIncurredToDate1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/SpecialChargesnetTextualDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringChargesMember": { "auth_ref": [ "r253", "r257" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about restructuring charges have been included.", "label": "Restructuring Charges [Member]", "terseLabel": "Special charges, net" } } }, "localname": "RestructuringChargesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/StockBasedCompensationandShareholdersEquityStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringCostAndReserveAxis": { "auth_ref": [ "r248", "r249", "r255", "r256" ], "lang": { "en-us": { "role": { "documentation": "Information by type of restructuring cost.", "label": "Restructuring Type [Axis]", "terseLabel": "Restructuring Type [Axis]" } } }, "localname": "RestructuringCostAndReserveAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/SpecialChargesnetRestructuringDetails", "http://www.analog.com/role/SpecialChargesnetTextualDetails" ], "xbrltype": "stringItemType" }, "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.analog.com/role/SpecialChargesnetRestructuringDetails", "http://www.analog.com/role/SpecialChargesnetTextualDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringReserve": { "auth_ref": [ "r249", "r254" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.", "label": "Restructuring Reserve", "periodEndLabel": "Accrued restructuring, ending balance", "periodStartLabel": "Accrued restructuring, beginning balance" } } }, "localname": "RestructuringReserve", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/SpecialChargesnetRestructuringDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Restructuring Reserve [Roll Forward]", "verboseLabel": "Summary of the Company's special charges and accruals related to ongoing actions, Balance Sheet" } } }, "localname": "RestructuringReserveRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/SpecialChargesnetRestructuringDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringReserveTranslationAdjustment": { "auth_ref": [ "r249", "r256" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which decreases (increases) the restructuring reserve.", "label": "Restructuring Reserve, Foreign Currency Translation Gain (Loss)", "negatedLabel": "Effect of foreign currency on accrual" } } }, "localname": "RestructuringReserveTranslationAdjustment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/SpecialChargesnetRestructuringDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringSettlementAndImpairmentProvisionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Restructuring, Settlement and Impairment Provisions [Abstract]", "verboseLabel": "Summary of the Company's special charges, Income Statement" } } }, "localname": "RestructuringSettlementAndImpairmentProvisionsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/SpecialChargesnetRestructuringDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r35", "r303", "r362", "r496", "r536", "r555", "r560" ], "calculation": { "http://www.analog.com/role/CondensedConsolidatedBalanceSheets": { "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)", "verboseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r2", "r128", "r129", "r130", "r135", "r144", "r146", "r218", "r358", "r359", "r360", "r381", "r382", "r450", "r551", "r553" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained earnings", "verboseLabel": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/AccumulatedOtherComprehensiveLossIncomeAmountsReclassifiedOutofAccumulatedOtherComprehensiveLossIncomeDetails", "http://www.analog.com/role/CondensedConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueCommissionersIrelandMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government of Ireland.", "label": "Revenue Commissioners, Ireland [Member]", "terseLabel": "Revenue Commissioners, Ireland" } } }, "localname": "RevenueCommissionersIrelandMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/IncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r173", "r174", "r187", "r193", "r194", "r200", "r201", "r204", "r304", "r305", "r512" ], "calculation": { "http://www.analog.com/role/CondensedConsolidatedStatementsofIncome": { "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": "Revenue", "verboseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedStatementsofIncome", "http://www.analog.com/role/SegmentInformationRevenueTrendsbySegmentDetails", "http://www.analog.com/role/SegmentInformationRevenuebySalesChannelDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving credit facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/RevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SalesChannelDirectlyToConsumerMember": { "auth_ref": [ "r307" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred directly to consumer.", "label": "Sales Channel, Directly to Consumer [Member]", "terseLabel": "Direct customers" } } }, "localname": "SalesChannelDirectlyToConsumerMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/SegmentInformationRevenuebySalesChannelDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SalesChannelThroughIntermediaryMember": { "auth_ref": [ "r307" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred through intermediary.", "label": "Sales Channel, Through Intermediary [Member]", "terseLabel": "Distributors" } } }, "localname": "SalesChannelThroughIntermediaryMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/SegmentInformationRevenuebySalesChannelDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r79", "r484", "r485" ], "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]", "verboseLabel": "Components of accumulated other comprehensive loss, net of tax" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/AccumulatedOtherComprehensiveLossIncomeTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r398", "r399" ], "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.analog.com/role/AcquisitionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Schedule of debt" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/FairValueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": { "auth_ref": [ "r426" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.", "label": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]", "verboseLabel": "Schedule of fair value of hedging instruments" } } }, "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/DerivativesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r158" ], "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": "Computation of basic and diluted earnings per share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/EarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r327", "r350", "r363" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Schedule of stock-based compensation expense" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/StockBasedCompensationandShareholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r454", "r455" ], "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]", "verboseLabel": "Schedule of fair value of financial assets and liabilities" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/FairValueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r20", "r40", "r41", "r42" ], "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.analog.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable": { "auth_ref": [ "r10", "r245" ], "lang": { "en-us": { "role": { "documentation": "Description and amounts of long lived assets held for sale. Disclosure may include the description of the facts and circumstances leading to the expected disposal, manner and timing of disposal, the carrying value of the assets held for sale, the gain (loss) recognized in the income statement and the income statement caption that includes that gain (loss).", "label": "Schedule of Long Lived Assets Held-for-sale [Table]", "terseLabel": "Schedule of Long Lived Assets Held-for-sale [Table]" } } }, "localname": "ScheduleOfLongLivedAssetsHeldForSaleTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/PropertyPlantandEquipmentReclassificationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r248", "r249", "r250", "r251", "r255", "r256", "r258" ], "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.analog.com/role/SpecialChargesnetRestructuringDetails", "http://www.analog.com/role/SpecialChargesnetTextualDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock": { "auth_ref": [ "r249", "r256" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of 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. This element may also include a description of any reversal and other adjustment made during the period to the amount of an accrued liability for restructuring activities. This element may be used to encapsulate the roll forward presentations of an entity's restructuring reserve by type of cost and in total, and explanation of changes that occurred in the period.", "label": "Schedule of Restructuring Reserve by Type of Cost [Table Text Block]", "terseLabel": "Schedule of accrued restructuring" } } }, "localname": "ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/SpecialChargesnetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r182", "r185", "r191", "r227" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/SegmentInformationRevenueTrendsbySegmentDetails", "http://www.analog.com/role/SegmentInformationRevenuebySalesChannelDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r329", "r353" ], "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.analog.com/role/StockBasedCompensationandShareholdersEquityOutstandingCompensationDetails", "http://www.analog.com/role/StockBasedCompensationandShareholdersEquityStockbasedCompensationExpenseDetails", "http://www.analog.com/role/StockBasedCompensationandShareholdersEquityTextualDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r333" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Schedule of share-based compensation, restricted stock units award activity" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/StockBasedCompensationandShareholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r333", "r345", "r348" ], "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]", "verboseLabel": "Summary of the activity under the company's stock option plans" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/StockBasedCompensationandShareholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r169", "r173", "r174", "r175", "r176", "r177", "r178", "r179", "r180", "r181", "r182", "r183", "r184", "r187", "r188", "r189", "r190", "r192", "r193", "r194", "r195", "r196", "r198", "r204", "r251", "r258", "r545" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segment [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/SegmentInformationRevenueTrendsbySegmentDetails" ], "xbrltype": "domainItemType" }, "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": [ "r169", "r171", "r172", "r182", "r186", "r192", "r196", "r197", "r198", "r199", "r200", "r203", "r204", "r205" ], "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]", "verboseLabel": "Segment Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/SegmentInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/SegmentInformationRevenueTrendsbySegmentDetails", "http://www.analog.com/role/SegmentInformationRevenuebySalesChannelDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r97" ], "calculation": { "http://www.analog.com/role/CondensedConsolidatedStatementsofIncome": { "order": 2.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, marketing, general and administrative", "verboseLabel": "Selling, marketing, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/AccumulatedOtherComprehensiveLossIncomeAmountsReclassifiedOutofAccumulatedOtherComprehensiveLossIncomeDetails", "http://www.analog.com/role/CondensedConsolidatedStatementsofIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_SeniorNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors.", "label": "Senior Notes [Member]", "terseLabel": "Senior Notes" } } }, "localname": "SeniorNotesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/FairValueDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r115" ], "calculation": { "http://www.analog.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "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", "verboseLabel": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r330" ], "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": "Award vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/StockBasedCompensationandShareholdersEquityTextualDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r339" ], "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.analog.com/role/StockBasedCompensationandShareholdersEquityOutstandingCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r344" ], "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 dollar per shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/StockBasedCompensationandShareholdersEquityOutstandingCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r342" ], "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": "Units granted (in shares)", "verboseLabel": "Units/Awards granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/StockBasedCompensationandShareholdersEquityOutstandingCompensationDetails", "http://www.analog.com/role/StockBasedCompensationandShareholdersEquityTextualDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r342" ], "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": "Units/Awards granted (in dollar per shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/StockBasedCompensationandShareholdersEquityOutstandingCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r341" ], "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": "Restricted stock units/awards outstanding, at end of period (in shares)", "periodStartLabel": "Restricted stock units/awards outstanding, at beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/StockBasedCompensationandShareholdersEquityOutstandingCompensationDetails" ], "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]", "verboseLabel": "Summary of the Company's restricted stock unit award activity" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/StockBasedCompensationandShareholdersEquityOutstandingCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r341" ], "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": "Restricted stock units/awards outstanding, at end of period (in dollar per shares)", "periodStartLabel": "Restricted stock units/awards outstanding, at beginning of period (in dollar per shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/StockBasedCompensationandShareholdersEquityOutstandingCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r343" ], "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": "Restrictions lapsed (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/StockBasedCompensationandShareholdersEquityOutstandingCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r343" ], "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": "Restrictions lapsed (in dollar per shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/StockBasedCompensationandShareholdersEquityOutstandingCompensationDetails" ], "xbrltype": "perShareItemType" }, "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.analog.com/role/StockBasedCompensationandShareholdersEquityOutstandingCompensationDetails", "http://www.analog.com/role/StockBasedCompensationandShareholdersEquityStockbasedCompensationExpenseDetails", "http://www.analog.com/role/StockBasedCompensationandShareholdersEquityTextualDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward": { "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, Non-Option Equity Instruments, Outstanding [Roll Forward]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/StockBasedCompensationandShareholdersEquityOutstandingCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r331" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "terseLabel": "Number of shares authorized (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/StockBasedCompensationandShareholdersEquityTextualDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "verboseLabel": "Summary of the activity under the Company's stock option plans" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/StockBasedCompensationandShareholdersEquityOutstandingCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r336" ], "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", "verboseLabel": "Options exercisable (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/StockBasedCompensationandShareholdersEquityOutstandingCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r336" ], "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", "verboseLabel": "Options exercisable, weighted-average exercise price per share (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/StockBasedCompensationandShareholdersEquityOutstandingCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r347" ], "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", "verboseLabel": "Total intrinsic value of options exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/StockBasedCompensationandShareholdersEquityTextualDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "auth_ref": [ "r340" ], "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.analog.com/role/StockBasedCompensationandShareholdersEquityOutstandingCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r339" ], "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.analog.com/role/StockBasedCompensationandShareholdersEquityOutstandingCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": { "auth_ref": [ "r337" ], "lang": { "en-us": { "role": { "documentation": "Net 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, Net of Forfeitures", "terseLabel": "Options granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/StockBasedCompensationandShareholdersEquityOutstandingCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r353" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "verboseLabel": "Options outstanding, aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/StockBasedCompensationandShareholdersEquityOutstandingCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r335", "r353" ], "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": "Options outstanding, at end of period (in shares)", "periodStartLabel": "Options outstanding, at beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/StockBasedCompensationandShareholdersEquityOutstandingCompensationDetails" ], "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": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/StockBasedCompensationandShareholdersEquityOutstandingCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r334" ], "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": "Options outstanding, weighted-average exercise price per share, at end of period (in dollars per share)", "periodStartLabel": "Options outstanding, weighted-average exercise price per share, at beginning of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/StockBasedCompensationandShareholdersEquityOutstandingCompensationDetails" ], "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": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/StockBasedCompensationandShareholdersEquityOutstandingCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "auth_ref": [ "r348" ], "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", "verboseLabel": "Options vested or expected to vest, aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/StockBasedCompensationandShareholdersEquityOutstandingCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r349" ], "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", "verboseLabel": "Options vested or expected to vest (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/StockBasedCompensationandShareholdersEquityOutstandingCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r349" ], "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", "verboseLabel": "Options vested or expected to vest, weighted-average exercise price per share (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/StockBasedCompensationandShareholdersEquityOutstandingCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r326", "r332" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/StockBasedCompensationandShareholdersEquityOutstandingCompensationDetails", "http://www.analog.com/role/StockBasedCompensationandShareholdersEquityTextualDetails" ], "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", "verboseLabel": "Options exercised, weighted-average exercise price per share (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/StockBasedCompensationandShareholdersEquityOutstandingCompensationDetails" ], "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, weighted-average exercise price per share (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/StockBasedCompensationandShareholdersEquityOutstandingCompensationDetails" ], "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", "verboseLabel": "Options forfeited, weighted-average exercise price per share (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/StockBasedCompensationandShareholdersEquityOutstandingCompensationDetails" ], "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, weighted-average exercise price per share (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/StockBasedCompensationandShareholdersEquityOutstandingCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r353" ], "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", "verboseLabel": "Options exercisable, aggregate intrinsic value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/StockBasedCompensationandShareholdersEquityOutstandingCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r353" ], "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", "verboseLabel": "Options exercisable, weighted-average remaining contractual term in years" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/StockBasedCompensationandShareholdersEquityOutstandingCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/StockBasedCompensationandShareholdersEquityOutstandingCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r349" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "verboseLabel": "Options outstanding, weighted-average remaining contractual term in years" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/StockBasedCompensationandShareholdersEquityOutstandingCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r349" ], "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", "verboseLabel": "Options vested or expected to vest, weighted-average remaining contractual term in years" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/StockBasedCompensationandShareholdersEquityOutstandingCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r302" ], "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": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "SharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r9", "r169", "r173", "r174", "r175", "r176", "r177", "r178", "r179", "r180", "r181", "r182", "r183", "r184", "r187", "r188", "r189", "r190", "r192", "r193", "r194", "r195", "r196", "r198", "r204", "r227", "r244", "r251", "r258", "r545" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/SegmentInformationRevenueTrendsbySegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r30", "r31", "r32", "r120", "r122", "r152", "r153", "r154", "r156", "r158", "r166", "r167", "r168", "r214", "r264", "r268", "r269", "r270", "r273", "r274", "r297", "r298", "r300", "r301", "r302", "r466", "r584" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r2", "r59", "r86", "r87", "r88", "r128", "r129", "r130", "r135", "r144", "r146", "r165", "r218", "r302", "r303", "r358", "r359", "r360", "r381", "r382", "r450", "r479", "r480", "r481", "r482", "r483", "r485", "r551", "r552", "r553", "r590" ], "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.analog.com/role/AccumulatedOtherComprehensiveLossIncomeAmountsReclassifiedOutofAccumulatedOtherComprehensiveLossIncomeDetails", "http://www.analog.com/role/AccumulatedOtherComprehensiveLossIncomeChangesByComponentandTaxEffectDetails", "http://www.analog.com/role/CondensedConsolidatedStatementsofShareholdersEquity" ], "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.analog.com/role/CondensedConsolidatedStatementsofShareholdersEquity" ], "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": [ "r128", "r129", "r130", "r165", "r512" ], "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.analog.com/role/CondensedConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r31", "r32", "r302", "r303" ], "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 plans and other (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r31", "r32", "r302", "r303", "r338" ], "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)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/StockBasedCompensationandShareholdersEquityOutstandingCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r31", "r32", "r303", "r328", "r346" ], "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 plans and other" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Stock repurchase program, authorized amount" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/StockBasedCompensationandShareholdersEquityTextualDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.", "label": "Stock Repurchase Program, Number of Shares Authorized to be Repurchased", "terseLabel": "Number of shares authorized to be repurchased (in shares)" } } }, "localname": "StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/StockBasedCompensationandShareholdersEquityTextualDetails" ], "xbrltype": "sharesItemType" }, "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": "Stock repurchase program, remaining authorized repurchase amount" } } }, "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/StockBasedCompensationandShareholdersEquityTextualDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r31", "r32", "r302", "r303" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Shares", "negatedLabel": "Common stock repurchased (in shares)" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r31", "r32", "r302", "r303" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Value", "negatedLabel": "Common stock repurchased" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r32", "r37", "r38", "r122", "r208", "r214", "r466", "r496" ], "calculation": { "http://www.analog.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.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": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total shareholders\u2019 equity", "verboseLabel": "Retained earnings" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/AccumulatedOtherComprehensiveLossIncomeAmountsReclassifiedOutofAccumulatedOtherComprehensiveLossIncomeDetails", "http://www.analog.com/role/AccumulatedOtherComprehensiveLossIncomeChangesByComponentandTaxEffectDetails", "http://www.analog.com/role/CondensedConsolidatedBalanceSheets", "http://www.analog.com/role/CondensedConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "verboseLabel": "Shareholders\u2019 Equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r486", "r498" ], "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.analog.com/role/AcquisitionsDetails", "http://www.analog.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r486", "r498" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]", "terseLabel": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r486", "r498" ], "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.analog.com/role/AcquisitionsDetails", "http://www.analog.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r486", "r498" ], "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.analog.com/role/AcquisitionsDetails", "http://www.analog.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]", "terseLabel": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r497", "r499" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "verboseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_TaxPeriodAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information about the period subject to enacted tax laws.", "label": "Tax Period [Axis]", "terseLabel": "Tax Period [Axis]" } } }, "localname": "TaxPeriodAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TaxPeriodDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Identified tax period.", "label": "Tax Period [Domain]", "terseLabel": "Tax Period [Domain]" } } }, "localname": "TaxPeriodDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/IncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TaxYear2013Member": { "auth_ref": [ "r373" ], "lang": { "en-us": { "role": { "documentation": "Identified as tax year 2013.", "label": "Tax Year 2013 [Member]", "terseLabel": "Fiscal year 2013" } } }, "localname": "TaxYear2013Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/IncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfRestructuringDomain": { "auth_ref": [ "r248", "r249", "r255", "r256" ], "lang": { "en-us": { "role": { "documentation": "Identification of the types of restructuring costs.", "label": "Type of Restructuring [Domain]", "terseLabel": "Type of Restructuring [Domain]" } } }, "localname": "TypeOfRestructuringDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/SpecialChargesnetRestructuringDetails", "http://www.analog.com/role/SpecialChargesnetTextualDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnsecuredDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt obligation not collateralized by pledge of, mortgage of or other lien on the entity's assets.", "label": "Unsecured Debt [Member]", "terseLabel": "Unsecured debt term" } } }, "localname": "UnsecuredDebtMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/FairValueDebtDetails", "http://www.analog.com/role/RevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnsecuredLongTermDebt": { "auth_ref": [ "r56" ], "calculation": { "http://www.analog.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of uncollateralized debt obligation (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.", "label": "Unsecured Long-term Debt, Noncurrent", "verboseLabel": "Long-term debt" } } }, "localname": "UnsecuredLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedBalanceSheets" ], "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.analog.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.analog.com/role/RevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r158" ], "calculation": { "http://www.analog.com/role/EarningsPerShareDetails": { "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", "verboseLabel": "Assumed exercise of common stock equivalents (in shares)" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r151", "r158" ], "calculation": { "http://www.analog.com/role/EarningsPerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "totalLabel": "Weighted-average common and common equivalent shares (in shares)", "verboseLabel": "Shares used to compute earnings per common share \u2013 diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedStatementsofIncome", "http://www.analog.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r150", "r158" ], "calculation": { "http://www.analog.com/role/EarningsPerShareDetails": { "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": "Weighted-average shares outstanding (in shares)", "verboseLabel": "Shares used to compute earnings per common share \u2013 basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/CondensedConsolidatedStatementsofIncome", "http://www.analog.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic [Abstract]", "verboseLabel": "Basic shares:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]", "verboseLabel": "Diluted shares:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.analog.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" } }, "unitCount": 6 } }, "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": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r100": { "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" }, "r101": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "220", "URI": "http://asc.fasb.org/topic&trid=2134417" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-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": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r107": { "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" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "r12": { "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" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(n))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r13": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r130": { "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" }, "r131": { "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" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r138": { "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" }, "r139": { "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" }, "r14": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=SL108384541-122693" }, "r149": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "http://asc.fasb.org/topic&trid=2122394" }, "r15": { "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" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r16": { "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" }, "r160": { "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" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r162": { "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" }, "r163": { "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" }, "r164": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r165": { "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" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r169": { "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" }, "r17": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r176": { "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" }, "r177": { "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" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r18": { "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" }, "r180": { "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" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r182": { "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" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6812-107765" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "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": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r21": { "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" }, "r210": { "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" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(1)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(2)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r22": { "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" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r229": { "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" }, "r23": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123398962&loc=d3e400-110220" }, "r239": { "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" }, "r24": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r246": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r25": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(c))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r258": { "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" }, "r259": { "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" }, "r26": { "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" }, "r260": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "420", "URI": "http://asc.fasb.org/topic&trid=2175745" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r27": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r28": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r29": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "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(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123338486&loc=SL49131195-203048" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123338486&loc=SL49131195-203048" }, "r31": { "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" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(i)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123338486&loc=SL49131195-203048" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123338486&loc=SL49131195-203048" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r32": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r33": { "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" }, "r330": { "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" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r338": { "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" }, "r339": { "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" }, "r34": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r35": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r36": { "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" }, "r360": { "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" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r37": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r38": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r39": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123586518&loc=d3e1043-128460" }, "r398": { "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" }, "r399": { "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" }, "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(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "44", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5558-128473" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=d3e5291-111683" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r41": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959" }, "r416": { "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" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959" }, "r418": { "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" }, "r419": { "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" }, "r42": { "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" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r422": { "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" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r424": { "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" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r427": { "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" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r431": { "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" }, "r432": { "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" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41641-113959" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41675-113959" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41678-113959" }, "r436": { "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" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=124256753&loc=SL5864739-113975" }, "r438": { "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" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121549185&loc=d3e80748-113994" }, "r44": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r449": { "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" }, "r45": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "http://asc.fasb.org/topic&trid=2229140" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.12)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "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" }, "r461": { "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" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r47": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r48": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r489": { "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" }, "r49": { "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" }, "r490": { "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" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r492": { "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" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "848", "URI": "http://asc.fasb.org/extlink&oid=122150657&loc=SL122150809-237846" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r498": { "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" }, "r499": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r50": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=SL51823488-111719" }, "r51": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(1)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(2)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(3)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "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" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r525": { "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" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r53": { "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" }, "r530": { "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" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "405", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r54": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "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" }, "r555": { "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" }, "r556": { "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" }, "r557": { "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" }, "r558": { "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" }, "r559": { "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" }, "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": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=118262064&loc=SL116631418-115840" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=118262064&loc=SL116631419-115840" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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" }, "r57": { "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" }, "r570": { "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" }, "r571": { "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" }, "r572": { "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" }, "r573": { "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" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "r579": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r580": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r581": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r582": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r583": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r584": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r585": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "848" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848" }, "r59": { "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" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "848" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721494-107759" }, "r60": { "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" }, "r61": { "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" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r63": { "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" }, "r64": { "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" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313" }, "r69": { "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" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721494-107759" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226000-175313" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226003-175313" }, "r72": { "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" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i),(j),(k)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i-k)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r75": { "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" }, "r76": { "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" }, "r77": { "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" }, "r78": { "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" }, "r79": { "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" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721503-107759" }, "r80": { "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" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r82": { "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" }, "r83": { "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" }, "r84": { "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" }, "r85": { "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" }, "r86": { "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" }, "r87": { "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" }, "r88": { "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" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r90": { "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" }, "r91": { "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" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "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.4)", "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.7(b))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" } }, "version": "2.1" } ZIP 76 0000006281-21-000197-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000006281-21-000197-xbrl.zip M4$L#!!0 ( ,&AI8FET,S$Q M+FAT;>U:75,;.19]WU^A<6HS4.6OM@T&0ZAB@*FE:C;)IMA-[=.6W%+;*M2M M'DEMX_WU>ZZZ_8%M$AB2P<-.'HB[=25=Z1Z=>Z36Z0^7'RYN_OWQBHU]JMG' M?_[TR_4%JS5:K<_=BU;K\N:2_>WF[[^P7K,=L1O+,Z>\,AG7K=;5^QJKC;W/ M!ZW6=#IM3KM-8T>MFT\M:JK7TL8XV11>U,Y.Z0W^2B[._G+Z0Z/!+DURE8X50V8I^%=+>LT:BL+DP^LVHT]JS3[D3LL[&W:L++#WLBZ1SUY>%AIQW++N>)/([_ M$\')%LS+.L[/M'Q72U76&$OJ?]#K-/L'N3^9*N''@ZC=_FLMF)Z=)B;SZ,^B M?OFS;&:C,2_O?(-K- M3MDGD_+LQ[I#&!I.6I64AD[]5\(GN!<>IY7+:$>K3,Z'$/5Z_QU7[<,8PIMR. M8FB\-^F@F[] %#L$O>LZ^Y?*R'&T%H]EG<72>I7,F!]S__;-P=')X\=PDG,A ML/H:6B9^T#W$FS [*A/H8-"(CEYLG%%S/HS?O_?[TQ*UFP263E1 M<@K>\F/EV*\%MX"0GN%];JQG)F,_&YNRJ-WX!S,).P=CFA&[1*U8NCJ[SN(F MHG3\.J+4V;DH_<0=8H,HI#-VFYFIEF*$11*"585(&+B0&60@],!5QG@V8T7F M;2$Q N2DD)X0.\Y2/%G%-4MXC%>6F10,ZDUIMV&02<38<3LCDY3?2O2[TJ;# M.P%GT*4.N0U]D$&L+'(9S+"N'3P1TK+I6,5CY@KZLZP_E596C= 4N4TDA[E MSZGR8PS0Y3(.#E*[.5PS L.$';_.""4+%$9PDR(68:U#@3" M',5VI5QE"8B$D^C"[U@7 FT".BLQK -VBL@G1^0)M 1FK9>HK #AUKH&\$50 M4A!SSB]+/V&E_45N+FY,QO> MOA[$]78.<3?WPO/VS5$GZI^X"E.50B":,$F"/&1#X*X9MS) !"%70RTIE$P" MET.MW)C,R2P%11)-TK-0+M;&%:A'Y&F-+K&26Q-+@=>.[0$:0@)K9?RO[N(Q MST:2G8.7/A4:%E&7-Z*#/;D?JD8'HGPJ'Q4ILJS$*+7/B+Q6H%M"B7QY=$?) MO8X2=$3C7 ^SJ8ZI1R8UZX MQU>AW#>4 $;54YE-36'1 AJHER@/5C)++1#LGE)F*ND:Z7F 6E5.EVBI5X1 M,A4JD"=\<48K$?:SKA@Z)12WB@:@RJ0?TD!&+16.$G%8F"YD[4"2V###(>QD M0Z4;$[1A6<&*9T%&CE >KJ@:_AI(,0;^H+\6SZ':GD#S<&20?-P_[ MFT!^-&=MX/GQ;/=H6&,I3)0@M')G,DZTSAV03N*2(,RMF,,) %=\J+3R,TKQ MV[JEQ160%T!5KHM[IBOB-&2/NVI >6%S@-H%21+'QHK@0)"I(YE!:6A@&R4R MIT5#)I#@)7ZQN%0. G\]"(YW!L$++KZ:<%T$PJ+XRB2!3E031,9MT7L+0?$( M BX?MTO @%A4!'FZ4F@.3>$?]N Q*8(OK"6IZ.3K6Q\VG.OSL AE.1/P)P". M.G@5H!,[ [H%;9;AW(0%[< K^19*MF+O"61).=W$<6$I^"L)=$NKJ7$>[\.) M6@+_T%!UJ,/V'JB2 ,6@L37KRG%LFV0X/*!SA:Q8^+5?>C7F;J$VB #ZJ4( MF2',1\7:,Z;5K=352<*:??W94_1LI._4?NS@E>S'P@&CF"^2^I*GB#97@;JD M+(+:$_3'AI1=N,8A9[VQ;I'RPPLTF:;*>RF_D!2&!J*"RH6"?Z&1/< 9'.R( MX_$_B>KY&I2_%@KNA_569'$X<-C_<]OU'5/]N89.@VY4P!KM=6G7'"L)<%3I M>K']F4I^2_FWU&TA P?%&8X^Y\=#3X)A&>E4U$% M&(.+N@<63NQX(DZHBP#M0$G MX6"Z E2]3'HJFQ@]D93Y,CZJSM=MQ88RS;69291.QZ:D0'X/KH#7-Y$%S>_Z M2; _A\I:.SYLP:HJ0P!7V@:"IGGNY&#^XP2DGVL^&Z@L3'VH='*_ _H(/:', M =%1=1+Z*XNK[]/'Q\U^NT^?J#T\]V+>\V"P[Z#1[T?&#Q>UF M]!O+#KK=WU3S2\[V>LW#WM&CFFV%B;!S@\4'X["./6T1M,MY]J[6K:UQP*#- MHF U[^,[F/XAO/M:G4Y^1[56X4\\L8[6$JBKMR=^1Q(+]S8N04M!:;#S8E0X M<$ATV#Z)CNKAELG:-8YO.JU/G:*7F)VW;WK@T_#W_AV#Q<0\ 1/?%IT5;WJ3 M#V#+PF$KF\_(,V"XG+D!['\OS9"C!C;CL/Q285A!@WTPI MKETES$UYEW)0?F&:R(W+A4O>"]/<7E;A0Y!?X1^N\@0/[_TM[TV&&YQG_P-0 M2P,$% @ QS@24R0_"74V" SRL !, !A,W$R,65X:&EB:70S,3(N M:'1M[5IK4^,X%OV^OT*3KNV!JKR*SL/DM# T#UDV.X/=&S=*UWI'I][)/OHA[-/I]?_NCQG(YTU3J[/F,_7__Z"^LUVP&[-CRSRBF=\:35.O]88[61<_F@ MU9I,)LU)MZG-L'5]U:*N>JU$:RN;PHG:\1'=P5_)Q?%?CGYH--B9CHI49HY% M1G(G!2NLRH;LLY#VAC4:E=6ISJ=>.==J=@'W6YD:->=GNE$OD\:R?HU9Y M?=3R@QR%6DR/CX0:,R7>UU0D>GMA?R\XZ+?[O8BWN1#=H-\-NR+LB/VP]^\ M0;9@7OI8-TWD^UJJLL9(TOB#7J>YW\_=X40)-QH$[?9?:][T^"C6F<-X!O[E MS[*;MF49S_6+=+0L-*HN#2TZK\2,2$\?SFI0D8_B@SV]'*E2.=8-F MYV[$#\>Z89J;G2)D1)IO/L/]C3,\/;^ZOOAP<7IR??'IXY.C_?(<4VZ& $6H MG=/IH)N_0!8[!+V+.KLTW(YXYD;L5SZ2F3"\<<7_PT=U%DGC5#QE;L3=VS?] M=X>/G\YACB<##V(CD;$;=/=PQR^4R@06:= (WKW8E(/F;!I__.AWER5H-_NT M#!=LQ,>2&3E6<@(*X99A.@69.EW:K1ED$CFVW$S) M).4W$N,N]6EQ3R 8#)GX,HVPE2E$(@F=!RC#AF?N O&C?00 M01J=E%C)C8ZDP&W+=@ - M(8&U,O_GMQ%DRU"R$_#259' (NCR1M#?D;O>->B+\JJ\5"3.LA*CU#\C\EJ" M;@DEBN71 \5W!HHQ$,US%="PH/K^+ 6UW]DBD/+=+0)IIT?K<"8M%#CRY>O: MPV"J4\F->&$?[T*U+Y0 1C5264UU8= !"&JLK*<]6,G,]T.R>4&8RZ1K9,(] MTJIRND!+O2)D:E0@3\1B=:*$W]K:(K1**&X434"51=^7@8QZ*BP58O]@6E^U M/4EB[XR L*GU3CE$I8J*A!.W8UH^B$5!ATS2L\2B,E2"TXA=CGA2>L"B_,HZA$]48 MF;$;]-Y<4#R"@,O+S1+0(Q:.($];"LU0%^[^"!Y3(OC<6I**CA_>^K!PIL_] M0RC+E4 \'G TP*L G=@:T,UILTSG.BQH!U[)-]^R$7M/($NJZ3J*"D/)7RJ@ M&WI-M76X3Z>"Z,M&Z*@ZU&$[][C$0#%H;,6Z"AS;)ND/#^A<(2OF<>V648VX MG:L-(D"/>BE\9?#K4;'VE"7J1B;52<**??W92_1LI&_5?JS_2O9C_H!1S!Z2 M^H*GB#:7@;J@+(+:$_3'FI2=A\8A9YTV=E[R_0UTF:;*.2F_4!1"#5%![4(A M/M_)#N ,#K;$\?B?1/7L&92_%0KA^^>MR")_X+#[?=OU#4O]20*=!MVH@#7: MZ]*N.5(2X*C*]7S[,Y'\ANIOJ=M\!?:*TQ]]SHZ'G@2Y:J=2GC1LX#8NX&CE MG-KNA6>E4^$"C$%.UDL18*$ ;)$"(5@E/YFJI&P\2'N8]K876-NW"SI!U8X- M>**.+$M/;<")/YBN %4OBY[*QCH92ZI\&1]6Y^NF8D.9YHF>2K1.1KJD0'X' MKH#75Y$%S6_Z=G!_!I65?IS?@E4N(8 K30-)2WANY6#VXQ"DGR=\.E"97WKO M='AW 'H?/:;* =%1#>+'*YNK5]4'!\W]]CZ]K7:(W(G9P-6+[*9_D=UR8KVM MWVGV@H-[F]O-X'>V];O=W^7YI6![O>9>[]VCNFWYA3 S@QFH?94F1Z3 YCQ[ M7^O65CA@T&:!MYJ-\0U,_Q31/>33R6_):QG^Q!.K:"V!NOPAQ1](8OX3CC/0 MDE<:[*08%A8<$NRU#X-W=?_!R)1I_,!;)D_?&6S%7H&+#=3>V=5<'::G?[2/?_13'7SA7+W8*H6 MF'Z1A/T_YN3O,E-0.?_$!H]=&NAHDI!U]L$K$_D],R^7&=HFG(Z4C*MDD$S\ M5.[$OZ?EY=*R_2,;:WG9O2\Q+:^5[Y?G5",67^Y]6=&O?/V9Z_+SUT'Y M)G LU[X'7=0CO\;MA0L/490*=[_+$_8<=_Z6G[KZCVZ/_P=02P,$% @ MQS@24R[/XQBQ! EA( !, !A,W$R,65X:&EB:70S,C$N:'1MY5AM;]LV M$/Z^7W%UL+X UJOEV):= )F381VZ-DW=!?LTT")E$Z5)C:3B>+]^1\I.8B??WKW=@RM((K..^,H.IX< MPR^3W]Y!%L8)3#21AENN)!%1=/*^!:VYM54>10LM1852O- M9W,+:9PF<*[T%WY!FG[+K6"'FW5&4?,^BOPFHZFBJ\,1Y1? Z4&+#[HD2_;W M^_U^IYNQLMLG!>VQ:8\-6);%:?QG@B C'-[,,78EV$%KP64P9V[_/$O#7K>R MPR6G=IXG,0/K'"];[<2_;C8=+IQNUG;]:1@2.J*N?V-VQZ]K"W MF![$^Z!*L',&GXB>$LE,\.%2L!4<%=;UI'&/M9$HREB!6>L4AI9D/"ST@M(XN"CH^0(\Z:: MP3&[X 4S;7@KBQ!>NZDO]_II&@_':E$1N?)OR? -E$K[E2O$J2@P2=%E?JW% MJM&@D[2;Q$@,E%Q@WQ46U*K6F*K1:"(IG%P6Q-#9LH+3]V!H!:(.J,=J&W[ETVB&AQ9RU83SGK,2-<&/++QA\*#%P MF=XXR=JTMM]JNH*B"6U'0_7 N,9U" +J]HKAVQ2LW7.>(9-#)4-#!T#GIO:(^7PG39RDA MEY@W%LV9B7G*$IQ)L=6KL=&7<)>H*LV,D[+MNHD0@-,0#!$HM*E06],$?LDE MD85KQP6I+P%]7L%1M6@\06&2\GN:G9 /'QBMO=UH=<)>M>C&\/Y&_9W#PY*I M8)MUITICG@I0!T$JP_+-CR'EIA)DE7/IV?23AMLH7)%WX7)30<1Z$[]?T[VN M_P:#L!?W7 EH\;BR=+/QNCH,?74867J[KYN&63*XMSL.DV_LZW8ZWS3S:V"S M+-S/^@]:-O)$-&0@W0:%/VAU6CLAG*?5)23;$CJI=QEOR+Y987_'V/*U_3'& M@3]JX*B>U<:N$UR_.7!W2OTU.5^Q.W96MQXT]+$4/04[+_>RWM#XYW89<$7, M(WSB$=P\8.@Z]JVJ,3:76W/M>. M^R0J_1^%N*= OD^2R)].]Y^:SL.O/X&^_N&T86)]=,$(?EUK7&=31Y M=N/K*62*(57;^Z<\XM-NZ]G)+-0^FYX%UU0F$E)KYU-#6X=@^P2LC M]/"G\1//@V.9U0M6&L@4(X91J#4OY_"),OT9/&\]:B*KE>+SPD !6V0\DW1U.*;\ CA]V>*S.!XFG1Y-2'_8B8=TT)L- MDSPG \(&O3QA?T0(,L#AS1QM5H*];"UXZ17,KI]V8K_?K,DV(42=#H(^ MN2SXC!M(8C^^B?CK6#,DEZG_'&Q_%VQL&9XP97C.,V)S#LYJI6N"*(R$: ? M_0_^Q(B9IC2#. Y'$[FH2+ER=]'H!>12.<\5XI046$DQ97ZKQ:K1((G:36,D&G(N MT+;%@EK5"ELU!DU*"B>764'*.<..NEAPK2UN_+XX!M2(#1%O'/R)RG:,"DXR^$5+TF9<2+@78XUS-0F M7]91MMVJLQ5D395;1JH[ECCZ(8BM.QC=/5E&%:$4-QE/L-RD20^?N#3D&%1I M4B\:/%A"1?XFC!^_^DU:HM#O6AJFJ-,ZB_-:8$IG*)JPZ;1-,<6^U%PQN_MJ M*^V.2L_)"\#TC;K/Z8MMI[C*RFU&KMM%A/LS"CHA>U-&1'K1=QZC7E]%!P._7[8 MMZ=!@SN7H9N%UP=%WQT4 T-OV[JQWXF&>\VA'WVGK9LDWS7S6V [';_7&=S) M;>"(:,A NC4*_[*5M'9*.(VK2XAN2FBEWF6\(?OZ8?L'UI8[YA]C';BM!H[J M>:W-NL$-FKUWY]2_)N<;<8U<;5/C.!+^?K]"!W6[ M4)4X;[P&=JHR$&[8FP$*LCNUGZX46R':<>R<9)/)_?KK;DF.'3N\S,L&N-G: M >+(LM3J?OKI5LO'?S^]/!G\<=5GXV02LJO?WKX_/V$;]4;C8^>DT3@=G+)W M@P_OV8[7;+&!XI&6B8PC'C8:_8L-MC%.DFFWT9C-9MZLX\7JMC&X;F!7.XTP MCK7P@B38>'.,5^"GX,&;OQW_O5YGI[&?3D24,%\)GHB I5I&M^QC(/0G5J_; M5B?Q=*[D[3AA[6:[Q3[&ZI.\X^;[1":A>./Z.6Z8S\<->LCQ, [F;XX#><=D M\,N&/!@V^>ZHN=/9V3W8:0=[7(A1T!P='NSM'C9]OOOO%@RR ['J'>]/D:":#9-QM-9O_V"@T3<3GI,Y#>1MU:<#P[2B&Z=FO M_3B,57>S2?\=X3?U$9_(<-[]>2 G0K,+,6/7\81'/]4D7 #;+5Q2/W/8SF4"6LUO=9Q ]M73&O%6$%HZDWQIK)$ MN+H%H0SC)(DGW=8!#"K7FP\+(=2:IGYV?C9XQWH?^A>G\&_ !I=L\*Z/<^I= M]-Y?_I.=]G\_/^G?U-CYQ8EG&O9/6>_BE%WW;P:] 7S UJ?]L_[U-7PXN?QP MU;^XZ0W.+R_8U?O>!7Z[U3\[ZY\,SG_OL]X-NSQCO_8N?NM=_\%:-=#1YN'V M2JDOB:Y=%-V?J4[D:&XNR2@ 278[H'!K$N;'=_WK?N_&3>;[#F&G<@@UU@.8 MB6_9J;B3OM"P;I'O,;:5C 7[:?.@W6X>G<23*8_F]*EUM,TF7$8)_-,,&U7> MWP.T" !O>!2P:Z$3 I]3,1)*P1_8H8@T1XQC5R&/V)88C82?R#O!N&;QB/W* MHY2K>;;@A0'A+6XT/VWN'A[]4(=OI@[35.F4PY.3F-W@DL 2'7HM7!-< 11] MC?ZR6L&4@&?=":,,QHT,YXR;.Z$3CJJ0W7CWY 2K[V>5U?[TB6.@T MX,Y4 8C%J0:=XP; :DQJACHYS"ZA=B=CN'PF1\G8(!URHQHK85@:"=8D! -: ME0>P?M;R%)#105D-S<4/.4QESGRA$&-A3/&=U&0<2H2$H] *^XJG0AD(S=FF M,RBPEPF3BZZ7WR*)#[E!S-: YF"G@/" MXG\9KMZDTCZ2IH 3)RE.X2X&G>6FV M7*U)+6]]>GPTY4$ O+X>BE'2;>^C$'K:K6=1UVINS35K>^T#6B#XX["@0WK, MPY -!7WKM%\)%HA0H&Y(0G"I& A=*I',J:$2TY#[\#6I%G8VBL,PGL'( +@/ MGN2D"S/:;Z]M6:V]HJB>J*JE&50H[QHGU=H[NA:X> A==&'_B$T$1YL%%9ER M"QHC%4_@LT)RASK"V157B?3E%#G";!RS,4=DXOX8Z=ZM8'MMBT&3J=&6+;D- MD1*;"ZY(*8$K)!B%:MLK 4&>4MCA:#8XOR*$B9B SN*Y /6-%72XU*/KB0:+ M'06@Z?B%!"R3 %Z@MP;HL#<6Q5'==0ASG@SA\5;]W\9,) M\!$TI( L&>QXJB0V,@[&#V-*%UC9Y(;JO1)+0.1[+7.Q5IUWZ46[KG+VY,VK M'+?4.BUX:O+UDSB0(XFJ1)8&PR==@=^ CB>6L:@T% @)MV!*J#[D4AY/0]#1 M9(R?P=4;A!;HD_4\RY1>!V5HOS3*P/:\W0=Y@M1YHFR>4B0#L+I *G'Q+<[8 M^%")>/3U1.%Y&21PAW^)N34)Q%\'WB@':[$8Z1JKF5ET7HY99,#T1*L@'HT: )'6A&WN("9BK%9!ITVK)U-J.Z?]':^SCU82 MFPV%+H60,(.5&7:K(\W%+7RHXS!-5M_RW5/3AX^+P$K">"#A;GZ.E1OG%-AK M?0A4]E.=CV :71[.^%QO?./-BB_8 '@90+?C&3RJ^DD-UIEN6A'2K#/Y9%$; M2?CS$1"ZJ67!B&TQIK+1W$0F"42(%81U "BA4S5GUQEESDA2RT,:6V]MC;>!% ^6 MHL@LD!J9H!.'"R8LA^!&^BXFI17 $-#-Q$PLIKEDUXR?@:N8[P/[3P"D(=JT MNK1"X1U78'!AL<%CF?N5BGWP: K3?K%_+HLYO>3-?78E0E @_\(Z9^6 ZF;+)!R2*IM)/5Z4[,.98"S1QB) S_2FBL.6^XROEYZ/J\LM.3 MZ/3.GWS35F?;^$;GO4I+R<[1/< UWSBUW,;98A:GPC?IW YM6&-6FA*BZ(@1 MK1[5*THSU4:.F21(.F4!:KO5=__0B_"]<,&O1">_8+EW'ESNRBW2Q4KWIL#= MV-(JOQ)Y#L@[*W$;([B9W!&28) 8F&DVW<*F VT=8*'-,)3:I HJS!V^2ZS& MYDR%K /W#H""22#2*0\U;7"8/;\,"PRN5!F!+>EXI'UEBUC"K*J^LUT+$&9, M^TI 9R@OLC"]");.J<1W\@Q)W6UUGLL^0B"P>] M:A?U'>CMI>^G6 KW6B#KX5GC9FEL9XT>]BLX!@76.?JC#?H-$:S$Q( )[:+* MR#YO];#PV7"OA :GZ[QPFPL03OYRS$6A@X=P(A+9=C, @ZFE@J:4I$E!ECE)ULBKV$H1$*QE +A9*"(6 M"EBW7&),QQ.1[97;[1 ()]'0S"I%\2(-Y+0@GP[*^TCHCQ*[]E9)O!GS)S = MFA455Z&/I8@ZQZ\=TB6I,C6-AIG8)]<6'FU) >\II3 >,^3@D']D\7.;HC^R M^&NR[8#/*2%94&VV)3WAU6Q1#=:' &W,4DAX!7_GC=<1-*&W7POJ#0K9,@OO M9/%\.@WG:.WW &/.;0S!'_!;A65,]R(D=&@Q; %N2UBV):1QN%ALA#PZ#<&! M81%J+N"GA/%,:K%M@6\IB?YUJ;=6\Z!RE0KIW#J>7EEG@F[O+TK0/9S4;74\ MDD5)5V:Q^@3&HW&3 Z(\N#$KN:(*F[&84QLLK1S+,(N:N2N0MVL>.,>Y-335 M7<;'=/;J$Q@H,!J(0+!"KVC$>9:#=7/;7^O.'@22K%7&M?)3I-"5P[RCU%7F MC>-4Z0HYE 3P]-,@/S3ZNVGT)%;":/3N@QI=6LEOKL/(\[Z%'B.&F[Z?V!5- MVH>PQA'47 UL"=XQ'RKHX;7 M7,T3A"707&H?HBLB/^:(,F&^-)D%O0-7,.RJR[#YBE\/0>'B3**C&6(^MBS%Z 1!OG MTV#P^7GULXR7JM,7Q?0V18Q3PC,#L"P3"Z&4@RSQ"0#6EO4M\/J?1#E$&;[D:@IM@O\819EAU M>5.)5^T[%#>J3"EAQQRG;()YWHQ%9K6YG21>M?%%SLEN$-GSF&9SPNU$T,4V M]'H9Y;?&3-N:S17FAXWV5YH7N,XPCFXI$5X>!?3>HSPW2 ?KSK2;@-U"J1QY MU3"7//[R>)N(.*"6!)7;1##H,4B!5\DZ#[8&1?/2:N,R%<;0\7ZD+?-%Z_]' M:!)4.&11H1'7F>+E%*(2614;1',[5"VZ> M\4&'9'1A^6$NY\@#0S'B$C%L423+&5#*3W2!.[1 ?B(_,XH\=,X7$__($3<" MXB*3A+&_%3Y/M3 !,_"8T)3&+G9E'.V!H8.0:^P#$'N2ISLJT'8B4SN6_\_)89%_O&Z=GBG(W M6X8G>D]ZR\W+,M'G<\B'3'3@5; MH]?%84Y3!3Y8Z'QY\9<'"\]>'9]/Y?=CU;&DB!;7EW>R03\-<2XJ*6:44-M< M>@ 34>B9EI02%.^BF VB#LS3*?%B7]3CG,4#\';-,2#%5X7 _SR<:YFKW8 ! M%DLN7#ZXZ-_<,'KUUN79>E# MC*:V> $%A;U2@5ACE4&PXV%XBB-"$U0Q1&A(;^Z0QE044;D5SMZGT0NP2(U2 M(LB_W.$,F ,6-!$%"\Q)G^RM1C8^O_?51C959D).Z"X;\9B#'O$L65PQ-ZJ. M6B2*2^DNG%I9M5;&,O0#:V#%(J14@5!U6,203[7HNC^. JFG(9]W941+03<= M%75UMURT29IKOK:AU^X.!&+[&'TE,)HD< ^V@9E'@5DC"NJE3/2E)9 MTZO4JEX^F:E&;JY+*8I6A\ G/_].:?Y-G'U.GH]M6BG>\CW/2[S5_.CMO%@J M\K D7L*L?MK< 52DG\!,YO3*,UZE-=] 0RP.83DXM,5]!!DPG.+1RY(84LE, M5K5'0'Q9G@W"VA]Y0PH\OBQOV# O7J970+_Y'U!+ P04 " #'.!)3C3X# MT1$P @ 4+QH $ &%D:2TR,#(Q,#;K_= M56NQ<U5WUP0XBUSZWA8>U#A,%Q+?5[G=J'7O^X];]U<#BL,<+H MO8/]E\)*8A*$PLO("Z$$*[Q1K, ?C:-:*Y!T^>"E\^ 94:2@D;I"6&\*;R$5 M@ECK%0U*.;(<7P:2DG6!%[G)!:$%ITN7EYSY?CNVKJ_(7\LK&"'J MQ>C@U:FMLV$Q@'!][N?/GU?P^\I![].+5K?=ZD+NSQ?#ONL.4J_?<4/L;[P1 ME?CVMQ[9.KMSBUN/I/S6C:Y;.&C=.?\SOVH@??'?]3>[X1 ZKFAU!T/7#7!] M%=[F^*'KJ+7V17GTZM30.^T.^^=W^^#JQ2X/ECUW=<$7M[[=:_Q%/NS=X+HI M+MY] ==U[=[!2NAURKL2?=TU7V]O%O)U_PUZ@E']C19Y&7;=0_^M03=XMWN$JH] MN+CZ9P>&KI9O6\!_3EN?_K7TJM<=(IB+YOD)/CN,OOUK:0AGPQ=E)[Y8_1__ MXW_\.6P-V["*DBFN1/#GB]%O?[X8W=GWXOGJG['UJ388GK?A7TNQ-3AIN_.7 MW5X7\/FMLY?Y1.B//K9BA&[Y$8\WD%#ZK3!Z_-EP!]*_EEI>)M!,>>H)".>% M2V3_Z)UL;&[)^L7!^?;Z,7W#&^V]BY.C^N9^9Z^S<9Z/US>WR/[Z MFMA>?]UI;.[1[>9.:[M9%_6C ]EX;\@;MG^^]R&H^D6CW=A\)_]W7&_N'.XW#SYOKQ]\BINO6W[SG=H[6J-UUCAN7&R)_>;? MQXWUP^-&\T#NL7=DO[E&]S[LG=?7U\[JS;>7U[S'9\GN?O.D55]_=[''WO+Z MT6&[WGE+MC??TNUU?%YSIUU??W^X?[3UN;Z^<=9XC6UL;@SKN^3L37/M(V%, MNLAIH:/PA7#4%B;J4"@>7=0T)NM1M*3\3S&#.G%'GL\IWE>G_3[*]G5K$%Q[ M#UQ_HQO7T1Q5$OZ>A.EM";L8O*/1%I8E4Z"M5(5A+"##&4^-M1I$6EHM"DH* M3B8HWBLGXT:^K_&7027=[TE7WI9NXBH*FD@1G4'G*DA:V!18X<"#%,VZX M%LC.;_FSRW;D@N#59\.7OM=K@^LFU\X.W8W4UU#DL11[VQU4DOZ^I,]O29I0 M(T7 /@_&(8ZU(847/A6249F"U$$$L;3Z>NW-[L:/"!N8 6@:!8NTM ;#Z0K\O-ZRG=!YW=T^:APVUC=8G>V)_?4]AAW?J5_L']:/WA\U M+MY=U-?_[M2;==XX>G_\AN\<[G7.VMOY^1?AO-%L'^\WWWZN7[REC6:CM8]" MW+O8P+;M'^$UK-[98E?7X+-.]]D[A>_"45'H]H>==F-][:*Q_@Z5Y^_.]N9[ MO.:8['?J9_6+O?.]H_U4/]H;7L-[[2/RLW#)*80TL6B8M2P,-[H "<1 8CP9 MOK3Z_;CUO[XJH2Q;PNK0\="OM.8!FJB?7VD-2GS]&"D!I;Z^\1FU@.T=9=HX MH(W.WL7>15TTC@X0_L?7&K#=V2+;Z]C:]N?]X5[S+=\_VI!X':U?U%&; M\#Y'@>YUMB[N:\W>T5N\7_B\O8GM_/ :-3:B5K9;C29J*&I3O?E7IW'QOK5W MU$CUK"U76O/*DOW_/B2A\[[K/MC3;;S'_H>-\\;%?KOQ8;^-]SW':P\;%WC? MSCY26P,I#OMP\W7[OR\VR$?KN/,:?"&5=(60#-U](? /D988IA68^(PZ]^)N M7-B'!.CB!Q@\$,WFG,'+09G*0*VLE?F)ET.,8?^U-&AU3MHYCBY_.^QGI;T= MN*Z<#? M_GQQ]Q:CQ]\\\[()@]YIO_Q6QN\O+X$PTLNGV,JK&T$9G5Y]:\7\ M/;6@7RL;! _FC%YM_=^[P=;]BU>O?KI[]Y/2Q;KZ-ABZ_C!'2MGO(P7-,KNZ M[N;8=3/CU:EXGBXXO7G$Z,C5]ZN'O+C345?W.>VV1ITV.'38J=?=T $W..W# MZN7CRX-7M[@Z=O4]W^-!.20@GB;@X"D5.0$H T72C(H:006-'[=FJ/M'>9[A M SUZ=>0'>_2TU.:[77:9SWKY;G?]AWLS1 :<.&&E"X(E9U%_A0%*+%)]X+K4 M:DID3C3-3K?>T6KLV)P(>W:MOM-OFB-#ZD!0"Y6P5!DNN43;"#Y8XED8L0'V M&R_*#X;,7+^1LM_X8_J-Y!0U&4>_2>(0L4QH"TIP*TP07A'@"7U>'P%*=R)[ M$3/;;]26+/K\_78;\Q@W[V:ZO.Z+V/J$[W#[U-*PNF&O_T1Z^.+Z_.,Z='N= M5O>AVSZ6Q._>!Q"OO'WW"(>1K-OYSFE/TOZK]Q):^C:=TW:>1+$]/(1^/J\/A_ENGV"K&WH=F!.1"<\3 7!*$R^2-%:G$(*0 M'JV5DXI-(6B8>VQ-/Z01$@.:D#P0AMY&0IX4!.T:BZ 8LUPNGE2?U>>8OD!! MDZBY=B=*/"?*9%3$3B[?.<]L/*Y$[!W1*,0< M<38%99.@TEE 3$8,-#RC$H1?&-%,*0(F'$-.D(<%SRB5+F40$.2=!>TZ% FNLM"9&]/&D5T+RA1'31(W2^.2#D94CX$B"/*_ M)^=)_2\+4E!.,N,EP$(!ZJB"='&*&9FD66%4%%$#,@63Z#324M.1;B2RS\SHAXLAH#2 M>*5!@) N$8C2:V8IJ$#EPHAF.A'@N,3$"4F&)TH,YP)YTR,M"B\HD2;)(,/" MB&G"$>"XY).,9HD3BEXF$2$XERA/ GA*42?&_<+(9_H1X+A$YD,*(25N@C>" M4V^3%RY9%M!(247$%&9ESSVVIC]GW- 0 ))+,5(A!48/@J+;0377(CDO%T^J MDXP IR!0P86A26+L!^@_@K#)&DHC5D8T4PI AR3F!3G"A0A#/)B..EL MDM3E.G8@-&=$+XR8)AT!CDD^WELMO1114RV"8 M1"8 6*+,)BHQ4N#H5RJ!XG*,H1-B-62175:IF&^13<@H7:YV'4=PKJ1*Q%!G M!(9QWD:G#0LN)IO+4"BI%T8T4S!*8Q13L-9PQ;VS(J+_'HSQG!!- HJ.T]%Z MK(40TR2-TACE8ZA021JPGBAA@1MOE"7!T%".I"E,(!P2 3HN9B853]!ZGHNX\? M](4IB-H0:1F#%&LO13&6,.M:FJ\T!-9!@%&4ZM9'9R&>=I)7 )1GS.*82W%;DZH),"WUQ[+O.$ 3"7BT$Q M,IQ5C*]]=OV8-U@98=KA1>B8EU73NP%*$[Q=NN?/O=:3EILX_+1$A+/:271] M%YH;_I5"O"?X\>H& MCRX^*[R:$,AOU60/>]E. [)-'!SNZ[ M.5E'2QPUVFJT],2@.)B1B485$\DQ-B@R1VNXIBV?Z:_3(D+J9)(QA'LA*,WE MBJR1/$%022LQ^\55IBW#9RF@HD%&'WFB.@5TJGT>XJ+)(Q]Z9RCQ]S$VP^5/ MOVW"_G(#B _):EP6]*_30:L+@\%:^,]I:]"Z&2')#2FM]4S!6HYIEK5D*014 M&I!)!*))&$"-+3((+UA (W M+J8O5H#/H&9.V^VO./-9-#.DX))(:&A-$,E8S\%%"=Z \W3/)6M'HT!7(\F MO.D%=R/$FS&_P7 [[;HV+&2]:JJ,16%"KBTA%$$7RG)AC&8L2&OM-+;@61!Q M3F4Y423!.^V3B+=VW>)L#X!$8E)LD\U9)_E#C1 M^P+7#X=KV&7P"=J]DW+4_NP$[[:09<:-50:$9=*SO"4;RC>%Q!11$#QUC"Z: M-9VF@*>S7%IZF2BYU6MS48]D<3WQ?7(CNC!0/PG$ 2,>0: M&IXIX[SU"&ZQ,/'M[(E[*O:9 M@K6V5*I M6D&$"#(A(K)<>>##,>!LIE3#[ MT]S^46HQ4L>F*D#0)2=$[JJ"B+EB\UW%A'P46K\@P=CG3GD <3<3FK)-+L8N7)$W-F!1!*81R0 M"]\:$0788&CT#D,"&2UA0;C9!\2/KV!M]EUWT':3JR0R1JB @+Q-6\*030AT M\)'(+/AH3'1,"28745Z;KM5]TQL,&C!\Y0:'K]N]S_^&> #_N/[\"([;*!40 MHXD.0IAD$Z&1"JJ2$RHXO8B"6X>4"W?\!5W\,/P'#==@[@!'?.2.2R&(LX(F MBM@CW-L4#8 &^&*QZ0P:J9EGRNE'8G&F, =#L)X<(GY_/&P=%9J35-FBZVN"?,RM.7MC#*4 > 4882@227 M9+(NCVL1CA)?R.V\)^_CCB\F@>"E]R(HFTN;Y8HKG%'#HPO1M. \KR)D(/(&Q8Y('^8@YS7S;/HL]A:JD/.K(F0LX6JU8?!< <;MLA!#A$A MIL13!,CSU*SGVED3-+6,X5]>!3D5;&8;-M/95-HP$P,GP6DI>)((FRB4$WE% MLT;#4T4X%6QF'3;3J \9+,]KD @P+XC7-BJ)]D<;+I/ES%3A306;F8;-E#:< M2=(P(2)Z:$2@+^:H#Q ==TZ::*.I8IO%ALU<1A:*@I7$JT"\$T"<"TZ"-HJG MD(+ANHHL*J6=.;_>1(\^NY:,QCQ<86T200L5F%>&6P:57U\I[S/ M)_NE=+7:-'JLL_(D$=PJ8B-14%$\$0S-<&M]RKMK[3_L>NNQK7M MHF/.2ZF"IHX)$JP)42CA-7@&%/WL*I\QFS"8D84F4TEGI&0A1-15)HR0@MG$ ME+!$!B^LY895Z8Q*9VH04%P<)[S(&4" M3RG^?ZKF'HY)9^?2<<1 API(R0<6!4W,YKA?,K D)/_%QN85K9[@US9^WF3G.,J+B5Y3!Q8C#)O+6;?!S4!OQ4=(I&7$D MF'DI&,J=L59"8BPJ)+;D!0$OB;6 '1BXN^\244[F5D038[B?<&9HPD 8RO*QR_::*W1 MW'^YB^J\R_1YV73Z\DR!.A&1=ZWBPK'@4;#:4,4-9R#D53&U>1;C-'S*>P+Z M"=O(!',F.F A6,&=,)JB^T*-$LZALT(70$ 3]RG')QU$#>&:,JV\%M9Z[_.P MA91 M$H! M$^*B^H \.,*9%'4F3$^$42ZQ1\RJG( M-,C K#?!TD2$,=%K#/]LDDH8P73BBR;3"?J44Y$G,5*B]RBUE59 3#[YO*&[ M41S_T5I<&L5Y%N.4?$HYGLF8R3,,WHQU"#N1;'1.\$@0<$ERZX-= %-PZ<< MDW0HE3$(H;3T06@-3GEE2:02HDA$^@61SB1]RC%)QJ,?'XEE8#432&>6!L.E M3TAT0H*>K\*ZL\)PTY^ND11CBC.I%,G[@BAK$'1Y71U'=T30N$ABG8Y/.7F9 M1BXC8Z,9L()Z[13GH*/.!104L7319#I9GW+R\@P.$)[9I8S9*$:/7HOPT?D M0(UR\[!V<%88]UF6MZ'/;T$QZ0E5(AAK#5,)?S16:*4"70 !3<.G')-T>")! M&>XT-6CBHG1JQ/?KYW]]"=2V$_BG$-RWG

@E@R%( M#,1SX,(B79CHC?'(%QC]<#9/D>R]W>=O"PT592W&DB]<>[TU"&A/3OLP^.L< MOR"3N/9FOW=Z,L!;M$\C:E<^![NIU46A;F-WEB(?W&A9$U413[NR3^-2M#NM M>75G&O-=?7NX?:/+\9?TU_FN:__TZJY<5^"Z/S>A=]!W)X?8GO:H,:%WVAWV MSU_N;BY6Y.@4L)S6CC)&X:#M;FL( M;UJ?(&YU41@'+=^&M<$ ALB-=7?4ZYSSP%^G!RB_\ MY[1UJ3_7.O4&#[E^$\)AM]?N'9R_ZO5/>B-+,B[U6O ,5DPI[U3*F;,@\JH- MJH,F+')6;AT=9U]!YMAG^GGG9%)NV;^A'5_W^MDCV^[_H(\V*ZJN55#>N0C< M@P!'#:CDI4LF0D26G(,ME-_TN@>EH1N9MUM"^>N\_*EY?G*/E=XXQ$ W_G7: M:L>99J53M.*EG"X??BV##K@,VA)_E\>N;G%UZ.I[OL?#+$=!2\H=>/2Q= B. M/NZ!:W6&JK&T_1:+5<>Q$'Q;PE7H'V(ADGE \N M[R!G@"?J-)=FGG;RF2593J4L0%!44?#6.>Y$T-(1RH$R'A0Q$N@\%)3 D"8#HP8'D"5*N).?%/!6/FS5Y3F>#6ZFL $L) MET)H[7S>0LU1QR"HO"_48N%S[738Z_1R_=%%Q";8 $" 14.B""39I!F7B4A+ MT1F^]($6!IL3D^5T< G,&H,A.L\Y0RJ,""$2I14)( AQBX7+5\BNIQWH+R(J MN1?::\:ABX7+",F:*9&$LI:0X#TD)2/U:Y?1>8I'_OJ'):;8G<@MES_F:=N32/2!VR"XA!%#+SRNUUM]",/V>;.WR E?&YA/0=$4 M$-T225Q+(IE)E&KOW&4MIT6']<1%/9U-MA7Q(3D(C L!C'J%MV>!H:UFR.[S M-+OA<:+.[M?M7\N%3(L(8DU"A!SK2B:%Y]IXCB*FT7/A;?)NX4 \#,O >M)BWHZJ X0!8L0,:BB B-GES)VB9>> MDAB,73A43\LP=G)66>YD(B(7M4[&&C7[R[!>NU;_O6N?7JVZ>F!]<;W7A?.ZZQ_#\/5I M-XZMC,>M1]='BY]RVU_WX3^GT WG]U>D7IY\Z]3!#H33?G^,E8AN->GZX[^Q M?UT_')Z_@4_WK=3U25O=D]/AH#R#SNZZM'L1@R0T49DT)4(H89/)Z3QM;!(B M&5_I[J^GNVQ.=!,"%PJDA42(8%PY@$#\'!1ZFVUU67A;29CQD5MF M07$1DK:4)R?1]:/H]7%:^7F5P?K>IA.!*Y(XWE0*35!S@HI<$N^HX#K,02WO M7R^XH]1*EYS*]=X$D\1YCOB/PFJG"+4P^[O"_Q*Y@ 4R6*2@9#RZ*TQDRG!C M\AZG-$9G(DD1:'0L.IE2I;N_GNX^KZTS-592=[B*P8S5^JR2'PS+[:2"0 ;:1** MY+J7VE#'EU 03B2RTQIYJG0*J&1DC*D:(/--:=J[;/.P#[('KKZ/L,A#S2IMQ 3Z77S4%2^-LRV85NJ]=O](;?W27M MIU5Q]"BV(LFU(I3/145+O?EG% &)1!"3GB T\)I:0.&MI(+RJEC5)+9 MIXQ*,9Z%,;Q6,2I A@A2H+^*X44D>=VE3D8J,@?3$V=.,8R67VC&WZ==P([D MH1?*=447 M)!&TT("&A%>YBQ^W(?9NB'K7@LP+61A#E.)11DZYH,)Z$R1C2BA&>-Z^HR*+ M>=*+\?%%(IP(A4R!=D0X)JTE-*J8N,7PA$*5N?AQO?AV2DO-"6$DY@5P1B+! M#X$2JY7G@N3$IXE)5-[%?"G&^!@#@P[IG4C)!"Z,S7MY1Q)'CU;P=6$49F3&-$.N\&]JAIB7N,0%I9Q&YR(QC%$Y1^>RW^FLYX0XDR)HRR^7RLPT9ZSCRWYR M>8N=&W'MM ;']Z9M]OJ?73]>%5J;E[7;,A<'9RF0& !# N5! O*)B-=WCMI M]H$[@^(9XSQ:A(U/D87$)8K'6_ ISVN3/DD/; Y61C]:/- ZZ&Z?]UMB3LU!R%_IS*1Y1CK/4N1@C21",V6" M]<)JSWS>ZH?.P7C#G.C,6@C]4XAO6LZWVJUAZ[O^Y*RP2LH;0#%'N5)2> =& MM[L$Z#!#6#^#MZ@#$M<'E MN3="GV'8CUF9R\TW8##Q.YL0L.608+I.-/&^- Q[C5T.E*S>]HH[- M@;-;Z>?LZ><8%R_S9# $"P'_%=;FC#G:0@S1F"1!VZM=%17CQ=6'65745WV( MK>%K%[+\[RU:WH%/O?8G5,V[)XU+169G]2LRERK8H[8KN'?JSVQ7X+7F >VP M0\/+;=Y&V3H'Q"JIE/!71KC2G9G3G;LV[[8Z_$R"1U!"HC9)1R@K:@1)M(R> M\00L!EJIPT34X?'&]7*?\+7PG]/6H'5C6_-P3]V=M3ISHGB>&A]"WE+22F'S M]BE.&4C"4_2^TBROJ!WTAR]W0A6$T<99T)Y:1AX$I,WG&DBW)SI^7C)N]+SQ=%S MRIW3CE*M4<^)Y]Y&32/%V!\T54[-P=A*Y8(O;GDVQG@DED7)0A321L^TY,DJ M90)8[V!.U;-RIN=6/4^[K9%NPFG_6M4ZHXJ:JZU!3S"J7VZ\V[FZ_.K0U?=\ M_8.J;I05,7JN0_!"1&1B_ =#Q9@W^;9R#N:S;G5#KP--=[9V.CSL];%I#=>! M+_01NJ?PJM?IM ;YZGVP&*TR M,7*-!CE1<$Y2'5)RD2LJU*BJ R&:LEG5B"DG*$D6!65C$ 4$KJ*!)//6N)Z M 1D<$6#!!DJBNAQM,_1RM T_S*I,=D_]H*P//-Q *#ZT).'N"?.)(PF;6@;E+[[M#[(E\ MY=W1_-$"DW8[5Y(N=T? #YO0S='@6C>NQ0YZY(-AOQR-OYS7NDB*)0O"'JE8 M8_*,@U?!1D)X<$$$;ZR3*GI#0M B$;!SX!E7BC4C/NU=4Z=XBEX3(BP50E(O M--?$BF (,I>6UZ9.7YDZ/:N*-2U3=ZW*Y08RVVEWV OW9AUE![C7+0],Q.SI MQYL]_:-*]*)U]K(/@]YI/\!@]/40T.CEQL?6I]4_\<\E:9&4O&-)6N)%),;0 M)/"+\)8;9JS\F#GJYIK!\+R-2H,0+PZA=7 X?$G-R?"/SZTX/'Q)"?G_E\KS M5O\W>2+6^4&%Z[=.NB^#) G?N$=ACF7>76"[_6QX47( M8S(G WAY]>&/V!J]SDN);?L$_6$KN/;E M0\KGC0Y?-MO:%4%E;OD0^V<8KQY\^5(KY4N]&,8'CID52[Y^F*S0KU]:W79L MMWU1RJU_=<*E8O*3X5)Y'2I,UL!_+5&Y=$^I+M6$G@QK@UZ[%6O_-:*]/RZ/ M#WLG#QP\<3&BS7M):K1\QDTC7I1*^!!@1FJ9[X?M^N,AI<]MO#H=F]SKO[QZ M7D)8%\EU6NWSE_^[B>0VJ#7@$D5/J7\ M^GG4&V@]_BAA<@5;EOOV76.KN;%>VVVN-3=V[P+U.Q"=1FMW-UZ]V]EJ;FWL MUM8:Z[6-_W[U[[7&YD;MU7:]OK6[N[7=F.(KL$>]PH>UW7]O-3:;VXWEVOK* MJY4:(U+8'VKV9,F1B17*6$6.!- M0NW2:]J!E.>]R02:*4\] >&\,"DO@R')>9Z7RZ>'@KA:UV5/.D+KY7HOE)/: MLV.[=+5A\?MSO][[](;M?-KC]=-XM/%I?],>;7?JG_<[^ZV]YM^=1O/X\][1 MSG%]_4#4/^R1_:-WLK&Y)>L7!^?;Z\?T#6^T]RY.CNJ;^YV]SL9Y/E[?W"+[ MZVMB>_UUI[&Y1[>;.ZWM9EW4CPYDX[TY>\/VS_<^!+5W]/=Q_6+K,]Y'UMG? M1XWU-;SWZZ-Z9^/S]N9;O/_.<>-BXW-]_=VGN/E>Q'__W=YG[4_^Z*15[[R] MJ!_A,YK'%WN=.JFO'Y.]#_7SO>::V%_?$HW-M[S>7/N,SQ/;:Q\)T<8)[@O# MI"X$2;*P#&@!>?<%[XW6@.XD)<7;TB6]D<%JK:+ ZK:S1X$_[?^-F>7,/9(3 M#Y+<;SDM4]ONPN]7J)IX0&4D?PI@Q(J6:NRJ8OD*$>)'5.6N7O!KM;B2/#LY MR[*_[<>W(7W9-;V3Q]NYM7[+M6OONJW0BU"K[W[-T(GOZ< (%>.V<0DMIQOB MU?C& P@O?:_7]J[=[@U][^PA$_CVU/61KMOG.W#2ZP_GTAJ^;OG-=PHM'M_[ M\+J]WXSMO:/Z>6/]F.]O;HCZ!5J^H_?M>A./K;>/&\UP>A_?M!GO?PN>2[68\WFL>7-37UUCCP[NS^H?WQ]L?WM(&-9_?-->&]5UR MAO]^E%IY8JDIT&3:0J3 "R^-+8CT)E+*@5N[M/J__LMJ(?^X;TVOC>FEND]8 MD\<5,96*_/;=VDYS8^?-7FUGXY_MG6;MGW<[N^_6&LU:<[N&$6$3P[X:Y;7M MG1J5O\7?:]NO:\U_;]1N!8O7@>+:JV8^3"T7=[IHVKXK>:SO6AL>0NT_5\"J MC=)_->A&B./W:F\A_F7,Z5.\XV%TY^?@^M!]"/*C0?Z-49)R+@'_9/?W#-OZ M,1+JO26J$-&F0H"4A8$0BPS9H')N5Q=[% MZPZV'=V+^VY%C^]_^/LXMZ/1^;N-[D-F);Z]_E9@>^G^4>.H_@&O[+P[N^]6 MV+PQIH%8<*9#(8(3R%!$%-82)"KA5')PZ5:(A78KFCMKC=VMTGFH_(J17S&\ MAM:58Y'ZO<[5"TV^92/EB1!Z_7+VPT.NS- M9N?6QM6[,^_+W$QZK;UNH2_3Z*U*YSKW.UVU_D<$R M=M_;?Y@=GYT$=^"@G"G8'>9E";\:$5YL?>1(?1YB+ BGJ<"8BZ(GGE3!9 M]$\N\P_E!/U7O=/NL'_^JA?GTQF\RNN^O6A@>[:;!V(/K\7S6WL?MGB]O-?; MSXWL %[L46S#EWG=]3I#)U%NKQ\>H2.)SN/?AWM'X3P[EOAL6E]?XXVC=Y_W MVN;L=EXWYM5K,K BTA31D017.&JA,%YQ::6.7,6EU;H;#%PX/!W <#@8;W;W M8?4>L?JX-?R[LV#( [[:&-]J@4!['Y--=[9UN#)EWWDQYE^^DEE:)*!@7AN5!@V] <=PFYYDQ^?@8L-3H MWTKBK_7ZM5[>4*5V=-IO#6(KE,,0&!2V;AN)\K3^@>NV+LKOOU><-2-O]:-2 MWUK96=E=J6UT3MJ]?C?'P+!O;!(?A$6?=E#=P*?YS]5??O4I\\$ MF*189\4:K<78SZM]1_^\P0;0RA)]SQ*1VWZA)M(&&65AE%:%\""*7$.O""Q& M;J-T8-C2ZG87:I=)Q@_N?'E^/<,94]Q7^'&[W^Q][E9J^PBUW;A6VX1=#]20 MP@1&"N&L+WQ"5XHZY8QG1C@MEE8_M-H=5+IAKSMFE7UHJLHOH;"E,[;=_P>C M=G2\JB#\,5J[=3-G6Q%N/#$%4(EDZ_"/5Z *S@T03KTD!+6VOC:__#IM+W:! M(^]+!/[3&Z 3O=\ZJ9)@C\3?3=CM:7(+:-3B#<)K+]>#/*8\Q5X'U7 H7::.6 M>>.!V'GF9Z'^]HP,F_WPM3ZXN>74I\\R0?[]:&B42@M;A*AM(012HK,F%5QP M1:/+NTPA+VKSQ6*4WY]SJ7PN*M;^Y[#7_27G05[4U[<^"A^,A("V2CD4C*,H M&)]LD6)2R?+( I"E5<[P&()FAJ;\/(&A1B"_F?'UO_[+,*K_&-2&T(:3K :U M;JD'RSGGVS[-+%QS"-I:N,-H\_.NN=8$]$N-7RY'1_&+NS2_KANO?DJM 0*A MEE?5X:NGVF@SXE@;Y BLUG:#8:U?+G7YL3ZHYAU5MYV[F:^WRF2)\III3/+; MS172RVU/+Z'+:'YSFN8G#7FT71N-3E/WF?\^N=%X^LQ:&+Z>S,A*] MOQ4RDO./HH_K%:/-V!6/D17['/.E^8>-RGG,I1#@;V?D:TLCGPQ;^Q;%L M?'A_N+^Y(?<_- ZQ[8>-];?WLL8[MV'R+;=LZ:ZR_(_7-G2,,1^C^A]?' M>\UV>X_E1<4;I/'Z[@0R3UCBZ"P49E2Z@,K"T$0+3F545D4;M1^MET.%+8OD MUOXG\JVJL1>\=N+ZM4^N?0IYX6AM<(AN^_SFN*>ORI=4.&+"2H\?H<" M:LO FR(9)PK!*"T,2%4DQ:1B)$2 L+2ZMKY5*>C/3O#-)NS+N;U7/+QQ:>#F M=F77I'7X9APQR(!ZFDQA+'>%(#DMI%TL*+.2D:2D%#*[$X/H_E/;;/>\:V-( MTL:@I#8JR/_]T8W'1&#J2L5;W3P[*\?X6DXM*MOJQCP[#&K^O!8. >U/)U>Y M^WP(Y;S!'('=6D#V&_U]E/(_=(-::K4Q@'/M]F4B)<=U_SEMY:@.@SD/ER?@ MC2\#N]&EE.?YAF7QA]$/EX'>K?CP2LES\)==NUP!HA;Q*#JR^=23/@0HW5K* M:F7]I$'M-[PI0JDV.$6G;W#8RXO:K@HN# _=\/ZK?'9WVYL;.[KX\FU^7R[3 M2;^Q6Z_L$95XDC_*2H$7E>?CE;DIES?+U50&94O*EN8\DR6UZ,X'*U]=S__< M@Z"O3OM];-:HM$LV@4,W/!W,)7T\O9!JH_GVHQ/,60JQL!KHJ)*42]$7RKO MO%9&2#1C>_#%+/Z'RB^,N530_0(K7ULJ>5F:;MJK-;_\V^A-H)<>V\3+2CM? MR>PN"!UG2D(VZK2&0R2QTE3U>]WL*;7/:X!>TWEM*SM0KMR>MK;NAFY4D.,> M4=_@8/3]F@2\6[1K/V69:S_8)RM7)XP/&R5:XE/\EKB MY^;J47NOV1<&OT^/6V]U<.[?2ZK]M;CUK-X\./LH*5,0+2DT]:$0'/TK+P1& M"]( B:%:O5$\=0C7C:\.&WCK$53I]A(;EB* MMD^K)_ \C?W>79][=&R*4^.GE>8JO:>2BC(G'_3ZYP^M9L_N:O_5Y0ESZ56- M$E[UB^/S_TUW[<:%UMYTJ[-LK)O^_P7=O'V,8[54EU9(D*KPI( M$1TR)7WAN>*%5)88 \90E996WSQL0.9UZF%,Q>U9T9K/DS8RK^2!PW'@KZIJ_R%8R? M N,%$=6L"&RL0-L=)2E&[W:=J1A]OT'E^9OFWG50:8B1TO%8!!"Q$,F+P@1-"G",&5#"DZ@?M]5%Y2\]A[\TX<(\ M/W7J/)BA:BH_)M43FY3N2>4<<)"P6C> MM8AP53B66)$LAR1)WC8"?H#*YW#R6_K&P%M>,/G@>&$K/30/HYQ]@;%?MU=. MGC@=C ;M\%U'^P@^L U0KU\^JWV>'_ZYA8_&Q]:Z^&Z]/ [WJ34H8\FNZX8, M78PP.@EBO!MN+7%E+QW]SO#X_%7?_W@T/)'_#QF:4&/S_, M;7Z-(>3!(;3;5TI5^PU5I1S('57@__:0Z=>GM>S!8 9F DS;".SFKIUG[G_Z MC)OMYI;\:!TWV*6Q8 %\(1A2N;'4%2H%'Z4+U$GQ70+_Y6:Y/&DNT/Q0U%HY M.R3OACKJQ:LM43.[]*'V&?(JHJ]V+ #33#QC\R:T-=PW">MU.6$/#>1IMS6B MJW)QU6#I+H4E()XFX. I%20E+P/EQ$9%C:""QH];-\P5(;0ZKCWXU])6X_7= M37Z[IYW8&UZ>\,#D['+Q5[GV:[=LQ?;IL+3O:&4Q-D"''T\GOQR][9U]3$JA M\7"N &IX(6*PA:7!%X8RQ8@(0N3%X^:6T;-?M.HK?[I M^R]6OVHJ.PYV4?\@SR3W!37B%WS:VK+E^3W%SB/+[2Z?#+2[[> MBMM_\[U+V@R9O3&VE99X$4G>,ES@%^$M-\Q8^5$O75US>"V@$W< A>^#.RY< M&D+_I6M_=N>#I1=WNPS[Z_)UA5W)2/[:ZWVMI,[7WV(&ZXG]L[;3K&W5BMKK MK<9:X]76VIL:&KSMG?I:WMGW"X48)^[&.M*+'5W*A?KE5<&?_0V_3>Z_5U*JDL2%RN M5'Q$&N_;C/](4/&E1]]QQAAOK;'V9GNSMK[Q?NO5QNXRTMVKE9EO]*OMQOI& M8W=CO8:?=K??;*VO-?'+;A/_J6\TFKMY8W5\D^WZQLR_RV_ONNXTMH80IUBN M[K%M;74QLNB=XCWB8#F7HP'TRZ[CB)KKY!3NX.LOXY>,7(?5F:0EQC)'^*Q1-ZQ8KQ5]FB9(6PIQG2;Q^S>OS+ M/BA=$?:I#9IX8^>N9\7"K/L8RWRCV=T?Z]M%T [[ +7Z:/'Q1AZ.&\?(_9QV M1@-_^7I?_#*JS.\G6;Z=1)D+T>:D?^TJWS^N-W_$S)7%Z<&UTX/3P; VZD(R MWOD]B]-+E9X]HYY]AX&]"\<'?8PB8G'9UA 4OK6^T\K#?$P,>_ )^B>PGV] M^=[[/5KXI#8/\PK_Y_.]_^WW+J/&F7KQKX[!G@[BO0'8$!EPXH25+@B6G*6$ M"@.46&U\X+J<0T*))*QX:"2VX(\8B#T=% ?.G;R\U,K7_5[G%;8AM^Y#:WCX M"F':ZT!_X^RR>/[:8 #X?['ISJY'9_F41V?KY[83.J^[VT=O>7US[W/CPY[8 M[[R5C>;;B_VC [&__O=QXV*_75]_WZFO!Y&KY[WA.X=[G;/V]M&:;*QOT7KS M[>?]H[^.1KL+_76XOX[W7C\^WV^N7336- M];\Z]8"2^NF=![ MXZ,.NA!:YAH-S!0NB5@0GIQ3BFJA8F9"(=4RY:IBPHH)?VTF?-*\XHH)9Y4) MZ343)@U.2XW4EQ@4@DM7&!-D$25-3C/*O4&?4"RC[[^LJ:F8L&+"7YL))7') M2R:T!26X%28(KPCP1(WT$2 S(;7(A)5/. ],R&^B8^,3 4D+Y3TI!*B\37M4 MA94VR.15C+%D0J+5LE9?SGJ>42;\X<1F*O^;G\3FJ]Z@+%<_0+7_^DY2[,?> M^$&^GFO>FF16+XMD.UVR5\5(/\)(Y[?R=<$RM#-$%D1%60B:H/":0V&H#(0: M *+=TJKD>EDI^[-\]##LG]7YNO?(KPY%_?+8G60>JL+N3V#W)L/$M MA2(H;@OAN2R,L+%PRD@G ,VR-3D[++5F<7O9.,]BOT_@1Z;^)X M$HPBBJ&>,HUQO'$&C:Y3Z$0K#HH3*:DHQW:(7>9*SQ!ZQS0':01"/LLQ^V:_ M-QC41LL6GA2RCR7_.M?,-,EXOA37/_U>:@TK7OH!7FJ\NA7-/PRE*,R\Q1I>I$?.27QS32$N%^IG+!%2H?S+J;_( AIG M2W&D'$LD\(6-Z)=XXE& T3-GT]*JU0RCB5]M=+7"_,QE$"K,/QGS-_F#Z- Y M(]H4TEN#EM[;PC+B"C"&H8L600):>HX1"%^FEE6HKU _W8G7N,,^/&9UK+=V KA\.R_UD(WR"=N\DER+ZF>S; M8AO@R2Z#&TEGK1O7;V2S,>*CRB3_B$F^O> -*"@;!2TTADF%"#855FA><*6\ M3=IQ#A8=<:*6%?WI@8!O4,,<>-J+C>7)+N2JL#PV+-\DTE!.W@M%"^XBNM>! M0V&="X4D0@-1#&P.JIDBRWILSG6%Y1G$\F27(E58'AN6;Q)D)BF5\MR:!'ER M7!"V<"3@)ZZ-D "&.+VT:JQ>1DZNL+RX6)[L8IH*RV/#\DW:RT8:B&.T !=U M(2B8 @UT0'EI:C6::05R:55KLLP,F2$LCRFO-0>A_RZT\<>#Y7+3)!B6'P^@ M"_V\NU4WUESLM+KEC@RY3GRU@F86$@*7,ML@)KW5Y:(S'X M#]&S(BK-T0-! ^."I(55T@L>((B$'@@C*B_WFZ$I@M4$WSG.#%2@?@Y0WYIK M(YT*C&+$"MQ%"4DMK5+)E_7/5[>J0#V[H)YDBJ "]7. M^B97X!A7Q!-32$-9CB]$87B0A272!QF<,BDMK4JKEZVJ0+W H)YDKJ "]7. M^E:M#4D!- ]%1' 7 J%<&,JAD'D/;.U$@)A7QUJQ;,@LK8[]=>8+K'5ZV)(+ M5Z*REVJM[M!U#UK^J34V?HETYB0R!"ZV7EY/6;HDHL%M:6VGK1M9513U Q2U M?7NY#KJ0*46GB^B5+H1R@,$$$P7/L_:5]0J(QF""Z&5MQE4JMQJCF$%03R)# M4('Z.4%]*T-@J28AJD+SO'5[(+:P>8-CD$I$ZY"]M1B!FNAJ0M "@WH2&8(* MU,\)ZIL,@1) "&6DB"&X D-#4_@\I0"M=*32@O1Y!)(SOLRJ67Z+#.I)9 @J M4#\GJ&\R!")HK8CR!>4J%<(F71CN?>&TXS:Q2)E0&=1T68AQK9NMIA7\T+2" M$RAW-0Z'KG\ @^5:%YZVFF!^LY>_338W,, 7QD^/9*E+^;P:B:=BHA]AHMW; MBPB,)MYAY ^"QT+($+)GH0IO76*!*RH%75HURY9_R4._5R,/LXK=&

] M?MDN_FZUH"AE6(8B#V" F,\X@25Q0/I$1I,V$SY*7:XS49N1Z_=1+MGG# 0@ MQ]EY#8/EJI&N\U=:D;>T(JZS?U')0P]ZZQ"A:\V:<^>CR&&GPG[ 6?O%J-3Z M3 K5\Q,LL+NG*MH]A7E?330&3=3^1DTT[/9-K;*;)@+-TM^NB7SG>Z\S*/5D MI1/K%8OIK=][[6ZK4_O$NNHZ?Z5T_UXZMO)IV.3NK\5W4DJ#!B6ROTN34NV\ MEJ0!SSBI_?0*'7>[>Z<>;VMVW!H-]LLZ??KDZU/JZZC5Z0].)$?X4/-ZZ7T% M&1CL)@,7DZ[J]4\SV_@PN=>G.ALV]_IL4YIL4J)-2CSZ%#XT]_HB)\GN5+M3 MCSZ%FW?J/5: \JB3-!';)\O^\C1_:07@PG]I!>#"?WD)3 B?T\*/G<0,-2M^ MVF=1-=3\S>CFB\Y=.*7$A>[0[0X>NS1;DY(6K B?NPCW!FY[_-@IQE:$K0@_ MW:B?C=QA9WB@X]=*KY7>P^;RMD=NU[,:V,KP"X9*&#)8@* M+&T4)3,\=:+YP@\03TS 7G-8$5[:0$-Z2+I,4NJD M2YR""71C JM,E87RS4!+.9F]#B&]7RQ2KICT$S48W8@298C((N-!B5%LEX_X M$Y#(9;'YD;5KIR/)3*=3G0[S?V=9>0-\+:XF,.5?KOPI=/8G/[[U[_+O?JSN M"]@4:@['N _61L]C_,M_33)XLN:]&S=98U"O'[+T)LH1&SY-,UG"R?GL?Q7Y MR4%>.^/6H+T?H.^>6C-M;U^K"^#KL6]'H.,$\+>K6@ MUXM ,5DHG872'7T*CP%Z/:T9>K1M^B@"=EIS]W@;] (G;V^4ZUE G*H1!9F_ M7Y@1A6^.B5YZ0/S$8N*#D3L>/)2N\,1X6:TL7X8L>VVW.V@@#ZV592O+#QUX M?^0.VETKR_;&_91OW+UAV_4>O:B@?4=[P1H'^DNF\;V'\?I9(2[GE..^AE44F M\"72>C[47%32"JZ)2!FA_="U-XC*1\[NPO$KLP(6;?^'7=F4&R9F^PE7%7S M K26-!%&>0!+5O%W)C"ATZA@0O5NUZ!*U]D:.BTDRD+G7TL_*T#.X.=3:,Z/ MZ84N:(8YK%(./R\7BTI,]%MCW21\4/=JSA/!E)1IELY5Z@@F3\B'\),W"%E( MX'V*O/R3R&ZB /FF/WYZ[OC+,*)4D_^%*?*S?_^W4<<;OD#1$5=^\*]EQ%D9 MSE2$Q,1MNGRB6&8)S[<>D]?'>4^7US/CLR$M@DI=J1N(G++E E\5(0\X]@FW MW,87K[QW?()R^TD(YUT*@N5UW(:QL=>E9QQCBERUC7">^S5*_(1*'7P"52XH-PJ?_0#[SGGC.F_@,\?C71'ESM]X/\)N^R@6*?P$ M!._7-(.?M*_^QJ*US$A@%]MALWI]/649 #ZVAW:S*5*H,4[S5R=PV0NG>ILV,RELTT: ML9E+S4F,N-@I?&CFDIW!M7"X8VL=6#5GU5RCI]"JN8.HN4M(H5N/$-K4C M+ MS6AWW:[W4"3;I>1F6&$^*6'N#CKNX-%Y/:TP6V$^!BZOUW8'CYYNU#!AW@DZ M]RB"W;P%[HZ;M[:G@[FS>4"7G@<$=FO/'78MC;>5XM.5XE&WYW:L#%L9/F$9 M[HW:;K_=/F,9?A0S]11MU'[3JL4=WT"]A"3?,B[L8!T!YP=$SF8,(;^P/-_. MJ/50']RF/UU2>ERGUWJH(V\%I-F)ODUIXTPWS*#U4/8.NV$N2D#:-B.]05KH MZ)G/9P["^"7"@E>A\_K#IX>Z61<0(3FA.(C7VC>0UZ!0AQ6Y4Q*Y=FN\)]]U M@T3.MF&WX.ENP6ZKOR>U<8.VH!6Y4Q*Y3JNS)_]E@T3N;-K8B9U)\B9@V>-M M59"/2DB"47])M +_H3K!8;6\<:7$\"92(A?O#)#9QL^XF# ^G_O0JGQ0IK*AS5+>Q569)9]IE(C1+G^Y%!Q[-S&6?7 M@>X6D1\3 \\TAZF@@LG?]T>M0>W[%QO+S]S+17/JPK!>;OI)9*'?'VQ8BWI9 M<+[O]EKM1Y0%SVNWO&\7ABC\?]]%07LZG?B=:7_AEMVD6A[?8%KTMP]=EDG)J<@>*"S3CM>0[ M*V:@8&#-,W$3B5M4-OZ-'\5$PS0%^T)V#M0+L9W5O%X/.4CSHJ133$2.;Y.2 M5,S27#48P!).0 ."R9(;.KLRYA8.*4Q!#1:D_8+""999!D. GEXO8Y^X$$'Y M%IDB-41:/=1G#I'<+7SXAK@04:G/_!MXH8."G"$'EQ^" 9DK\D=\@N@3;Y#* M+2XWCPL*7]%V!6D2,M>R7O8HL8%#>O-K221SF=%S,0,=#?_#*8 MA!L8#*_1;03G%O1UF<$+1D1;@ 6*J2CH-.M3H?YO[-,]68!VN!J N?_ERM_"IW]R8]O M_;O\NQ^KYQT<=FH.QRV>\I')Z_$^UJ))#D=>87)%[B M*^Q#W#K2)*B>FN7F)>7#IB$HK9*HE#@MI\L"9;[<_R[\[EJ09J4]IM_"MC_X MK'!0X^.EEHU!&5_! LV5LDFN77@8]!"\+U].I_ ,ZCWH &[LRLL":=B0@0@= MA\Z0+L_!0 U8!84PZCA=X&9#=9=F>,(7&?A9-K\_+1W@>-P:MH?[L $.1JU.__&)M;QNJ^<- M#L):UWW\SO9:G;&E :N,:6QYKTYX]$79-91.&D MD/G'RS@56A0WY+-8MHY#C;_9%S^>.QSWW&[/4AQ8<3X+<>YV^^YHU,!$^),Q MQ1[A:,'PWCYI/B<(+>YNS^6Q^.&S6NSMN)R37^Q+ $=KO;7$2!E?KF)T^]OL MX0NP$4[(#'CFC;IN9]1^?L)H)BMQIR5QO;$[''E'D;ASM"JU=M:7+/MHYUU3 MUAHW#[OOE;HA-GVON-YH[(X'@]UWR^.DXSVF16ME[J1D;MCKN;U>YR@2=\+5 M5J=I'*<$,PJ(T)H0,446399%";],4&G3UWB1O!E,\V"PYWU8SR@QJU_N6K'Q M<--)+>Y>3N^]#L2_7#_:'B(FG=;QI.35+M<+3I23E"@P;?C',B_D 1_ UO$9 M07M%(A,58LXH-25S%4"NG^>BX._CR)]$,;VAY:"XF@C:G>X]G'"9X2=/!D*N MUM$M<6D*82:RC1.U?8)NT^P+[5.&F)S<9GBCO? 3W@SE(&BAIJ [ M@2:L0P*56E-;OT;-W$TBOC6.T2CY]I,MO=\^(1JRM#HI]=!ZV/;@7H5Y6WU6Z/1 2I&=UO]/6NZWH<1/0B@]70Z.VX-O/W6ZRA] M[70>$WN[ Z3OI%![#\4]GNL\O ^*= )F:7?W@G;G.A4/+4MWKO/PP\9Y.'L\ MZ\N $MYRL) "$=V@46"1JY<)]1MUNJXWV),HQ^)6K3 W:>##[M#MWP,EM,)L MA?DDA'G4=P>=/4D$3T66:_"L%U-FSNLT;VU/$#N[7Q6/X]G>O_AW.06=J^%PG0J4N!_+?VLD%RSC/-4GP@**R+;\.I-/_U8?JWU M9<+&*I7OW4\3.D;%WXQ'(1=QXC;&H M$U'<"I$HWF_Y$"\A]M:/Y8-;]D$C5LI#5.4KJ66,_#!#$)'QVB3*=[[ON,-Q MM]75E/%^'7D_P[I7GO3<[J!OE(3PF2(7P>55K/A*\DYUKX5+XN&N(-A-;8DK M*?49KC&AQ^'?^':<:/5V2[MM;M=.[R1HMQL#U_\%I.KTE++SDE)?-M7:X*TR M 6F4BDYF[@B=9:(SG'\Z3H("B%"KS6+TT R%X;@U:.^,:J\Q/=48DC01>Z4' MC%K>>#?(_;?Z]3L8TAM&\S"X[S'=KWJX[P==+N8E%W%X7]JQCX+^W9?JMW%1 MV^[5WX6?.<3-'Z<^VE1PL+XE:GU0"9T=,./;=X2%KITY=&WJC6@!6KSY0 MKXX?8*X>6EA/5ZV.K%I]"F%]B&\UL)IU4[#":M8G.+X>(JS=0POKZ6K6CM6L M3^ 5M+J["VO/VJS69CWB)']."T*5&+?.CW>@TG,/-S'W@4 E.0!A'8U$=C)7"CA -\'4*LY\0W'"957"<=+01)[U/K)\W M(O&)T!/+QL_].R>.YA$7D&@3)3T& LO06*ZO#;-\YZF"=W#D^O$$DSG*!X"^$=,F[>JS%#A)S M]\(A#!2\$4%YOD2Q8C%U<87R:I9VS[EBNX2=$DZMMD5B18:?HQACL78N )]Q MV7=ZDXM_4LM3>#?\FU[H^'&,?^3+"4Z@9$VF#QE8)JG5\7DB R(6E7%W%$0$?J%#20BW)9=@;1-@84]5'15GHO)PS-3#*\4./R?"9V9NIK'DC/W]&C$9^R<1( UP M[:!7FZL9Z0A'ZHT5"30R%TL6=-Z'4QP9LB/SGZ75G^E.!_P637:.HX/_NX:W M7J/^*'6,SP@CY"!&VNBOR&?L/(N>.]][K4Z?D=V(0\W@0_B4M%XAF9)CH3"J MA/LO.=I13>)'KY!.&=7*U'GK?XWF#KAY:VXSP#-?6' MU(.J1@1">W*E_T)F@'_N.M]W6I+T87(?$K:QV^-W0><5GS3@O('DP:Q%^?9U M) 3C$D])FA65=5%24<,$5PC%M5CBH"<@;(G(P3=<(\IV5UCVZ^CYW=6B$P:- M?NS?3I*6YM74@K+YOV%^'9$I./6@JW-IV2:K!SH/%V% M_T64DF(N?WWS^Y>5S?#5N_6N:*A0_ MV ;=5A]?Z+7:CV4#G)P1\(DVQT>].9P/67J=^?.3JVKPAA6&UOR,D?XY]3." M0_\2@904*9QX,SP\E\4LS:!U5"LH J5V<+X?M3KE:<#&8X5RG_77VL=&$PN> M0Q"'WY(8-A5IA"A1 @W[,\.# ^08TPV,]ZQWUY7)2JMM@_S%I+'@A\[M#,QT M$-.9?V/^-B3[5]90,(1B_TNS_/JIU6'8:!S41,%H/QV&190+M8>*#\Z4I]")CWWP47,# Z M(W^+JD\412STJ:$*2(!"H5V-A1+('S.@]1A?U!:!*D5#];]9=V-?I'!$1?ZC M?POKF).C@ADS7T461#E7M*!?I0M9]>97/M^V5-#@A9X(5'2"]AEW!,5%UJU M!TJFL+@R2XN:*2N6XV8HXC3]XL+A $=:YQHF+6%>^,67R/FT AH<-!H MNSDUXP;I,UF0P7EMG.6[C*'?*(,)2X6J74?Z23G(+E4U84,?"YXL2(KI>/J^ MXW5:8YVMI0RH*,L+*F#B4 &3O)J[Y5%+]+P\A>E,_I^0[O$^?E\GJ9%[SFWM!,@:HYWD,1 MQ%1\Q^=%U 5Q,*FPW1J,L=Y-) MS?'L]UJ>SI2DTT\>N/"MW"(R!QTS,LU*3FC!1YBZC 5Y^##B>D#*F3'\*W1P MY6]J6J.XG*]^8.9FXZ#7'Y .N:OG5DY/"/L]J_C;-O733/WL5Z?CXE(_M\X. M*P3?V+%/83:AS411*;::5%"(.E-S5D3A__LN"MK3Z<3O3/OC]J07MD7ML9<$O,ID[_[XTDT_.:?R, 5%VFS X,$'C M [4<*M8,!405(=VK&)RJ_\:*#I/BP4I)4)$KG@G.QEW.,5?^3W4'%!B3:_H@ MNAB;9 -YF23X$_#=D0P!9/O7-)L[7OOJ?\B\8NM/%YB3O90U=RH=K:LNO*N, MCALKH]B,K*F",_LA2Q/X=T!^WPG:0;]2;41HD:0*_NLZ";3LER-<5$;(#!KL M)DM]]*O6>\:\?$(SB+Q5UIUTNXC/^B%XJ?SP,I=A>ZIF".8$7R>(Z90I9"BT MWU+!#M*-M^COXE&^S(E+!,8/1Q)9$A,11V#'RXM,;)*)/J2EQ%:+J76U0]+'4[FQ^EBM?!='6-L:[F6V#.">==6@C'Z[K.@:^_'FBZ;Q5C M]ZA7=5*+O:-[:I!*.!5@HV (YY49PBW%[A/>#,U5O?0/8!$Z;USG#7PFC7N6 M,3!Y_Z;-Q77U]C>^(H)3%PS%:*$LQ571(5=.RO#&7>)*K:J4>\AW7%-^4DE- M5<2@?W#J(U[B@6*VMY;U.HW5LJ^RB* C%1F%I0\B69#T=5Z0GW)ZQL'KKP%X M>?HL-65(#9"*._.E"#AUJ@:K+'!.%Q2LY"C LESH&U"33(DE#>L:?_H-KT,' M5UZ7FI%_CZ_PVM#DZW+Y(I=;35)IC!KUTO'K >Z$ZEC.?%F)'HB*&5WSW5I\-_Y&#)T]GAMI)+Q,_OLLC MVDJE(GE5V6T?R]WV7N^V[U1,_1'-I"W7.QNEMLYWNG07=K#9A7V(5NQ_=U3' M]ZG9=,;CUJC?W8=,!QX<;?YVWSJOHV%KW-FMV1T+O3:(X+:>K^;-Y]=OI4YH M[8#L/9EQ_0VKJ8-)RE B4*GP0:S^1HT,IQM%TU].TF6!M#-?1.%\C/(OZRP] M.Q)X-LBU^EPY3==\_T,8_ MK^8]-"/J\OK&CY?Z>KC4OL(GA &$9>1/[Z^E-2MY2P%YBPM]"QI\._J MB=G2N$EU%M[?F#[S?+R F<*T4&3\XS)&EY/"25W_RNL_$\_I2:\?RK]*G_83 MXHF90Q>\?3KOP9\EM]P;=WLN^>H2W/S,_,5SUYD+GSDWR\[)I()RO.C>$V@0 M+Q5T9#44.>@.OL\5"8V1OC/MA0S1'1G_9B+4W*J\#-6D-$TR.MUEK %1M!%Q M@E,VQ#R"+\H15X9)"%R\FF:V9^@V!VO5C82,HG'S^ 4*5LF1K:^*C9BP_-:8 M6(H%J+>^2N?SB+Q[=M\Q]MDF"Y"4(=P6M($J"D>C/30\U:<+] M(%C.D<1=3BZ"#I8)'"GJ@E]"SN%M*.#>\$5>V=MEO#*B*R4%;Q=Z/TO>>?EY M&:),>2_G+-6((%@@1[:0J(7TEM84;^AA,7.ZBC@NEXCVT8)Q-PC-UJ8S&*\Q8B;]/$V8,C^' M7A 6%[=9 )KK1H9QH\Q)"5\?W4@!,ZX?$H%B+GG-%XN8"+1A*O]8AM<,RTZ4 MME-18232OYJ LIM&.%)FX,]GT0+?O$A!GK$_&X;;M/= M5Z'CF^1M(BZ7*]^0+X,9Q<#=77M&7E-Y$20O=&I7B9C==T,4'M$>F332'GE5 M^J)O,'*7*<8B0FUW?6/P7:3+$BZN8 *H,DG743:#N MZ0"5HH[YF%]0?1;I^N_=ATW!NK^[-9AL(\V;(LW#1XDT=[QC1YJ/<;7WX>7' MS\Z;-V21>YT7SOO/_]_KC\Z;=[^^__CVY>)^@ M3+?7&O>'CQZ5&71:HU[W0J,RWLNS"LM@-!83J1$7N%\L9MBHV/@G'5">"'01 M*/$@SL7M3*;$R3Q."B_SY;=T@\,4'!W">MP*IM0RJ=,'2+D@/$#RLTAC!4Z2^!P!X@VQ=1:2G;R0]@&N=!&!XU<@@S7G,CR@8MR@0_^)@D://;-- M&9K3,S!=K2?GWC]QY1C]XCA:\ MD8N/5<- /BE%@W*_=2;^*E",RLPM"DX;27)&7"+B#.,JX.+GK$Z8W07U V9M MQ#J%6 NL MCN65PLH.M#I:,=,>ADE2) J6K=B_S5U-, (>H)"1MXJ(4SXLGFXDI=#Z+)K( MOBTH><^(J2449C;/$)XU'& JHU"ZJYFXQJ I5@@L>TU08 +MIQ/L.$\:9F#] M ?9%'D8F]1!GXB*D3[[QU0P<;WC9N]0(4F' $?;/-=YME !EW8WJ?DXJ_=J@ M!U0BBNZB.MHK#=?+@WHVAVG*42AH!4 736F4YM-UKZ:\-O5:M71UK\0?&N]( M-LZ(GZLCAT@NW$HC^ )=.9-"B?7]@CE_20Q4L7^G616$E@RY=TP33@;%)S00 M%8N7V@X\\!B4"]-"<>P>&V99X"^A9=?)4Z;!DIQ0V*0,Z6J0)G633PZ56)K* MR++ .2]6=G: D>3I$HU'K7#5'0DV6R;NX67)-//G8M:[P$-,,![4Z:T6_!%$&O@%B^P-AGJP5O24C:[F[/O.X\N6$@V4N33MU M8GC.,SY>B4*,J&=P[Q=L!\*:KA'R;.F?#/BC<*:5O-$ZE?2<.!]V&:L:U4*9 M;N7P#+8(63W3!\LZBNG>*I4[NKJ73344"S^3;[O5HS>OMQ;P$:^+L7,G\#XTX3S@#.IN-?) ML-CTD3%W=2^7J%_F>/9+%SA04A0"'860&G%UK_$N+X$%VG0P9+@\T;7I %^ J+("4=THN\CL M4;08J$_J?0&*#JTZF&7MUMU(I7"=9)3T"D.B/W570;97WNAHZT9!G<&A+U6W M=*$Z-UZ/,S3D^8BKFD6DLM26P>67WH.."Y87=7."WE;63#_(.TTSN3&)#VF@ M%W8AC[^0= 0L857FY!IC+7GDXT(F.633C"9+CF!BG%LR0^5VX0ZY<,IT6C51 M^;#.BZH%;NI6\C'!)2TW)BCU* 9/)'A5\ MRX:&&$939)HU* GTT2>L+BH@:(H L.B4E 1ER# 4-ZF4C="_@P6_"E'IE%X$ MQY,X%I$N\*8)R?WT%2.>-V5K; ^2#J(P@6%FGYZ535P3I!JGA<15421ED[M\R4I=USZK&!1SO-E@4\OGFU4="#<9Y#GQZ6LTU^!8&6.4 D'"(U>H MN7A-6F]K=+;#_^D/Q\"N=F9O2>=P0QCXOK**C0$6-HM^*HY]0??$R9 MT:O3:$#S+';-Q*Z-FD_T==#0R-;9X:N[X*XJT*6E(+[Z@<@F"KKAJ_N&G*-- MF^Z>2.G?'U]I.;O6*6A2\.CWG4Q9UM-P'&N6%-;OVR:<;VG @.88WO)AIB>5G"4&6* 8RG4=XI1JR-./$CJ)SY( PRW-@O5OF-HJV?M\(?; MX81Z4]>9I;&D>+@YBT-QRI2A#LTKKN(H)6#M3N:=*&Y3^>N(N6*@HQ+E$PE)SDX77E_$G33P,S/=[H%1&BM,>PB3*01E M3M@VTY),40-_62.)]\7@7 9KCR)CW1=52*=,B,.T*5FNJ_)C3/T3X@OY M/XQE)9 6_#@NRY+H@\U,(:M[M7E6&GO&[])E.6N0RCL(*'J#19PB+)/"3HNZ[]Y9-)KC],JQ,N7&J%L=;&T>C5A!L,5 M?/T$(\=J&VI!59=IO'EX/DSL0T*3CS\V+N7*"SF:>YY<)=EFA'ZZ[D%0*CM1 M"B!6M3S.RKL]29=9WBRN7A"5"&M]1ZB732*LN36J!@&/ZB"%O'9F(?"K$ HD:_*G\++TY@BM_0'4DK0:/1 MZ#("5X'!U *@-Q%+&AEUV;HA0G**!]/G.NU 4T,Y6[PCZ%"AV+^ZRS3UP5:E M9(KLNE!7&U8W[7(%)14M/J2VD@)+U>/JL%H6PW]5AMKZV+@GR!^._]^)42", M_:Y89E"@)%NL6^$&,:LOF'D5E?W"4@P>)(XF*I-\MLZ15M9UNE:;3L;1_#)& MZ_N:SD==:$AB0 7RSI1!XG )'FS @!.U?;51K;!BLCQAF1;(1,%5C<7L&;&J M7X@+P&$.).[ D$QT[^%!T';M%;JTW=/I%!/JJ"R+3%\PE*,KITBK$E7RM90= M%BTB+&#V>8+@BT*-CM["11049%Y;10DFX1&[$^+S"KQD,U3$!+^=5X"B_#)T M:>X!?V,S,\HME0XO=*G M?N52@)9HU=OAXPSK@V):;Q2 [G(5'"3-5K$B5/M3(SDWFG#8+,+NC203&:&7 MG&HK,- *ZE-[YCM!NM>TCU; V+OU$!#CU^.EOI+?V.!*7<33/#]EILU:<(1X MHQ94W"NIYHY@"LZUS'Q3&:-UUJ)T_'#N9%R[5)SD(>*^382$\DOKC6H$7&?I M+9:FK\126&V2J!C9/W3 Y@02SO5!72-LH-QQGV/ 44EQQ-W0FUSNAG6/W^AV MV0F=(G"OQ+8V] J/6)4 M=J2G &%O%(CU$&K5/\A"?HHO'RMJZB1Z M>;/ S9<>\EKGY%E W"&PC)5T+*//&('69&#NCO-AGF9R0;%.,65 Z3.,_DG) M3Q@JCD'Z1%95%H:>.4%G[K-Q[B98 UIF_Z\43ZQN*!F[UN7G))>;*]D/"M2G MV^X-:%?KJG0(FM$-Y)6DW<5R @=)^>:6M#MEOJ*9[6+@@6H#Y^H9PY(TI0EE MD+C[--5;6;G&Q+"Q:2L/\6H:'P('B'59YUT:AVDG*+JYR7\V?&YJ/X*?#T#45*5MFM_:$!P$[(L$7QE,4 F!FAL,4!;,$!(RV@HDKK- MR#L5]'.N%33*8YI%T'_.N2L/@PVG8!U G=&C9F2U#,M7H:D4]BJ/;SQJ#$(4 M="<"%4LQ7-\*I-*T+'=X8RV@/O8IKY\Q\\9,M9P/.J94,3LVVL2EF2*56]V\ MJSC92BK3T]RGU#.GV%NI0]U*Q6S^*39??6JMECI2_GAY;_6CNO3^#P,10/?M MG%3%*?YANN+_U4--TJQ\DK:H+$'+AKURHHVZN]B5+%1&6[@,U&_A3(F8619= M (2OQIJ5]X45HP.)D:DFD6X*XS)QF7ZW9F?&J'\CNH&C,'4:+"GMCA.>94XW M&S@%FR-7_Z**&G=5^A88PDU$5V)D''(JMM1MK][_WYM?KKPQ:+V;*),YT&SC M(C&H5K&E40>R=)MF7^"K>4KEF=&NPLAWG :LW:T$'4J"RNN19<)L:K"/)^:- MRQ(IO\$GQ,BB+%%M9GM)C'":K1"[:(Z3E:NI/;**[,+NCV8TCPO0$,3>CFHZ MGZ59,85]NW;D;+D+UUY3:4<18(W"N?6<-)6;&0,!5_6UME5\;+K/_](,PZMP M=9U'N\Y*X?-MX0.BI96K=,6/;G+F8/_,.X.7N&L-!CCS1>BJ,\F+7O@=XCS? M'.$W[FZ,) -M(Y>7(#56LKL=#T\%R_E"B*-E+G.HTSUSRGL<*0PD)(U*#F\N#TE-)N7-BMG"#EN:%YT;9(W&J^ M8UV,$6\=N3\;HJO,_27OUUQU]0'NE?)L;S=167$9A+5@91DI10$T?6$,O%8: M\C-1B;CZ(5@_/MDX,$<96]1&>&<&>U9@[IM)1+1,:@.V.O0F+?!J'N:N"J7F M(K1B-9[>+1C%8+G0F]Z;JRPV4HN OT/Z$@2$;]U5W?FZ1PC5EL;A"IG0&L1I MOR/LB-M[];I8YWKA=HDHC%L>,7*O,$ ,PY;D[940L1*WD,]\6=!G;2H1 2& MB%"@<_IT!G,+ZA5VT:^;OJ,=00ZK4(XN?D/]W_8Z&7N6<2D)UU.GC)G827!D M;*CFA:L>;WD'@RTM:^VHE4Q6XQ$XSXCAN>8AC4]Y3R?L^C08- [+))0.?EG5 M)Y>& ?1Q@8EY!2X.S".4,RC M0$+ MC%VNP\K+X^:3>?IG)K:_FR&6M0\ MK";+,C. YF!&@^YG(UM/.-,T2?P'GH;EJ9!6[A]7'Z$UP@@/;%>%S30Q:VL0 MU17&(1X3,C[+[XPK29GPI"C7.2NJY2A4K7DT&>^ SL3A;82\OR:[!G7EMR3" M,7TBT +W[L,,_*?% F7,==[@]1E.SR=XR%^ 98MWBNC#1+[+%+G0WVHHG3 @.#,ETP&$9$&)I,37I,6N!IW&![)N4BXM5&=J4&Q7;_ S M63!XGL)E)JO1*1)@,[XT=9^0RB-[/"416)71D946_G&B[Z M#IF2X?1/^6RD$Y[WA@^S)QWZN8#34&T6."SG?#N\*QWDGJKS%+5E#G:$'Q*/ MM=*;N =E!&M) CU/PVAZMUJ#05TY3N[J,5-:=!#K+RAA,"MVI,D+62$AO16 M\*(1VZY&Y&H4*?ZPC,BC=L=(3IIQU3]\E+4!1^@E'W6IU:2=6XV2U#!HKGBI M6FZK^9VEV#&Z*:/9-G>CM(]H(]_AZZ/$W5V]X=]Z-AA7J_U\]385T_+S-9-X M\^EIU" )!;-B,)95GBT3$!2N:2;RTLTT\@>,4T_E[;I5E64&I#A;F$"_ZY-D MPK%YE?RXT%.RRJUCW*MG'!50S,\P!E \,I2POH='^96Y MA@]3+*_P*]>E@3($'7,/G(A@C-6Z*O)FQ0E0#P1DJB0Z)BX!]. [S_<%-3;, MS:!STYA7BD;JJT$XD%)EODI[I$*)0;:)/G<1ZJ:>R./T-J2*3E0E.#?J0VK_ MHN3?,N+-SC4[RAGQC&MB[?J.QQ*/5$(#LE+\W3 M%=99/281SOJYH?APS+.U E*1BVI2H=7>C!B6<&4^C VSXGY)+CA95+G,P,/Z M7E6.!WU*;S,VSMRF_5TK4_*SL P"%M M[Y!TE0WI\S8/3OVUZ?&'1F2J&0K*XPOQ#B]=D#0H.4 S!0$J,%:M7593NLM= MH'Q,B5X!H3'R&\KH2=7$H?08\K.OJ>X!UC_PD_+NA$)5\DHL3'GS9)+U\0:V M*\<+Y(V9LKJ4WZX;(*,17ED0T%$YQBE7^@;E$'R)66E2 U^)M"-'C"":<8/_@?>&Z8(:,&+CS#S;WT#\_9ZF<&2 MP&S"KQ7?P&8RIKPP3JE=! :/_1CU ]^2*6(M(S,"3SB'BXE_2E=5ZG[D I8CVB98$ :JTP_XWB' MCZ5'^$):GQ*T5'C;CBW)]DOIQ["KBOB5)=0K..B2"RU4-,/E %=MMR1-Y$%/ MI*GRGQ(4,I4\JK($YF*9@3F"5N-"UR9$,T!,M &J\KWD(E*-3>@/1=*HTM F M2:A*>P7 5DDUEA-2$1S36KQ?VY0%NJK8$:X!H\U/'1963Q- %Q55RMD]Q6PI M8X^:$XGGAW?T+3LZ'#C7\]]R/AG^D&'U0>N[RO_FTJGKYBH>5E3 O:255Z![ M/(T#K"['\ :LCH919!-M,MU9P#95)4BWR9Z4(BEMKN'$2"J*7-YF4@]#,?5U MABE>Y2:,==2@C1;B/^I$J+)L$M@!#<.F-:$RD@JBP@->FU&>:0,LRN;2) ,_ M6A0EI];]IU7IF-YS^NWNLS;&;/A=J/LIB@L4J6&/JO5QR^-(ESXPZY.53!T4 M82AF&472TA5*''V35+G2,EV5Q[RQ/#43XYYK.#Z=S*"MP?:"A>,BF0^S:+ZB\9_K"6L"FU#1=CVJESB7$6@=)D\, JU)HA)^;[Z\+P]7E' M%I=],,!]5>M4/1MYD>)B)#'GP&24E+8&15S _D*T?L9W"?IDIAM7R4T6FAJO MW"WE56K5VKD5_I>29E-:\]]LMN]ILI>D,U5>#FDF55YW]1:,X2"]>N4G?NB7 M(&.;+W(H\264/V=ZR?LP763DM]:GEE23F@(,K[SEJ1K5U 1_S;]X&>(E$]'_ MX$I_+!_0PO"FHL<^9SZ:@_3M2[ ;S4?LVA]L[96' GI#Y8>P=<2K+7E\*02F M\CY(2]$GTQCMV'HY*!53-:Q(Z FVB4A;_.^;G]]_M M\,*Y4TOE$5T#W$7.P M=YBD3X$9Y)9&%\3_RKM5'PII5L'0N.8E.?14?1K-51.RL<*' 4SQS"O1LO*K M( :;AFPA#1E0]'D&6 =;S$O\%.DAX]U(\<#?E!\:^1X*C[7Q_&08!JB7C%,3 MZ7BSS-&'/6+$5Q?C[7>Z4AG*!OYA+&RV6NM7=5>8)R2_TNQA-)]'UPH/ MAUI)EYS6DDY7*9 M,'F:KVKD7\%M C_$><6/.Q\T/N1E8,VK@\F^-LF-R!S;R2++4CALY](BP@LC M5F(K7PB)W\V%C,G/*WJ1SF4,%,4Q*#V[D(?+S%>A1%F (U+;#3R659 M!C<% ML7R5'+4K3">Q/T%?D(B"-J_:12*NO.8CKNP6VL<.D.8@QMO*4Q%VPFWNKIVQ M*Y1;(J%<@Y6-1/?R&=WEFP#.:Z;SLLKP4"MYC:>52=)X)Q=(%35=,U[ KX0F M:Q3HFP"[7 1UX(T.EF@I$:$RZ53,NI:)*#N[NS. M>'*+(4IJ41G0RU@$1A"(>3K*CQ%K'*5A;HO8'S9H5U>'AA!D4K.%8DHT.*KZ M 1+!*&*7D^=]HFL0)KK&CPW@B'&E>N]=O%N#1STZ>N2HD_S67YME@O8@)03Q M"D:8@[DQQ5!%ZYE4!$M<8P"FO&F [S$J=D4_*I,077DII>Z]32;#=!5385R: ME(3VRC5=19RIO 7$-.8*$DZ>34F@IVXZ%,T(O&R!!5V-&*YV;DW,FKJ149!; MX\Y%7J?+V Y.Z-HM3+C4C'_Z0F8U)9H?RLNG*)PM+P5A2'ZL[_=H.(C7DG J MU1-%!'F#R*!04RR9:)@=:UV3WJ@G\VI55[ON4HBI* -F7(?!^)3NJ&^LC7$3 MC*?,O38@CLR+4E:#0BGB'']%N2EA^R"C6H4+\Q?,8H%2D*[U55P.8]%TI5.EE$LX5]A!+XG M!G1R]"RY9F!:S9"7"&R3H9:DP6 !^)6WY9S('"*E;NJDP<1LWS>)-Q$H049% ME!*1$W0'239C!H.RBL 41](+BV6A-$L(J\!U<6.4#2TOAKN@+J00ZGH[2S7A MF#&CY)+73ND:6+0.$BK3%AV)J0S*I &\IN4M+]8S@E9%=RTO:,)UL?,R.0:E M6U:DS!3]&BXP_R&5 ;]$MU>IBK&!Y$6> :PZXUS<(F+\% NC5:#1#'H.)'4X M)U](_6-BM2>B!M!+F;(X)_^1JP5E@+W FA4J(80C.G0X\>QN@/&DM-8E9AFO M'8L,-@(<#G>84XO%"A5Z35YJM.'+\]4U]W24).E->>[1H0S*)%6'F ]J M%.:WP-31RO:'-N#]V9UBV;@GPFA&BV4P6?:O1-#SST^/#D]2$F8FCZ#B'D09 M8OWDY[/5BVA=]#"AI%H_NS/R1H@F.F2%Y<,NUQ ]I9B$3S6_5[#0NW&2U._C M:CZ"-G=/$!(=^%EVI_'-$S]'K+&\ I1U=E=XW\T2V81+F#,O!Y:9)M@T';$E M!V&UE.8?2U4KB).A=(($6CQRG?@\EAJ>EI9X6,EIBR@_"-:5Z.OD8< 4$7R^ M\A=2G3,GG33*JZ;R:KD&\QAE=3>NT6 M@6:6#_D)@JR-"K,ESST]5L<#Q=:586>:6X4)[/#HYO0DM(JQ(2+7$XE$HAC+ MPYDB>VS+,@W!F,E)FF4$VD;3 O>D.:V95NDRK4A^U'(0_:Y/MC3Q5:;P?)#U-<\=8KW_?ETF-TGAT MD3DX1W,).UP65"W]29?*=G+M4388E*@NA"0,)7DM,RQ1$G&_&2S"ADVM0LV[ M)63WFG-X'6WR5M+4##O6+(TMV=<-\W2_/);QRHR/;;1WY9ZQI/6LTD$H,UWS M+6SBF;!7)P==&]H@=$SI[C\%H/' $)_5"VIX7)5V#R'0N3/\O-9)B/UR*]SOS%C-A-)+>- MR;(\C[Y:I?8$ZT#DLDJI<9*?+S-D$^A *O$?C-G M,4HCS7)=PW?B:0XP0>$JOHI@28+%;L*+,C]6)_P5B<_DCCAZJUQ_974F#5)1 4)9QDG>'1$L1Q;_L*[3P2F(I!.$AG6%#YV.TBL\[>Y,]LI\.2$>"5E(N+I^ M$E@HJ=F7^L#5Y1&8]KN04,T565B-&>..3Q/4YW;A#[7P?EED%*W[:>:7$0W% M"8R'I\)-&10UIJG&=H]=I:=8I3JX>"BF6+<8+-WP6A25! *]BL@S1%\CWF6! M?*^JW!#N/ I.A6L-Y[-E024O%,DSWP-)#>#XM\AD8Q?^8 N?W%6N8 PQ(+BR M'WR)TVL[_T\4"824L+":\,!>Y")UU@J&"91#HL MR@%=DEC74M>5KRZM*NH@H MD06_:'M+8"O7&R#HO9$5RL<@WMP95&KZ$?4V&PUZJAV[Q/I8?XJ:4K(&;3<6 MJ-'N2(R%>^SF/""9M$H\,XV8F ODP::Y4MG'NG* "N=A IK$@8.)"1N2\W-^ MY.09,4]PS8/8C^8UV3X(T0_0AJVIOR IJ\E7M0M_2*U<*8D1)3-FD,,D8PE0 MH9TIZ\-H5"Z2TZ,GPUO37-O56'M]2C]QQ;BL"]B]6>&,(35M!AZL%!Q2"GB5 M#)8!@Z&;%LPXO,MB%:4'ZJY0@E*!M)02&2219"1/ $VL:D_QA!K,$4Q50 LD$BU<$=T&L:]Z9"?.&*566OUO 6BD:M?0V MH;]:SOO56DM&XB9G-I?UNPA5G]UPM@O5T#)>FOF+"&]C@ED"4W=-_5)[G>\ M9%[:ZGV1!)Y.B ($+_&3\&J9"ZJ;9M2%_XSF 96"Q+2\U*B[_"QZSA?Y^GJ MT)"4_BES.%6I*RI<@\8?)=TEG"2:(@).%.C^H>%!PYQ%"Z(>IDO^9Y%ZPZW0 M)9U5SB,[_JXJ\:G2KXFQ07>(2OS*JK!3'UKG>F6H]^;S-,0@@N8'7X'05VKC MEMP$Y5;0.4,RG["L+;9YS@^1 H66$P:M,GAG?,=,0@DFK%-^,*P@BEHIQ$:^ MH:RE2XNYF08AGU&:HUZ]&$-CRP6^-J><^\#G@FE3-3RSW52G/JZ6:(LJE8D> M9R[T"#)92TF.068'ZQA>Y4O$#[!ZY-B1']_E"JF >:.TR ;T@-G=5?@/!2F1 M.& 4 QD(;OW[OWF#]HOU_]U%3QZ4*>*A- FWV,]/DTCAM!YD_G(1AZM=AEQ M>JO5KXW:R^="//6^?HI I\:"TVM@OM#E#5B3J1^@7<89PZK&KR0^?_;^];F]M&LBS_"J)F=MN>@&F1 M>I>G.T*673.><94]EJMK]],&1"1%E$& #1"2V;]^\[XR;P(@+^;AY'^>>L^*!)JP&.,DJ[,"O#,UC 54,NZ074R=U,\F(2U;O MK.T[-Q4MZ=V=.!KMC(;150*N05Y>^4[TB;'&GL05%@V>!2)T/!K^+SQ>[+-F MM:(F2(G,*4<=2O\S#X;4HT>=QB%I"^F1454T'#C=IP;CP\,%PFZ=7E!SF'*E\$7(RNJ'ROY# MEE$P$B](DEHC1V?99[C]B@'CUA1,TJ)"(JXND:(PZ0LL=%85O3%,DB:8Z&6J M(.-*\0GG'F#&-&/%"R3%DT9$:R$ ,2^J=L5%B8DE^[))@ST99>6_V^1X-) $ M0O(9HQT_8!H-JP(CD59UDP&OK5],JV4JJ_8BX,JPBW+;0* ;"'8??@/!_04B M;+&9;P+<*G#0\NR?;A'J@\!:"H@?6AN>4W,U4Z @MA+,XX3DED#>%X2.5J"! ML4I6U'2_%J,:TM=Y/^F,RV?#@]&3V5,Y'UAB+8\^L,KD:3,1@B:AUVD&RP1NFQ@%*)]*6]8Q"F^#U"!:A MMW\+ \T7YY.9N[T&H>=Z983T R''[.5,RSQ+46N;F%;^J[&'F3T6]^&R7D/T MHP)TH5X5LN&@U==7X0@;S)J=W8R;XBEB 40M.N,8B\$AWW:L[1-.['NXNK5' M9;L6;A%*\_=TD0R2QL&'PKC:_:ZD_.U#J!73X4_A;]GQ3W*2_CYIX2;<"9L5 MZP_9CBBN\AU58)!R7.HIB+M"$H\OH%?!GDU[,N "A$I*PC6'U8[FX)NZCD[HCWW'1 MV'O#0"%=D>G5YE)#1Z]IW51@; Q&RCHH%PF^/[DU& ?^$[HY='2"$1[Z,>1: MB,:\&I@>VA;%P/O%\=JTM?I'?UJJC_UOI3O*_2 @=CZ#\&-J(X@90_K!_DPQ MKC"%=CMMS%, 892=-WUFB;@@KNYD$=S'AANG@;,'U:QKL102L52.//LE^IF5 MZ12X8)&_JRZ20@X\6,*O)0]X6KHH!>_WBO)6,.=_J:.78 )?5V4M'[^G-S^; M9A/<#D]>OGY_]A0TU'# W@/IF; ^LR6$^X?#2G$ATX6EH'"+A1X5^H145C J MUKWHYX[6D?SRZ[FB'TR"XUW0>;)8SCG5*SFCY)/!!N%GV#4L97"A;,,$4*98 M\I Y YE'I9K*%,WBH,0!E4,=XC>9P*%#UK%&$;Y+8KQY%J0SZB3^CJ+G FFM M/3.\FBXF*T$A\NO-$GI+XA"Y%#ON%)<"Y]PX$T@%C67VF+&CG9-_VT<]%46(;+#CUEWO"QZ!.SV\3/AN%'J&Y7%"U2P M1)>Q^_RNJE"4Q3.YL=H0DW:ZW9'JP9@[FC/M*$!N>VVJFX[M!>;[Z:0&WP&3 M1.=PU@O3@_4CG)^:+V.?JU+H:K_HN,;C_\"+ F@C*8)!%Y;KK,0GX)-)ZI($ M\1:7E-PBM^RYOD('8++PFK3J N(1H8AR@94&>Z*I*H5SX.T3!>673B\/%_\S M-/721 <-(.-LCG?'K>?H$N'X: 6&4$>$'U&:SJ[J@I/JV/.:,IZG9>DF_!$H MV">IL/YB[GZNV6XFO/6I/H5(:D>U384#=P>_IB:ELI>XS3#T2=Q*@R+P\/ % M;([L'TU+ACRA(I=]6FK:A5(K1.%&\T5"\9:L4%*HX;7/VQ3PQ+A)/<6Y,*X:7XYSI1UNE MQ7"0NG-; [4H_X:!.A"S.J[3[KMZ_F_%C@KVHG,4Q@_T+'Q0W@@'KT+2G9HY M;-#@@2_Q ;MI/DG/-(1'D4S*]YD2TF#[\K0([_FE"6:( M#K%E;4/,9PC?BR23;JW)>][#K>L+IWI I&Z*:<*@(O RRLD"? 61IXWQZ'T& M/+T-=H)3=W"]H-0#,\X+K7"8!9): &Q\D&A)*M #Q-=6CX.V-P A0+,BYD11 M9L1=9K &M[ :4>"1!-*C3N.(?Z$92OO!!66EP,MV]15(QD:W6GD%/,KXKI!H MP =*QM/,_JG;YTZ8$7=WZH( WV'6U.BP0"X#U2,XQ'8$SH3,FQERC+@I@D0P MB);7@;^T$]9K8-4ZI^L833HNWC3:>.WBDD,24-;14=91)O!NLW]!%* QD7V< MI3TGK;>++3HN"/5!J0>Q\;;T(\UE+%RPE.[5%+'>CR\K6;$ Z+$KOYXL*6MI M_3*EX$*?>"_V&H]$?;/"3=$=?&ZK'D\+Q&D$[DGOA*R@CG/T?_WQ^>WT*^[7 M%%]4Y16,64UY)C*^2"+;,;_!.62_9A:N5R@,]B2+CR4.DO 1_,[2^!BMWTR1 MQA'3F[MY

#,J;K!R<8 @KT082_=3"<8(D[B!4_G;J>W\9< M-H= 7=OAH$C-FP"-3\>LN@VK"$3:@\AW#B1R!,"&>A\, ?)^+#X71-ELM0F- MA!GB1IZ:9G&,O/?T+(@SM"<-MBI*=V( @^+&"RR[]TSUMLRLR\Q[C[S,?,-( MXP\*:Z64R$Z0&"@V,),&#V"5*/.5HW[EG- H;)K?_P<43LK[!;=A!,6 M[$ZT0A&'.M59&]FF+B4N'P^B,\@^>W2J.\*<2AJ6/M%#65ACB!)X1 N#V1<7 M;7DQRFDV#Y+OI(:"_E6/?EVI>OHH9@EHO,!_DX0]TK)BGP/GI7E0@4,>0T2[ ME3+.PNGCOL]_T8QSK>TR.!L$R!87=: M$>[>=ZV>>)DT12%8HXJ"1*8Z5^2E8 EACN]D%R20'LM^0;>T9N)X>ZG0ET30 M(OS!#EG@I^)Q5&K/\N;)DU5^@S_GHN0B@<*1CPZZ@^9=Y=YL;M!'TJ].V#M_ M[=:#-=X+3(6/!--6SD*P&[CP+@T%(W.@=*_-)>*< 21-9[+^+ITM;8M,B>P< M>[:@#N);411O!?"WUO;,;)7JNVJN^NI(Q2>BO>H08=$<+"Y6LZ_'W3\D9[8R M5"$,F48G2>-X7S<1\?BS:&_4[6 >_Z\EOMOH)]=N=P'4G:0P)LR=UB:+?K9 M[K2E9T(1$\@W!3/MW /BK M(\U;.>]8_X8IBCQY^4N%[H38C/MH30>-16DA[J649&2@$?71TY;-SYH9 C_L1V$S$F<(7;F[SE[*945@$]1ZE#5^RUG\_65E57Y)$UCD8A0NPFDW7 M:U^R['CLEKF1!62_!>E\6%&AHX_04_#_95(P4\8OB!*8B)>FRQ//3*%:$BY];0N G:8F.X,$QL9M"UI+%$)(K%Q60I2Y=)X0STZL< *8)$Q) MZ9W=V^(BN6!Q>H>1QC()HH,PWJ+7"8]YOX;4[QSZE,:Q3&?3K/Y5ZVU@ B+%Z;YP7 _$[L",BF!PB M%B0)8F?6O\:FN2TGBN#1]^O+]LFDKZ)U;OANMYLHD/JPJD=Q].OQG _%LU!6 M%7'(>'Y>4 2(F0&P/1@#EG:1HG^X:GAQ=>/*%M_R>K,B:;NUF@P4A;R?6FL^ MG\/$Q-&9O4XR+]E8^9:1%:LD6<34I-QEVF(K7%'&@)?3*N:MV&VD\""!(R.9 M@=EB ,S>W '3X R&LQ ;4-P!SKV5W,%%7^9@4 MT:(X].ZP;I5\9#DUA4-PKD 6;-I9 /OR%K0VKBD\)KTC\[$B;./W2:K\!93 M),*0J4)/6_Z!["SYDH*1E1=H];# XRTJ1'6*?9N0_?V3Q3H=T&8BVMI8<;#! MT*PIO%#*26.W:XG9(+CO*0*S3 6N^X1K59)T;8F27Y75)S)^B[*4M^!J]!@; M]#ZCDWYI5.$",Y>,(7:]:#(2*]Y=2CR)@[.D)3>RB@D!YD@&+LP3,L>^BQ]7 M;,R#GM,Y"A.*[P?;X[S)L+-%@+>(VJ)IA0?T4T6WCU=D'MFS]W9L6WO7M??] M1UY[7SLZ+C^=A,!M93/:+(LJB>\8<: P5:E4#H8^8OS!!8/F:LP&9Q4U,4P! MST/I?*AERW=QV]=>?4>1&K59L+1^!&<(P!_N/7_8:= ?D;P&@QPZ;*(6TTN&L'=#, M-1-\P8, MJYU]#O@J,V\4.6O'B5\5#ZS4Z>J%J6Y\ ^/9ZAGE_*:>6"GL)KC1)L9WXM"@ M4@%(91Q5E7X0_4+QJNN_[Z]]HTL;-OMT8 'M!;%RZB=H,\+6WX 8*3<7%,7[ M,$ZS@04%N<&WX> <76NB/&+R7E@=?!O6ZIE3AZPL$L?=>=GD4#0\=TD'7CZQ MM9T7=!VD]6SM>L*=+&P77,FHA7GS#\:3 MHRO,T)N\HB=HO7_^AZH*A1Z,;U+O,R?*K:$18 "A>VDL=4#H,QXG&#P@+0BI M[JI^'OA#&V6+#=4:&F)?SEQ0']0$0@@C5;+^1ZM@[[/Z+!Z5DBERP%WFR&G7 M]2&KZM\ GA"K@NTU*OL3PSS><=5,EH>&?Z!L0A\W C#G!O0&XP0M.SZ1:D(. M;^S7C(R>-P,/Q+YOB"/H6M2O").G%SQS'@HFU!4J$I^C>^+W'ORUL'^WZ^'2 MV.UG)_NI7>$0,D,.+!9=.6X>1\;P<8)5:(3N25E#LIV(D5[7*J, U62+H'G= M**?0[0/R2&N$ /S1%Z2LBD2$\;?3S1,@1MO?H>=@D#>_UF/V(J$5<<4(X^3C M<0,1>:D8E1PE]R2Y!(C!NF"0CXI8SCDFJ<>C2A1(@V//OE+"QI,61F&X?N% MAA+;]W! 7\MCL.^#EE^%(;$.D1#[O1"]"7=:(ZXNF1,V9,+E-*01O?3$7B[. MD5Y07/)IW"IG?4(N%BP ^FY1.&3)I<+M'KQ$L/D,!#F"[@W.T\4 M6F/!6(1Z'#R##GEE;="< M7%A=$1^WJ5OO@-0@S(&)_Z"IL+^UGKMA4 NV_*2X+BIBC_'D08@-GYB,H"O$ M<0$]N[J5V]GNL%,#URUZ*=9& [M<',VL_V]_STPC;KWA6M*=#B"B#5E]3!P7 MYFI5*F>MD>:>&S2BAAK#_9JW.QCVZ*8E7#YBX?Z\$@\F; @:9]6XR:BLUI-_ ML:,*-(0^%;D*=B>J98EF-5$\**X_8SF(?LT*X'RP7G$CXJUHQ(#-IW#-FVT$ MA=?/B=NB3 Q.\._(S^6"?G_)^E--"X?_0L#&WK=J(ST5AH-/UIA_CF4:K/M7 MH=X!=@70>@H'QJXWJ$'A;YR\.'$O5>9/808";B3KQ31 !SU&5QYR#7Q3^G91 M%K[]Q/H84V#;DF[M]DEE77EJJ%M5N<#>*^()M/N_SB@W;C$QDZA)6<7]VUD\8Z*6C'<8R- MX?[P5QT-DEHB'D7N)X2""M76>YG- WJ0D'9(EUNY9[._'KMZ=AXE&.5@(\ H M#^5T.;$N6.YRG_UGJ6M')-7!EK($8'" BFZ*=^SBL8(HS>RMLVYH[8^UE-@,J=VKG@H0271>SU6!'<3H'T8E: M%;'F3@H)DY9R7\9 3"$O3WVP;C&P7I%F5B6P>1!XMT,HH8(*.3@)G\0H!:B0 M8&.,_UC9YCAP0QQ!!)++HZ9\LY3D#K^#L&7B[%#A'&G%D845^N4N$:R#4 O] MM$J&56=#.>_629N%TCF>^:!%YIDXFE8O58'0'= /$H^I;*I($^=%+TND)W/< M"83].*_*Q"ZV0(+(J@*1.%\G@A!PKS.*H[2GK)^8Z(WE("8D TI\]*V, MCB-1)1"&JN(ET$A@T2ZKZX9ZV9S$G)V"\[*JRBMJ0RG, M17O'>8X4* FY\I#3HPL[J=),*2AIXXIX_VF9"Z\NNLTU5%<)N:,>GR06L!JF M*601@%=Y?F#\O*62IVYR2VFW^SLF]1G'+"8D.:&MDE@OHY:DE@>[%RG=$X@A M?D@!73[_:3W[$-0Q/=M8CZ/='J4A9)\IS$6YR,@TX+GG-[D0@9(UYL^==)%2 M O,'[OTHEO_(\\MGY-(U, Y1QT'PEI4^:S$F56*>V&1,D --T+EG@ M&(Z<4=Q.[+>:6.J"C[#J!KO6T32XJ2,9><$[USK!1 5TAI];GRO*P:6K7(.> M9/O],MA.W]T+ES-L&QP=RD\KMH>)3Z>D.I.BP47]',_DS\4N\]22;P-K2Z)D M@B7OZ9SP>*40S+)=!7>\B1&TVG:J4W/..$B> 03VK5#[TQ[XBVO!?;;S<^WY M\:&+SHZ[G.YV.]SM<&O,>P-L[-;$F2)0OPX3 F,O\P>A%C+4])C-[;ZXXXD" M4$"/:(UN@*:L F7)*1%%#78!=A:IG)W]"L.%4.]T&R1\GR"!-'O$&W S&=7) M)26,O;M0+PL@@^1 G0GF);E'.S&<7BWWX!4>*-F),K+;:;W3:?7=L9+$9&$& MS'>%0B/4@81@#@-7VK@6LCY(1$"EJ9A>:R-Y)97=9[4J0K7 NB1*#A)>Y:T@ MGK-DY<*$K?>:J?I0.!7M]SQ315@4DR2PJ(6^_8LQKMJG2WI(5:L M/Q=&:D#YTF&)8':3=FM6K[**"/ML*NW&'R:V7@^J(01 RA*L#T?!!]#JI%M-_-,DGK/74 M=K_.,FC#RLLR959;NIG0&SE*HX D"&Z1AV/Q3*I JA[8VW>[:A"Z7.MS.'[KI=[A]2KE>03-K;[KGC"?_MOZ!Z'33L[3X)< M&IA65:UEW0A(,3#Z1K_V15Z>^+:6L$&FA7I%/IU@5/B\Y$&U M#[Q@JA_NW$W&V#T"Q]K89)?H7:1FDK#6')!6)6)2 3F5%)_@I!LO60"X-N%R MYL,TT.'#7E78-T7O[6ZDEQI]Y,&5#$:8V_6/@D$&Q,W-''FT@F&3/C1NAL^ M;9"46!A:H+[NBK7M;]$*#TGW'8Q!-1QY#Y+>5-,P"LV,IQK$+$U/M,7X*6;/ M4>RWOK>6X"GS*D.BG7&2.\I&*E.MX@YSA#:;#T7_@X8M:-P'7H 9[T9V'6JO MR\DN+.#[D"!:^+?QIX%YH;$E6WX6ILD' M3P?WM\ Q$)0";Z"XA= 2UL#.FF*GB.Y_A0878#,"L% *?10L_T*ZGGT2#/SH M+JU4UUK!+9&R&=%5_0C='.\DJ4+363B0M4;P(@.KSK)..=#O #33=2IFS! M,&B$O]&F%GA=VOB\?B^A\3:O?[\, M3X^I:.Z\NUFY+B_[;Q'M!HW#I<9.)S8H7]8+Q=Y$K,GX5X@ZB&9#+H9D88X@ MC*-B15G/21"X!KR%1"J0TPP>33V4A-:.ANRBL<&5]L?.95&432&)361_ M[YN4E@ >Y-)4%ECWIBM=Z\BKC"/1#!<5PX;*L%48T^U2U@,2<_L?%ZQ3.$[F MD(/"E47L%8&])H$:H#*B!E;FK\X@MPCGK*-50,SE909 (I-4H)M;>^=HN[[N M&(MGH%B.!-5M,H[M4-_Q5@;Z4KNHB[)00&)T8_+D"@4DI#N7^M07TVP,J"VB M+A/M!];NDGY0 8?' 1M(FE4&,Y%;H./=3Z34$?BPI)@/BWO8J8X28,XL*RF' MP&1KY?$-S+A+OS*Z?9!=GV;V3Q7CLC1/$&?4$>]D6#<4"+@S$%A>BR\C;F[4 M@'7Y>U"7:G#3(S2.Z?" &A+HM B3%!4N\+N_MRXYOO M-U[_X%VC+ 3330,S%U9RQ8I0P8LG]+QA]6K@T8"#O-,ICB/G*.Y@H .*147\ M_0&T6H<[Y_O/AABTX>< 2!U$T8=@L(D*"EV$QMJ26C@D6"1\/(V\,U$R)B'N MS=X0U!^<7Z_C#BP&=)6 WB>I68F=RMINL\.#C!,W8NWELJ9FK,%FFU5 /.Q= M/A^0M^&#WX@+C9-Z"B#!JY7*?*QPCK@4 M2,"7]FBX2#JYBQEQ7?XF#RP6>!I3QSG?CQO95_@_+Y'^Z( +\C%Z]\5 M5(WM4&1SQCXA5!@E0UTHZ=Z<=?P:X]CSD"4/LZJN+B_V7["20B2HB%6X_M17 MFXK=B8/2@Z:%E(P]?M[#DJ7,2SM^6+2H*5]Q@X;/1ZLLW.S+$58R:&Y M?@&G[W,"O="Q0"9$.Q9@&_+L8*DNLX50A3CD;6^1DP[GA.GVLQJ!WBP@51)% M(?PW($OC%I[4K4OT89; E0$,1%O J :,'CURP.C:T5FIN(Q;3"&[ PE+)W=Y M XO,>,! K4TUO;=LLS:T8&Q62)S$3"%%FQ[\U8MZRPASUSWIYE/ P^2HDP0Z MB.=HA1T/B^6VB/V-TL=&&+2(/4XX5Z@OK4)>K0#:K$_I[63<[600V9A"?%<& MF*NP=XC1SV0[M^GV;\%/M6 R.*5SZCI\B!_CDM0R 77#K'!!H^66Q^;;F:EY MLB \MZL-)+6K(K"$EQ20?5<@26HV)#NP7R6=TW1$V/ ;ZAK+:3ML='_+( MOYI+.@1(%@:;)A9U!JFBF4EJK);,X)-^#6)#+JOHS(0I@;"AKQ^2WD&B7$O# MF+DG(=;$K);SI*"RH!@I*\_1FC@.2B:^ I3#C/[V&+Q.9#$,Z$NS."RZBZQ M^J6+[RM$-V%T3M&\M(:1')9D_-#ADV(BNWL;UY7^ 5RH;-R&__6?XC&.KC57 M2<&YQ3 \03V+JA&0&A#PSC+N0J=<0'9]QO>'LIW>J6Z?NQD9NX-*T8GAN*_S M'1">I"21!'S(6"NI(OB37*;24XB^@!IV)6I17("$"NP\-Q>LA]1Q'9#. 2]P MBL6)0'X 68B("-?Y];HN#R-8J]Q^ISR16B,R=(,^I"# MU&+42M:A;5BZ%JK:A-;(CPBUJU\:ULNIPX[/]1FZK [UYPQT5R,+3 ]VO)-V MTX,FF3C7*MG-K#GE/H57\F36FB$YJ,!*&T$.7'?$9N*II7E'BW4*S?/:OT69!]7B=GZVE_>H\CLE+&*P7E-UQ&#\,S8'/1 MTDX"RX\E_M@=>0$+CQO.?NUS:#&WHVS?.L.>>**O@7X-X%$!839,0D-?\GR) MXQT3K!CL/!EN^!=4F"NS8-1. NH.UJ4%R3\XM.IQ3JR"R45EC(/!X1&(9X>3 M;9\#<0DQM/@S;F864S14K3<*%XB[6AQJ$(:H7@=Z9+ $Q?H>%*_, MERVY#M-2*'$O'0>$+"#=J ^,-6OCU[(R)B34392%! M"-P1>S'DERSTX7XRB%[;)P92!O>-RLB[KLI.J//([FVL\Y'S@R,U$#X ?4]G MD&MQ 5<%%Z:_HXP!C)'9V*Y-\C79%',E\DLE"\4!L63#*N-E1((W\ 30>*P+PP:\TN)?2-T-]KV3\;,@RPE4!)Q@I+M562= MMB26*(%DPVH1P<6";@&I"#A:[&?$509BN2Y'Y0Q?K)-TRI9QY-4?HUE#F)%L M:8AUUR*&_FSQ#5HJH^PY YS@J6C=BOAV[3*=;_"T0?%$DF^XQ!2?_0NX4]+[ M-U:93I!>S86L;.T\" =.4X^-W0_BSJ"D?:R)/Q&2/6T6:7EE_Y$2SG!N77M, MP)' ]C2ITBOP'KV<^0+*A/H!U6=.9&26Y!.3U)13MJ>B'LQFX'JPT^"0\X L8WI/R"C X%);P*P$)U4G M:Z"FH'%.L""]X4!^:/M,XK7@GD"HJW,6K#/0I$+&Q72A8D5"G21=%.+L\)4A M$)QOS !$CZ-D#8P;9X*_L!F3A=-3DQB5'C-<6]P%@Q\+PIZ4FK4GH9ID')]7 MJ(,G=*G,J*BV-KN RE0C$3DK'K(Z3<#AO,Z:NJ!*_'654W:S19;?]T!\8;#P M:5?9>^@]0>JHRZQJ,'^1Y<2.3H=P1H,X3<:?L*Y:)]8%P:V&DCT$J+Z$%K$\ MJV=$0JB3,#P!?@F77!BAP@FS_;I7<_7M-M>N9M:5FK9?C!+PI8:"LLJ%M9U! M VH:1!<#LOJ".MUP[[9%,Z_<#;HIHS765D+8;E" >C8\#V-L&KE"AS4ML:Q1 M0L;+6DN["A(7-)" ;;! HH\X+MUJ&Z\$T"[JF61E.7P3I6H@[U:14Y3+)-Q'% M\'%E_R)8D['U;ZR=-;1Y@!^P8G)*R76B$K',#T\;M08ALYUW"M=-C_7;6JP, M]!S<.%<3;SBE$50J%5G35A(4PBADIX!E*;72F5<"A@0Z+S M&[.U3D@R0U<'FZ@'WP8@-[K6DHFB^X/G_?0W!G#1X9PH6[K$/JT:%P,,6_^" MPW7KR)(;3@X[)7(X02%/2VSY%!HT71%RZN/4FLA.F0?/?6=G,$]LHY.,#+^R M)G2$V'-B+BN"STYG9JRM*ROPS5D+%CW6WF*7]'.N80+^0D0.!8"W?A^S-Q X M$SKIK98_[>YUE1XGS5Q1WG@"J6L8>9X$-B7(J4ZKW.M"V.FMM8%I&W"FX #, M,_(E._E=?J" $ )]8_:AN]ZQN@M,9G6><>X=*4.:!1*A9W4(?1!/% GT=*^D MJJJZ&!ZL_:Q@]9 *R@U++OTQH[D4@WE$% @K-U0?TF>.%R(7)4JZJPPQV189 M73JSR$6(DBL@9,"^\G4)3VYA4E4+5-4P0:G*$8_GN3X5E!:@UZ/SAM<^"\)I MR=/,)\_HRAU6+/%W9P2J&$0G7B;(1N&(M0E\A/;DW41XPKM6DAUEL*U37^%P0^4Z#WB.',J= (4 ') M+O6$\($*:;E ZO28RYBLX1-AJ.\LEJ]CA"Y7V#3)3M<@>H\T(\I$MY<0I.3@ M ;2>$+-Z48&WSL0^EO;I*JS]4@=PS7A17$_^//0IELK:"CLU:,'058/P&HX: M:T?#AU#:38ZXAEXS\^:>4.:T;OTY!RE .I%T(LF?')0A:G !Y(9H,CBY MX.XX0'4F15$:H&;]@ZE#C!P1#13N@5' 9 *+:8,0OU!'U:V,.%2A+E;]-/T^!A;W_L5,=IK@MD#<>3^"NH]A M_)DWW[EK$[U/K4M!61E*[F27&=GW<96!Y PV:]^;W/%CF1U[JH-KQ\[T(E3[ MH7XI1!+-&,2JD(C4W,6PDC ?^D\MCV*DYQXT,&"-FUQ9L$Y?,^!\!A*8U/.3@V#%WP*:< M6TE7/IR],:0G%CDP08#9Q[1Q+@2!6"OBAR[,1;D@T^*G'E%,=@$7S$TD-*0H MQT+(OW82G'0%W16X/YJ8IR* IT$Z7VU'QRTK>G*,7*81S"8 4@*D"[CBTNS- MAH-\N$E3%5D]=40+0*,^;BI7)N>V=U+[KMR<(":,)JM@,(B3LI2Q4(Y_[^-M MFMEXTWU=;$!9M7R\,*A45Z 4I:D>E=EHG)(DE@Z1\96[6:KR,G&KQY//HU.> M$MK0D5,68@#*G'%WK?9L^%5#6:Q.#[GJ1*:&00%I(O!P>0[)*(;V_ IX>/R/ M,C4Y[ETL5A$$Z(U"+V'GD ?)Q2=Z8. MR[%JF-VV"2Q+YU"KS 1[5E0JKY3FZ@S1C3!LX0MAFPP$1F">>K(./BU!,5!J MSA,TEFC0:VR=X0.'L A(%$!I26\%4&Y=-=9SX0FVDUW?E!;%J0H#<+R99)HY MT9T0_C9(.!9?2#1NVC[]/4!QP)NHU:3/9KK %QXW2__Z4S;>F4S.D]%D_WCG?"_=.3H:3O;L M/_;.CW>/1D?'^_]O.#K\Z5[#Y;_].ZEJNPF!?HEG(%R>S&OSL_S'"RA_YLGR MYZS H< ?O6#[Q;,(3P#X$M@3/$,X6?0Q/]SQ\>!H?Q>>;U'9_TOEQOSH WST MYXNT^YG]X='J3W<&PY6?K;OJT>'@>'2]RS[')Z:GMN,"P_G7GW9_\I.&4?3/ MH_GG:!BR54!@W1F:0.=\E7TWFLB]+SH-\DH'5\SIP7+ZSI^#XWA=[=!ASN'M[%!N\>#W8/C.S=" MP]W!<#2ZU677?[:_NWOW#[LS.-B]G2&^AX?=&^P?W6["[N=ACZ_W0+<_B\AI M:F\2VA]W;])N!)QN]6Y465S.KHR?@Q#_D) M)!4_8R*=AO(5N"@T1']/\L;(%*BERG, &63\WJ_),OJ_9A&]Y!4N24]2#M1SU!AQT9[K&99FN;F MGL9J=[07'P\/6BYXZ%!\_6# IS@HUQ^,-;O_BXNT;4&^[:3VK?][G=-__6;S M>(/YNX\7'^[O#0Z.?^RU_+B-U2@^.OK!)WAKK!Z)L8KW]_;C_9VC>#@Z?*!+ M^L;>X@3_W\9YB[L[+7?QOYK"1*.#K_ 7>T9B0ZSLZ&@O'AT,;[@D^V?^FQK2 MUBVO;4BO.S4;;"O[7O%AK[KAP?Y@[Z9'^\-;=#^Z;3CPXP[EUDD:?GWZ; --WN[Q<;QWN'L[ M#WV#XLH?V>3UO>+#7G7@#MTV+?N %MV/;AML!+]S<,OH_0%-T]8V;)1MB/?V M=N/AT7$\&N[ M'48U0@&QQW!JO)(JLGRVB6%=FL\1]&B^1ST&*+RB% DC /PR"<$<^9&ZGEB3Y8):NC@ZNCA!;CV#&.?/%W=D6V C@-J(^#7 MN7F;"##ENBEJ;(MB._)+0D=LDH^1MY)X"1!=C+R2])Q$O2YK>75[Z ->'N,' MM#S(8A!8&'FG!!%L_ZMN$D]60?/HOP&MO8 +ME\D"'>4./BV74 GS453+^BL M&2**=F=O0#!CO%SW0D[94WT4Z,+3,SI"CMD,Q([QJ="405L]/FQ&G--PE]*: M$RV8*X4(NQPOB6Q4<8 @.Z^(""$':)1<7(""!?!JS$"A%^[>S.$N_WHT&$7G M69XC=\+O!1*E"7L>\!B*@*U%3NE _)E"X-COC]>Z??!#M6Z__CS-SJT7\S5]V-]W-]CG'NS07K[I=C@<[.T?W/EN&%GW M\NC.KWJX-QB.OD&GZW!P=?_V_174AG:S(H7IWDVF^.LZ M0E>O!N=7]0S#9/+-AF'=_O[WI->-,[3M7]S[ T;3RDS^^E.R?YZ.Y_N+:3(S M18J:ZM/%[*>__9)-%M/H1/XH,>A)D>3E1?3*@#RHC9G>%.,!?'N[L M[:3F\W!G2%OO(RCVX1YYK"/0;U%.K37)%M')1658 "_%OR>8DB*\ZZ,>MMU' M_?:0X7S4 P" [D?\^G$R*XN+7@\E?M0#$SWJM[>GP\NRJLHK4\71RZ3X!(>% M/5\JZP/%T6^#D^WJ>,1O;U?'20K5]AKE4"]MA'.!KL49Z,U%;X&$_JW!N@WX M(F^?GT9$PKA=-(_W[5%1&(0((GR6T#_[)9E#K]RM]F37^QWH]_*031\=G@T/'[*3/LBUVVO T.3%52G])X6T6X]9IP-U_C(;\4+M#MG.!/ 6P#CLXRHS=Y]PLX1+PR6C'?N/)Z30S$WMY>RL\P=]-[#.;ZNDVSQ@:E='6J&R-ROT9 ME=$&&I5?LB(I4&!]:U1Z:=R;;>Y1B(,!V]^.]ON\ <$FUU! M9C"%]@K24HS2%MM$@NJ(O(S,Y-FG*FCZ]!J%GZHMQO\&\W.0Q^X#US=OJ?&[&X M'O>>>:.6\-EX:F9)]&J[DL.5?'KR=B.F?+N2926?;D1"V"[KF5=OTW.35YOE_3*)?W^P^N-F/OMDI8E_;XRM5U(6UN]?F&_ M>OW+1JR [<*6A?W*3+(BVR[K--S'FY^6EZ! #Y0G_6F()Z!CGRP8 MQ:_3#(@S2N;SW+X(RMXGG\NBG"TC^ZZF0-A15M"OX;_']ED2^V- &0G*J8ZL M07EZD\;*'W0!;NO^]_Y:UYRI7Q!C5U;1I*F*K)XR4 XV@^)A>K0+^5\>J1U] M4Z10]+ 7M)>RUA3SO6#RP*+"[XC]KJ<^',><"@(%8)2=42H:RQFI+#LD=,L&8\)YQPMIED=_4^3 M5'99YLLVV'FX\^Q_\%)(^P3EE'-WF9\0 OT3TCK-FVI>UL2&Q25'*$*N1RC! MQ\/CW3U$*B74XQA;CV9LYJ[#&OT;8&ECJK8/Y@*;$^S?ZKD9XY#D]KD5FKJF M$=%8ZD%TUM@_A8/8\TK$Y18@L_5E["GZ/C>> Y/ M%@MK&-JM']SYD2';(-@^L)2PMR9EGI?8]^3#,FMN,PS(GG#,_YKB+XC)7C:U M_4M=LPW%ABF[MQOKH3S].7J2/:63Z;0$QL<:J2 *Y%-&.W,&7=W@E* -?6/W M[\R@:85'64RMQX)VN(";SNRK3JV9PZ9PT#!B+"<+&>$7 [Y#_/M.;!_B1D\! MO3"5F<(+7IIO^$Q?>*B728ZU_;.I,?;!K.E;F* M9_$H(?54MQN0-#A\'R^/V'M4-OA<-Z M]N8_?COY^/N'UV?77+8!G>]H#Y?E/2V)]RVJW KHK"MO4Z[EA-(/G7LYM8=F M"G)YB)1*@Q.3W.;:SAEQ[4(0'PP.#S:O0V?HC6$H_V[YRC<'1P=[=WJJNL_V]_?O_-G MM<;G:.=Z[(_7#&56NO['F^?ZG_QV\O;=?T2O7O_]S>GKLSAZ\]MIZ.SSF+0. MV"'SBMY5B+3RJP??*OA\6-/PRKI1/[-G%@V/OB ]NH$O^'+Y\[T&U_VIOSWU[_;4IZ#Q?974-I1>3*-?DZDI MTBIY]B'Y,YE&]V_HMFY YX!ZL'/U@VZ3,U-D967]X[&)G'L0'0=?V>E[''ASW.C;\>(S< MHZ,>/G1_')V@ 1YTG)YCNX&+;*\_.+8'?3RT/:??'_1XQ",B0X &9# M++E;*9"Y'"$^PM$7-,%BBGR\L7.?/EB65#B93!F/+)H3'"(Q4 T6/%)BLJU2 M*PE%M\Q'D;([65Z @.IA3JJ-PTC(;_82XV F@E;;O 6QL$<(3;=H158R:4GZ M2_769"S0[??[[9DTJ>)V%)J)*F_+C[;;J59MF;V9UPW?[(7<+MJP'$[5VK"0 M>V,;"L=0F45LDE3?A6$S%)# _L&(/;=]%M.(SY5U;;#((I'%%V6+V]0?8%*E M[D5Q^:&@3D0IBY2\_"7];3HE=,B2'^ GR=_)@L0'/%RXR)SW+1@IZL\)XCYG MX89AU9YR-L4\(EAD/;<"&',\/&V!_[87ONR/$ T.H"&+$CG\54.4E]L@@L/; M94<6LM(63EL"]!_B1#4U[O>4XZK]!A$!4431_/_>?1^%5;L/(GX<_BUZ'^!A MU=Z#"*%DB\Y+Z2>X;I'@M'7!(.5L6?*WKP\W98F&JC INL!:H"V;\S"66]5DH5CZXT)U6H72 M %,0A@^"A220N?DC]$8E?((-;R"IGV!3E9N!:4AQ%2D=8.)53K&2 EM9Y&41 M8;&AE8#ON5NJ^X)-H(=C*$.>\4Z)+$+6LRH]P3:LKM2TY]B$B7O$X=H81P2Z M\'Z$KU:C9[_K.-ZNV+=^6*GY7TVWAG,4RJG5XQCC2+R![E4XQR:\9FB M6@GLGJN,CGA8/':>W#8O[$5CN*!_'H)HQ"P/,Q=7WF$3S'7G@ F ] MNSW'.=K&YV8K^J>55+5G6$?$>P3<3;7HN3]RG.-=<;\?[9JT"(GQ=WA)W MB_'T_!X[3G^K? KP+55!@U@\1X* ;N\SG3"CJTA0PTO'=5PW65 @P@^9B#F& M+PI%*C^+TVSUWX-Y^@0;CAH=@(Z.C@/_S>@ 'Y+.9)#*#O$S:FD;:SYGOQQ/9"A"'"3]?67^_94)4V44R M!=-G@L=NGN\,LJ6@US8*?I#H_VK>;I&AQJMD@-4@]=E?OYOW\)6H;&+F9TC MQ1C1$1;G>.L>RF2K;6D'?.S$U&K99X=T HN?K MV%-G3TSX:O)2[7URQ\7\/D1JYBP7)J?RH(891^7B^O#3=_,)P +K1TNAJ$EHI'FT"T<:ECM/-9P=:>IH8H$I5O)R'^]7W/"NC:MU@Q_74$:T*3-K6 M>DV-=(R/>"35<4.'C$\JG-8JD-.ZPHZ\F2T7J!(0*X/2:-57RL3+I/4NK]O- M1Z0"&IKHZ HTNDTZMPE%[\@\SW5,^&EV.I=7\@-^QC3&3QS30 SF:8$W,J<' MU1-YZ+GYPS:%1*:U6$DUUF#^6FY/;88%T#\"CR0WH"A^ZYC48NJ)[7EN_N2, MEEC)J*S&2NMI)*_7B/!?41@;;CPLB^O3BB,W/_^5LI82;J)^JR01ZT+ZW.&X MFT_AEKIN8LJPU-\6F4*9L-[]]#TWM\&3(:'9><&K2L^$P)& &=\M00,2$OFL MC>W(T2%IF>HZGIM;]5YA*H%6\](,>+.)N\2#:EE;H:2>&-=S<\L^*\1(J$;2 M<(DY>88V/)L&D*R -E!W8?Z?6Z')2#=3R55B=5Y,&ZWA7SXSRF T,5QG5;A% MP"X7U_L;F-/GUERR3#0[9F\^E MNJN4I>A6"F\M\!O.X1<?TMJ0M#Z!G"J;C&C<'7P#P]>A@$[FYH<_0>,:- M[P#."NAC^I&;7ZS,2#=3R55B>EY,']-A!IY+HC(838SIF>Y7\C@%X;Z%L>\#,+G^7-J!P')+I&OIS$&MZ_7B:L]3F>X^;7U5^1K 3*6F#MJ:@T M)C9@:,>'YWJ=7# H)::1HV5Q\];,/#PL!?2C0IZ]SSLG=;.#$F^FEBL&A)R< MWN"[H'6=SAMIXU_PRYFO'G<.H_Z>,PH?_>212&8TZ #T8\!S\ROC@&8MX:Q5 MO ;14&]^^EYG8+[>Y4I#OI+DM%52F)(PE$L-B\+JU4DG4\P)"Y[4^P6"F*?'207P$I$HEM]^ MYBR>GK:2XB3"DY:5O([@]5U*)P&;($)OX)H$6KZU9+T;=U ;DFU+'R$BSB:, M1^1/5>O=\$8>*QZ19"UFV;-$3E M8R+ B-1C=QYDF5+M; NW617):ZBJ&?X47/EF%8";Q(@_87],&003:!V?LD3O M^C%@(%B#(0$6IXX1@O-0-JENM".^>GHM$/ 58L6&L5X%H08=E@_*E7=F/*-0 MQNVSM$]EO2LMOO.N)+](W=&1@2O#E##>/3ATOD(P\<&4@R\LPN)2'D[QE;H[ M3J>GIZXB2!W82P<1OAN$9(0,0I%.H@8=4M% W @1XT ="9(W4I)(M@I<8_+^ M1E6_+N"8R+\AI_#5>NH[)17)0WZN.9O<0U/X?\!G+J-@>JJYM/=FPG6(I,E0 MZQP<'QWFQMJ_8XIAG'5-!JL90AT,>^56XW+[72M6T]1WX2G=3E[Y&5=I1*$Y M2@UH5$X$.B*?1@*UEH_$]7+O%!\70N:4]5>#VZJJ#\T(,\.H 5U)@[VBB"Z6 M3>X:Y07F*#7H^-UP*' DY]?)2>?,(6=U3D&>>CL/(1\MGZ";([QC?Z-%+>\X MF[V;JBSH5TC4<7!#DQ'[&Y;OY,;!&4S'('C^#"C1):1-F7MI=CWGW;8==8T1 MV^HA>7+M#96/.%&;16KYY ERFU1#5S-(,XC D.3X>/E0M5WSL6T[=CT]7TFO M5!T&RL_<6Z>:O<'#E16O@2M[P%.6[*LD*VCZGI25KD%'Y$).3-,G'FRG\C&9D MHJ=LI4@-"$F2DE]P* ^92_>U\E23L\Q333+/)[W$4R[G5\H]T""[Y5!*Y>XK MJJD1G,41FS!YGMBWCV/2I>T MDL]O6!/3 [S7(F[2@"J+[VJM/$FSC)?;"V1J8)FO$>X)\\DM0_1IS#&62W,0 M[3XC[H_EZ[OTG:R&48-.KSR]8].>0DGA__&.0L'FG-1^^O$:XP<\DLZ>\?E% M"$Q("ZRRTV< 5M= 81P1]5ZX,DX]_?-RA?UNN&F!OK!L'=;C;RB8#)*OIDG^ MWM#DS(*B2-YJH8ZBE/;+5+RNNR[%;_:Y0%.(DB'Y$YV'LRDGH>F"N!% #:+R(PY#&(:0,'S# MB1K4]>W JN!&M:>+_(9')9D[HX^2 IE=J!> MG7J)AQBF[2OC.G%EZ9'ZDF&Q*_AZN@WYSN5XLFD]<;U4#5A_O&1ABF*U%JN+J8MR5@/9E]Q'*+ :J!R;&*WNE:N&:S MNERBI@X?O#/ @9=2-Z4O7T/^"PYTN_*;Q&I*Z+8;'^E>TT7(A+H1*-G=T&UW MOT=5-=DQ/SSH:K=]/:,4P1RE%JXRB.4T&87ZKN7+_:6-5V?NA3_&$_3IPW\! M4$L#!!0 ( ,2_9Y?H?5\W8[Q?J0FF?(CSJ3*B5V.LYEO+#RE.Z%(+2_I MQ_[Z;9"4]:(DB@2HZ^PF5;(ET?<>H \:IQM X^__^'0Z/OJ09GTWG7S_A'Y+ MGARE29C&;G+\_9/?W[\"\^0?/WSSS=__ ^!?S]^]/GHY#8O3-)D?O9@E-T_Q MZ&,W/SGZ(Z;^SZ,\FYX>_3&=_=E]< _+/_1B^G9YUEW?#(_8H31Z[^=?2>L M)":G %Y&#D()!MXH!OA#XZC6*DGZG\??.9\\(XH C=2!L-Z MRF#(-9Z18-2 MCBP?.NXF?WY7OGC7IR-LW*1??OO]DY/Y_.R[IT\_?OSX[2<_&W\[G1T_983P MI^>??K+^^*<;G__(EY^FUMJGR]]^^6C?;?H@/I8^_=Z29N/#W^-DQ/GY9?/WTQG<0TZ5/$O_33<1>+D7^;X]=B M]7Z:?T9VG):F+!\]_WR6OG_2=Z=GXR\_.YFE_/T3%SLH)B=ZA>=OVS[YZ07P MX,9A,5[VTVO\?OW\@K-^&]*G><)_MNJWC M10_'SIV-5H]^/>W[5S@:$,"\FRQP,+TY2[-E0_KG*4]G:?6Y]^Y3ZG_I)M-9 M-__\\V2>9JF?/YO$JT_Y\;\7^.M?TOQDBK_Y@!]9MF-$.9'2,P_!18N#PC$P M/$;@1$>2%6?)V*M&*9W68Z\M:91=[Y=<6F-_6LSU-(WG_?E/E@8$0M>4^MLC M-')%A]WML88T.;YXVR@';Z-F$EV(5B!FW#6"NMN\2 MX9_-PM%T%M,,O?*3HX^I^-"U@UXA<[-P8R1<=0_K3SSM%Z>GRV="AT/@_-\7 M;_UU<'<^K6O3%7>P=_8EUZ_3R?0JEA\_G17/,R+:4J:9 $6\QN9QG*\RX*D ?Z:V@ZCNH0 MXCKK]^GZ:ER_&,*KAIV#&F5A20J>@.,N@LA!@9$Y@Z',9LZ#B((U(L)F1$-R MK*T(4<$6U9CQ9GZ29K&:2EU8Y)MHXBKMQ;<,2 M_E6SI*)=ZG'E',L:13\B3JGHB(-$#3HSKAFXDDU0 O\S7ABD?=K22JWN@\8*^C)9U"/1PDA>RXB2P0XSEOTLX[ M80TIVMF/&]?97\\:U:IDLAGF-$I]7 M8.P?&AXN>Z2L%%JC\TV.<%2M08.3/$!D-FB2N54Z_+52[(\KRG;GZ\V@=9@L MJ9@A60-?.ZKGJ"-R-Q_QLB)JJ(?$+ $1+,-HSN(,874B(1F/6K0A96\ >J" M:YPQJ\RO_;J_&A=^FF%SWLZF!4!6A"3K),B8<)ZARH'5*H'&:4?%8+ACIHG] M+X'8/[;]D":+=#YR9R[,_^CF)R\6_1P[??;CIS!>E"T*SWJ([MCBEC-WA+*669\#;MW@'LD%SNKMRY&0&WM5FUP?)BVL_?Y#7< M$?71&HVR+-MD0;#B Q1&ZABN9^,515FFF]#F"HQ!.(\ M34XHX"1&$)I2\!'EO70^2Z=#CD(VL?B]R__[.7YA@\\I.1#2X\QC& &GL85> M"1M--%2*-HN MSK^@23X=K3]=3KOVM<-L]F1*ZY,U@4_ Y$E0P$CT4#$:V&2 M(M*FME3>G,U^9 =6V_+[=?PU^__]Z?4N>HW?-]JM]V)Z>C9+)_B9[D-JMW5O MTVL.L(_OWM95VM2W7-K:\+)"+(PHWF34,F]+Q@[I/I_/.K^8.S].[Z=OW0R1 MCJB2A+KEYB2+\2$U#(R5Q5MD+J6@0JHVNX'V!%YEJ7;#ZU]AW-T=3UXL9OB6 M\/G]S$UZE(L%Q20NOUO[COCOQ2K&WJ:7FA\@*X&.F3,'3F2"O4QT,D$P MWRA7<]!F#FJ&/>"XV+CY6.\Q+L[%QJW;8B'!E=J"8I^M5>.T=\*P4SH;<21$/[HEV:\N@ M%@8'.! .Q)+F;'^9SO&$?RPL9N%LMJY#"C\4*M3F\!$+X!D:GT4 M1(C0:+MWHQ8](/4/2IF*>:D;#3G'.E*16IM+!H;D$F_8"!8[#BCU M5&3JG95MDOIW@*J[-JD))Y:S"%E0B6&UL!B?,0X<6\P#-U0P>NBUR<=55[7X M<&-7^\[]WMS7MQ%OB@=T,4KB\'6^+. K,"Q3",IY$7/F.+;_;P0&A])#K:@[ M7-X,6O1GJC2/&K20%N6<4H"=;%'3<48QLL$I^+#\;ROZ#[7_Z] D/Q #AB_H M94HIYA" 6XZ2D0E=Q",!8CT+F8E(&AT!>4Q!+PXEZ ]-ZX/2X="Y^.=N7$[^ M_W:2TKROE7F_^M!&>?8[D%?*JI>- .6 IG-.:!_ FK(PPZ(!FP.'@'9SE"IJ MQ@Y>N>8_;683;KY8I80SZON4_G;FK-$ M"YJRD>A[O07!*03Z3C^ MC)'^],-JJ]8*CU:*.2Y0N5-AT*WQ#"X:"SD%&Z3U5NRT< >4L Q&2 MPT&K\0OWSE(B@VI4EN(A>G&@"NRAG-DZN'BX::H-D&9X2ZT6#&IC M>3,./HJ]Z['U2H*.),V$-CB91(83%;X3G# >9 @6?Q4Y;;3<>$<.].%M*N=[ M)_B1S\6TGDA%#/-@7#G4*9::*F= -948E<2IW.H8^ 6*(3GCW2V^J;C83OU< M48RD,]?%]=D.'$V7,H_G+:2!6*JS@:3*V$XY@2-6 G62DVR5)Z1-D9PMP TI M%*['B]I6J;=-S_6ERE/YH[C=#VYC3'W+U-1STP6">9="0F!^7-;4S]OL MB!39&Y0+!%V?( 1I'!DKZ]G4.QU@@ZJ!B=(H9UR:O<3NF(8FJ^@2I M9(LJ-0F7U;K>NL_+^?L"AP]21\((),U5V1&2P42@2F@7/MPF__M%#EQ$A6Z$!]QBC':@LF* ':)>V"]4&+-N+_5D@#U3Z5*%'!#+59 ML:&1!)UYP$ 72B%^5&!4@,WHC_&+"E%FKFD;77PKI($*GHJLV-,,%6,F?Y&E M<(S3,A$K$1D(K0U8;"$$E;7S.2&.-INQ+H$8J!BJ8?E=N[KU5G,1B6,Q0];< M0SD4#PY1E .[Q!!DG98-"W??0>92?G90E( M6A5$SJC6#Q/^?\$T)$&T/SONC?QWLT7%NL;GU>Z_ /E2._2GZ31^[,;C$;6! M4:<2\&BQP=HG\-J:\BT.;QVH36TDTC;HAJ26ZO.ENGWJ54$^?WMPUB2JRU6X M)()P7H,ORIZAT%=>1D="&Q_R$ 8<[)J*Z@S8J9];S(^_='U(X[&;I.GBM*DE M>:^3\D"MQZ#?THPN2H1E<3=J&!&NT8;U#6"V887\:EFQ;^^WR"X^F\3?YM/P M9]D4G6;]ZF:'43*:4A,-:!TRB(2^S M*4/!;CI*'BB";YQHW(MO[+K";;55H M-QMY!"\=VM%[ TZ;4/*[;Q81LDW6\KW6#R3CNSY$;5W[M9X:6:79N4K Q M>?"I'*O6.-1]R!CZ(KJMJ'#;GFE1\@VUJ?#GF9HO ?%:%3K0BN*"(C GJL/2B#238V)<6.QJA9D?"T6TW895_=\@ZEXS0)"&WD M#?=&L@!GL78%9.[\5O7Q9\G+]Q9-W?C8H7I M9/FZD?'*NI L,!U*P@/#&I=9^1*,]]9+Z1JMSMR+;4CJ:D^>W%BFJ6N8FD<* M5DG5)8;5ON.@>R>B\,S;1H>(KB,9DI2J;/V].KV:Z=^E MN2LU[7YTLTFIZG'E=%_N0C1^T ^V-1E9S!=AZ!2I33F@4P=LV<\D#@0XI MKUE;>C0TV:/>&+6N,%NM6N7FAQ_B=JC-+:E4O;(\_=I)LW>IG\^Z@##6)]&N M_N#2)]^F65>N$ ZS4ICC95K]B=^OEE%__!1.' 9T[[ Q/^:%.@0+A[6SZH4,;/__\>U]V-KSJ)@ZC MX\GQLS#O/BR#\A'E042N!=CEX&>*@7'H[0/!WE48F_/4ID>WQSBDR&W ?-]P MP4$+$E2;[6_!MUH>NXJ/"4L]80F\+3=4DQS!)DM 2Z>4(!3U29MC+MMC'%(L M^?63=%\2M";IEZLP+^-+A)DP#>8#>@?M(\9B4=:[-JNCW&(86\ M7S])]R5!-9*NFO@F7V[VF\E>'8P!H)8D&P\I.>POGS HX,0 L\)%:1U+O,WF ML0:-&5(H_Q71_K%IU=J);U1"RK#(502JRYU_- 8P(7EPQK,4,O=*'=2)WRN' M=TG+G;G/R^#P3<9(,^$?+V8I=O,138D2GP5HGG"9V^9\JC+ M?#DB[[#I'GO")QV5YUH:TV;!\X% AR38#\2LEJ:LN&IP0?]E>8X@1"(1"9^\ M8R"<=N!S*=2A;"D'SB-K="[X.I)!73CZ",[HP=9HXH.NNL3DI4PA2B!&2=0W M(H-5Y?)4:;C.3$G1J$+0K9"&)#8?P:_L;IYZ;+E@;%?:/8G]Y:T0/F0OM1 @ M=2Z2V!$PE#L@3!)KN,16_G2 )""-7*!YI4FTOS[L>V#7G,7W1NJF2Q MQU@VX\F3;'F&*,LIBNP,&(/VI]D36LJ'2GO09-:]RV;;]T:IV'4S#WKIT-Z7 M=XVT53E%(\":4/:^Y9*2CPP"BRR2Z+VZ7C-B8SVT[=[V-22L]J7*Y:II#6S0 MPN=>G@J6 #AS-!N$02<)1&YT)B,K9)-#P0Z*#N@FC,L4/8 MLCKAWD^?A?]>=+/T?-&7<+A/JPUPR]61U6_BB-I(C>4>)X]83CPR#]8Y7:8J MC<,A2-GH&JB'H/P:4EZMJ%;=BNUX=OM%*,HD(B(/P,HN2\0GP%BDA>0TT)BR MPPXY#,OVNMKF8->^/Q;'ZEBP34SKQJA[;P=HI,DF:@7,2PRZL5/ $"_!)$-9 MN57-MHI;M@)PT$J18U,<+I-H/U?FR#"IT>C9PWZXQ5M6G=^E/E9#[VP:I/ MUG<4C9R5*K!2ZLS$98W\4@Y+\.)14DA1ADS;'/"[%=*@ J;!,*N.!=M=B+%& M\SQ-4N[F(V$55Y(&2#8+$#)1L)8PB,SKR+/ @*_-085[@ UI3^U@N%73F/6J M,YPX#.;<\JS4:8&S[-*1)=2GR'4I+D-+.U.Y"G3[M3%6O6K3K)J4CWDPV)(DN M,D1>$J($%X49&!)0H\#'Z"%:[X4F(NA&N[JWPS>H#0J/3KN&MGV,@Y7&9"UM M1':H4C,BH(MU GL$15_RG NI&MV%L.O!RIUZXX(<(XLQ$--2@!0$&\Q"*1O/ M).04:52.1!;:;!V[ F-(Q^X;L67#0<\=S3#,K'@@07K%""@K)0A.+5CJ/* ) M6-"112W;W"W;+BL^R(,ZM7GX:"1H6'+GSDI!I46KMKU8'C7MGW\NOY].4I': ML220EH=17Y;*5>-=BO)4??W^97O:]4:EPC[;5'-Z6X(B'(?SE;(M43NP/?>UTD=,]3GLYP7(2QZ_LN M=V')CG[UXW*ST*;^8M3;A)$CH*#S&$**<@FURV!KS6H(0JQ>($!4O*[9 6 M?\QM($JU27CNCWU0RX"/R=D#TZ#NFO,M?79W=]&1Y-$)+0TDL[Q?Q2!@1AR* M>6L83]XGTO"F]-U #VKWY:,ZV0,9OJ'\/:^UBH-KN9BUNY*][4G[B]*M,%;2 MEW\L29OBLP\8L1RG7Q>G/LW*.=#QHA2P+*_OWRSF?1&\Y02!]S1A'!,!V8/T MR=Z!(3I -(IK0:33NLT&KP<"W=?'W?*Z&^]Y[OHNC*2UD1A/(2XWAUI'P23! M@0GGI HA<-[F1.J#8 Y)*[;DW76WUJ2A/P:NGZGVD<7TUG97WHU^D<-=.\$+$_F_9N_--LNC@;:2H=,[9< M_)TILJ_<_DV,1O$6K-!!.E13;7+(VP'<9QG]QBMNW2*/K^K[$8T^*B8=!,YD MJ92.&I8G LF1) (+/"EZ#]UV>.V0IL\6K+F\6M[2(E5V7FP/\,JM"A=[D? C MEW>3C)PQQG.1(=N,D;0HZ7G'.#A%(O8AITK)JIS:#M>@DB7#85T#HS:]HM9&E%"M"^[)%"G MHQ1C5J,H"P2,"+0+)*_87/RVU*+LR7[]O4 RC] M='3.@%3>@'#8 T9G!D1JFA3G+/LV/?! H,.;-/?ETW5IW])R]:[_6A4$OE8& M>!,\3FTY69+0=RM7PE\%WJI2P$E(FGBD,;=)96P-<4@Q9!M*M;%6%=UU;3+X M);F"([Z98,R$(V"=1>G/#YYKE;X&6:X90S+QN@+MT:?:%E1B1S:VQV@*&<*'_ D*J"EG@\)ANK89A/Z0U .224TI%@SPS4,AR]P_IKF&*\O<'[9/0J^ZVG[ M![];8ZT4\VZTX2@HJD*T#BR7Y6(PD\"4^LU9$YD5(2XU*HFV$<[^)S?/'WHU M2%JF$K_XQI'-REKE%3")+1>"!3"9EM-<3'@;(^.DS<&\[? -:0[;GS4WCVU6 MMU'%D[_GV+[ *H6'KP >24&"9"A056*Y7)J >K7<6D993LDIE4EJ4]=M&W2# MRNJV)$\E S6@SOK(:,PI\Q@IN"A*X3C4748%"L%)SJC3)>8ZA),YE%/5,7&5 M@P:EO02AO0$;$P6:'&7$6*%YFS"AB5,]U,#8@2P[.M2'V.>P#C6ZP$U6&;3G MZ!""4N"8+D4>)#&*1QY4FYU?#1SJUTB;2J9IJ.M+NFB"3-MK46O#0_97\?SU_S&6.%D9#*>:,86@&G35&2M#XGC+U2SMQ9FZ5O5>+M L7^>8'UL]ZY MC[]@B#GKW+@0VCEIR]8G7IQ4R06ZH )P9C3)6AA!6R4 -L 9DA#?F0$WX_I] M.[YB;F@-Y8_I[,^?)\N"EGT_4L(;%ZP'+K,!P5&Z.1XSA(RJCBM#C&E3U7XS MGB'- /59L'O7UZ?!JV[2]2&UL[+UKDUNWCB[\?7Y% M3N;K8<+[9==D3MF.L\=O.9>RO6?.?%*!)&AKHI:\);5CGU__@KKT5>I>:BU* MZK:G]CC=LKS60^ A"8 ^&__Y_/9Z+M/.)T-)^.?OA<_\.^_PW&:Y.'X_4_? M_^/=+\Q__W_^_5_^Y=_^%V/_]_F;U]_]/$GG9SB>?_=BBC#'_-U?P_F'[_XK MX^S/[\IT(&"6WG(DL@.D0/8L!"],\A&A%LA;XXJ&C MX?C/O]4_(LSP.QK<>+;X]:?O/\SG'__VXX]__?77#Y_C=/3#9/K^1\FY^G'] M[>]77_]\Z_M_J<6W10CAQ\7?7GQU-MST17JL^/'__OKZ;?J 9\"&X]D3!/.%>NX=PG=;OU%_8^NOL?H1$Y(I M\D# 9FF\XB,/L5Q M)7B/&#<]?7_,%\]B&0N ;SVZ![2+![$S/(LX[1/J MM>=>P;D&>1-A?22,831Y_T.:G/VX /=B,LXT8,STPVPR&N:ZNKZ=TY]UN9U- MRML/,,4/DU&FQ?KE/\^'\R_W#P'RD-5UE[OE3/_7A[SERH"(.IBC2;KV_E%=@2<7E!G1;C1:?#HXG['W !\'%P\GN> K^G$VT!%0./#,:.>9 M-L8P0"N8%R&BT#+&+&X3;K8F<(%97%!N]8H?JQY_Q-%\MOYDH5G&Q6H5_]?M M6)8J?/CH7HT3[?8S_!F7_WTU?CN?I#^O"?#-9#3Z93+]"Z9YD#EP[V-FSDC. M=$G(P/G,"N0B9>3@DVPR]!V!7I?+);F?3=<26BT=#UQ;JD'4*T_FD\,I9DD. M&M_WWTVF]+B?ON?[\F@Q[6:O9K-SS(/DD@<=(\NV2!IW5,P;PPF+=)P^3U:' M-O/C"HK#,Z"IRB8]R?NV[L7>NK\URH&)UDF=R!(-TC MR)XGKB=F4G3HBA96 M-6+ +2Q/G ?[R?XV&^2^;/@-YR2 R1F^GLQF U.21\4S0^6)FB R@\0-LXC. MEJ!HV+H)$:[!>-H<>+C$;ZM?[:O^GX>?AF2AY=F+R=G99#GJ01$E!ID-<1 ( MDU6ICDZPZ$*J7KX2X)JP8!.:ITV&O>5_FQ/ZH9P@'^7:1K7\^07].9Q#'"'9 M\//I,)Y7Z0\@1I4P"T9F4F$ZN\# $(U-5DAV5")KR=[C NWROJ?)@F82O\T* MTQ+%G\]AX?N??<3Q;!$Z'3CK8P"BK>8%:&T# MS2(Y5DQY[BQZQ9-NXY$^ .S3)-BAM'>;<*X1X1939 MB'9,.T=#L\%I4\YJ< M>@>)2>6<]BZI'%H%?W;%^E72K2_=W6:;WY=MS_+_G,_FBT#EN\FSG!?*@-$? M,,ROQB_@(RW(HP7R>!/Y&R31S89S?(O33\.$RZ&^P31YOU3I8M0#*"5J&POS M7-%L\H:SJ VMX=9GI6/![-JLA:U']K29?%*\N,W[L"_O?Y]_P&F%/<4/]>3G M$U[ZJ^2\_E[>P><_)M.%0N=+8Z1:)N\F?]"8Q_.!"R9ZD0ETX31W@Z5IJQ1G MK@3OBN*JV-B$UGL"?]JL/:16-T0M]P]95\F\P8_GT_2ASJO;-LN Y@:X3, B M"/*0,"<6%2'.VMB8M?;H>;N]_DYL3YM;/>MF WWZB7IO@;A<=0.A2.@-4Q@L MV;;),8]:,I6R(PT4$F\4F"93QF8 M(4EH&UQRW+:QO[L!?/2GXBT4T>1$=#7J=]7BH<4L!9N#83E!H,5,$R[ZD>FL M.")9]2:T.?ZXCJ-'[5_)"FRN\SV$N4FUWRUSO/Z61A/:&W[Z?CX]Q\L/)^,Y M?IZ_'"U>^-/W,WQ_=LN0WX,/R^6H&LV3<77WGGT>S@;V7)'ON8=['F NK;&>=@(UN)%! MVBLG-L+J<]_8E@=[!Q/V5]^DE>P/1@P1C2B %G4(CI: B0T?.L+ $ MJ90F'+@%Y?"&9 \JFO0IWP8YE%LBORMP11IK4R[,0:*-L(Z7[%C/N 3N2HV8 MZ38+P)VPG@(1^I-[@U7@#)-T@G9(\WO.S\U$M<]@6<%\!U2IH5&0I@]><:0B* M@0$2!4B5#)9B8J/#OZX0GP)+VNBCQT3,V70^>+&$2(A>EH)IOHQ]_EZ>YDQ159D)/]'%VBF4-+ M:E QLYA\R@Z==:E3:M3)4V:+HWHJC-E%#P=FRF6JRVJ7M*J>MTG:@4L]_1)2 MDGEE(W,61(:DBXC^<+O0#72',UA::7>7_6D?U6QUA__MQQNR>TV_/JR.>N&J MWTKJ@W&^7?/[^_F\-F:HO2ZN?O?G:N*/9M=!=ZJN[N_=>]=<-Q+#C4IL%-P& M&:W*1FHRATCQ-A>)+G%=BI2#_F#T<)9^"\>SZ13&[Q=6W?,OEU_Y [[4CY[5 M'(/+TZGJ"R!$SH(6HJ:2: :+8WC':=B 9!"VB:OMC[V73(2'(/A]L6;,+F,G M/P]G]4CM?(JS9W$VGT*:#XSFQA)M2)+&,FWJ4I5$9BXX<"5;8V2C_*F6PSK" M*?IA.;ZQV/@D2-*JP7W[&:1K2D ;98[3& M668U$4[K#&0NVLP*_5] 9:)H=)BT.]9OA&VOX@:-0O85(DFMX'!>K;J+>68+ MCSY[SHRKO41K#Z3(96%2>Q1>%1H1G.02O&$PWVA] B3IL1E*7T-Z^?GC<+KX M-Y=#XB9;7BPRI4$Q+1+Y-4D"RS2KE2C:0\@GR?L-@_G&^Q,@28_M7MJY#R \ M]\X *S'3!N:49SYG20)VMA: 2%Y.T^"^Q[\\QIJR, IJ^L-*MM+&:+6R#%TM MV(BT4@;DF8'B@5LN+8;3W$EO#>7;>G)T@K1HW++G@/X39W/,S\:95DI,]..[ M2?WH]B(3(E@/M%;2D&I3^IQ8,"HR0^81! M-BQO/NA8OTVETZ=8@_8V!QKQ( O!N2$K-V6HT8YS*SG:+O=P[5&8\H+Q_EMAK6>8>UH=XRCK?M&N^'8XN[Q1A26EA&F8KUJ3QK+/'+# @^R M9&TCZ",EF_4\TF\3K?5$:TF]8YRFW;^PW#HIN7.\*<>D,4G<,TA9NB@ZN]'AU9R 98"/78 M$@-BYJH8?YH1]P>%.8YZV'>W'C@F 8 LD-%$DE:Z? M 7Y;X!J'FUH0[5$>)=XY>FLQ<"WK94PRT:IN-/.U03M7V11A"Z(X4@2JZ;B_ MS;[&L^^ M&QU4!GO'WW<65EOL+)E48HZ7M0"G,.?EL(-]U-.OUZ/*$R99DUL/]ASS]DU]VYC%P 45BQ2> MR<@-T]P*&G.2S'*,RN<<0FAHT1]VL-\FUB,@69/[(/8<\\[[]791I)QLE$FS M%*L';;AB(&-@UJ0@==+%YX:G+BS85K> M)1)1!NVD9!("*:AVBHPJ*^92TLGI7%2K.X):#>G;W#D9PFR8"OV<3O:S.5\? MF1A8I4PD0Y8%,(%IYRWMP8JS+!PH$377ZC0]J.UC^C893H,C?YM*C(=R& MJ7:\ \1E%[E7X]E\>KXX6%UT7G[W <8KF?PV&7]:B.6JDK0.$K*KM_L&,CEI M=V4>E6+6T@[,1<[QU H/'C3.1S2I7A^W&UE[&IU2DQH:S')8MX>]>5$+WAO+ M568Q:\.T1$$N&M<,C4VR**6\/K&#J%V'^(BFR@&XVM>T:DJT4YI1W76RKI$- M*64-AL5$2M!&Y)KK+1EF'H4Q+B;>YM[J@PWQ$X$$6]32.SI'5R( /)X,2RD78I=.BIM ?#CE&9\^!Q+CW& MBW&&Z*,6#IG59'9K192/O'91*3([#ESQJ![93+H^PF\SZ= S:0^&G5)GN7O' MN2J.N#)4F[15J%,-X=.BH3PP[X SX5S47.J26UWM?+A!?IM/AYY/^_'LE)K6 M[6S/6@O2Y""9@)IWJ&H]$6C): ?V2AKGO#FQIE[[^4R'/[^[@'/C\'YA#OT, M<_P%AM-%Q/BB6[K.);A"KH54(C#MBZOERYZ%; -I!X3-#5>Y@X[UVV+7Y@BP M,>MNKWGV$:QY]\IB8'44*CK'M+6U74"DX:,)C!MCI;;>:'UBG3U['/V1YN() ML_SP8:9^*?J((U#W"P(-E]SYQ J 9=K96@KM"T.+(I'?$[P]L6ND^A;!MPE[ MM G;DJR/.-IUOR"4=AC)MR)->L5T#)P%$()YB5';%$W)CSL<]FW6GNZL;4G6 MQQA9JVU'[I="TM'&S!7+,2PZF6<&&B/C*9908@"?3ZPY=:_C_S9?CS9?F]'T M<<;L[I>!3%"B%8XI5UM)>@$,I#8L*:6*=QQ1/=H4B!TGZ@,TF#Y@/A_A[^7> MT6SM-?.N)ET/$JH4+7>,9QGKYB%95%HS:7UV10>C6MU-UM<0>EST8#0ZW>3& MHZA\DUO^795?GO^M7IV)^:?O:3K@Y8>3\1P_SU^.%DA^^GZ&[^L/^Q)^"9^^ M_.SS<#8HUH>$TC);@F':),6"5)F)8D($'E% FP3Y:S!Z)-X'>N0TG4=D]"EI ME)YR!Q&/PX1)7QHYJ<; E\,8YS]&,/X-SO#GA>W3:4P#4CN:CUK^K&PF"O:<0H9R5@\F3L5&DA M2:M8%GU"%DJ!XF3.)K>)?-\)ZP2/_]DAQB$N/ M2B-7"KQFB-:31V4\"U9IIBPXFPS'H$ZL)>@%]N/5?RV2C5;>P^S9^?S#9#K\ M?Y@'KH09@F,@Q&8.Q6*-/:UG? M,(JOANU'IT"/.1U[S=S5XPUFG ML2 TD.\!HG-DC@Y20 M^>RT4ZZ@,"?6@^WI=A4X\O1H29T&U4DOSSZ.)E\0W^+T$YE6FX=]D:JT&.%L M,=.O_OV+R6S^VV3^WSA_@VGR?KP("5G.E09,-":+3%OE6)0@64G:1IV#4J)- M?+#9D+ZZ27 :Y&AP5T^S@2TG]2^3Z>JC^CTQ0%\X&*V8*S7G.NC"O$F9!>#. MH92V-&HA>-AQ?IL?IT.C'N_2VF"!@@-1\WTS.?/&D%9HT-%KRRQWQ08K M>(+[3F:/ /NKF0"G3HG;[ ][L7_CD?<+^#BDN;S8ST("+C(&%@V*.C7)T1%* ML*2RS8*V,V=*%[[>]Z*OBV&]BKW)+4@5X1O\>#Y-'Z">"DW>3^%LVRGIN\ES MO/QR'A197-(%F(TU@)FX)B-(:%9*U"G;J- T2D?8!_970\'#*[G)?4(;T5_B M?78V.1_/Q<#)@#4?= 'ZC70^*:W(ESD:< M%U?X7 *^_,X:NE<.:WHLLS[5_O=)DBV;3#U!)TLW!=KD&Y43/1CS-QJV46^3 M&VIZ*WVIW=*4<(8)7@B_YH:%5#SCF6Z7V'=VUYL/8K*CUWW-IO. M!V_JN!8U![F(;*6T3"KCF/8VT(8@(Q.('#ADD7RGP"L]]0I1Z;>;)+WVVL=? MW[:3QB?[2K['/+ +$*M\_"XP=BE%ZTZ$_@LF[J\:VT,%-Y6XA_P:JE-ZD:RJ M)9>+NDM!II[//+'L2A*T&#K0G3+R3D.-6\JG^M?B+F+K67N_DJ3.SL_6=/+) MF8K!IL5M&B*R4(QED8-';D4RN5/>1"?]77OUX8S5O80_Z4-R/6:5+X# YRM MC/8Q2'JSLK;4:TB,>IX.]%H1U(LK\V#K3F7 <:G5$J>,G0FDQS M)4?F.2J6%F7AQ2'>/"UZW'2YIV3^.&S910D]LJ0>;"VVR/4V:Y+/4 3MB#4T MQFE\7EK%? "(5BD.SE_GPL:3PRN//'R(LF=A3_:75(_6X.;&#MIQ%$$#S;": MQ426# L\9R:#T[ZV=G#8QH!X8DV%]C$;'JZ18_2T?$C/ABYC^M94J)-)L@=9 M#M&7Y2&:?BQ-AFT)=*JU%YJ&'IUE(&C\P(6R MSKCH2MJ-)/>\\1ME6JBFA2,/HP6Q/R#.7]=OKQW3(B7GTG.FL$BFG:\GU-DQ MDX+2O$1Z5)M*R&V(OFX_H!<]-:C*W81KW4.R [*V@<.MV(X4,>Q%AQV(L8<" M#K3$K*.9$(0)Z!@&RYGVD7;/0HN?3#R2 6B<;]2*\]#4N"\Z>&!F["+W!HQX M-?Y$*^-D.L3U+IAC<=*IS'+D!"C6.SN5I8W6)2&E N"-&JW=@G*$R&)/>IKT M*>03ZV&Y^&J\^=67G^N/>)#.EIT0'++?Y>XBN=$%,^0DB1&A1%'35(4WW'@@ M ]1YGLC@W:4+9BQH;):Q]L524&@\);"8!&<\1E6L-@)#FSJ*.T ] M_MC)3BRY90GWHZTFGM!&:"OSOPNXIA&4.^$=)XC2FS*[D60/31R<+B%YY4H! MEF6IO3-H9??>!2;!!YZTT*F9$WUPFMP34#D.2W910 -VU"XKM-+"Z,+C5TJK MB,ZPA%8QK6VB55,!L\BYYCI)K]OT;+L%Y?"6>X^JFO0IYP;V]QN<(3WPP[-Q M_AD_X6CRL8YXY1RL(*)/*J<<&0=7+PDUQ/],H[:0%OW7\O*G0([#2+Y!><#BX/H\S<^GA/C%A]H2>+WF M"4_[)4A+U*V!!Q,-"S$0G24F57P.JHA6"\H63$^!*CU+?FL6:(]Q_& MQ._U]7M'\-L)XT;XOCB/3EAON37:88C:>E J%B<,%J,'O2+9,_I\%Y0EC KH M,C057-9*1,Y$+I8HCE#SX!U36F>14U39MHD#[HIT[[C\[R]>/9O/I\-X/J^! MCG>3/V!*.O@-R<0D+;R9C$:_3*8U$#((9"T$+9 KC<&\0%?D_#YU@F4]K0TPAFLV$9+LV4V?)C M&OPFP0R,3\;F))A#4X^6)&>08V#@,X\@!4K9ABX/!/QT.74(#3;Q'JZC_84$ M^&R2AB_.IQ7>LBOJW2- ;0MD8*Y1Y^P* RT"2RES+J*(8/C!B=@! M^-=)QKXUVN(NH=NF:['( ]>)Q2@[E9I.)7GH(EJ\ MI/5%V&VV.)T6L4@=C&09%.U)M 75"_9D38PP (77P\5&$^X.6,=*(&I'AEM> M>U]*:># W\"T+D[L *II=M!&6,?)"NI1?3?OO^E-]@H!*O)ZM&0\A5IN3"X/ M :>UV$H$'5+VKLWVTAGBX;V#'E2ZNPWS 'VT:/AT"?3=%,:ST3)-+O_/^6Q> MI\\Z"X$+$Q)MJMDF5^L+:C<.^BF Y=9*([UL?AQW![Z3/'1ZB(*WTZ@O[;1= M?/Y.LEOYNB]@]N&7T>2O_\#\'I?N[;KC@=)HZ#$,76UY1U8;BR8C4\;J*(O3 MF)LO05V ?@6LZEU?#0X1KL#]N>H \W,\E M\S;55,QD231&N_9+50><7P&Y^M;6":4R+6]_F5V>@]#7S^>3TO&?-\]UZ@G? MH9*A6HCS1K94MKQH*[-R,6@AE$]*\FBXPRQ4U+%KME1/4/L]5[V<5H3E][NQ MK((F%Z$Z:67Q3F@FH3:P"DJSR&GN._JT1*]B:M3GI\=!]%,X\08_X?@<:?GC M/#HR_'F]D4=KX9C/4;,2HJ.):"3X-LQ=@"RZ(4P%G0QO@FGNN'[>LG50'\-W*57XSE.<79!>F>,#L$+)DHM MG"YUQ*D$)@UZXZP46;;QMF\ ^7IYLX]&&J0^79Z:U;2M%Y/Q?#@^)U[__A&G M5W,*E]][!Y]Q]NMP/)D.YU_6(R'N7W_*,H+Z*\X_3'+M.[44\VR@7)+)0&&I M+%;<;!G8H!E73DKR,5''-JE2!QSDUTSLTV12@U2MBR&L)O$JJ#% D8LI(C.: MMX&L4X=D31C!9!!:%@-)^3;]DK8 ^MK)N)^&&J14T?AKP(!FQ=M:5P73//O' MQTSB>%GC$[-A'-'X9_-!*=R!E\A,XLBTS)YY2:8##=W$DHT/IEE0O O KY=8 M+31XFVBV0>Z>L":7( KCM#@R30)@L=C""G)7!,B(JLW]+:=0[G,J]-E3+[>9 MXO9ERF\XO]QS!]881UZPJW%W2>Z* 0;21J9D%BD5D8IMD^AX#<;7RX^':^,V M-7S?!3M=1;',O\M$;.N38<;4"[ @>0:U6[XO)4.BO98WRBW9"_:ADFA/A7"' MT_&I)-P^=,3+;E$\TF+-(^,1R'XL 6O\N18&6#0A.I]+FW#=!W0-\T#W@__<1*&#\>7GHBZA[)/C[(J!>=\+8-7B6:Z MI?$$$2W#2-N7L[R :A,V.46JWI/*_%B9NHN.3XBAJ\0D[U6V-A;F8B(?#;FM M=R7(ZJ.IH)2KA28GQ=!CI94=DB4]$?0!*FZ06? S3H>?%B>'K\:UU5>U=-\, M9W\NKX5.'! DL.!"K4SFAD$1Q)H?=^N*8#MB:VH1WH3N.Q=>?+K>2I"=%--@-[\08P$3TA!%UEDQKZ5E4 M EGR'F+@NAC9IJ_8X4ERCZUU'([L(O\&W/AE,L7A^_'+SVG1"7 -<+5+2:^0BT5>H<"HK$);0I)KP3UN'MG/XT.&DE_@9&ROJ<_@WMLS>0 M)>6#\48QK%G[.D3%@K>):6G)=LN.A-#FX& [IB?$BIX$WR*-\<[2VB)UXEYP MYI(BHUI5A[-X&K/$R$- "+9-1NQ)MB\XGN7:GY8:I*!M*;CM .I;/X.=U=>M M?OT!LC]8/P-GB/4*R-SR4=;0E:@%B)H9'9)(WGG?R!E^+/T,^N?#+B(_@9+B MC*!,J>VZ3&VP"I*SF&1D$+G5CAOI4J/.R*=>4MR#>O.90RU!? MPG0\'+]?]]"/-O.$+K/ +:$2UK((&9AS-F479!2^U;'N)CQ/@1@]2+KM4M*E M(-E&#Y;^8+)8HFRH/:2RS(16^ PA1P'8>B4YR?+QI@M)WYKI,=PZF\X'+Y8X M:Y'/XE*$98-;LN3SY./%M6+!*^MM,:RV(:OYGX8% ,4,!J4QD\<7.Q72T@NO ML(9^N\F8KHB^'J>GB8YZK"+H@F\=,^B K$WM;KR1!@O^@"_++@#&*4O[K6,^<$^6>^ T2IV8+(A>2J#G M0!<5;GO!$])F+S)L%>'DNM6!SGW[^@-R M;-('S.N&U,Q;)8N.)IK)&$YE';5G2/HB "/1G MFXR;[B /5V/;V.)MI9C3*97=*L!%Z Q\-EYA9C9@C7XXQX(VD@D=03CGG1:M M"K?N!':LLXYF?+CS-OC]]-+@D+4F/=X0P2I"9FUL-&@M6W6E0/3X]Y:SV.P8Q?AMZ@_@#0< MU=P"VN<(U#K\7;))&A2S&FFU=*'4"V(#@Q2]C%IIU&V:%VV$@TI!:>WXC0CV M1D=_\],?NS)[DEO/T;9%E&$)9IWZE8R-F&,B[Q"!T'CR&%$0)"Z!O#6LM2T= MM'C[R4]!@WO*JT%%Z7,8U8C1VP^(\]>359>BNNUH':0UY.\+6B58K5MA4>G$ M"GRB@@35W M!T(9-(HD:0J(>J2 -"V\4L 43QF\4TDV:I9[:&K<8^4?FAF[R+U-!O;T'//K M(<1J>PYQO=TIR%':6M'J:GUD2(:!)9A%J:P"H$N^6<_;C8@.;U;TI;7;J=7[ MB_PH247O\//\'$8]IA/=>&+_B41W0;Z10J2XPR*LJST^->83&TQK$4;AFG8_:)0]M.. 6-9BB M#1G;$9!I+N@G6GX9>. 1>8[6F,>6#M"'3N_("=A%9 WR>=;E9K^/WT*UP?^8 M3LAVGW^I]2*+PLC%;3^#; *-QULF>*[9D[30!>4],\%[CJ2\7$03 G?#]X0H MTE Q33K";779ZO^_&J?SZ13SN\G/]+$8J,(Y8"Z,!T<"*3%4OSXS\LJU1^>L M%PPC#*>+/L[EU7@.X_?U2H!GLQG.9[]49>!H^ GS MP'",BTHF$^KE4(XC XC LJYE31:+26V6I8X GR"16JBF04K4S\/9Q\D,1G^? M3LX_$KM'Y[F&%X>SM+Q2!_/%C3HO)N1BYM4O@P0!7$B9%:155>NDF,\HF !( M2GD1M6U#J82PI1E(H1,#(LD&:%R591D,L+'NEK,V@T#6[4_6QIQCMQ(<= M4XQVTZ /N68O1 179.(GF(%@Y*$R)_\9[FG+#*UD(4,O)2 68-TCYL MA4#XEF+4BAV["/]@*4828K:8/0NRMD]4!5GT0-YC1)>4%%&F-HPX^12CG=35 M*<5H%UD?)L5(%JTEJ,@$EZ9VY[3,IY#)\U,":80JYQMVQB--,7J(,GN26XL6 M@6XC(MZ-4<$PU*C0 3+:TW#1D%>?9O#Q"V 'CL#^I1W MS^V8+IHA_ATG[Z?P\<,PP6BQ>=$[@X:@&B= MVEELA?%4/87^9-\W(9:>Z55(Z_YD'4#UWDYI*YS#=U#J25V35K+NN?_-=G!! M!U/(!F&T$-(2Z(QAH?;B]I+6*W3!Z&YWX9XB >[HAW1(_>\BXA[UOKB=>?IE M\/;O RVQ[G.)I5![\Z"++.9ZK9!)M2S6H"]W=3.:8?KA_>33CZLG+O6\^F6A MYH6"+]]WV/Y$/0E^LI?46MR#=#6 _N+Z%:F5J+9XB$85IH*(-#IP#$H*S!2W M:"Q;,K2)!]X#[*GN\BWTTOK0[#J\U;3H K#M'4CW03S214A]*K8[:?;02HL+ MD>X%&E,07*2Z+ (!]4DR,#$P 1$R)[=7W;F9/#K:W'LY"]#3R$H!LE4.Z"\@A7Y?2K MY-L4:J.A-A;/!JS_@:/\RV2ZR*";;@'.DZMW/@D67>V!S9.BGP19[IB2D.GX+.>%6LBGH &.)K/S*?[DF MR]G=V2W+JT@$T/2)R3)4MI:PN,S 27%7>!?3B/HCOPX_@9I\BENPS/QD1H[<3L #^4A$K[R%),9/\8" RD MMF2KT]*0.+?>MFF1>U+\O<+TW47_/7>)>$?;%T%<)PFL;"-1>VL[62L< M:V&1M60;$4961+W93)=:^-CA+'[CPX]L@;92RZ1/F39PV.E6N[:*T)C&:.8Y&F&K%_[J&=MVBS08= M-&;&0:B:PE7J?8J.U4;,QAHAHVR3J[H=T^$-JZ;JW' !>P^Z:&!9/3^?#<=( MLR/]\WRX2M"L$R5!UL'3'%%&>J8S#=FCY4PY#NBRM;ZTZ9BX!=!3MYCZT,-M M>M@6]*@_3O%B6G0 V+95UWT0C]2QJP^%=B#)_MIHT;?K7J#&VD"S)#!RNB/3 M,7H6N2I,"%>BRWU=O(["EEV4T'/HYC5!@^D[3!_&D]'D_9<7 MD^G'R3**L=H8O;3*10',*L1Z<4P]W>*6.>%!*X*M>)=^G_>^Z A]NOI5S*25 M5 _1L^M:=Q<8YXL&+SD_VS*[+_^W0RFPUR-&"5I_5:J%#OO7)LL9KS M$@HFQ[ET7=:P'5][^!6M;TY<7=-:RKSGXL#N4*]=5_]Q6ANC+30TSL_.)M/Y M\/^MVGJ$Q%-TB95E_2QP%JVWM/UC5L49@[)+66'?N+Y6@C706HL6J3?'\]MD M_@=,Y[^7:V=) ZCTGWA#9/B$B[**<%@8 2< MLASK/3U(GJO'*%D41GL9I=.A3:^1C7!.R>A^J.9N4F-OL1_D\H*E)?5J7";3 MLX4?^08_X?@UQFL.,;]K_<8)\AW8R":B<39+^ MJG /1;<^_/#+4N\:OMX-:U\!-D@%68'ZA43Q@MR\"NF_AO,/+\YG\\D93E]^ M7J4>UW6:_I??P>>!M%9R52SC!@6YM'45S58P8U*Q7"N!W7HD[4SQ!X ]'(=Z M4O&MGJIM]=/S">\?Y+K2!(+WB]R9!?1! 1#&NT3S16<:/LD (-G:&[U ,DC# M[W(3YX9'/U;E]B&I'D. % )05G0ILNCRKL>LVMYEV:#YR67@Z(X][_G:?EJ&D$I.)0-8 MAJ[0NJ)M8<&6R" $!!NM;)4>^ "PAPH!-[,8#J6H4XD&7Y;)K1)E5B-:IG"C M0A=SS"PKR%6"BH6:=.F+02A::M[HZI,[81T_ZMN($SZB[E M#F":!G>OP3E.%+='==TDPMZR;DZ PKEWQ&FF7*V&39DSX((,*24@JQ M*OZ>H.NA]+Z+B'OV+UZ-,WD^TR&,UI4407.)M+76RW"8#LXP'U-F2;N P6DE M;W;EW&B2WGSNT4(/#Q'QI"?Y])P8]6)R=G8^7J4AKJ^/A1AE[1;-#.C%15F$ MQR7-I'>@, 7I;9=XT:9G/U:=[2VGGN?8L_/YY&PR'WY:]QTJV@AC#;+B:_-O M1,^BE)$X)%.(J$2.71SXF\]]K/K:2SY]N^W$F/,SG*[;DA50FI9VAE;6-1YK MHC?]JGCBR7-EDNZ2.GC]J8]53WO(9JO#?8BSG[CH^36K480Q[G./]6XO:'?R MTV% MVZYYC(6K8J42L<20\DYB6AU<2LA,",=)96 Q#!YU,_ M.&BN[SZ$U\(I?T"(*GCMR"LQ+)D:;Z]'5I'VY=K,R#K,#K)MDYO^V./+^ZP3 MK15U*O'E38O@55-AF8QF-1IMR(@WF?Z0)C#O:72Y1)-I39'2M.D]V@7=8XHV M[\2026---5C>[L.X3F+M@+)I-+H;SN.$J?O7\XY$VD-)QZ,4E$B+O*U] :0C MM"A9K0YB$0]FA-;59>:C7BVM3LQJ0&Z9,% A>VZQ-&RNK"[S#6^8M='O3QNI=,0TR M :^->3C%-!]]>3>Y$413I7C,4C.G$F<:2!0 'AB7T7#('H5IT\&E"[HGSYU> MU-+S:<%5?+_//UQ 2E;*D"(PT(L[P52]J5<8)L@J# %S@7!? /..QS\I5?Z$]3@X^ M3/,;FX;TI;:>3;X7,/M0V^-\(INE9I==Y,N+F&)*FB5>[Z=*:.K5P(9EZ;FS M15F?5 >3;\OC#\^&GI4PZ5>"+9H(?2+[I,9O5[6X;RNQ%]R_0.BD"%D@,G3U MXKM 6&/M;L+I0Y$+\E3:%"[?C^VP)2.]J/#FK.]7_BV"E#1J6O1N#'[#%!G( M$LCGX9*)) AHK9N!(#@3'B%(8T'R-F&FSA"/L*#TK-^;4]GX::Z=D0O6&N;S#0%Q;YSUB0!I-?3,X^XGBV.*]^-?Z$L_FB.F(0 M$4OD&$CUN=X/@J762R>6I%)H=5(9NMBM_:!YO 0ZDD8:+$Y;5V.R[DPP!2(M MNSHR+:QGT4*H-34Z:D%;*A[867YJ>U4_LF]0,7TE$G#7V%56J%6DY="2[::S M5,P+0JE11DR9L-_L_MQ79Z=.^+[BF$H#!1[.,)JMT7_9-#6T3!J,T,S+XD@L MQ(Z@$1BMGI:+G&/A;9+/'X+V"-W&&FB^F]74G]H:718VI3WW#0V+@LZ[9RH)Y;I!\!6X(&)> <(3-\4G2ID=5-+"F;H;"?L8XOQ(. M6W;67UZTMK !@Z%-9&@*B,MTU$Z%A5&EKRQV5JT@&WJ^G=%^C@MK'Y.3IMJ MM<65K#U(;I7PKF4(BYX*)1FFI0<64!8F7#'H@0/F-KV1>AO"H2I:3H>MQ]'^ MJ13$7(S^^9?56.M3?YGB/\^K!;O(F:XU&[*4PKQ-6#N@11:4-2PZGY0K)69H MG,JR'=RQRF&.Q)IMW.U)>RT7UTT 5^F272"VO5C]?I!'NDR];P5O(U#/VCD2 MD6BE-XC9,HN*TUPB(SF4;!@W3H,K(%)J=#YT+ +==T'Z"?!G%Z4SBW5Y MG6#-BQ$V1A;!+YJW%!H^+<(HA+76D8 :Y2ET07=$7Z(OM7:@S5XZ:9 S>67J M7/SX'T.M9ABV#_IMEP&^]JWG4!>W!C:2OF]RQ+6J](.M1=N!5VC,MK1S..A M5C&A\LQG)9GW"KCUO$1SP$WQL SK;E>=!L%VT55+8KT:?SR?SQ82$*M]G(/R MMLC,7*CVI2Z^Y@$D)B1'9Y.TI=$M1W> .@V3JB=U;B/.GKIH:5-=@28O>ETJ M<& *LU%5-\0! Z5HUBC(WB3,"1O7H-T&];71Y"&Z:+F:K*Z)>U'OLE_ZJM;X MG%UA/"?/M->9!="!%1^CE48EZ=M4GF^%],W WE]3#4X6.Z8@_F,\B3.UCH9U&-=AS.^>1W9T2WT? MU]IG-<[;<_L>QO?!R] M5J)89@29J;06I'H%IV-%9$N6;$ P;5(S'A>KNWL'CX'4NRB] 9E_G8SQRZ\P M_1/GOYR/\[KW.2+J HXL&FO)MLEHF<=4:Z ,0I3:0VE#Q;RK:^ MX2LG18_BW[JNM.A:4Q.2>NA2<_4Q_76EV0KN1A<:+Z0K4J&&XK4S2&9\5LE+ M;JWF.<)@XQ./GRGU^B)KQQ!^ 9(SH,6C=DG2S"=:DJ,0 %B,UJ7QTK2V6)[:)/+?QG+T%>Z M'+NYU^VIF0;QL^N(KJ:$+VY]RI/&,ET(M<^U%M$M=& IRC MG?H '+H+XS=N]:[)!N;Y=:2_0,)G9Y/S\7Q0K'=UAV=2U MOI*>1:RT9""5\ MR2AXHQ:BVQ!]X].>6FIPMGT3U[I"A9P#%:P$4J_GM)#FQ&)"S@I&S27D'%2; M+O]; 'WCSGXZ:A_"W2/";731+KE:#I7JC=HJLUBXHEV[<&]U=@)/MQ??(T[+ MWX>4Q]'^J:3E7Y^2R]!AD3;&%)FQB80I0)-8HZN]&1S9!,J&1N>CM[$\_C.O MG3AQYW*YLVZ:FVB_P1FNCRLZX&IZ6+4-V7$.F_;5W)U$V%/LAZ2%EAJRKCU5 M?!!,!TGL#Q)9T!9]*C98:).1#V! M\3M2)_XWPO3G<_RU9I*0HM9)'US)$NJ5;SYH6A-ED>1G9L$0K(*H@E'Y!BLV M1LMW>>?AK>Y^M#0Y@(A[/B9YB^/A9"I_,/P"\6^3.A9OS]=&+U&J'X2\ MC?(*7==(7<[..VV9B,*2,&)AH=[ 7.]",.36)0+?F0A=W_IDR-!$S#U&7:[0 M-MS&^>SC=#@BD&:]D;F<3 J9.5K$ZEU:P*+,-4B$,I,T/-[L@'?7HG#_"Y\, M#?H6[FT&Z#Z6A'!] [O.U#7.8+QR4G&6LZ:ERVJREJ4#)A-80V:.,SKLL"!T M>>>3X4$#$=^F@NF#"G?;,G9];9D(O"B0C,9=.W!P9.#(EG$Z*AZBQ'RS]]R= M7.CTTB=$AOZ%?)L-=G\VZ$U 9Y=(U1JI,]$YX3QS*"+3")%!"8:144->-48+ MT-U_Z/K6)\.')F*^30BW/R',#^I.I'J]D&6GP0?DC%8O3V9N[6BO=&(Q(N<> MG37%="9$U[<^&4(T$?-M0OB]&_]-QN_KC995#._HWRR":C*'Y++*Y-?46+M4 MB06TDD4.6J< 7NLV3;$VH?FZCR[VUD^+9I$W,*TF3!=438\N-N,ZSL'%_GJ[ MAPA["+W!P<46=$[43M]H&';786UVML*O5C4$EFAW/VKM>HR/,FU<'IQ3(.Z=1(MC(N>") ME"AX,&FP_;'[Y@)0!254[D0VS=9)HEQUQ&P--$BL#>A=1=3FQNO'88SB3^^GL M>IG6PV74\TDT+3XD-A@M$Y0GI=Y4]\MH\M=_8'Z/9,R@25XJP="YPK2N3G+$ MS&1V-NN@?"ZB@_;N?LOC5F:/$FR2=K0>Z76< ^4YF18T/AZC9]IRS[P1P*R3 MB-;KX&*KLJ;-B!XO"WJ5=0.G_AHC_TZ2>3V9S=Y-GI,5D&K1Z; ,,?_73K%%>LQ7![5O!G._ES$TB"2K12#8I ,&4_D&K.@ZD%K=I#)43.J69G%=E3' M.K782]M;F;.GU)N:K&L_Z4JXI0NVQD44V]$=JY"B+UUN)4E/BC@T610& \6* MVCV/DVU$.UU$H D3"J JT3G7VN0X%$GN+:\X!D=VD7^+QFR3Z5\PS1?1EG4_ MS>)R3 J8,;:>_AO!H.;V*9MLB4H%G1MU4MZ(YYBFY[XZNWWCYKX";W",<:V? MPU_P<9WK[2V9PS:P!/7NXB(3"]E[ID )GH.77+3Q;C?C>4(TZ$'@#5:#YS"" M<<*W'Q#GK^NWJW#K\E?K?BP S'V4,"!%HHU0J530 2#)9PZS8WGAZ:&O>8DP=GQ@YR;\"(9RE-S_%ZDN R0:.@\\AY/=>I MG39KW#7*P*(WBDL>8H8V63#;$!W>BNA+:S>OK>U#Y V,R1J9'X[?_XRSX?OQ M)>\##9%[PB)K KB&VE?%VTR\ESI(C<*K-I',S7B>@@71@Z0;''7<1K4B>Q=< M3:V';4=%I69*[5GH%6!0:&=T6KG+'E%L>@V M%V$>EA+WV R'9,0N$F\2E%P"POQLML)X&79;[6,1<_$Y:I9201JWR\RC30RT M#*ED(W*SAHWW@CN\%=&/)F_%)OM5PU9SHDW"Y2J:1O]!&L:+\^ET<>%G'_F7 M=S^ZSW3,'09QLZ6VP9B%Y39[KS-J,& "#]K&! *$&G1^2U\G#)=7/[V^.+[U M.H#S,; ,2/R)ABQ134Q2.GA-0T#?/(UJ ZP>(N=7!7DM+65MDG]Y=J4[90Y& M.Q4YDUDIFD9@&=CLF/#.VTU/+"N=D5F6SR M'Y]_V1R;?O[E]CZQJL.K,>6H!3.+X$,6IF;ADW\H:?7PP@*JW(9_S<9T^*24 MWOEY&OI^%)DN0H2DT=3#$45F, ]DYT3+R7$ND 7YR0%;M6 ^O4R74R'.+DDS MNRCPT'D07;!]2YIYH"YW28AXB"(.319TRAI9ZKFLJ 5MA#9@$,R7E+PI6FC5 MIK#W<27--./(+O)ODS13C T'1Q3T06FBY4LN.19H)$+9=>%'?8;(PNR+YE8^RLP^YG[@]1P(&S,8+D'J1E*0$A MM#(RSV-AUD6),0=AQ>%6G5/,QFC$C%WDWH 1?TSQ(PSSR\\?23Y8NS?]/O^ MTV48;+Z^BG-Y$VHQ"J1!9B)RIM$6VHF=828+D86N$?XVYDIWC*>5L;&+9B<' M44L#,V9K;DE&Y3%$SWRH"2;&2!83P926;*L()!1H+*>9AO;MM$45_^*G;/0_<^ZQM%\ W3MB*"2E#+DJ271FLC9"A M)&&<2,[[$@;W/'O/OF+#,?Y>KC_Y,NXPN MDFZPZVP:ZZ_P>7AV?O9\,IU._JKS##[2W\R_#&KB0:HM8$#5SE^Z=H31"ADZ MG5SPEAO5J$WG#BB?$E^:::=I^';1B?3MQRE"_GW\GS =UDA!+;L9:!NU18', M9U_39%.]Z"_7BIMHE%#!AD9%;AW /27>]*V+%CU=-PS^Q>3L;#A?W#"*>.5Z MXU*4CUPY%FWM1&7J[4@Y2Y:"%THK)4-LD]"^ \BG1)]6NFF0^;P)ZC(R:366 MR,DQ0$&*U5%X%J-4-5!)>ZXNA?RY@Y'FH+D3AR7&[M(^E=2'Z^-8Q*9*-K1E M@F,\ )ED)=.BF(MC(0DOO0F>IS:M/6YC.=9A04\ZOME#:C]9-[!7;GB/RVA" M%TQ-X_N;4!TGLK^OQNXDP![B/A054O%2RASJA>:NGFI&%CQ6\D?.O?,%0YN, M@\-1X)X(_B$8L(N4&VA^2RQI?;"=O8"8D7%NZ\$V&3@@#-1-TT.[*2W;O=,/$3H#;:*+>A <3 6Z@&15[18^Z.JB4[MQI $3=I%U P9LN@PC:'#"*LVL4A]KYU^0 H553%80J=F)Z>AQBT[ M;O]:W$5L/6OO5Y+4V?G9"DBMIRX*R,WC-8M<26 !:V)QX9A+/8VRG?(F.^GO MVJL/MV_N)?Q)'Y+K>7M<'4:OTZ:(AMIPR8Q*]4C16A:YC\PKGF*6THO2J7EE M-Q5>??4C5.&#)=? LKUZ,+Q86:Q+/B1!QKOW]091HE1,-"JIE-4Q.Q=4F^Z3 M-Y$\#?NG%SDWN/K@*IZ5[=X%4=,0QVU,QPEO[*>K.Q2_AZ ;3_T5LIR\3+6F M1];$5^U\8A$BL)( 0C'*M$HX/I3J[PEGM-;\+O)MH/&7Y]-)GHQ&,%UM/JE$ MX4P1+"03" ]PYHUV!"_8P+WUWK;I!'83R>$#&/MJ9]*C:%OT-D%Z#HQ^.1_G MV>82*Q'Z%/=E?4H?H M _IJ3#_B._A<.TD\M/9PPT/VKC>\#]C-+IXD5J&BC$5GG>@7"ZE88VS)*EE5 M!AN>M^]U/ZL'UK8:P_'[VAKQ]45.MN+>".D<$V"JL@N9F*84IHSUT=2[B$2; M H<[8>WM:*X-WHNW5*OW#:;)N)I1RXX \Y6)_'8.\W-ZWI=K7QYD%;D)FAQN M6V=1\>1*970LTH3R&I*VLDUZ10_@#[\J]<>R6Y[M@779HS-<%]4+("\_P]EP MV<#FY>W1*T:!@RTRD8J0II=O1[*^5(37B5#KC"A MC.ATEZOF'_K^IT"A@\F_@6&[21I+YR\%K308PU*P)(GL*H]I>X]!.<^ETLZU M.2'9"NE0Y47M%IE^I'TJY447HWEV/O\PF0[G7WZ#LU5 N3:PS:1>I>H=-!+K M<5\T->$Y.1L<+:-M$LNW8SI6>*4GG6]CTGZR;[FB7$.V/A/J@*UI<.4N=,>) MJ_2ER4X$V4,-AZ:*%UPZ931SM4^-YLG5;$O!O"EGR#VQE&,P M9!?IMRE;PO$Y+FJR9U5(.)V]FN((QGD5.9 Q>Z=K6HK&7)M9&0:U87H0$ ./ MRN1&+5'OA79$DW9O3=XN8^I1#0W._VC,?^!T.,F+V:"BSS01,D.=;.TWDQGH MG%FD;99&:0% M0[X-=H.;L,A31FEI5B 8Q;1(@7E%L,"4H#DF@ZY-_LY!U'V/-=!.V[N(M8V6 M_QMA*FE76FTN1N< /@B6O::MRP?#HO2)>>N<*8"EJ#9G:K>@''Y/WTLYMQ6] MAV0/<>YRY91ICX.734_9^^3E7F@WCEYB1#0"Z -;KWU*/JG,-=?)*"EL5(-- M#^S]=/HR7I5RM$%#H"5!T@I1BB'C+ *35AD#1H();0X8[D*U3ZA[_5RR2N,J MTDH6SRFGWPM]_!'&BW9.D_';^23]^:9^9^ @&9M ,O2@ZXV7Y"JI;%DJ MRJ>:J*:BNH=?#W_[29S?/HP35Z/#>M1SJ+1_Q3&LX+3*68Q M\*"=B:<^^[ MGP!%#B+V%M=KW,9\129O<%3OQGTQF8"S^X8GP"1&BNF0=?'M^D#YO,1_EXV"&/V_,N5WY8A'B]L+C%KYM&06+!H M%EQ)S 83,&OCC6F38+,KTD,=XC8C45/5G,K1[K;T39V<,LE(YHT(M '71A7& M9B:"Y!8-QF+#UY SWY8$'5/I=U'&47*BNP#\EDK_0(7NG!S]$&T7WU0K1H=70Z M$I98F6HM#2_9PAR-T4^E-+ 2=X";3TA.H [0)[8%GC' M3!3K09G=2+*')IJEBFT#F0LM<,D)YJPS!))S%F.0Y,]9KC)?=#!X*C3IE"QV M:);LHH">K86W.**/W_\*TS^QIKW\'<>U1./9.#_+9R3QV7RZN"AFE7"_+CQ3 M.HOD$RM00X0)@7;+VK> 1Z$QT=]ZT\&N>-#+CY4@UHOR)H>4? ,[Y>UYG.$_ MSTD*+S_5*\K6W5PQ!I&%4PPY5O/)9!8@*):3,D($;9QID[&^!=!789_TH8P6 MT=?;L-8UKQV -;5+MD([CDW2BP+O)\4>TF]@BVP'Z$2*Y'GQ6@#H:S$7,E\D MU#Y*I6B,DG;?IT"+>VR0P[)B%Z&W9\.Z+Y)00NM"WCCG;GD$Z8'@T8*X*&U/ M*;>YG&LCG,-;'#VIZVX2/$#6ATAFNX%RCX2V;4_:.ZFM$\0;B6W"!2^B-"6* MI(/ Z+VS9+GQ0A]EGVYJIZ?DMO^_O:M9;2.(P?>^BV#^?RZ]-/<6^@!!FM&0 M0$XQ]/FC78P3;$QW[9W9I/1B@P_F&TFKD?1II;-__4#B)5\2YP1:LV0S)220 MJ!7%FGS"DBDS]^'.KR&Z>TO3>]_4P_.?YRK"/_SBU]]/^,H/7%[DJSZB*O*T MH#P^7J$$ZZP@J68DA],2>K''7#LM<%N ;G<_S]*E<2KH_'C!P^%GFSW6'&GG6%0( MV0#;R!(2L8ZC^/7@]YL=^KF>&=P@W(%TAIS-JQ:GCA)=IPUE66P:-632U9M4@S9CHL6]Z8S-K_\- M!-ZAG>)ZO6T)L/^4Q4H%+BY.WR+]H92%-39PM 3LIBE;H6 M419K9+V6LCC^/'T0'OC[MS=02P,$% @ QS@24WSN8=V0W@ R44) !0 M !A9&DM,C R,3 W,S%?;&%B+GAM;-R]ZY+;.)8M_'^> J=FSDQ5A%#%"T@" M/9<3Z5N5(URV/]O=?28J3BAPS>2T4LHA)9>SG_X#2$IB2J($4""3-1/393N3 M)-9>(!@BM4]^.NJ M^%O^E4+X']5-+U[<&41"%A[\M_H1($F E.62)B"%*40093B.H?XAI MF&6I3,+9[9\HDRP*T@"&(J00$88A(U)!%!#"TI"G*0VJAR[RY=_^9/[#:"F! M-FY95O_\]^_NUNN'/_WTT^^___[C-U8L?EP5MS]%01#_M+WZN^;R;T?7_QY7 M5X>$D)^JW^XN+?-3%^K'AC_]WU_??>9W\I["?%FNZ9*;!LK\3V7UPW*GI;PU/?M1%OE*?%[38OU.T[_0Z*NGK1\?Y+]_5^;W#PNY_=E=(=7IQRZ* MXLE3#4IB4(:I0?F/78W]= 5\3WC7QU@]@*O,?>\+XSE.WWN#^T7K@QP><*N9 MJR'7+]3KI1CKW=TU=37TX1'[>BU6:[H8X;78-]."O# _>*?_UC1C'G1&3*MV M&NEN097?UG(I9*V63QX-CW_WBU)"F1S,S_N&?EO1>E@^TN4'#-HY" M;S$^B8OGY _\5@/^?YU$KO@3: OC8ZR*0W)6 MW)V<_4=<:KLJ9A0M665:\["?C(/WDURLR^U/H/D)#,+&(_E'^U9_.GH_;HJM M;;3@%[JJN>(GOM).U\,:/NDUXZ3V)&&]ZOEJU=VA87T'5H60A7:T3YAX] G\ M(L6M]L-?R3*_75;>XJO5/:O*J0;=NCBI(C(8<:Y7I[ M/\EZK93DZ_RK?+ODJWOYA7[[I.=WGZ2Q,5_DE3;>K-](_42Z^+RFZXU^"QZ? M7#R/M&Q)C#%,$8TAPH)!EH;:"9(LS*C(.$6IBYQYP#0UJ6O @G*+%A0:)?B> MEN!!ZC:6ZQ_<),Y'O]G)W\B],; T[JP!-4*@(0*#$3RU2(]!:[#MM9U5AS?- MP,>Z]_S)J$>ZO4JL#URCRJ]'(@^EV>>C^\GVVZ6>YIJ'FLV;MTL].'!9EG/! M@@1GB8 I%]J[C#,"<9PRJ'"D@H235.-V4>+3S4Q-7 TXD"^-^VC@N0EI!Y-V MVG@]/P/+W0[@#&Q9:D#.P,_%Z@Q9SL)UG@NO6M31U*CR8= M+>0+[1N*EZO[![DL:^$I"OT&2+,A_.)Q?\E'^FA^=/,[+<3K_][D:ZU'Y;JH M-H[+#^L[67RYH\L/#^81Y5]DN99"XZRV4>8R27F<406#-#$.'DL@BU0(!:)I M*..4A$S.V_L8E^=4(T&W^A0O;O7X74_6T'->804+^J#M ]_KS[(TYI:.7N!H M;X#E3'E*O3K25-O8 \U>OP!MHT'+:L >0?NZQG)0F3X#M?&@93VHS =K;3]H M")B!FH)*P2L2/,[<1^XVOU/_L<"/NW8PM^( (A&F$$L:0"1XB2M9@OY_#=RDSS,Q&0) RA"J6$"&GN28 Q MC%%&M3\>8:)O7>]"="Y^4D^>[B14'=%&/K\;#4X[/0:=F_8\I2QA(D B"V&6 M2CV%B5(%"4\2/9G):!3%BK'8:7N^/V4C:+L?RA17(D*"0HPS!5&64,C,VGX8 M41'C*,I(A.9?9<%6@Y/6;F58VMY>39O=*-:;BH%'J3T'X'L#[0=PL];S5;99 M4[:08+W2LY?"ZX+W22:\#D1/6QAUH#EIW.% A_P4I=W'W$G@^>_9 M!RD#?])/X5V.6+2C132'3JH?#DK/DY;&HNG'ZP7NDNVUQNFK*MT*LD:U.F\; M1;@N@=YJU\7KW.1+R'S^>KG.UX^O[V5A8K-^+E:_K^_,Z@-=/LYEH&C")8$I M)P2B)!20(2R@T)/X)$*9$D%FX[Y=:&=JCEP-%6RQ@AHL:-#:?<&7J#VO;QX) M&WIGOQ]7UI^S)1,G/)=2\A]O5U]_TD^HG1;]E^J;K[[W2\\=Y;.W-&[[]=M> MWF^R^U%3*(M"BBH$JEIG+#]LUN; GCD#.4]$F$0JCF# NW2)"2#)-8>3D!" M% H2RBRQ=&DL6YR>A[,##$J#>-9L'X'5'G3_7:5+_-O-<#QR.K!R[,G\7)-9 M@P4MM/ZF.Y:T>)T 76ISU"F1)0&'DR3;V_K&T^CA7)9K$YKS)A"A#&"+.4AC$B4)&D:LI2%;C$U74U-S?O8(JUC%369^5=JHIZ< M(VPZN;53$C^,#2PB.[*J8,(MS '.AUUFPW.L36=S(\?;7#+[..;FXAU]Q<(L MUIBXOFK-?YLVX.9;7LZ3A(>1(BF,@R2$*-4."N$D@30A84P3%?'(:J)BT=;T MY*):-MQA!5NPX#<#UW'K\!S)MK+AA;K!=:,G:SV$XR(?GI6CN[V1I>.BXJK$\OKLV0W_[TU>YN:OG^3"Q*"]7)7KR;GIJT?"GHLJ15T!PH:IR &Z!NFN+ O9W$ M#,/HP(JS!0U:J&>@A1LTP,'+LQ0["Y [6U[UR*'Y4>7)G99#M>KQ!#?Q*HOU M_),)_=K.B10C(DP2&(9)!A'GVL$)S+&O+,K2($$\(-A&F0Z>.S79,?J?E^N< MTT4[1LHQ&.J0O//2<@4E ^M&;S:LA:+#]G,JH&]I*8#^U^'7?_C,43[M#D.V MWVW7K_ONF=P(H3NZ;/YXI[4@G--$?X@!BF"4F"P4)LZ1!4I $FY,]=@O.%UT=4\V9O5"VR4H\QW$]/UB#_,'0,M2KDNP4DK_647= M/N@&]>A5GZA8WU5+=D(NZW,EML^ZP@KP% MUDT$SI!KIP1^"!M8#O9,M5%Z/V1\F0NOXG"FN5$5XK+9AS)A<4=/IR,O'U8E M7>AG;1[>+OEB8[9?]4^U*>M\N9'BPX,LJC4(,X[FHOG'/"&K[!-X44[U=K6;[:R%>25TM"NHO29KDP3!,4QRF'$8^D">#7 M'ABF!"96I":6!_;]!;0+8;/&#I3%@!L1&@JT-IJY!:A_? M[M8?YU5R4):'7N"MJ:UYWD$'%7;PZI#?'@<)W(BV/V$P&.$C'3WP3;S3$85> MY)TYN^#VO-$.-?0RLWW:H=\#^D9 K[B4HGRC3?BLG<$/2O]$#T/KQX_ZQ5G? M+*L\"P_FU9P'29J9 [\PRH2"*!(AQ"14D(3Z!X11B:53Q)%#VU,;(;;0GWK1 M#PW\&7@P!E2K?W)K@FMDM'V_V'G3 [$]\$CQE.C/#=$?=T17V&<5TZ\O,MTC MA-J9,\_AU/;MCQQ:[4S,<9BU^R.FEKWLS:I0,E]KA2[_*DV=*RENOFJW_5;^ MK!^^?D77F88YES.* 2FA.R4(D%8*8T0@2$1,J9!8&V"T7]R3,FIHR-]B; M7&=BM5C0PF2^G5K:,Z=7QT[AIP%V0H/'>"G36@3-P)8BT' $*I* 8:F5\NB/ MD%6M3[__07*N.9GV/R0C6Y_N'"]?6R]T_3R"&R&J@$6Z^$AS\7;YDC[D:[HP MQ\Q7R^K8UYRE D5)IH?GC$B(,C-:4ZI@3+%2*4%IP".W[32+::YN@1]>M9">M+NMTXYY?(@<>@/5A@T!HF&[PS4".NSX+Z&P[LZ?$J MU1;-CBJC]C0<2IS#G?WDIU(^(Y^%O-,*NDOO_DJJ?"G%"[G4?UF;:5!Y(_YK M4ZZ-7KZ7ZP_J"_WV<5746=_WR9*^K.I425JT).,189 S$D+$M%YA&B#MVB"B M(LJ4$&1^5&_SX@F;&LK!*]&W/U)VK6<[1GMS0A77R]H46N MO^?%2NNA67E0JT(/6$O -X4VBS^"M3E%LJA]3;ICI 3?FP=H!5W3;[*2TG_" MR0S\4YAB_5\]VE1/^R=D?J@->JA3_R\>'2=O+\K&_+.*)>3P&>V B^ MKZW\ 9C<6C/06 L:IJ<_2;Z@99FK)K,-V/,Q&SP;VM#= MY'5P&0SLJ$/2T)0?#F2#M]?W&,&;?*&!:3V_716/!P-. M&G[%D8"GSQOY,,!)8XZ/ 9R^K)_'6M62V&C/I\B7M^9\W\U2Z)_)XJNLSLD' M:9;I[S: -..Q=CRC +(T2F',591BG*B8.QT@OM#>U#[I)W#!%_W\7ID(+K%L MYW]YY&[@S]Z=MAXUKJW(\%SA^GR;(]>WMB+@N+JUW6T]:T'28JF?6WZ41;58 M>%#0C)55"I5YF* (Q]HGH,*D)<"802)Y!(-,(BH(QRSF;FMP=@U/;QUNBWN_ MD^58Q-&.<#N!\4_BT.[%ECV-N-[L.:C!J&6G0>U1>MQH\EM"T:[I<:LD.M%Q M5 C1[>Z1 P6.=S!V]:QB)24.PQ2F<1A")!"#+*9:R'B4,*:8#$DP4D6S;I0] M%N(&%KP&JUE::VWGC[N'?Z97!]Z0O[*G_C"[ZZ?VSR=5=^QR1TQCN_L,SC_& MWO5EHKUM1%LT=<6VSDUU_ON]IJO:#%C/$T3C("8I9%'(]-28)'IJK!B4. H3 M&63Z=]REA,[)5IPFQ".GXCOL85Q1*7#_L,U!(VR>5 #G($] M1,]+^UT,^%^7/VII_$7U+F-/KHAW7MS3:^1W4FQ, .M%22J[-.F+65Z?9VD2 M)"@UQ09$IGU%)B"E00PCA,-(B$BIT*FHMC=D4UMOVQIFME!MW)#RK!\"?JN, M=%RL\]?MEL[D90P$C (6!P@:>K%NAT'.-?:Y 2\P=9K MF^0\KY9JZHNMH172DBAW:;,AP*]4 'V*!F761DH7]I1<\^4-*W+[.[,:9UW]).) ME[2\,_\S9RF^TH41GVJC-NOMDAYM]1-[$9^)^P$=+H]/; H&U-FP/P7M"R:@;VQ M]2_K\-^G/WMR0TT"V+( OM_R\$,[B]26B[H64,V&/\%_GE[T.HB,;,*H ]/S M=,_A8/=,*/H65/JJFUT5N=Q6%T:4!%PE$A(488@HPA!'*(,XE(33A(I$604? M=[8P-:^Z!="U3M(A=W9CP56,#"S7+6R#%%#KL-QS]:/#5D:N>=1AY'&EHZX+ M^Q[BW1VL^K+J.+-7+>ZQPP7 3[(N62(_R^)KSF6M0B:DZ'99/:7.NA#*.$), M9#!!<021TJK H@###)M$2#)"8>B4[VAHP%-3FNJH9+-0S]LK^O*;^;OS\>&! MN]M.S:;4B0.+X\W'MR]GI[=;]BOHL[V+JE9%5<@)M&SR>:QY'.(]'XH>&/3( M1ZK'Z8+C ]DCM?L\8:.OO\F"Y^4^#JF*GGF[U"[SLLQYK4XR52J+5 A#A5.( MF&20":7]5(S3$*4J2=+8+19^#-@N:C9.)'T=F91O4=:)+,S^\ZJ).)6-6=WA MA\_W$ECN;4VL8X?>(O,8A[HS?1^%:@:X[U^0]R;.L/%RR;!Q;;(=;DKR+/+S&3RF2]6IF3?G"D61U*/49F0 40" MZZ\OCI$Y^H!I*#+*$Z<(ASX@IC8GTC94H4I'*4/D=B67;\UR&W]Z]9#=>#(T M[P./#PU\L,4/=@;,]@6E9JW,?&!OAC^MOX9$K]K="\BH6GP-58?:>M6S^IZ5 M?YK5Y<-F_4'=<+ZYWU3E<;NR0%H?I=%:;*ML2W1O9'$G@3S+WY)6=KD?UO72RG0"/ MWW4#2_)1XJ.FIUHV@5,YEFJSFCC?88)<_'+M.:^ %V@CIQ_P2>=QE@*O3W=/ M9_2J*=OQ1@\>=/&?DA9O]$_*.4Z#0&0\@*E$'*(X()"H*((*D82D098FBMBF M-.IH8VI*O(4):IS 454OO<1EUTGI=)3R0-':[GSH]3HJ,+#/1*=M3US-$2 M'ETPJIWTZ-*E/==V-ZR4_[W1SWUM=B]-CIJZ"/T\1DRD688A,17/D9[.0I9R M#&D:Q23-5))F@5/\?E=+4_O0]T!!A;1)W%.#=0WE[Z37FQMALY_V5?8/?!W7*'J48NN;;M]I;F> M'(Q41^Y\]SM5A3MAZ)F:;^VK1ZOH=@)BNU[;J5_WS"!1W-)E_O==#=#5(A?U M9L!2?-3]M^W8#^I-OJ1+GM/%[E12N>P/+ M\%@=YYYUPR?1?K-T>$$V;E8/GV0>90'Q^O">T:OW)K_VWYMVWNH6E[(LP0R3!E,)4GU[%5A)E&_I$/6 M&*;F&[8W%2GGQ48*4X]E;TS?3$'VO6*Y_#4LUT,OC+5H?IH*O#' 1.U5BV7Z M@BJP?,B-ORNX'"BKCSV.9\K?XTQ4=Z8>]T?US;]=VJR/\NQ?X:K=B;Y3J7QA*MD%N8IA"ZL<54L6JL 71G3OM"6AGDFOZG=Q=:JNHH M'3.TN%9]LD<(/F[[9&<(V%O2OO#F?)_TR#1T+9V>TQ#UAC-RCJ)K:3M.8'3U M$Z]U2[=G0!_K@+SU03A4&I$X#E *2:BTQ"HB((XD,X6A@HQQ&0:L9P+,\PU/ M3E!;GE'>][RV->NNOJ8_+D=T,'>@9TT@\%C>I!U; [F0%QI_)K_1CI)N9]'R M_IX+<\MU+O+%QJ1O^BRY=DC7^M-[_DQ%$Q"?-*7WSTASES)<;*3X\R*)2 MNO(7N1!O5L5GJOW80E_RH#TL\4&]>#0_:3X3QD,1I2S4 ;;V&,?$'/W7/W9,(=R[ M]^Q$;I0^&5CZKNJ. 73Q:D[]IB_NC6;<[,;7DG:4_/CJ!WHYJ;$/DQ-"IDF6 MAE"@-(((H1C2F .Z@?[AB)[66*X<>"!MZI; / M5]>>T!@VZ*^SL><\GW$Q-._B]?W$X5V^-!O)A13Y^@WEU&B"F4TUI!AE 1<"PQ!' M$B+)!:0B36&:9C%+28JD)63KK9&E8X+!A_*Q*7+1TY+:O+SKQ_?+DU$7G7DH4JC\>6.+IN$;^*O/;N[44-U_U9.]65K]\1==REUEIGE&J:(9"B 1A>@9&."19')OU M+:P"$0@:NX483\6RJGY>Y_D)NZJW36P-7BFH+5:P6"UH8/ZW?;NID&!\Z M!>ISOB%#SW&OSY-:LP-:]#1IFM::H'T6U9JC=@K5+4^@(:J^!!BJ6HGW)I!9 M=:C^GT;Z5>_6_3%RM [5J=X2N0X&L*?G0!>R?*E;7\K%E[MBM;F]>ZN'DN)> MSV-H\=AL=%"!<8#T@,[C,(.(9R&D,640$\(%33F7S&U=U:;5J8VXKW)3V8AM MM!RYAF=:D6PYW/FF;NBAR. %#> 9:""#-N8!]H><6/(KV%8MCRNF+F0<"9W3 MS7U+=9E,??NBNU2_05Q^OI-R?;,4^RH0^[RMY8O'>F>)+G[6F![*71VQTWM2 MU41>RHQ+H727"6HVVP,.M:Q%D(B$1BE"01RG;O6_QH ]01FL# "5!> ]-5DZ M>RRWC-3I=JHZO:XXZ/ :3Q9'//(&?GS#XM06?O&&CYO>Q: M#:C^8XZ^FW1$^@4R@)JLJ QE 8UQ#&,22RTX00)I$J0PPB24"18X2=W.H \ M!6MDPV-*CKG3#T4C;/7NB?\_J!4*==KDS2C M2MNVK2:5R_(@MP)&H1(136&*E#(UQ 5D@A 81YFB4@24!%;G"YU:G9HLM/,P M+.6ZR?IC_J7ISK_2ZIPQK6RJCM$M]H;9I]FV[Y/S4C(8TP-KRQYSD^@1?-^" M_8-+MHLKN+5/<#X(QR.E/[_ M9_$Z,X$G4F;;O^LT9*J.YO73KGN?G//9"#5 MTW?G721* TXC"0G3@R(B)ON;T!-QI03)HD1/Q;6:NV7U>-* RZL^4A;>SY]? M?_GLF'KC*6EVGEM_(H:>H]8?^!#G@4[;[#:U MB;,YN>6P>Y.9BCB.5 R#NB1GC"'C80*Y3%(9RQ0CYOCY#XIW>FKR>7-_;V([ MM.>WOM,N']>>GYD';9:B"B*456 B73[^2PG**H'AJK(3/.C'N,;7#/HJ>%J^ M&ZM[!]9(#Z&EN^#1OG4Z/.,7:^_ MR8+GI7%_WV^JX,$098K0.( !RVB=3I-@GD BI B3.,A$F(T[7AUAG-X8U2 % M<@^U?Q8Z_WTZSL!S53_]@0:;EITS4%LZG>&ELQ,F-:0.KH; M>I[AXB^R-$<(EL(DO>+ZKU]6YD>M?)P'QPP: ^3'(N=R+I. JYBD,%%9")') MBX^QQ# FB!)"F$+QR'.AZPR:[D#TM;++I%&2C6%@O:I^.@._-Q9!VIRK:D8M MDX)?&[4_\-:_0'&B=K4JK-F=>ME_ OU4O8HN;$ M2;\M/:#B9SJCJY]^GM10?*5)?ZAQVT_W^1[D/:'JF7%RMYG:.DFHL?PBQ:W9 M*:E7VW)9[N>N^XV[.%622X)@$ BS49U%IF@LAU1DBK$HIFG W,;S:^!,;S3> M6^.X#GE5K]@->6,Q/?" M3?CR0ES,^@TEH"]*:W%0?#;("4 M8'?F0IET I2YS%*"!"60QBJ"2'<_9(@*F$BW _;F]*>Q/=/63&"NVK/;IC$K=07_QYA_]NR2Y\H5:W+_4;+XMRXWTJ,1G6/ JFJ?:&57?SAAZ*$7G+G4_&U&I M5EGW6_WWE_J_^=IL?+U<+>ML228XG"$41"RE6C=P!I%(8LA"E$"6Q()' <-" M6N79=FET:EZJ06Q2'IB(N#K@C9: [Z #WL+N[L0Z=<=Y%1F*Y#&8@AV!WI.(0GEIU.1[C2=>9PA/6C1CL;X6I<^VB$\[W/ M$W[0VA)I(IO2(**Q"C"4 E&(.):0Q"9N+65Q@A.,*1/SA\JI_;RFQ7J<"E]?2B#5)\_!P)GNN-GVQJY!+C MY\P]KBI^]NJ^89ULO=_NJW*B!HR(3& %>9A$6@!H!JE,37VEC'&1<4XRJZQ" MW4U,[;LW"%L;^+V2S)X@TN[#OXZ>@3]Z1V9ZA$%V&>\YN/&HF9%#%KO,/ Y$ M[+S2QP>^+W6%4HF3@(=0!IG^RCG7(SQ1*:0!"I"(E)*14[+7CG:F]JE;U(-R MHK'/-S[%^ET''_JL53BK%0P]U(<_;$6KKK:>40(N5GNZ='G/C%-?:;XP>S5O M5H4IL_)9\DU1Q37OT]"P*$HDCF!(20J1C)"I5I)"04*LPBR@4B6.6:@N-CJ] M6=4.,U2K I8:]9\4I0'D::C,\@V!).8"HBP)12KT MM"-1+L[(V=:FYI)HA+"!Z)ZC IS>,%P-X$NB32+_35_1MZ:0 Q5'-89<[NT;6F6V&_AZ4^3+ MV\]RO5Y4$9PW2_'V_H'FA?G'QV+U-2^K9,7;M:4PD5F$202SV$S$)343R9C" M.(T05EE ,X%=0Z_Z )G@I/UI0OI6]OG#:6E3NW57J]@U[JA7Q]F)W/"=,;#L M/3% J]W.A"KWT]X(L+=BD)7$ZXCT'/O4"\K(L5'7T'4<.W75TT9+F;?[.+.( MZKZ+ DB)B$SQ;P09S[0GB%&81 H+H6*W\(S>6*;F&_;/Y';YJ_;>CY8SYG%Z M9_#=W^$Z9HP$>X-J[C5XIIY>[Y+Z^GADCPTCN="_N?V5%G^3IIC;SW(I"[K0 M[=Z(^WR9FP8,)I--=5G*)EI;8$R023W.N4D]'@D"<4P8#&,E191D6G<#Z\V1 M/@BF)K>-$3-POS5C!FYK0ZI/FSXQQ6%KH5?W6&S"#$WZT'LU6[Y_W?/]4"AVGJ=."J!X;)#3RM7:\&)]A9 5IFS*J#[/[4Y$[# M:U+#@M]JA(XB=LB?G4!=P.47' M>?..\W1:":]>07=KH_H'%XT^]!0NW]!/)+;I++0;LDT5EO.Y)"@1:1!#F7$.$9,9 MQ!2G4 5Q%&:*1"JUK^?K7T6&;S--V((SVM$@PF M@C*(8DP@SH(42JIB*<*0I8EC$,_5A(\3H_.ZB^P98%5O#,>YG4Q?S>/0+MN6 M0 VPSBXY Q5&?_I\E@*OVGRZI5%U^:RQAYI\_F+W+=.W2UY(6LI7LO[S[;*J M_U''0[]=FK+ NKEYDM%$"J5@&/-4S^9" 4DF,%1",N5)_1E[>R*NFSJ@K^U.F)8:>]2C>RSFQ.6CYHM-U(-\/: MVX^.=[HK]HM-F2]-@LW5/7RZT9VGJ@A7GUR6>6'9GI@S=_"!RW\,]"F_HVA?F\$>#D2]?;#P=!=,-+@,$17.(T4 MU_!X9MSH]=C11I%KC&Z/*5<]Q\/1(/T/67R57_2#RT6=[UW\UZ9B*4_#<1A2 MFB4PP8$611%'D"@50)%F/$ZC6 9I.F+Q*5?\+I_^>$6IJM.;\O=H/^)-^ @9V&\2J][SB84/&LOATWC:):SNC_&,6V^G;*>-7> MNP"X1P>^:E8VONA;YPG#7$\$(QAG9K0K;N'Q%#=PYG9X%ZW8^FG)=_)\2Q: M'CLEGCT9)Q+A.=S<3Y7,AN?2K$M_HK__2O4(G--%.2X$4*0 M$CW'34(2L 0%DJ1.R=]/MC(UUT!C _=;<&XJ;W+!%>A>)T2Z,*PUEC#X7@_,6376K]M%HLWJP*<],\(RKD 4^@ M$G$&M5N30$IE @.2L2P)<1@$CM&LXQHP/0>I,Y5=<6H]#53+:8#6>5T>)[=8 MUGY7)K-BUK/__^=IDH5$99"F$:WG^CA@,0P315&@>!++S.T$ M[NF&IN9H-T=*&["M[!4U7-<3N!WL7EZE\\79P'K?EZX>)W#/\><;925'#T:'JJG4G*0I84PP&$NL!8$Q!7&D M?6:)(Y2Q*)&21VY.Q@27A*54[F-ZG MY)?)\.HXG6EN5"?GLMF'#HG%'6YJ41;K^_7)>>89F>V M:A']NB'ZXX[HFQW1>PLNY\6TUJEK MJ#NG7/JY+=72_SI4K%X-CZ)AUU"R5;6KGG'%Z?_ MO-%."[V5/^L'K%_1M=S5Z][E 4^(=J>8DA"'(H$H%L)4N$T@C3.&,DZ5B)!3 M?L?139B:YGI8F3JU]K3E S2$@(H1DX9( L,)J$CIG4O^&5X]AQ7.R;Y0TU_E M'/9=ZK>R^2S=Z7]UBG> MK]:R?+71_Y.\\A&B "6-2TQ4QL+$I X51$(4$08IXP', H5(%",2"&R?T]^E MZ:D-F@;W_P:U#6"S-0 LC04S(+08;6T Q@B79/)./7)^3!J6YZ''DIKYWXMHE8_]0G(^6JM\S]XZY^OO0=S9)O],#1\S.W\?0IVGY M>SUAY.B3;A?Z9K.^6Q7YWZ682\8BPKF"A(<8(IF8O/TL@:%,]! 3T"A2 M3NDKO2.J.OMUX& 0'[TU_9G04?3&WM )1&YU;59F_HP3=EI['3OC:&8=S=: W-;R M_;[!Z3'=Q$4NO&I7=VNC:M!%HP^UY/(-UU9SW:UD?%#['U8IW>92D(0*G, T MBP5$F)C,:EHC5,H1H5$:!Y+U*]O:W>C4?+U6&5#:)!I49K'SJT'?M_+J&<[C M+(MCR2D4,M.:M;C7?=GYHRRJTE?:CL_FL$.]]-TLLR$F$\XQAY(+D[&>!'IZ)&.( M2":D1)@3;G6H_5)#4Y/[%E90@6VVPNS7,\_2>GFEV!=9 ZM*%T\]%H#/$F:_ MW.N+N)$6=YU?-*?%6QLRSBS5GKU]M(59&R/:R[!6U_=SET]DJ7RY6I:YJ*J' MK)951C(W5SWYSXMW/CAF)U8.$]G>WV*:0V>O MUS/ZB=F[U?+VG78@19VX_1>Y$&]6Q6>ZD._UB]?4VXPR&IC 9Q@IH=V^F"C( ME A@0E&"5)0% 4]<1,RFT:F)E\$,*M!-D0%@8$,]R,!2 Y\! [UG?5.K3K!3 M,M_4#JQ@GEAU%C 7FKP*EU7#HPJ6"Q6'0N5T;S^!JI^\F_2^RDN^6)6;8A\% M*J* DB3)(.&I=K&42DU!M0RF H6,Q2)6W#'7T\4VI[=$=M-C'>PRM7::XY6N M@05G6R"F%:2ZQSM(O*HU.UYUYG*KHXJ,-0F'"F-_H_NBE_:IJD>4]:&,N<(! M4A(A&#%BDJNP!#)3V5FQ."69RC*46*]S'3Q[:M[,#EYSFLM^A>:0M,NK6%=0 M,; 8[%GX>"4+]DM35[ QTFK4(2L_^EF&ZC#\S,K3X1VC+39U0&VO+W5=XMG) MF>O+(\H"!!7E)I&E3*%)8 F%XI)G4<"40O/U:DT75[HV3@JU:V^XM_"+::/9 MW@/WDI95O"M=]]YQ[>;X2B]G0H)VUKL9P:49UY69B OC[+I<*1:[)[Y=/FS6 MY3OY52["9HLDC5,:!9GV62)AA MZ"8,Y_BTDP9/' TL#NVM_AKH##2$>3PNX,")5Y4XU]ZH.F%A^*%2V-S23RO> MR_5+6MY]+%9?[J<][4B0QS6>[F_"Q(,Y)$'*J0:H\C5C$D M%$D88\4QYX(G8>8F(>X@IJ-(513O,3EINYM-U=K(YC[B2V"S_A"K2ZL<"/=_B'#(9<$Q$*B2U.O]TKI&I M+0;MZUGL@#;I\7I4]C@D]+QD^:)I8%'JP5"_\A\=%%Q7"N3PH>.7!>DPZV2) MD*YK^R;F-W'R7^BW$[L;+"-8D#"!"H7"')Y/(9$XA)P(%BG&HDQ9)0ZU:&MJ MGWQSE$-C==S^<";9SF7Q1-W ,M";M1Y)_"_RX3F5?W=[(R?TOVCX<5K_R[?T M#([)*\OZP3( >00#G$5!G C. MDLAE=?92@U-;I&WAK5)H5H<5&\3_TJ1'=PR%N42YG9[X)')@43GD\ )K[J$N MEE3X#7.YU.BX(2Z6%!R%M]C>-U#VAK+K<'"3F>CU-UGPO)3EVV6]#760H6C[ M^X]%SN6<*90)0B(H4H[UU,:D=HBY@CA),"JX=XM6 Z2T*-58 V< 4 M,_![8P"D36*T[>_ @['!;+?7*2&JY!!BM5C0HMS_U'>>"+]OD)WV3O>M&%C) M;3),E+;)]G8D /V>U#2<2+NWO0I47(R8A&*0/APW0X5?$Z:5OF*0[G'.;3$, MBBL27]1;LKNY:&IFTMQ)84CC?L5B75LBN.F MSRD6[8;5*YD9>.QKOU>#K(B<,=]_/ON[9>WKS^#F_>O MP.=?;CZ]_N7#NU>O/WW^YW_$49C]*WC]__WY[9?_]+L6XB@@0Q#\+&LC@^B+ M*SNC+I<\CQ*Y4N*Z?.))L_99,-[E2_EV+>_+N4CCB"-&8,IP!)&4%!*!0RB0 MX(PQ)*/8*I3_3!M3\^Q:N5U^,R!!A=)Q)^<4EW;J9DM@<&=J=L^;XTKZ[N?I+DN7Z$UW+S[_3AR9*DZ M$4A9G$(L$D%5$,C4+E8)-*J ^PTQ#>I RO*!39-#.L0%JS6:DX=04LD12)A 0RI,,?\P@R23&L535F:!2(0(HY< M/!C']J?FVC05PX&JS0"\L0/(;_S.["X OCU_Z7C6Q[%?[-1K0+8'%K(&.=A" M!UOLL^,$H8,<)>Q)G=^C0XX8QCU.U(^@HR-&/1_33_X^:5^OV/#UILB7M_H? MLO@J/ZT6B^:[GB?Z_^(XI3!2,M5>F9FP96D&0Y3&(8T5211R\\HNM#@]A^SS MYOZ>%H\FG?'Z3E;Q G3Y^"\E*!\DS^D":*$K;IMU3\IYL:&+$A1R8;+A@_4* MK):WJ^WYHRIBX 5=U!DD[^29!+Z]^LM.!CWVP<"R]P0I:*""WPQ8T*#UZ+99 M\N)5TRZU.:J&61)PJ%FVMUUY,L!HH6[ R.(7RA9RKF(B@XA1B)5QQDAD5I)$ M%=4K2$@X48F3,];9TM3PLJ^*T"V_=,P!&]MJM*'D@;?&&I%U_]3P-T M<3',68"CUI[G)$"7T9WG #IOZ"<4KVFQU(\SF5ZJ:*8O\MOZA4;ZMSE-LC", M40AY&B40I=04P582AB)+4(H4Q2)R [.%:H(3ZXA&-X'HIM5.(+Q0 M-;! ''.DQ4'C!!50CPIQD0RO"M'=VJ@*<='H0X6X?$//V,*'*C'O\K:IQ]-* MIA"3(,Q""3,29Q#Q5&FG0@60I#C$C/)0^QJ. 7)=;4U/(790@6RPN@;+=?)J M)Q%>N!I8(O8D;4$.$SYWB0J_072=K8T;2G?)Z*. NHLWN E$6:SGO^;+_'YS MO]VJ1@DC221AS$E@D@Q@J+T(+0VIHD1D(0UCJX+=1T^>VERB 6?WP1_S=/X# MO\KZ@3_H!I?'+>9.:\]]L_JFUO>J_W7XK1X_=91OL].8[;?8?4'/P;FXI M/S'GZ' $:4 1S&BHHB3 69@Y;BG[AC@]5^ %+?/2K'6VS7%T!GSWHZ4/\8Q] M,[3KT3*M+ANR,ZY:=6Z;9_IN9R#86_@D$<(@4YNA.L"OP^,;Y+A^TD 4'[E7 M0[73;V2HZAU^+%8J7\\S%3%F9F9)'#&(6)!"G$H.*64I11E569*Z9')H/=O) M,QLA:4-=YO&>%K>YHP2W";-3SYXT#"Q\-0,U+']"=<)6KQK3?OZH\G#"L,,O M^]0E/5=;E9)\_4&];B(]3,C@AZ7)#&?^9T)UOM*%T8-J=RCG:RG,+[2"//U! MZ\HYEX%0/!0PH5)/NB*.(.&!@F&8L2A0C*7*,2ON "BGY[351IJ1?Q=V4Y@( MVOKOVIU; E.*VG'9=X#^M5PP?MX^&WJI>==96_OJ<&?=20;TK$ZJV<(^ WNS MZE\:G^_P9ZT;/*Y6#]<3?M>Y!\ Y[@KY<$0?K:T/V%3/.IUU/$P5#O/.O)/: MLVQJJ04AC^,XB& 6!0G4[AV"5*49E$&6Q22C@BFWJIR=34UM6>Y)D!#88NU9 MM^X,PW:2[(>W@96U+V7N534OLN&WAF9W<^-6S+QH]E%]S,MW7'W\_50T,,9I M0+C FDF300N%"C(J,AADG*5ZMHA5UC?=WQ^F(LNB=23;1UF6"Y3;Z8@_(@?6 MDOT2FG&VWJ^6:O>#E@V#1UW;\374$?=GCZFV,__,<7;_$=-U\-([/8M^H^'6 M$4R;?'G;[$BNEN4+:4Y#[(*<9/EKOEP5^?IQ>[A.NU)/GU*?LO]5KN]6HDZC M7BVDS;,X(2S*)!11IJ?#1)CHZSB$+%)ZHAQ'F*# 1<9&Q#XU36PB %EE'\CK M?ZV-A7VB)[Q)2%*;!%HVF1([ MV^!0(^A:ZJLC2ZO%PCQI2Y'O&-%1^VN J--Q\#]#'.NH'7,Z,G9<"#U3XLKJ M^_A9+C6RA6[T1MSGR]P$X9@\$DU8SIRE- UD(F&6Z4D\0BF"A.E_1H*2.%&1 MB.+$,96M5@<>DW?,_MRB\RGH;>RD MQP2X3BSY35QKU_2X"6>=Z#A*%.MV=]]T(%+)HI!UHK$JOKN\V>CAJD/%#B\H#>!9G7&\!'2' MN9^LZA%J]KOJM-6?U W8E6EM+[YEI=SI+2F)%&D>: M(0@=6&J\<.D4:>Y"T-4!Z%:-C1:7[F)Z.US=Z3Y_&37FA",J!=&3+L4H1#C) M( U0!F-"J8BS4 8DGC]48#ZO:;&V\VM.->7R11PV.-S'<6/28NA1N&@CG@$F M;_.E.>@'6+U1>'TRC'F"2!CRD$ D,-;_$03BA(8P$PJKE,6!R$1#]>NE&)/H M;7.CTRR7PB_'=E[BM:P-+-@G4XL,FTMD$"?P9$//GC6DR^$[>ZU[>> O!37O M]N?'>[9:S&/"8B8#!E, G3YZ:X_9ZN3:[ M&0U&4(.TKP'\E+7S7_-57 S\"5O:[U3A]Z2MOY8O-6HJJWL5^RWU_'!PE*@RTUP.3-!!Z=%84L@!A&(9QK#]:[0JE\KI$ M'!<03&^UYT9_RU 8U&;NT"SU[-.'.9[$=^T0NZ%\0)('EHCCQ!XST*"?@;H6 M3LN 04[T]R1OT$0@ES \:WH02X(N)0VQ?4S?8A;UPM5N*[8N[_->:I&+E6** M)Q!Q1.HL]R1D B9)K*2,LA"'CL6VNAN;GIYML9KHFJ;TEFMIBTYF[=3*#UL# M"]..IE9NLAIGE9;:9\&+2VQXKGO1V=S(Y2\NF7U/B'5<'*]=I7?=)UPDF M@D4A@2)**42)II0%4FGW"*=212I54>RR)=_=U-2F, V\=C1M[WCD0U;M9,(/ M5P/+Q)-@XRUG Y?5ZF!CJ"CCP^:>*\*XP^PST<5==_3<%Z_KKI9?5C?\OS=Y M(5]LRGPIM0@9#?J@JE-8]6_$G),H#6D:P230G@5*F(18X@1FD2(TR4B2D!-5C+O$F\O)35N4M>G:%LK'#< M/G?I(SL9\D[Y2%OK6YK7*]# WOD=6D-S75U-O7F$M?NF^T]2/.[]>X"8-R- M^![4'&W+]WE&/]6[X;S>E-/J4-!EN:CSC(C_VM2!JDV:,2QYH$1,]4P*(XA" M&4.&%(>!E#@+6*Q"I%P<);MFI^8TO3DLL['>8P=T!]Y-TRQ[P$[-_/,ZL(ZU M (.C(AM[W.!FO2YRMEF;/,5&\S[2VA7S7I_,C4&OHF;9]*ARYD;'H9 YWMTS M%MZL-KV@I12F.(1E>;/^ MJM^_.PWVYJLLZ*UL?B,_%CF7.Z MTDC(I[=(U> 'F !I;^/W'S/C9/=5HR>1[1P?JJW/$UU MR_((9KG/!AI&+ X(4C",XTC/!)B A"L%@Y1&,L(L20+LN+MR':+IC6Y5,#5\ M<2QMYD!.94E3WOU?FG.QCALT5_:@Y2[.>+TRXDBS&T%:@\PPZ5@]\>=W<^A* M3./N(/DA\&B;R=-C^Y[;7>:KXOUJ+(LV&X2N>T/G6ZPQX[0T,$H#4KPT-JN*%L>4+_MGPZ^W39\KN!P MY"V>E0(?"I$O31G4'6:3B-Z@KH]6^M_:.4_/()LY'4T^R_;->?.[-FPNW-4W MY=57_>Q5\7BJ.$." XJ)1#"040P1BQ7$*":0QZF2/$0DSKA;#<[NQJ;F26RQ M.L>NG&743D5\\32PANQ@#E]_PH81SYF0SC0X?I&YB(^=!$J$4TQ JJLRYG)3IV464'6*%[77:.(W 7(6UV[=%G?,/\B_UJ= M&'^[-"<73==_RLN_54D,0DQ-N0H&,U,O5$MR)N8-WKQ5F/@/_+9'@.^3_3X,A!_Y=-/P[[M[CG MBL 0=GE#CG5LR'W8K,LUK4[O'VS(?9(FB;K^N(,LU[2G_5:,N*5W;?#(A_8K=10\LF,#M.@ A@_/@23/ MTY?^@TI&MF/\ )/GZ:B3P2;/!*7?:/Q^8W9#DR'\+V,,'G2X0Y2_)E+KPJYYGF1A6XRV8?ZI#%'>Z+F"^KRF@F>_K' M(E\5_ZD=M_W2PG;)*>,4*T8EY&F20!2K$!*,!,01$2'EB$O;8I6V34[/+38P MP4JW!:J_U4;T7.FT(OWRTJ=O(@?6DX8R@Q=4@&LF]Y!G[@ND5DS:KYCZ9G2D M)=2&6=7)K)_55!=VSBRO6CUFM/56%Z/:"[!.]_5SXUK[VE5E)ZW#@4@)3V# MPQ0BI+0$$Y'!3,H(8\FC@#G6F#AL8GJZVX1>-/G!@Q_#%$0_Q>"!-J7=9B"< M:4RSH/[?/_]CF ;_>I1&? ;B%,^B$,UB%#ZYIK7, ;Z/4S)#&,TP(:9*[0>^ M7NDAM[X^#F= O\N!X^&7HTZT\Q"OZ9BA=;P5##.K*\+-P-NRW/@\]MQEOU=? M\*B143W +A,/_;[.ZWI.#E?+55UD9WE;)X#9%NM(DD %04*@Q!F%R!0F9UD2 M0A5+[>(%H<#:S=OF-["OQ=;9H-4[?9!6880":FV\0-90S3DX@]SQX^_FVG*> M>!5U(TT3VW1MBY4U,+OII1 MZAEG\34W96Y/G;_2C9NB6U)4JU]E]:VV?V\"_M^OUO\IUY\D7]TNS<'(,21A(* (>2Q:EBBCLLDHU+ORIK7S]]7#S MIL[2;0*$BZTE@+?7]OGJ3!W *;P@=O(YW6X?<=/FQ#FLJO9C;?1VC\98:8Y& M@$>Y!GM#=Z4=3(JAEK$>PD[2P\V$?Z63]Z_4K[Q[LBT',B%<&2)# *)8%(X11B$4GM MVNLY;IQ(B9/(O0['%$QSD=GQZGY4V?YSOMZ6,@,;_3*5/]'J57P:2T'7K7(@ M*[4=C?>9-O:)-EQKGDVA?^9(3QI5%"CMLL7ZU4M5!BD*)>2!S,(D2+%BSG5) MIF"8^XLW?!T4M]?.' _['_C".83Q_(%>H>G']325QEO,-'GFUYJ;?=3/CIX3 M,3\51*NMH;?=OH@N&G=I N MW=)SKKMAI?SOC7[R:W/&\HN)2II' 6(QS;3'GP54ZX72<\\P13 2681D'*=! M&#KE63G1R-2$8H\15"#!;Q5,QP-")^FT=&^O)&EH=].5'W=?[PP!?GVO4PV- MZPN=,?7(-SEW[=6)K"M_Q3@]A;S3?D]UM,CL.KU;E77^["_TVQPS2B6.,RC- M"A0*1 I9C *8,9IDE-!,1)E;V(HC@NE%M;1S,:^J.1-OFP 6&GWOW-96G6*G M*@,2/;#@M!FN9Z5/L.]VJ@W\'W9)_+4-@^2W=B%OJ$375AB>*^.U"T%G4E\[ M/:9'M#0M[\R<[2M=5,[4M@R/E)Q2,T.*.8TAXCR&5+M ,)*8T%2D:9Q2AP#I MTZU,3\6JDA=RC]2R@N,Y)L_+DB=VAIX!&5I:$&VJ&%D3Y!#,?#U18\4O'Q#F M*?O#!0+.A2AWW#E>5/)YZ$\"D2]YT>35&[-L>E0GS(V.0]_+\>Y^8O1)\@4MRUSEO&KAPT9[7Y57 M)<-ZDAD&%(8BQ!"%L8F$8!DD5(01#1(28Z?5ZVO 3$VX#FTQ.\9F&F0Y>>J3 M ^>JOK33P;%Z:&!U'+9SG&73!ZM>Q?0J0*-*K _J#H77RS-[YF(N5EQ*49K# M;^;<#]4D?%"O)%O/&4,T8DD*29!R[0]*!EFL$ R"A/,,94F$G);^NYN:FI1N MD=:G,(5&Z)APN9M4.]7S0]7 FO:4I2U,HVJOSC'FGEKY(AE^TRIW-S=N2N6+ M9A^E4[Y\1^_B-P^KDBY^+E:;AY=/I*H:RH. ")D) B4SF5(%EQ!GH8!!^R04O$&ZG(AYI'%A*KF*P3XT9&UY\UY Y MV^;8-6)L"#A1 \;J-C>1$3*?OVK6)C]N0VU-.-0\I0JK.%$PB\QL+^((TD2$ MD 6)H"JDF:2IC:QTMC Y(6E ;@_J:)A5/*6=>'03>5XNO- SM$"X,F,M"A>M M/R$#I>0_WJZ^_J3OK15 _Z7Z\*M/OON)HWSD%PW:?M:7+W3?5'N_6IHU["H' MFJD[K*7AR^KE'2WR*LG1F]5F*>K=CEA/(10*8FC2$>F/FR00*Y%"3N(X)5E MXA#9?-Q.K4[M@]? (3<;)KP%W9SEY#OP0.W0VV\XV7?#Y3VZ0<@=6"X,K]5& MU,L#7O>XP9M!>;7?VAN$WY$V^SSQ[+03Z,S7F;U!^V>-MEOH;%Y[_]#]YIZA MHOK%JH+A*R_P@ZH2FE0SDU@)S)7$D+"$F6K?,60IX9#&+!8<12G.E%.\:%=+ M4Y/R"I]9_*@0]IKU=;-J-]_SPM7 RNQ&DWO@Z"4*_$:/=K8V;@CI):./XD@O MWM CG&I5/*P*_=P/;)'?5B*S+3>98:44#0(8!"&'*.44DA %, R#!)$D$R2Q M=O6ZFYF<(&R1@M4>JD/,4#>?EWTV/RP-+04[@EHH+Q?S=&'*(<#*"V-CQ5B= M8LY7H-5%(L[%6G7?/%ZXU44#GD1<7;[:?3GK]7*=KQ\_R=O7LFZ MEIJ!1<^1%:=EK'.F]UK%.OG T1:QSIG37L,Z>UW?VJ%F>_T+_;8_7_?X+E_* MM]IM*N=IH'A":0(QQ2E$,LP@%BJ!:1(QEL1)E*G8K7CHF=:F]EDW$2D:;>LT MZ"/XS0 &%6+'6<]YKNUF/MX8'/CKOX:\'I5%+4CQ7%KT7(LCUQ:U,/ZXN*C- M33T/Y=/R;HYX%FHW0$"&$@51G&%(<9+!. X"AJC@:>Q4L<,\=&H"83 YGJ8W MU-A]Z*X&#SV%.6>K^S'XEG%^S[N;!X][L+UERM$)]O;O^D:MR0>:BR8?ZLVR MCI"[*4NY+E]NBD)/P>9FB*A@)#$HW13DFT$X_KJ)E M8+4PCOY_;NFXO+3I+ V=MGL5@N-61OWL.XT\_,B[+[RZ9LNK_&LNY%*4'V51 MI?]Z94+V"RGF42:U;Y%P_94C#E&B/W J5 I3DDC.A$RS*')-J'6IT:E]^.VZ M+J"*9Q%;Z/MTE#,@&OBM;)6MW_>OQ=+=.9:3"L^4#[YOTJ[9LD-N4SSJ MGS:P!RGB+E)QI@#,Y7M[I_0I-E*\RRG+%_DZESN'7! I M*5,1C#%)(1*Q@I31R 3KLY1):0+RG)/WG&YK>A.A!BI8[+$Z9^7IX-5.9KQP M-;"V;$EJ@1Q@1G.1"=]I?]']1M^=EFN7SSN_OI++@O]H+O'=QK.H@IY3:1BJ4@P1$CH M__"80,))8 H8A@CK80<'5H>_W)J=VB"S3Z0/=F"K->?W-W_I%6-LR;Z=YOGG M=&"9NX9.9SES8\>K@EDV/:IHN=%QJ%..=_>LC%BE\-^EYTMBGD0RI>;\*=4Z M%&L7C"H%)8V1X@E)0N2TM/?T\5.3FJ8"B&M^PP[N[ 2D/R,#"X4]&>Y%\D[: M[+>(W=,FQBTR=]*\HR)PIZ^Z>IV^V3E"&9-I%' H4AI"A ,!L3EA2@G"4@62 MXLQIZ^VHA:E]O.TUX=[KZ$[;;E=1,N(*^0"[;IVF#[7N_1R[;IU&GEG1]K+K M]K:JDF-.4=3A>&^7^@/2/YGS3,\"%$M@PJA9@S)AMXE)5XH%B@(L@Q"K;4ES MN\^ZJRFK5_EI,?.!O^\M,E"7+G>-L.U@U.Y+OXJEL>)JMQ";C'DSL$7I,Y[V M/ ^>0VD[&ALYBO:\R<N[R<)?Z%%;LXO?])?6C4]95)E/&(A-&D_(9(( M01*;C:Q(H$Q*2K%;:KK#!J8VO&_Q 0.PU[S_B$*[;_\:8@;^YITXX=<)2YQ6%4^V,*@)G##W\Z,]=VN\C?[=:WK[+OTI1Q_?_ M(A?BS:KX3!?RQ6/UHR_ZN943+&4J]/\4C'E C)\A(5-A9/8<$Q(&$8J14[8B MZY:G-L$PP$&%O#G' @QVJ-T.6&KTIGAX]7-@#.@U ;'O%#LE&83J@?7%*\O. MXN/,F%=)LF]]5*%R)N50OMP?T$_4?I'BUKA$LLQOE_M,T(KA+,*)@B(Q,Z5$ MF!/%VH,ADN*$:T6+E=-*R.EFIB97#4K0@ME+E#I(M5.@ZZD:6&YZL.0L*N=) M\*H@'4V-*A?GS3W4A@M7]\Y-4DA:FM,"U9]OZ[V7N]5"/Z.L-U8_K18+K4*_ MTT+,TY1+%9((AA%C$,F,0V*2\TM$>)R2E#'BE'/ L?VI2<<6/OA^:\ />A($ MVC;\"]AN_QL[0&.(>UH3IVZRW8L9C/S!MVB\\]XG(TH?]GSG2''",';6E#X$ MG[U?KC[18?U!/"A;,J1(4A7$&8Y:9!&QZVH>%R<>694$2 M$B6$*1YGO\YCV>[4UGY,=>R'8J5GW>O'&7A8F!QD)@32U/Y]J%9-BUTY*CU1 M6:_ 0"DD;/O-3AD'Z(V!%?'4%' &-&Q@<%=UE)Z41?%X_LJ-*[^GL2S;'O=L MEALA1R>U'&_O7:JM^F@_FD_V9BE>;S]8QZ#+B\^9T#?R<2=4'W="M<,[2'BF M-3N^BXY=:'7LVF-V))PH069Y8\_-8W-.^H5V*80IAZA'HSJS+T99H@)F4JU$ M)B.CYIB8XK!4QCS$@1[E)77<+S[9T 2WB(UC!9D!"G@+Z7:P=MPO/DVOY1;Q MU90-O2ML #9996]XO4%[MPWA\]2XW<_^'13XVX! MGS7W:-?W_-77AXR]6MW3?#E/$YS1-$RAU'( $0T3E$8,!S1OD%C M=1-36^LX")&J05X1.-80:2<'U]$SL!0X,G-5^-A3XP<+(&N:>;80LJ=FG@LB M.[BR;Q8#[5!L^'I3F-.I2_%)5J62;_@Z_UHE2S@5ZQ3R6$1Q%D*5!@(B)CG$ M#,9YI20;$8@1C2$2E$)*$PECD:#4_!,'S+8 S^DFIN;Y[%%6Z2JX6YF_ M#AK/RY4?<@87HRW AI0>]78ZV+&OM7,]2R/5V>G!EE.MG?-$G*FSTW'C:#5V MS@-OU]>Y<&7/'9\/+]_>K.L2A\:I_++Z2,TVQ'NY_J"^T&_M?54<)@FF*H,1 M3;7VL22$- L"R!/.@P"'62R=,E=F*/MGAZ/Z"ET0E3:21+E_2AWQ-%]LL!RK R*0>QLIL:",>09H$*4Q"R3+"*6',:4'K;&M3$[,& MG(DA>?V-R[JHJ.Z'.KV/HVB=I=E2IGR1-[0P[7 " Q1J_K94^L^48$6*7]TY MV^*X2F-C_)&V6-W4OP21GH.:/\R^W%>ZT*)5WJQ?TJ)XU/.DZLN98V8"!96" M(1()1&$6Z,DB9C 3+$Y03#,]D71;([-J=WJ+8E5A<[->4^T)R3UR]^I&EUFW M$QGO3 XL-CL*J[^T(,\ 78,MZ@N2W:N.DC5+W@LM76YY]$I,UF2<*M5D?W,_ M57HE'PJS^EPM&X212E3&%$P0$A 1$D"*@47"BH/_G[IW;7(;U[)$_PHC9GIN58100X(@ ,+' M]K5=W7&C/BCPS%2/+.41)9>S?_T%2$JB4B(%4""3-1U3)YU)$GLOD NOO=?V M)H%+S@;]UD\:&/63ON3:\R_WXC4]8V[,5U^\?F"KE5J^69BG;I=/W]:OUZMB M]UUM]L6.4D1M_5/ A"UVQ#D&3,G$+$UBEDDD(9:QSUK$I=&I+4DJ.R-1:^=Z MSA.<8';[T$.#-S !E.9&M;VVHDEEL=TQV=L\P-K$!Z2P$3HN#8\;K^,!Q5GT MCL^]?8_Z'ZMHK>*3?J-X*SK_#$$W'NF%RF@'6;5I9:"\,2[D6?EEMP.?@S]K9.0S M[LLNGI]?MUS74W[%)HW8*+^->E"K8O%#'44?OK&?GZWLRWIU:6\UF7.%199D M"& ,*4!)G *S(J @Q5DL9:84S>3^H__F/M&XP:0>)/%MA&F(/5906ALF]F2) M6WK'C5"&!GLDF9@R]>G$C5/!F)D]VIE%M3LMQT !565N1S6L^LP-]HRK4G,[ M<&=J-@$>&;Y:I=W L?O)X; MG=XR;5^;5> ME7TN-S,UUK%6 FMFN5B9U1)/O5(R6G!U(YG;T1J85OH!U4L-JQV'X-)7%YH: M7>>JW=U+HE8=5_?<1Q8/2NZ6ZI.^G/%5QDHOA%DEE:STQVJQ+>YL$$T=+?WT MK9PN';('.!:)QLI0"$ZXX1&B 5,<@90ED-!,I0(BKRWGL/9-C8#V[MG]DJ*1 M"=G,&IU%FX.3=3GOG74S8M;/B-6.>FYL!^YWQSWPE^O-H;?+KZ6Q'EVK2Z!8 MYV;[=).GZ,_2M6@8&>1A8 ^[ 1_8QG'WZHDM?"*5D8RFXMK8T-3K?&UJ5;-VH M'^OE#[7Q8^9V6-TX-@A8 [/E*4ZEE78$K.P,*AO2#45HN9"6UL:6">EV^H(\ MR)4;^L80;18_#"_]L,H[9?3DW??U;F7H(5&:BIP:9K"RSHSG@%*5 0U32N), MH)1Z[7>U-30U=MA;%['2//O&RX/IOH%&+=BZ<40(Q :FB*.)I?Q6!5QE9$81Y6S"PF:-C?X1%C;WI-IP\(V47'L+C%Y9MF[(=&3;7GG :%FW M;HXTLV\=[[@AF./C>K4^+>!1BV?-,Z73+$F(#="P\1J$ 98;JL4\R[FMG4U0 M[!>DU=W@]$*V2GM[:*E< =9MWA4 K#&C*9J6'H(I:F-#%N!Q0B5\-$1[D^,' M/%QU_V),P_6[>F[MU/%E[]:;YNJP;+,J)VJ54PYZ*7.KV)?CF!^M>HXJZ# PU%IX [2_V@"[O?Y&G#N+M0_0 ZVYOJ^9C;:._;^D[\ M:[?8J%;EW+E,4Z@QD2#52@#$809HDF<@ESB/DP1QG]\>F1W3Y!NK"1 ME)TZ]OUXSZ%#_"@O$,@CLYT!MS8[>J;!/3L5X0Y/=.Z #<)Q#LV_"+VYP]+& M;!Y/\-]INWQ,V#B7?O5TO*2VJ#HP_&%FE??J]7)=&(+]O%D(]5EM%FLY5Y1H MK%,$(( 4A0 @C7 F!!51BCP!AX(>^/FO9)P 23HVJ&SP5%7"RZN/U\?.-W3CT3>,;%8+K9/ M-3O5*A:*PQ@AF0.2&;FIU0 +3-%).&9S+R$"R^V,C7:>%WKNZ]U]$^V MVFFVEX2OK>_:-/3 UHTR;D9L8*[8VW>8!X77_^B$("@[7&YI5%KH=/8Y'W1? M[$<$Q68[_R?[N?B^^UZ_H 2)6!!.09S; YP$FU4]U@1 #6UU#D*5<(K8/7OR MU#[XVCBWC_HT;&'&A.?]&D,?UF,XO6ZV!;EVH(WUA;'2:@0F!-FOE"-"08HA010 M0F*@A8+4_!^BN9>"^FWF3.TKOY*-TWM=<&.GN4T#QNN*$3?9>O:"?T1O$/#" MQOW>9M*XT<%!X#N+(0[SU UR>I:6GNM]@SK5,',BK.;)0^F*2!Q#D$:6ZWV M1$.<)3XDVM[4Y BRKBTFPM06.X75C>;"@#4PA9W6":NM'&#=I]G3;W M&8PG3Y\:&93&U9(.UC[?ZC(GR+E]_+WQ&/A[=X?"O^S")9?#EEDX:6'< ML@J7G#LKHW#QHIZZ%==.9HJVHYE/C^5>ZN_FRFWQ?E4=R_R'6MP_V!J U;G- MVY]J(Q:%*@]NYESC%&(L0P';IT8UM0/1 MO?5 R5GT5VT\8/49JZK-/X9*5,(8073!QGQKW(APHN_"B"O#MC/YXLJA?.W_ M+*H0L#6'*@QFT1Z%P\']'H?JY'[H$O*#]MX(=>F'L7\"Q>X'[9@SL8X7,*'? M6/I1;4MQNK]XM5FPE3N*K#SM9,16:*C,:QEBE $$! <\E M!X2I-!$HYF:X]"L)XF^$#Y^-6)S()NK661]Z;_Q>I,E8_[_\1JP>?>,V\ R+ M]\#CAZW56*E8UN;;L>(7ZX$9!GZ-#DXTJWD/L=O8'\2@--[#C%'9N#],STGU MAB<-M,ZX0N*?=MMBRU:R3-#;;A:K8B&JXF),H3RG6AKB% P@C#3@$$,@:(9R MI1:Q^_M-F>YB2* V/_KA7WARN"X/M"08HQLG ML !PG?]_:KX#!X]#UZ\;O%?&G=CWMG9:T_A;0?>>M-_FSD\$8 A2 %46L4QRQB$VB^%<0 KG3AK7 &)>NA1UEA# M2W9?JMR+*D)O1O7HTW%&F+[]]/<;6QJ>'C>8IC.H='3$I(:32W;^K0:2#J!# M#R%=3?4XH;%;I]FE.%)9);)8<"D$(D*(,\ QBH"E&.>26SSZ'E"J),J01 MP%QS@"B'@*6)&5A3G'&52B$%FE>9GU^W;+,= ]CGS0T'[RMUOUBM[)8+9^8/ M'9OLKG@*R+2D5 &S'$X-GCH%-%,JS!N\$EH[(F'G*.?-C#O%:'7S;(;0 M?J6_Q$,IA6.W/UIP5UC=[?*\QF86 M6 OJR4_&(.4I94!R>SZBI0:$)PE(8HHR33*6IIE?F9*K;4YM;GTT.6)%5!L= M':WV+5IR'70W7@\,Y< $?0W% ?*)/ *7./D>KLCESMQ!N*\\HG[K3>(]=\5 MA=H6_UP40BW-:Z/6N^*C\6VWL;LP\PQG7",J (5$ P2A(:&$42"HX)J@!&92 M^)#0]2:GQD'5HHV5)O>0[.^&UXUNPH(VSC9 :>TL.K'75E+:6QQ8OM\)G? 2 M_MW-CB_C[P3#12E_MSMOEO/_HA[-B_9@YEME*O:^VOBBOXMS0ZO=B.HZ%EW:72U*KD;F^]_C; W9@G$(@OH,I_ M"F5E<%7Y=A 5_BOH#"6\W];L2VGM7X&A0U[_VIW]F.?]2FR4>>8;5?WO^]6G M?;V2U^QQL67+N8"4P9A @.WA.=)I#)CDAGDTB3E41$.=^S'/]4:GQSRO'^R2 MN PR.I;9N+S[_IUNMZE+)0J\5ZD_Z6P.R/5:',PDC)C^NM*M[L+&64CS=8I7M!RR31 M6S"*Y M4]'>BE<9';YY#W",XPQ-KCQH0@V$^ M5GV'T-C[%6[H!5]740:_!XY7<*&7HR?%%/H](53,^R$_/D=$4,(S0+BP6^J) M B3!"< V7"3&W)B0W1H/.UV-@J\7(N#?!HF ]Q0@" /:T,3N'C [B,# =9 & MCJ%]&<& ZVY?CZD-)0 @'I3<+=4G?2?,>+8K%4O+'7L;TF ^);4J%C]457WW MP[HHOMG7XIOZN7VUM/N\2E$LS833<$QF%IEI3@#/M )2(:RS#-$X9YYLXZR.Z)-X<*X=:A7Z,_2Y\BZU14>A62%L/@&Y8[;[1I7((- ^ 9"P=Z M;._#!O/8;^SGW6[[L-Z8,>"C>;/?K+^SQ6HN4I4)FC$ :8P!TI0 J@4""F8X M)Q(E6.<^FWU=C4UM"Z#^,(VQT<':663MC?ZL+/:4?.U$VODX(0A^PQ\D](:N MSQG"54Q"GQZT-SCVN<%5UR^<&%R_YX;(K!;.L@)4[Y;KOVQ,F/K=M&5_>:?- MA_Q%B24KBH5>B"K0=26-==7R8"YCPBBT^<$*F65GDE- \S@%,4H@TTS$R.^T M(;R)4Z.MZDS4GMMIMMA4"0AV'F*Z87S?#+,5>BR]ZL" 4 MT2_'*:,J)YK_/8EG>89GYH<92NW_YC.4P?*X];_#?);%Z2PR_CPJ*RJFED^> M^AX#O$-NU/JR;\; A'QUXCFKE &MDV6LK9I%UL_#7YEU-GKN;=GKQM]9\/37 MX7HC?#A=6#/'#[\;!.:+X7K#M-2S*&PE%/#U0:GMAW7]>*O%SYE(DEP)(#-; M)(HH!@B6,>"8,:TP93GW$BYO:VAJ T=M9U0:&NTM[570"%OZM:VQ<O[T<,%JK+'+L<]K0P3B3G*09Y+0Q-) ME@(F2 XRB+'A#)E1#OVV**\U.;T]R&M[6_6F5N6+'X5 Y]3C?U[.XDA";G9(?CD&L^S"=-(Y%R@@@ MJ61FAJ)SFV.9@YCQE*WZ?DS[CBTV98;\/Q6S!3?MUMB[C?K73JW$4[U!SQ0R)"L8 MR&P!860X 7"*(! )@2Q3G!+MM1/IT.;4F*)A:70PM>=AB OD;OP1&,B!J:0G MAMYDXH%*4%YQ:7=4BO$ XCG;^-S:5U&#;X_I\>_,*W/W?;VSYQXR,^M*'5L- MNAS8FA> $V9^(DQH&>>Q0=]OBM?6U/2F>)\WBY58/+)E5%G8K%7@JYW1 J\; MLX2 ;& ZL28V1#%FD;6RQBVD,$8W$('5,%H:&UD"H]OE<]V+*]?WC9W72**6!4F$5*(@G@D%( $ZJRF.:,K1M@ M[?,-N#@%3R9,,6U(564P!@@J!4BN!8!(0QE#25FN_4CU!OC&X=*P +K1Y@V@ M#,R6!S3>7D&C1Q#*19\#QYV6-<9*US^UC/ MP.K^2F^!8.@=<#?OG3_.-E[^IQE[[_6TM_=XXW'FC]$(LMO,D3;.<4@YTGG* !#>?H=092+29 M=W"I,IH(OP'T>J/3&U-O%,EWP-EMG V+W<#?]@&TO;71+\W3P]K@]F Q[Q'9 M'9V@@[1#LZ..V^XP/!_*/>[LN_FQCT@L#CLM'TR+[[?J>S'/(8ZI,E-TD=G( M3V+/UY&D("50*JYCE"CF)R3:T=K4Y@$-8^V2?K&IQ(2C/ZW%46FRYWYK-]BN M^R&!(!Q\4^0&]'ILCCB@$GB'I*O%D;=)')P_WRMQN:FOV@7\+8N[4J63^G0R M3_,XISP',&.&8+C( ('$@)US1#C2FF9.N2W>+4^-;*S9[E(7B:_\@FM_='/0 MH"@/S$'I MYKG"A>\#^JYQB^UF(#KV@[8!@@2 MK4Z-7PY&VRS"BPHQ#E(P-W2"&^T$AW;HJ64(5'L(['B@ M%%AKQZ7ED65W/, X5^#QN;GWDIB>BX?=/6X62X-R5@_+6B,DDU0!B0U3(8PY M,,PD (TUY-0\.,V="O=XM3HUDH*_T2NJCZ4#=KF0>2_/'#K!>0T<%MJQUK^T M16OP"&K_Q:\#NMX+W[ HC[WHO8YVT(6N.UC7%[D.SQI[@>ONWH7%K M#AROGM>+J^6_%_^EY-R*^B*NS;03Q\)P>YQ;;N< DA23E"*H1.K,[==:FQJG MEP;7%1Q%PV0/AKD*L -OAX1M\$GE$;&FM;.H86](^#R(.22,(Q%R'<6\4=51 M]W9=%<>)SE_)WP(1LBM(741\]1GC$;"K.R?$ZWQ33_F(7;%8J:*X$V:J7BSL MPP]'6'.5H)1SFH(8Z@P@0[V YDH!+!.NE,:&@+V*8'8U-C6ZW=L:-8R]X=RZ M$V>W-7TH] 9FW?[ ^M>G#J[)]B&JQMC!$!K M8++H U1/9<56& 8053QOZP7T%%L=OBREV'ZY?]#[G7F.+!.(ENQ^SF*8$H4E MH'&>F&6;3 &A!)I_HE1S)D4*G:/>3YX\M<_^8%QDK7,/>S^%J_O;O@F$@;]F M1_^] M\O^MHK\OWT2:.%OE]TH!G[?OF"ON/P#_.@]>;IS:(0R[7-]CV,&2F6 M(I&* V'&83,6W#/)@:'6V]84QNQ]AU7 Z" MW.!CHS/5^$(/$:WMS?R.'W5\?.Q^OHM-XJ'U,6H*ZT ^6GUQ6[X;A:K M^U>L6!1_K-:\4)L?5KO]_>IQMS5_-MXNEHMR9^+54WG[:RMW6O[CTT?]I5 & G 8_930QKZ,Z,I D+Z5O@G;7>,S/^\ M-F;93$H%9:)C#7#.4H#2V-;K M:*-^K)<_E&=QW79@W3CU-K#&BBQ]/."DH])*^T-E9\B TBM0! XF;6MMY$#2 M*TZ?!Y%>N\'_W/X#6\F[E7RU6RRMM%'Q^V9=%'.4PCS&- =8)Q(@H3+ ,HY! M2A!F#.)$,<</DRC-T\$ 2:@;__ R8'"Z/2 MQ%N1<3]LOQFAD0[87[/-YLD8&+'JI)V51+E],//_6J:]*&7:I1G;[%\VBBTC M5=A]V^A!+66DUYOH<;.6N[)F2;0K5 G\O5YFEV_(U>KM=V[C.+U%() M&P3/EK/2L\?E[CLW?_DM^O:P*"+ULW2BB);VCP>S"[94@4(2.E^ECC"$R_>- M%GK0:78SW*#[PGZSQX_JKSLA[!MMGOAYLUZ9'T7Y=A2FJ:K.3_%^U;RF%,Y; MJJ(A4Y\+6.Y;#HU"N_ MB6F0/G.;PX[=$T/O 1P[X*L5>V0;641_/):<;5GI6-?JI*MJEP82QP^)<=!Y M=!##1IURAX3R^>P\Z+/])_*'V-YO:O/]PYJMOIF^5O^?8ILW._5/\Z@'TXNP M#D+/!W3;:_'C38+[^-DZ_Z>AX&+U6*K/M@U MXWOSZJWN%V;!6&U*OWKZ)_O/]:;<72Z+H24)E9)2 20S8SPBG $J9&P&AA@C M,S6/M78:"7JT/;7!H#(=E+9'1^.KP[O"'N.5]N^/B'J4I//I&,=SN6'@'GB8 M"(JT_U&CI> M4A_TW/UE%G.?'NV%Q;^K8FL-_&RWJ.1_J,7]@_GWW0^U8??J=_.4[1NSXCN< MY\T3J1B*F0 *WT?YMO67+Z-Y:"LJE M]6F1Z!^E?W5^TKKRV2/1:^1WX_I9I*R4"&$VC3200@&8) "6Y^3V.F8L^RH6.[,+WY5.V' M/2ZUCMB3XK]J!P"KAT95NQ ]6A^B1[6)"@M*],MB%5YDN9 VN\424@ YV8^ MDB>0&%]Q"M4AZ/F;;VY[/WQ/XYZ_C;#5;>P,@Z;;0!S@Y1MXO*Q3V8V)^[)L MT2^UE0'+P5S!88!<]O.V7B"7O=7AR[GL[9?[[Q3?[;;K[VL;]%@?"6,12P$3 M"I2R%;1)R@&7' (;AB9C1"&)'6O:7GK\].CT:*'[/M@9:-?W.&\!8NB8KH-I M/<(-SJ!PW[.[!9*Q1,&.T%0V!MKQ:G.]8TOJ[);1]HS:C&UNZK1>TV_:5\> M%5^44(LR$>RCVK[>;3:FR^=8(L:QU@#*) 9(D!APFE( TSB'@B=*0^0W]^MJ M;H*,55L;;0[F^LU5.M%UF["$0FQH:MM#=;1S%C&]59OH;KE<_U6F'=AI=)4F M%'U8%V8Y7_L1;EKC@E;0N4UG@Z-.<%Q=>F-%3\JB7Z[U;5>E8'F-G), MYBR/MT .YX^ MA()M8$[P1JQ_I8XN)(:IT'&QQ9>IS-'E?&M%CLZ;>B\^]B5T/VT?U,8^?*,> MU*HPRYMJ!\;.$[_9BG\:E1 M2[-4=&E\=&)]5.\A_F(=^#7ZL_3!DW>\^L9Y*3,(XL,O;0*"W6=)XXU:Z"6. MNP%C+WF\H;FP!/)_QHW*:$?-M>*@^&>6180D,08)1AB@&$/ ,I8#0J"FA F. M4K_LAX[&ID9G#86RAK6]A14[<7:CJE#H#4Q-_8'KKQK6@<@PRE^7&GP9]:X. MUUL5N+KNZ3EK*G,8#GNTF90B9P((E&< 004!R%I?A^J(RKM8=\9S6G(#G.&_I"\G0$Y/2KB%V42\Y''9.<=+" MN).&2\Z=S0HN7M0WLF:KEE9P9L>6GS?K1[79/M4;>;E*4YT+9F7O-$!Y;BLL M@W][4U(;\IJ71WE3?0)!67-V^ZS!H#?R17P1J@.W2ZV $ MC@EI;6[DL)!K;I]'AER]HQ]// ON^[BSS_RDRQC!XM-N6U@9F,7J_LUBN3.7 M'2<69>&5PP07* M,R_^EQ_[!.HM-Z8:OP<&9K6S@.W*I;)J<^E4U/ J.I6E'61Y$Q;AH%09R+11 M:34LG,\I./#3!\I7:@OOKC;2WZ^L>&$EH6KWG;X]L-5IX/92K6<4Q! M3K@M?\4AH!+G(,:"))0+DG/F)X\\HO5.M#.JX/+!Q#+EJ*+_T'E& 7O?\9!O M8CTZG>RB*\E%]:EC X!ZFW]K(#A+/3+W'Q*/1LPK"M]YXZ84!;1_6ME$X3O& M.Y%H !-NK!KU46WG(E$ZCTD*%$<,( 0S0#B6 '/&,:*$,17[)@X='S^]U<3> MNH5_>E #-9WD0J ,&ZK*(4 4,L"I%.8_A- 89V8))WVV<_MB-MYN[B((;JX[ M/OW0&'R/IS9K%AG#!BB(U7!WF I8MH&7*7G5<*VUQE7SFI$G^S73EFH)AS3. M>4YABF), *':?.7*?.6,"@T01#E)648Y\U*A#FO>U/:*]Z("I4S3BTS:+_?B MP//RF_MF^E/OP^2Z: M%8Q;K^F;F[ 6__>+>C0]_&!)X,W.5G^IOO=*]H["/.,DM4'$"39?:IX JI4$ M2JD,QP@KS;3GONJU-J>W&VKH\[L9M2N1R\W1=-\\A6M@.TZ7@@ XT@RHA*QA M;%19>YC$=*L^]LA><,0F< ;#M59'SF)P!.$\D\'UQB"%C^]6\L."\<5RL5VH M2R4XS04?UZO-247.#XM5=4@UYSI!&98)$"E6 $F, $LS"@0G,6*)SI&0-U0[ MOLVZJG"RO:KH9E7Y&?UI/H]+5VXHCW_@2 MN%'FBW7MP/3Z(KUZ:SGE,.@/64/Y1@M?LG!R&'"O5$L.U,B-^;2?]+O%BJW$ M@BT_KXNR(N(A:$C$3, LUX!E, 9(X11094:))!,**I@E4GN-#2Z-3HWR#S:7 MNT1[JZ.]V;V31YPZP'4J&Q;6P6>S-R/:/Q_7 :)ATG*[&GZ9[%P'*%J3=%WN M?2%YYK<_'Q>;\B8W85V5XD0R2(&&@@ D,@VX2B&PB;Z0()8G(@EZ1A+8@:D1 MYOX415DW_H;"S+[O3Z#3F1=\*R9P?N,LS-R X>\IS-RS'ZKD9R^?LV*AU*N6"KYZNF/PH9T?3)4 MS6QUUSM;:KUQ(X> M>F::ANPWM\'LI7ICX(&JX5:T71^R0509(W"JOF'^;/V+]@[:X>L7ZZ,9E'Z- M#FY&1S\#9LT.@'[8I-N0!HZ;LSL M&:P+:Y>5Q7HTRYNGMMA1HW M3Z_74LUSH;*$*P&@T,KJLN: *9Z8I1$DNJW9/;7<5US2+'MF^KF^(W4S'_G!;MH7'>&"Z.(+[ MM0+7V&PG#)75M2"9L;O:.0RWPO(#*NC:R;'I45=%?G \7^]XWMV/MSZJOVJ- M>1MJM5FOS(^BVF2[6\G7#W;+K7B_:EZS,.NNQV5#L2]&S$Q,TA1@$N< \2P# M7)0:B3 CB$CS<^9S$!3 IJE-:8Q+T='>Z-2I,ARF=LONS9]L]WEYB!YV MH\F1^VWH3:UC+WRUR"/VQP]KZ:Y##^( !^7>$':-2LP!@7S. MVB$?W8_2G^F OUE_9XO5/(MUBI!"0!*[D(0)!HQK" QQ"_,;+J!T6D-VMC(U MVGVN5Q_]6=GI2:&7$74CQ9MQ&GIEZ0V1-VUU0A"4B"ZW-"JU=#K[G"RZ+[XA MJ>9]4>Q. ^@K[:7+1ZMSF$"58!F#5)G_()*;!2KE'*28L11F.$L$\HM7]+9A M:M1AK2]K8JUUG7FS6TF[&"U_?C375O.V=:E$TS_CN4=O.0;.#-L'8\2^%%%E M_ZS6G)M=CG0Y!@;L*YH=DY(#Y_;TPS-\MH^G'>/G__0#ZF)&4,]']6-/*T6W MMO,RTV1];KA>%>:WCVO3T"?]ZNDK6^X+?#+"($R9F5,AP;/HU/C2^;MD='XV?1WGQ+I#96C?G6:/3J$C=N' KH@4G1!^,!%(C[ MH!:4^KP,&)7S^D#SG.QZ/2-\XG5%KG,!,\09XT#P#!INTPHPD2M@?X^XP (J M'B[SNFK4Z5.;1.KUC1.^;N@]YG>WPSF11.S*XG$RL4_1&2T5NVYV,KG8IS#X M)&,_N[/W3,L0&UO^OEGO'HOW*['<59+ EUCPHWFWZFT7S6*%$B&L8B$&2-#8 MQE9)$!/.10IQ&F?<<]+5QXX)SK]*-Z+2C\@:VG.WJV_'.$^]AH9[^%F8/])] M)ENWX!1ZWM7+EK&G8+< =F$V=M/C^I'BA_7J_L/BAY)5IO,_U%*^6V_LO._# M07,@U5K'$&8@IBP&*$\2,S,S5,@U3')(22R45]Z=0YM3(SMK).>!45!"J/D MP?$38!E+E.808,@-!^DL 31F F0YA8F2"C/B%?)QWL34*.>8?-^?7"X Z;K6 MNP6>P==V7LCTER 8EA,N-/,R\@)7O_B.*_T^<"87S[55+JBIE/(I;^I8M.96 MNY5OKA-RYHSG"50P!E!I:I9F/ >$X0SD""&=,"18[*1X$LZDJ1'(WMQ(-%.Y M[4%BJ;#NE<(8L..Z">AENF-@PFH4Y:WG.@>5JD]-E:K2K5ETZ+B3'/SW+]AG MA'5"HO)B]]>X[/[[?;A*CS< MU?!FGEL.63&N!ZR #8TRP(4'9C\@#O#DGG55OC\:,RI]G_?FW5_=+_BRMNC= M8K78JJ6=H9NE.Y#'@^"Y,C4Q#5OEHH-%?&FHJKYKCULJD7Z"AMVY>Z-T9 M1JKRQ7IR4H5E>K@Q+96QP;HI=(&:&RP)&MI?+G]:8L53E*<941AP2;$=;ZT2 MC?D/IVE&E>+FSS1 9'^'"5,;+[T"^X,$\W?UC^O^_Y"HCS'('$/Y:[WXZ47R M.Z Y1B!_EQE3B.-W@,DQC-_E2?X'&E_5:K'>I+_1^(]58?> E/RXWJHW._5& MB3)XUO1'5H>+$PBUD%2 C-@(_@QQ0! V[R5B,%4*4::;FK<&-U.=\]"<+NO[JNM>">E M>4V*,HKFTZ84BS7&SU.*,YFG"J 49E::30$*[49UC@C-)6(9\Q19O-S0U,B@ MEA:LC6VHB^X-]E5>;,&WFQ5"HC8P+_0'K(=]OB@_JAEK!>V\:Y0"25#""HI0VP20%->0Z@A F!F,)8I7[Z MJAVM^;R\XXBJEM9%L&=%U MXNGW2@3 :^ -O5BNM#)U%-6 #B"4X8#),#=$+ M[;U,1=!VQUOK>W; M^EB*6F_*$\#M=K/@NRWC2_5M_9EMU&H[IU@(0RXQ0%AH@#27@"A$ 3>?WDIM([. M;]3B?A79X$VU$D^16?2MBF45EM"[UD^X]\"-$5^D=P?FS]*GZ,2IZ)?*K5\C M6WVE#)6W[D6U?Y%U<'^2]T6))2N*A5Z(.L;DT)FSR( PBYK^VT)!%0+A*#EX MIP0E\'#6C4KWP4%]/CB$;\#_3/%00>CM3\MBJKC[;MOYK_)%;D9H%G.MB$@U M3T NL!DGH"2 *\2 PIAC)!*9P=CU1-&]V:D- DU#3V.\/;)E/%"_?G(X#)9# M4^ZA'MK>:L.2SZ!]/S"T[L>%PT \TF%A**B]3@G]$>LX(_1XV&@GA/X.-L\' M>]S=,[!.W=M7[(MZM,]?W1^.LA*8*AZK!&#-N9GK9P20.-= :IRDJ8"*8;\: MURT-38V_:SNC@Z&]SPA;H76;2(< ;&"2[H65?]#:%2#"AJ:U-39N -H5E\_" MS*Y=W_-XP-SV27]1YF$[LUZU\6NUXA616:8S1H&&AAA0AF+ .5( 9HKD/--* MI5[)+*TM38T>K*%V0#PQM:?<6#N\CN<)(4 ;^FRA'U[^!PW7L A[Z-#:VK@' M$->$3(FCB+/IH7 MOMSV#+CIU8E&4#JXW-*H5-#I[',:Z+ZX'P7<_6"+I=UTJB6X["._VE;*JM/U M\L6&NA?;4I9@KA1422X0X-CJYHB$ $JT!)HH20PWJ!Q[E>7Q-6!J,XN#A9$P M)OJ1AC?X;GPR)*0#4TT9PGBT=18=?#DH^QUV._4YD=#)3/7.C;KGQS(S,Y[8JP!TY0" H6B MU 92::_%D4NC4V.ST_F^-;H\XZS-OD%)T*D'W.@M-*X#4UH(2+VIS >CH/3E MU/"HE.4#Q7.:\KJWIX"R>1G,4U_M%DN;EUV',5'&5*PE RFU219W7MSS"$<\*+E;JD_Z+=NL[-N^KY!M9SS"-/=FL=QM ME?Q6Q@2HG]M7QO[_.S>++9H(,TWAN15(()D 1)($\$2F(DTQCC.O!5A/.Z9& M'C;@8K<]G'Q:&451?C"RLCY2M7?1H]5.Z"PC'[2_'(^-AN^%H4^5:@\L^GL? M;'QZ)9PP*\5)JQZI/8G^+'V)K#-1Z4W(TZ?;\ Q[.-73EG'/KFX#[.QHZ\;' M]>?RXZ?& M@'6:5VEB5-OHFPIW E\W<]T.RL"$Y(5'CTRW2V[?D-]V\KB1L]HNN7*>RW;Q MJELG/Z]VA5E)%<6=^-=N42Q*G:I73XU_E00Q9PE$DJ0I4+S4/6$V3T8G(,]2 M\QM"4@V]%D2^!DSM8V^.MGL/HJ8+,RN#U_A%/=KZ!L/X]I/O;"<\^B-.<\( M?\/U_:2OY&)3L M95>;)I&S[ F@:Z:R[V-O/@#]_KAS=&KTW=S< M*N7E:[WSDRITJLIM['UZ&KBSO<]77ZX+A]Z:O*907V>E5H$DK]GCPDS?K%]E M2.W.UL,=YT1VF!X8ZLPVL+4O=:H[#.@=Y[X#-=AOL'G-BH=WR_5?_U#R7OW. M%BL[QGU;OU)'E1K[4,QUSJ5V@P>@&&KM"KMN9/* M,*95U!P3SNF-E!8-R)M_(@>K"/1O?%DORPS$TBN;$73@S_17Z5# MT;;T*/I>NN0W?O3M/[?1881>&9C[RPZQ+D2E#]'O98=\:'3(EPL=4CD3_;.[ M0[RI_D8X@Q)Y7UM&I>D; 7M.PK<^SE]OJ"KT^ ^UE'5"Q^?-^E%MMD]6YLA& M3;_]UV[Q:&:(%?1(<^VIT:E M>VMGI[ M[<-Z8Q?9\XQ3R3F'($=Y!A#5.: 4*D 941E-D,@H\]/YZ&C-YZT<1^VC,K;: MYIQ5"2%%Q X&1[^8]5'U6\]#JR[,'9>C87 <>LE9 ?BU K NFGFT-.!R\CH< M89>,'>V-NRR\[OC9TL_A%C\J*3;;O5#9[VI]OV&/#PO!EK7DE10)BU7&@$QB M!A 2,: \3\R2+A8H2T42$R?UV,Y6IK9D:UKH*2+6C68W/03#:&!B\(/'F0Z< MW.\B O. !@F8?STG@.X61OGTG9S!&V>YE]_GT-),V)K#5*: MF,DYS:#YMLTL(4\3DBF409$X:8D>'SFU#_GK8G7/'M>NJ: -;+J_U'X>#WT\ M^/[C[W>?/WUY>_NG>.Y?1YQ@?7'UZ=7_.,8+-AXUR@=V;OK^:[KPE]YJ,\K< M]&"3'&UED'6Y:JX/7^=Q%F.2H1P@$FN )&& (BH -$O@+%6QDG[ENCI;F]H' MMS>VRLP^FNLM)M,!L**<9;%4 ,I8F8E(J@'-,@YBS74&DUS%'/NM:X)!/,[* M9@R0W18RP8 ;F!I/$&M8NH^8""K,%CG_34^/PO:W1QMCI7W_9$6\W@AD&Q8'9IA0Y/%IMB[O5B%K#Z_JL M,CK:'K9\LQ]>P4LZ.S8_>IEG/U@NE7[V?$)?RMHL?K#MXH=ZO5Z5:O%6';K> M/] <<9X0#1CD&" L":#"GK(SDB+,$L:U]B.I]L:F1DM'6Z.]L3T%WCLA=N6E M,, -SD0],.M!.M?!"$PS'0V.3"S773^G$H=[>HH-+AA?+$N-U:-T]QQSRC@C M&8BY,E,;,[@5J Z/ET6Q/W<&+J+H1 MQQR]DQTL//BGCDWEZ.PCTD"KYZ.E]0Y M!'=_L8W\]9PX_U\H=5I]XHN=B^8\(.&4^U]G%*4B[B/ <*,0:05 (PK"C0 M-@E2A;#K/G@@W ;?!]]#5AD:[2T= M0&W:"9/ .^%=+8Z\$^[@_/E.N,M-_M$]KW??=\MRP?E6:R6V5?K=)WTGUX^6 MSNJ=#Y9I3CDA(%%26PE&"7BN$YL/1X7($X:)4SB >Y-38Y2CU5%E]BRJ#+?Y MTGO3>P0$.79 -]<, ^O A!,(4:\8(C^0;@XH;H4:>=]XL@?A/ MQ8K=IIQ&O=NH?^W42CR56GTLA:E.E0(YM37(,#8D!,TZ-&Q H*S'&HN>$JIS_:Y>]-3VU.WVE+")J(_UK9;7EKO[8[8P7 _ M/O+H"S=:&@;A@=G)@EMF^7]N@/N+M3Q:K'Z-#L9'=]=A]B8M?\2"(V_@5$8PC2,6U8[)0'I/%QI\(: MY1+(&"* [$X23:3I#&E@XIR1A'L%)P6S;&J,=%S7S:):0\'&)3>\VR_V9+1> M10<'RZN:+I8UMXI^E3_"];OG4G',WAR8,IL=V=%+P0N$!,=RF(7HS=:]S'(U M%*BMB]I@#?0MHO:-_7POS8)ZH1>5.%^MG(\%)I(J#63.;$*@S %31 M4:Q5 M F,EJ%\]M9:6IL;(=2DQ8VUT:JYW-8)N@+NI,BAL U-?;\1Z%&*[@L8--=G: MGCQR>;8K#IY7:KMV0\\EY(X7Y0[;]NT/\Y\/AX@A+*"2*,N!1BHW,SL5 Z;- M&E+GA O-I*"Y5YA!6T-3HX6CG5%IZ"UQ6VW8.JXA R V]/JQ%UC^*\)[+K12 MGH2+'#.(4.JN@-36RM1H[E3BQR/&H!O+;J(+ MAM# 7.<#CI_ZT37G;U<_:FUA//6C:TZ>J!]=O?C&7>_BF(U7O&*FFVTE Z6V M'^JR!:^>+J?KO7JRXMN+U?T;52SN5^Q8(1GA'-*$Q RA0!*#54PDD. 29QE MJ<*4I%[Z+\.9.C72.6ZG%E'#UUE4>QN5[D9[?\M"S)C-8KG;*CD7.--2:P84UYF9B6(&2(YRD'$H!-$BY=HKBJ.EG:D-"[59D:K- MC1ZK$I2ENJ^UNY3RE>OEDFVJ/Y:_]53U;0.=Q;'0).4@SLR8CC*I 4D1 1KB M-$,ZEC%7?K'( 6 ?)_[X;1O@LTC6?3(D\FXC9@ TASXJV<-H3*PR3&=1;66X M4>L*#$&'G+:V1ATOKCC\G.RO7=Z/J?]#+>X?S&/NS ?)[NMZTY]TIKB3_[DKMK;M>2(3SKA.@190 MV%(=&: PP2"C&)JII\A5[%GOIZ-NF,B$[8P7FM+L-WC.YS71T8^!YS;N0 X_RW&PY>7G.^Z M.U\8S_?_F3?%]5&[=N?8KFS+7Q6*[:T(=AW*[G7]3W4M^L!'8;YO]<' C^GS2#P<1\FLU#\+U M@WOHUAC],5)PUV#]XA4#=BN@'5%BO1\]6AS9KP76=_/M# M,#"E[PV[KL9W#01WYNT/QDA\NC?PMS#$>-G?#KI[=L-H)';9T"8UM5S1LV"W M*.NC&5+[:J?>;".+/QXEVZJW/[>&SQ9\J3XLBNT\335#"=. TC0!**/"L)%( M0*:0Y&FLTC3.?78/'=N=VBSX:'94[.V.=J7AT9_J8'JD5K:'RD_$<^_1M4/< M=@\&@'E@,FP@?# Y^J-&^&AU]-8%8?]2Y'YXA:U5[MCVN,7,_0 YJW;N>7N0 M#,;B*-6""^ESM MJ#J>B(1 :NC3D><017\.(WQS#8LA\Q>+EY*\N>;TE0S&"S?<*I+U1=E:7F*[ MJY46OJBE+>/U>EUL:UD3J1!&<6X66U(C@#14P,8" B2HTJFV(2!>;4]M MLM.4ACHQOMS J,V/2OO[Q=W[](LCYPR#]M L%!#H&S2YG"$;2*+K>OLOI-CE M#$R[@)?[(_I1W'NS(%_=V_E4)3/S46T/VU6_K]?RK\5R.4>Q9A(A"EA*8X!8 M;B5-\Q203*HXX3E)4.8W&W)I=GH3HZ/5$2O-GD4KY:D0Z 2X&VF%!G'P$X@# M>GE;$])?C3O?>Z/:#=&^6\L$H*#TY-3PJ+_E \9R0O.[MQT2V8LY&/=C5 MW0]5;:.;5C[I;^SG''*&-&,4P#R5 *DT!HRG&A"B68HQ@51YE23L:,MK,C6" MB/*)J=&BM-6/<;J =2.:0' -OAW>1*H^5_OEP[HH?JV8QLR2C,6SZ&Z[W2SX M;EOJE6[7T6<6MH:A UQ!J::KO5$9QL'QY\3BUQDN>!K_LIWS XCW0"&!1OK\-"?]@Z#A(]'C;:(:._@\T# MR!YW]\R(_OZX7#\I]579F$'C5?T!B$S35$,*8IUH@.(< XI3"$C*&=$XI40Z ME2R[TL[D]N/VYI7;0N_L3H**7JF5T@O?O?TV9-WFD0'P&IBK]Q9&1\S"ESJ\ M D/8Y-N6ML9-ONUV^"SY]LKE?=>7Q=;NI_U0JYV:)SS/I,(:8&8( $F> ":( M)84,TTR21/ME-9T\?6H$8(VSJY^"+7V+[9RB)F/$4I)G(,_-?U!BCSLR9A;C M4"*N$>54<;^-P-ZXC15>%@@YUX5V3S0&7UI7,-26A5PJ7W X\.*XV<+(R^$+ MSITO@"]=U&/)V[?T]#>VN5>V>*.P4_-[-<<4"9U""22)I?G()0<$82M#H'DL M4LF$Q*Y9#,&LFAJE5O99R8':0(\56["> =>.B[4O3S8/R813\[$!NCZ.>E MYJ=0]+,#%L>BGUU/Z,=F;Y16FXU]=IVDUJ@H98R80RT@RC(*5&_RHZAK*;OP4$+F!2>D 62.5M6%L M>?8>CH4<<0E*/=?:')5O' %X3C*NM_6,E.X[7RO_\^^JV);IL9O%6B;S3*>, M$"N>)Q(!$$U2P*4V,RF$-=*I)JDB7J'4 8V;VCY$:6+TH[+1;D<8(SV#J4-V MG1NWO52'3']CHNK.VL/H%#M-&/[U_M MBL5*%<6=^-=N42Q*.^R/&Z5J]3MJN)LS),T,,C%,CE4,B&%NH'(BI5!:"^)U MP':UQ:DQ\][@J&'Q+-K;W%-A\#KN;@P<%,V!:?56(+UITAFJZ7TK&5S$58W5@D&U<",RQPU5U>]X419UF9,44\V8 KF"""844"$L@K]&&:899BPI"?9 M!#!OHMSTH_SNUGI_*,"6=3)=&9VX/+K;D[]"=*PGW8W<6:.QXZQ.U"M[IN%; MM'&4(9XPF(&$< (0BRE@>9J"7&=)AO*<2>$9Z7BYH>F1]-Y.OW+55^!T M(]3;(1J8&@_8'(HQOPY5B=D-@R&$HYXW]1(Z42WNMLA"M5W=6P*A5.+\PK;J M6+FO04AWVP-?S9.4,@:3&""=E^J:AA=HSH%(8ZYC1%D<>Z60^#0^M1VN@Q3M MQHJLR6-51&]%!'?\W8AD*%0'II<#H-;N9@W3D^-4MHT<%OE]E!*\,0NMF.!N MP-C*"=[07%!0\'_&K;)5OO.L]"513E4D/N.(-V\V.)[[I9.1L/( M 0X!_T"J7"$L?"'=KH#@MBM[A6RD9SC@PL8;KF3QNJQM]-66-II3(3,NE (J M@1(@B1 @,($@98)#(A&$C,U7ZMZJD'USG^=>:LOI^Z?5]W_6XH#Q;'M3S916 M+)G]S.WW_\@6GI$U%_%UX]G><(T4\K/Y M.EP]"^+KNK;W_M?N^ZX4%?RT?5";"X(\>_4$J+1B2@-L)H%6UQ0"0K4&6A"% M&*,L23U/.YS;GMXDKV%Z5-H>G,$OSXZ?7[H4!VWK$,#]W0FY@&M18-M '$+KP1"KW% MZ=CZV+N>?J!W9N5W/?W*YNX4):9GA-.LSC&&1 BHP#Q M3 $B(04Y%@KI),4X]=QFO-#*]#BDFCLNCB;Z$<4E)-WXX49T!J8%:QTP4\CO MT7L':+RIH,/YH QPJ9U1/_P.1Y]_[UV7]DTWW1]S5*48A$ ZCW4,"%:V,(8P M*QC-)<"*:)8(R5'B5!ZWY?E36YTTSN]Z5;EX#I_CSE%_4(;>-'+'HT=6Z$6O M V>!GK8QQ$!U1MM\[BRL_.R6$0LF7S;VM!!RRS7]YA(M=7".TAB'V&U,%$QCHNZ/.+4]M_M%>$>IHNTMP]HW]X39M&03E@?DQ M%,#>LQUOL(+.@]Q;'W6&Y W*\[F3_P-ZAF?9+94OZM&\A@^L4)\WZ_L-^_YQ M9UGRDZ[V6NYVVX?U9O%?2GY;OU+'B^6<9)HPA""(8],U"*48T$1 P'.<4XDX MTMR+WFZR9FJ45YE="O96N['L8+D]Y. JVAR-[[\]>UL/NA'B:/TR,$F6?D1' MVZ+:DUET[*S*F^CN>6B7#L4U:^_L9_-H])OZ^J@=$X5CQ%1$M"4((#BF &6IC'( M4X8($51 Y+67U=..J1%PM9TM+M0LBWY9VDI?N:F'P/W[38W[AVA M,P9FW4^OW\_V4)\YNOC1A:$^_18VM8X M;/RR7B[?K3?VCW-&8IA3G *=YQP@:M,2$++Z0DQE4L0,Y?DHTG"=9DZ-E0,( MD]7^GAS-1W]:GZ/::=\:WL.\((Z3ZQ?O]J%GW2_;X^,ITSEUR#0TZKI-_7NH MU3G!'4RWSJVUOH?3?/M^97=\;'/VX'NN6:PS"3G0-)&U@GMJWP$-$2>"Y2I7 M?N?3SYN8VL!@+8QLF(7OR?09=JZ'T[<@,OCYM 'C:-TL^M8%3(\CZC;? Y]2 MGS4S\D%UFYOG9]6M5_9-Y+<+S:];MBU9Y<.ZFN?6PHC(?,$QB0F04-@ ,RT! M05(#3',,<2*4]E,5[FQM:A]Z+1F%HLTJFXL4Q 0G,&.<8RI]JD%U M->8UV1BI_M-C;>\L>K06E]]!3\+HQ-F-,T*A-S!M?#Z ]OD VL'4P'547" ) M2A^=#8[*("ZN/R<1IWL"\\A1_O8HTQ+KC,4JR0!1F ,4:PRXRC. ,<&4<:UC M"'U6,3Z-3VU1T_FY!.*82WUP(^?P^J(U#4Y<,F 9M=4#C M3&-=S^@966$:8K;BR-N?=L]7%7,IF6:(,,#,! @@;F9'#-(,9&FN&6'F9QLS MX3XG.FMA:A.A;[:-:+TW,U*UG9ZQ#F= .D8QW +/T/$)!TS>7L/$/^"@S>^P MH01GK8P;)-#FY-GQ?^N%/3]K&^'3K!UG[*U%?B'C=M$3 Y;$"B E,T 5SX%F M*DYSCK-8*[]-D?;&)K@K4H8^K=8K4)O87]FO V/'3S\(;D-S0 G8::7(@YT! MZ> J%F%YH;VY<0GBJMMG3'']CEOS@$NINX/P7;D)LV_P:J8ZOM8V;7-^ORACIWO3B MV!^N1[K!X!T]#;FT>'8B^%D!?K![B QE%YP&2ESN;/J%\IE=X&A/(XQY1CB !&6&G*@ +,\1P,B&>RLSS9%>L2'-AT]M7Z6R[5KU MT>N8.9[G]$1BZ".<)@BSZ/-ZN1!/T9_U_PY3*>P"$F%/<)H-C'MH<\&ULW.: M2]?802NV;DP4 M K&!B:=\IRK.DPQB$%.L >** I9P :!.$HCR.%/8*0GK M!6R?'(G51D:/ULKHT7R=I2)!J4T@U\LEVQ3'WSK*%+S$.]'-E!/OZ:%G?;V%H&X*P;V4"4'.JHHYI9CGDF"0D[+@ITP!(Y@!S0G))=:Y^3^? MH)7G#4PM9L4&[_[2.%KZ=5^K;JVU^=^J%))IT'2(H16E M5;%>+F0I@_:*F4<;_OCZH)2OLO591_0ZCII2S,OS@Z?!SI:&"7@Y:^0ESXM: MPUU:KPL<,H)!T1)!5#"#3D@F ,M$LTT3!*5Q4&B_+T37,:@BNJL M]%FD_VR04'^?!*%P( Y,"%?"_0,G"[G!,DXL[0ND#;FY[QPO&R*!J*URS[OU M1BWN5U5U<_'TS:!R?E24;\Z$_P76]SOUUFT?PGV&$0-$$HR;\ 0'7$H$[GL M"6 IOU:C,;P,VTOT8_C(RM$\&#]8<^S.N1C_.;H1?D.G5(OYFWJW[?_=L8WA M^N73%_5H&IIG"*LLI2D@,$4 L82; 0X2(&4*$Z9S%9/498#K:&-JP]#>S.A@ M9U09ZC;N=*'9/3H$PFCH%;N,I;I/I_82,DOE0/1C](#T]]EKIMUP]5(7*_5)O]XHN=B^8Z),;JA"91&5A,O,C%PYS0"2 MB )FYKD@RS5.E=8IPIG/IDYK2U.;^5I#[1JZ,C7:V]HO-+D=7[ R-LA=76UL:MLWK-Z;-JJU=OZ*N!^<-PU'KS]&ZQ6A0/2OZ^7LMB MGO!$41AG0,:6)VANUL:*I0!GDA#,E4@2["=^>:F9J9'$WKCHWEKGJW!Y$4@W M0K@=GH'9X&#@+#J 5-H8_-BI&XK 4I87FQI9P[++W7/QRLZK>^8M5OMU;W^* M!SN->;U>E0'&=1G.A,E,\R0&,D\H0 (SP$DNS4\I1IK%@L6>==8[VYO>4O6P M6Z\K'7%/7NA&5U(B>0XE$%RE-B @ YQFB2T^F2&$4TAC+YX-ANU(AV(64 OL MZ>&8JLV/1&U_4,S=*#D8D@,S\_Y0:6]HM+?T>@U>_X13%TS"9J!VMCAN2JJ+ M\VZ>4;Q5^T&8)4?9JI[.:%O%K%MQ-7] M8F6S/^U&7&7Y38E^8[]5B.8J2S$%1/,8H)3E@!"K]Y=QNWQ,>)+J^JUZNY)_ M\W=J[\&DWRBUDG_3=VFKDUG%0$639-RC#AT0[QX@ MPN,X,*_?"J%79*([,KV"%!T>/UJ\HKNKS=!%C[OZ+?2>%]LV3_ZD[X38?=\M M;6YL6[!U%78@.<=,TQCD"9.&;60*N!0$""R@E7224GJ5N;[)FJF1T7-G[/S9 M3H(;_D0=V1N](D1NZTZWN>YHG30PTPW6@/H2QEYXW&;T/Q91OU;+.8QQE16"02<"(S@.R!.)&, HY$QC*2P!QZ4NCE6'+AI*3< )*D?C@%CDUV:GKD0&4?.,ZCEKWN[D=(=\NR5Y6\ MO'%8U[&::YH+:0O)Y3FE ,4< :(8 C#15,9)HG(_/0NW9J>V&"XW+^IC -$\ M+JAKS?DQE"/T;@P5'M 1CUX.1RK';>K9OE9=.'+R@R@H.3DV/2HY^<'QG)P\ M[^ZQ?&1+5;Q^8*N56I8SL#IB*9.2<+M1E^;42@0R#3A.S>*1QE"FN<(4NNLA M7VYC:K13FN:Q\FE!SF%U>#L>0[.&M3"J39S5RQS_"+DVB#R6AK=#-=;"L!=D M?BO#;C"ZUH4M=XZW*NPV_61->.72&X+4^/4#6]YR8%L?R]K-NF<'ME_4=[:P M 5#[P.D=6WY3F^_)/!=<,*ZEFIEDI#WD.,85POIK=6 MW8<8J:,S%T*,-GN'#@D:QJ/(C"/?K<#KDV(;SY7N2[Q!;I/2B;\5(\YP;PTN M>MM\I M._.[8HZR%">"(GM6Q0!BD *B% )YE@JII.:(.U5]ZFQE:JN.@Y[727'&J+35 M7_'L'-3N(2085 .3?"^4>@F?M:)PD_39^5-'%S]K=>R2_%G[Q>.&#KU96P(R M,VEF9D!R+46*'*G.F1B&W!J=47HT4/53WJ-O, M=KQ^&IB_ANZBT0*(3I&=1 11;=+?(H3H%+Y0,43/GMJW2@S?5CH2VSG7>:)D MS@&!@AJ^M?E0:8) C+.8QE (EA,?OFT\>VKD:4V;U;(.GI4=FHBY\5E/'(:> M7)40O+X"08\*+F?.!B[>25(I,YY"PYY9!I @F5G1(@I20Z09 M3'2LA5<=XX#=,2+%OGP_N+%S>'0')NX2V*IR@\7WS:)X7!>+:GZIH[WY=26> MMU<1]F9X/\""DK]CTZ.."WYP/!\R/._N-YJ\9L6#_?_V>3],,ZMM<=2%L'^X M6\G37S2NG&N>QUFN!, )5 !QC,PR'.4@0;DB%*$&^Z" M !MT%+S-HE$'QR#@/1\SPSSTAHB2XO^O[DM[(\F1L[_[5Q P;,\ XKYY,)-, MOX !];5NN&=:Z-;,PNX/!9[JVBU5R75H6OOK3>91]T&RR%3N+G96(V4E(QX6 M@\%@Q!,?%XN5%".1ZA.6R$O31S?1QR^20L*9@H14""F<55F"/;F)VB&&N=&] M6>]EK.V+>UU+C Y/B06K:"I@7I$<(J5_JE*]724T+97$%&N(O5AYO-&,O^>\ MKVNT P-IMV7X0A-Y!VC$N@&-8(&3+/;4#9_]T W0?UK"GFI'\P7VG_$,&H^? MQT+[0XL1P25*B:*0EHI#E!49K%B20"X)5K)DJL3(*63)-Y7,VR(>/WV?@/$^TH=A(%D%KH)O$R MX"G,'J*P9RV+2KN12_SI9R\6ZE M_Z?-D4GGSY*\7)-_9VF6(^TY9))HST$B2-.$0R(K1KE*THIFUJ5&3D,/S;4P M+W!LS1^ ML9#+19LLL2:,R%6*$>,<\C(I30:2A/KKE4'.<(8J4:(DMVI\?7:4H=G_5CS0 M".M8YGX41CNO\VIP(AOM1KYUBE(43HVS&(2M4C\Z4K]%Z>>4/:A!/_NP9_#< M.)QFR_FLFA3&VZDXDMBX_AY7JF0)ICG,"HZ-.1"PPMHF8)D6G")!5X<,?V%T,@[1Z@]L,K; S;489^P]Q^ !U$ MPCU?XV?T[N8S+J58?-#J=$1G'V;S.JO[PWA*IWP\?;CER_%SS48TRBN18Z4H MU*X6@ZC(*&055I PC+#D&:.(ND7N'"488!2O;E&V,"7<#:^CZJ0&="VVF\5S MG14[BQ<1Z<@6KY, M .T;/]_7>//)Q*N2/_Y(O(U8A/3Q-(%6\@ A7&2284"B*1**JY"3C MU+']P.X(0_/:WK=T^8V4H!83:#F=6PSL 7G>(@6!)[+-<4;&IW/ <>VO:1:P M]\:^^P,<5^A(2X 3#[I']N_E8JF-0M?HI"F[]Y7&*;I_5_DP0^_CG>HM5GQ5[.R1]_D%WE^2K"6OK%W5=CW_5,S8J MLHSDB)G,)9)I0U;JLY:2.<19R5X;72Z+-]54G\93^7$I M'Q)2%7D.#9>(7MR(PRK-.)1)4A0)35@NN-.-DJ, 0UO\EM03;7GA-Z,' MJ!5QC"@[3Y3EG55$^&-?9X5'WOVZRQ.^L#=AKD+T>TGF"='!_9GO>_Q+/$T8 M>[?8Y0BU_4CD:4I)R2%+"(:H8HEV=[(<"ES)5!4%R9/<,3/4=NP!1I8/"OV> MZ7AB./%,Y+.N77X%M68I@,Z.3/\]GJZ>T.)U++'R99E6#"$4P$4Q!I)P[2#%4P ME8(HDK *5U8Q)^L1A^:^=0*#6F*P*[(GI]MEV.U,55 P(YNH*W'T*'BQQ"9P M(@;RG/VZ7R_F8K9;& M2[B?W=&:"8P+E?"""$@D-TQ,10E)(BG$BN",,JM%US]+T^WC M;&7\K?E:07TL:ND1FSM^OG,Z&K>GHXDY'5W'6>DQNW8&L*?)>B7NRCHQX/;S MVX^;C,Q&HQO :IV 5NH&;*L%EC/0*!:/PM(?Y*@TEAYBO2J5I3^,E^@LKWBS M;WEDPUK^E_'R^]O58JGMQGR[O4C'+IPHKO^K#[X$,8CR,H>TS#F4&4\ES_*2 MX]3%E[0;=F@.92/K0V,B&L*'^XV[+!BE&N2JI M8+*"986TNRGR'))<,I@35508%R5#A5V7;W\A/#S+R,9LKT>0]BC]Z53%^7 V?3.8O2<4.\+TV%.O?>;_(SF7L^:7U2S>C>>K+K&F8O/J^5B26N"I9$^ATN&,8*B+ U3#1.0X9)!FI59@B3C' NW M:P]'"89W^=&("%9FE>J3FCEP:\F!I'/#[=408_"60,,\"O[UGTF6IO\?B$9% M?^OJ.GDH90*E90:%,,ST*A.PRAF#19&5)! \ZQ#6RF\A5NZ*VY+X!K4;A]C9/ MY()N;*XR]+JK>0*TOZ7YOL9O/UM?I_TBJ;E+>VQH+4V+"OWR-B^6D$2FRE3% M)[2 B.0)9$*5$*.B5#E))5'$;1.S&79X.]=:0#=+9H6QG?D*C5MDF[6Y=S=, MNJV4 :DV?& ):I"L!N[5"KE L6]ZG#[K9V^:%*1[^F-S?7\O?RS?:!7^-E+: MNTH$2J!VMU*(>%Y"EF()4T84SHJ*$<'=[,RYX89G7]IV/\6(D45D(13!,%&$0E7IJ&,X$S(J\**LL)[ERZJIX;)"AW2H; M&:$1$C1=!HV<>GUI21VOD(\B:F?#KL4ILHGR@8(X1DBDS=60%152:0")I"C!,I!9*E ME-9<%Z<&&=K2[W+#VI;M1E*@105&5OL:TY.0GE_[H8"*O/:],'*J.+T$@E?5 MZDFM[>K3B\]Z)FOP[U*L3*N^VI5X8^ZXMZ_"M^\Z6QJ=E_LZNVT= M!D"RHHA1!O,R32&26)^&L,"P0K0JT>CKZO&1SE^,S[[\ M+CNBKQ>PFNK)JG]E+BSI].7?%@V_/YC5"M;M11VC-@$FUB(INQHUD> MFT20+M?CIN,+>P'?:EU E!A1.&C#IH!<+U:_*2'!8#Q($0GWYJO) [JVJ[_* MI2EK^S"9_?&?4CS()@&YO0FB#%5I)@J8F_8IB)4$$DHY) DGC*N*5\BIVLQQ M_*%Y=K]-YY).QG_7J_W[;%)W+7O0:BR:H@S9="/6LS%^UM/Y[!HX=YT<.WL; M$?+(QG6;+F"KX_,-T/*W_3&-"J#6X:8MLXAPH^>)8"S& "L97HLPP 6@,WP! M3J_Q:-2RU0BNOF1\JW\QKBLPZG1G4XYA:+8 M*"XJF6;2ND.+W9A#,WE&X+HMHW9"&Q^3+@!?BZX]T(WL#KU"+"?@O(F+!&L? M/N.B[>UXTZ4D;,0&;Z-"ZM!W)3RT?35<"0*Q6Y<5-[#.M5>Q?%-_?57<5-MI MJ.+XT2L3QSZKEK_7D'XNEO/ZN[:XFTW&_&4D4ZX0RS 4&2TAXMJ-K0JL]#]4 MBJN28%XZW4)8C3HT<[[)@O+,&SL+L9U'&ARXR 9[B[%%;X)KD<&6S-K[K*4& MW]K_CW*^=P(N3F[9V9%?)[G,!HR3V656'[ZZU4OGPR[620@)0B7/DP*F)1(0 MF:H,4B8*II3GM-1V"178LZ_+P6!#LT&[K46Z8]PB1.N60Z M@Y*!X(OM.OHC M=TTKEI.0Q.J[?@(D':.ZW7P1#;WCLBX\T>=5#XL5]3A,/WR M0IU4\X #ZO23[K[E%_DLIRMY/Y=3L8G3$)0@C$4)$X83B+!DD""<05FE194Q M4684VQUA3XXQO"-K*R9HY+1W0XY#>-G1NQJ6R M[%P_G@.!I:.P=L*LAZLF_ MVH7J3V'\I;/*GW&'CG^N-V_GK-C;SLSY!STO'\?3\5)^&C]+\5'/^O1AS":R M:1W_"_WK;%Z3-9N^/QV!>RX2QA2&+$TQ1(;*G90$PS+/4T911A1VNX9T&W]H M7DXC/JSE!QL%0*/!#:AU:-C)ZW94GD29,9#_O8=YK!87>_S?0#+^R] MIJ,,_=YP^@%T<-?I^1K/RXHF8^]N/GL>"RG>O/RV,.-^U$?&NI'A3IMW3M.R M-(W)TA*B(B\@*?1/>5()PG*%RZIRH32S']K)"/; 9J8E!]Q^U0$]ROGRY MT]_!I?Z;Z17T9 X#H[1B*JR'"+%,D@8T0:/R$3*),DHIVXWM*%$&]ZI M^),)&].MY'^QI5_-\$BW%/.NL;AN0NULYFM,4F2+NEV5L:W3#5AK5<_1MEXW MH--,_V1TNZD?6:L7I58C"."QBCBN$^ZUJCN"0'JF["/,^X,ZKI^[*_;-GK*. M*A6(/8A[M[3HPAN+T6,%FZOS9O\DQE M/EJMO%7H_N9E\TA;!U\W.S#&>?FRE5E=-P*^_TZG;97S[]IA-[(W7/E[C%5_ MUN]?&L**=;KV2$C,6)(26/ 2091(T[J7EC MLP2C5!88N^5-#T6SH<5EOVCQ MYV/>=!.9T*>NE8B8329T7A/C^W45&0K@MIGA0Y%W0!M/@!XH#3K;)31M1_BE M!FC3(:7!:-,>Y08<\!K62-6\0<"BN,D]#7YH\Q\VYWXPVO6;X#\8M4]5$PQ. M0/<\CT_CJ:3S>\F_3V>3V#C&T.]5[,P;@+<_D9".O M(_WN(99V!X?K$(IN0=?"K7M9!^38!V^[I)ST3Y$W. MQF=5)]RW&4M51M.\S'*8%D@[4SQ-(W*S3N*?(GM0^;(G\X3+\I\B?5/$B1/_VDWQ*O M#V[F]#>7W_4!+7)(*/=M>-!W^UG]_3?>BK^N%LN:5V2U M_*RVSMB;;T9'4"OIZ(F&G'J[7>"5)C3R9M#S7#IO!A%0 M#[HGA)2OUZTA K#[.T2,(7QC?%/Y6>T6YOY"?XP?5X]O9O/Y[(_Q].$MU4M$ M_WXD4HP52P5,5)%#Q%(.:6G:;9248I41CC.GK F7P8=FZF\?9RMM">@S'4]J M+MBFFP9O:LI5JXUKD-!A,FS#AW$@[N%JIJ;VV"W1-P5EM>Q@+3SHI \9=W3' M+'!$TD& GF.5[M <1C$]WN%GW7Z93:5^]_QOPTGJ>)<6RR8Y:9B MC#-N&@F:JV.EJBPI\@HY-E$]/M#P;HK_/-/C3&L?QF3.FQ#$>%ES)],)>#1* M@,=:"Z!6UE0"%]"V,U37(QC9)-4"@D9"4(L8H4?$>12"&ID30_5J3LZKNV\X M+CP=YJ1LZX"U7^X<.1-KCE"X-LU!.LHTBO>FCU@^_2.=7SK9[5 M O+!."I?Y).IVC+DI&HV?ZSEV$2H1*8_J\TLE 4Q-"@LAY6IBL5IB0DK\X*G M3IW%; 8=FI5M909KH<&6U%=$$JTFP,YNAH8ULG4,@*A[AK@#1&&3MVT&[C>O MV@&*@Y1GE\_V7,:TDSMM:DY_/$FN?[R?F5]IX[I8ZE.9J;QZ>)C+!VUA/YKF M-MJP\J;6A#.55SCEL,(F *>X@%6:(WV$S655\BPE%7/L=_M:N@SO;-QJ!)Z; M8I'9O&9_-SJ!Y:S^[0V@G3+ZZ-QJT]SM]U2]=/4WR-)<_R-\*V+O ==7)^W7 M']5D!5O?J=_K[]06*C=@C0M8 S.84J10DSN,TJ.KM?G'*#4*-6G!2HN"">2V M>9M&]N^G2\,[*X2V$XN[F1YH\C_CI[I74#V_(X3#J_(VX$O5-;F MV0Z)([9S(?F?'F;/_T^_H#&;^H?:6M9V\L)K>S%B=JIU%L;R:4^:U=E!]L_A6>(0=.KT N2I!,W3GI^Q%=/P[D8 M&;7[D)]1>2?9]CEJ]2'!6ULTHS=CY<3.2(I$JQ0%:QR10R+L8*L8@3FQ-22J!0EB54YX;&7 M#\T0U$*9;3'-?F(_@TY<^]#* 7J7 RK78!)YI;O"X10^.:6W5]#DX&6]A4I. MJ;$=(#GYC&=81.IGZ:1.JWM?%[&.G^77/^C3%[KL,J0PJ4B2* DY%U)OY8)" MFI$$)J*0'"54R%RZ73Y:C#J\:T(M=)O^N1;9])J4X+-)K34\6'HG$_(',(K4 M?W&,AEA,A64 )"R\L6,>SKA&R$)S@"QLI,-BW'Z#&_9 ',0S'#[J9ZWNYC,N MI5A\T&+73 F&Q'LQ$DA1K H,4\%3B$3!(>,*P[Q(>,&JA+ D=3-0QP<:GDWJ MY&R8LN7CTV3V(F73&!H\&9G=;- )@.W,SO6@1;8TNV@UU"9W9T%RMB/G,0AJ M.DX,U:NU.*_NOH&X\+1G4M926Q=S9+DWU7@CDA=IEE$,248RB#"KM+-2(%A@ M7.:)("@K,J>\T)W7#^V0L98.?*OE=N#X9XZ,'$EGZ?\QC7:N][JG_DM8"+N]EDS%^:?][+'\LW&N"_C10M1*Z=9I/O1"&B*M%^ MM/Z)8*7/V)RPJD(N>Z6K (/;\LR4Z'E8@(_Z;%T+WJ9S;_ZRG($WFY' MY0?183,JS_?XAA#E$QW7R>?3A5S<3MM:UH96N6UKW03;*TD+EI8YI$H9MA"A MCQ 94=HB)J6HJIQ1XE3B;S_TT,Q@*WE=%V5$KRW@K*X2[PC2:2V^:[31>BYL M(Y Q$(X>E6S ?;\-;EN"WX+;2![AVL,=L, A3.OA>PYKNL)R&.IT?H,OC8EQ M(?ER-3>5,U/Q1=8%^F]GBZ7YW\=IO4#%_)TRS86;-X MV$:V:#N"U^:L%1T8N6_J?X).?.,_OSMW6>[!*.*#6V &$2<1>F8,\8'GD"'$ MZRU^1NY]>['Y5/W[KLW53P5V?M!=U_Y;MOQNQ?ITM_ULNOT@^>YB. M_R[%2*J,")Y4$'..($.C]4X^S8T'6D>/IT*OAOER_/>F22!E*2WT C37EB976B:PJE@!_MC MO!@EN5*X$@5DB-0MIA-(LS2'%<\9+RN9<+L>.#MO'5P8S-B#Q7+,]6GN%TD7 MJWF;1F>$M4R]V87M_![G#4;L@XT?#M9FYZC>YTX4^@-;IPG];_LGB=TW]F(. MCBK1K>/C?_3,$%RQA?S?E9Z ]\_Z'UW/=\R*!$D"JU0E)H>/05H4%:0E8Y+) MC+$B=\KF.S;*X!;H6D@@C92.V7!'@;2+9UP-3^PENT&F%C#"'=E9",*F:QT= MJ=_4JG/*'J1!G7W8O5[XK6E2<U]:H& MWGU3;Z7 1Q78K@,^_H OB4?7F_8-78P77[5+3<7GZ>]T/C:9_J9\;Y1(+E": M29CEPG0"-A4V(L.PI*EB1- ,,Z=D&(LQA[9.:[**\199!3.2@T4M.M 'U>=6 M>#!W+OZUF0*['3LPL)&7_T;:&U#+"[ZNX>Q$/E]+[<$%8@U08%J0R^/VS!!B M#<0A68C]1_ULTI]G,_''>#(9T2I3.:,)%$@@B 0QOK[,8$%*GG*6<$$=BWN[ M5P_O0K63S,UVK*&R,Q ^ZD>V A?U=E[D^TH&7Z7/=5VE^3!W_W6WCF M7NRS,O&W+O>2XC2I1(Y@R2F%*$<)K%A9Z:T?%R7/">;$J?OGP0A#V^CKZ^J9 M @LCHMM:/$3/;E%>A4ET%[V!HY8NP@'[I.Y!%^WA*+VNWI-*[B_CTP_ZK>=; MSN4X:)R)$ _,LS0]OY62K 6TYG2_!B6=A;A>H0BFX,#<&(P<9T%(33-^+&A M^B83/Z/N$@CBKZO%LJZXNY^99+@I'T_DKW+96)I/LX7^O6$GOYO/ MGL="BC#F6BW5$6N25Z:N2PDR)W/15(9"D"ID\ M:U)5(A4D=20-C"'F\/R2+2U-RO2\TQ-,I0D^-D[+K/XW;GH#/+7*&BJ%V5.; M,[WX=T=7)L8WP-(+>N59C>U [4[G6D&@->R\JI^,DC^;/]?='NZV9O0GHZN> M]I_!6EVPT3?HM4D?$Q+6C8LA:+\>8$2H#YS'F&,%2?"XUV^IDX?RA IAJ">H M-)6)."LA32B%.4ZK3&*N'$DH3HPS-,_S()7!".J4@W4)6#N+' "NR$;5"ZEK M\S[V<8B9^;$>ZS5S/_85OI#]1GM;ECVJ+)^3A=L]!]5A_& M4SHU!;QWL\78^#WK5CD;MA1M1U(A50;+DFAC(FFFC8FV+4(FLA2$RXP5CIUS MPTHX/!>T4]#$?)5I,54WNC7_IG__8%R0S26XX_$X].Q:6K37F['8EG!KJC:Z M;=.DZ;D"&V),_=A:0=!I>+/52*RESHS#JA-I'L):XL R]FO!XP!\8/DC#>-] MP;&I!E#CJ79=Y53_L*S9A3=^;\?JDW&6R5Q!+H6"*&4%K%1602RPI#EBN"). M"<1NPP_-Z;R3TX6IL?'@"G?$W?I2)!*:\6]*MJJ7:LE!*WK#,0XVPH/;Y7(^ M9JME;6KUN?^.SN/D+OO!&?JVQ46$OJ]@/. YC3^ZUWG0 ML57C443MS-75.$6V2D8^J.?B$=3)J]^BN'5G00C;B?'H2/UV8#RG[$'GQ;,/ M^R9K*VF8==;7P"W'6&MS1IP(F2J404PH-P52%60\X3 A6:9P*3@ECED=%T8< MW@&V$WA]7V+NREWSL<^C;&<> B(7V5"L(=MD>G2$A."G5MR?0^9@6P$3./_Z M_)@]YUY; 7"8=VWWL2MZ,K#+M-9LG]:ZX;1>_-[PK4QKVD.^-.Q?YE=;U-9_ MD::?EWY&&P+Z(+](TV%2_[Z[T%[1B;&7Z8@SF9O>#)!B)" BB?Z)8J[_-:^: M^X'4,>M[.,H-SV"V*H*6M6DVKYE>>4O;97Y[ _YHM8.T40_,._T,7U>G(*B= MC?$4O$@Z=PT.#F:&7-HZ#$+@ >TD ?H^M/#<@ :@ABADZPOY>_V%W(+I!G1 M@18IL(8*;&$%#%B!FT,,:O[#=X\8AGK]MY<8AMZG K##D] [=MLROZ_[*?SV M).A29DE*DLPU='CY70,RE%LM#C;-)!J)@1$9)EF&UL[+U9EUM)CB;X7K\B M)OMUD&'[4J>J^FC-CC/*D$92=G7/"X\M,(F5%*DFZ0JI?OW 2-\WT M68N'RYU^+Y;/8 ,!OS+?__^9?;+-URNIHOYO_Z)_YG]Z1>SC_]ZY_^ M]O$UN#_]]W_[IW_ZE_\+X'\]?__FEY>+=/(%Y^M?7BPQK#'_\L=T_?F7?\^X M^OLO9;GX\LN_+Y9_GWX+ /^V^:,7BZ\_EM-/G]>_"";X]=\N_UEYS5S!!%%G M".8!E(\.HL<"BGD?#4_&!+9YZ&PZ M__L_UR\QK/ 78FZ^VOSS7__T>;W^^L^__OK''W_\^7M__;E5>&>9@M/OTY+;[\6G_]ZXL%@8$(W?SA^L=7_-<_K:9? MOL[P[&>?EUC^]4\A3Z$JE-GMV_[;]N]^O7CIUR6N""<;)M_0#T[_O+[DH03@ M]S7.,VY9.GO^;)&N?&A6!;HX_\L9(6:V^>DDXW2R>>JSN%HO0UI/BN6>,120 MA1>@G!,04#D0,1E$[T+VZBJ_E> 54;R1_PK3GS\MOOU*#_ZU"J%^LY'&1A(W M7K>5RGYTGRVWC_39"3<"0>B?QP<(L].(/$.E]-%?C7/+VGG MG5A3!/,V0C(\@XJ6!&)R@*1-28(YQFT9!!!77KL3'&3_<-A?EIV X>,RS%?3 M*OA30(>87+&Z@"%_"E2)Y$G):(&C#L%*(12&87:':V_>"1*J?T@<)-&14?%J MOIZN?[R>SO#WDR\1EY/ 1/&6,X_L:=4*#[ M1<%!$NQ"^^_QT[0*8;[^/7S!B6,J!"XC9)_)IBF*FT(D"'O'A>2QZ!S8 BX M^M:=4&!Z1\$!DNP"";]1!+\D$[81_ >2/[Y8G,S7RQ\O%IDVNRRYX-Z D\90 MR$T[GC,!P2D5@R2[5O)AGN0.1.R$$]L[3H:3P^1B^_Y9)?-,RW28G3BVA ML$4+IS1)!0-%3Z:0);0<;'8QH?&9.3T 8.YX_4Y0<;U#90C9=@&29SF3"E:G M_WDSG2.?Z*A24M*!#=:2HZ02!%O(FV;6:YZ5"44, )!;7KT3.'SOX#A4ICT! MXP5]^W;Y,+'9&M\NWRT7WZ;SA!18A5RBEI"015"I9 B*;* -25NI+$;+AP/&M;?O MAHZ.,YN#B;8GB+Q;K-9A]O]-OVY<)QX*2FL3:,LX*"818HP(G-EDG3,ZN,,2 M]'>_>S=X=)SP'$BL(X.C6KUG2PQ;3YK(-F@2B*3)DY;$@5,E0!2EV)JP9=$< M!(?+;]L- !VG./<6W<@JKT>BLW>?%_.S#(R.3/*0#!0;/=DR[< ;XT![HTOR M(JML#U+[]3?NIOJ.4YD'B7!D]7_ =+(DZ'(1/T[7,YRDI%7F5D$QMI8&F #. M^@A:$_51H K^,"_A^AMW4W_'.K9?R(-U?>=UNBN\X;;F_\#I9]*^^I\]A_@DW^59OR3)Y MVK-L)JPJ3JCUR"-PY-QZP;+DA\6-M[UU-PQTG)(\6)1=A ,O3I957-L3N II MTL'):I*T)O>TD"@2K]D08B&&E,!KERP:YV0X['#SOK?O!HWN4Y #B+8+B/PV MIZ>1.*;?\&58AU.V)E8XKS!*LG4UW9XT@UA=G>09N3GOON#R$VUY?UDN_EA_?K'X\C7,?TPP1<&< MM%!TK>]1K-2=CT3B@^;9J*0.##+N>?ENN.@^S7BX8+O QX?/.)N=4:\<+R$[ M\H"P4- L73UY,R0;58I, 6,:Y-CJ\CMW0T/'.<<#Q=@%"(CP+[6,8Y'^_N$S MR6WU]F1=+V[4R'HBHC5*!0E.Z (*R04*)@LP+O$85&:Y#%%/=Q\-NX&DX^SD MP&+N S0DN668_3;/^/W_P1\3;IT6TDOPP1,#7G.(A;C03I;"+"<.ABB%N/;: MW:#1<>;R<&&.?5ZU#95>3U.*X 3;V0)(J"X)R#S (% MU8[\:GW8 ?<=+]X-%!UG.8<0:%>8V%Y$.64B29:E9&!MKD*AD"I(BK"T8*@U M4R$/=,?KQJMWPT7'*8Z9O58C;- M];K]IMRK,KE:E%I]_N5:WG7'N]J[/7F0V]Q[,''@?>^3%7P*X>MD^^CSEYT# M+#&G;8H&.*];1;&T5224P J2H3">7(O[K&P)J[C!P>E[MHL+9^O5V4\VT@;& M3V_B_[>?$+2OQ3A[['O\AO,3?$UKBJ2\>>2_3]>?7YRLUO2ZY:OO:792@ZMG MJQ72_^6/X?LD"193)J=:1$TR8!1L.2X5V"1C(6&8'.[S/_:7P1[$CG,3?4@4 MG9FI8VELQ&WLC,47B]7Z;3EE=!*LEY&D!<5I338=,WA3 IB"F6-&&QKX3W!\=B'6:#@./M5ZS7ZN:?7GW_6AV(U85 M>);,^ 3&%E_]>08AJ>DLA]#K,/TWC#%<3KBA&R+) X%QL2W\CDQ(*(X92E:JZ=MIP(SOPL#>. MZS0-BZ&&LA[19E6N/GS%- VS%Y_#\A-1KI(S)F8./&,-%&I#B^3(VLJ2E4DV M4["P TJN/G5<+VAX)!P@LRX.>EJZ8Z6EEA@$8(KD;9-76*40D?3 MQC^^A9AQ0=,TS-I3XAV YO?%?'&5BU/XGPM(&!E3=@:$9[1-!B&!6(Q0;! : M96VZV":U\U/2QFE6U1)0PVJCBVUL18A8&HQ&@N:R=H+D$%[.!J# ) M23Z]Y/?5TQQR>G.%D'%C]($5O1A.YAU$Y[_-OQ'Q=5%M17/&SJ3()!7/52:Y M]D]A]4:+2L =!IF#$('==P'@$.S<3M&X$7AK$ V@A8>CR6_1-,=/]:AY&,=H M_1F7=PIKPA.W5DL.EM?,>FWVYH(*D%QFW+/H4;0Y3[Z?KG$C\[;8&E C72#L M;E8$YSGI$L 99!21F 21UX)H$5THF<"SFJ^=8%DOI37OV? M$_KU7W']>9$O;/QJHHI!LMP6HJEFW28!3G)5VT\Q2Z299._K$GEH6X@:)P&J>U!>9CDNPA>?\?UI=1.*E[$Y!"LJ7VDR0F!6K,.)8K H[&\5174 M%3+&:9G:-.NQMY0[L#+_CG4Z%N9GA+OPZ;1OU]MRXVK<\[":IGK-P69R8$&R M&,FYT09\EAJ4P91*\X MW'"S75)H;.2%(0A7%(G,:?(;-:K8D*P=[ZB7C/ZHI!K<"DP\#P&]"9'Z]N<&MQ!T$A-9H^)GWU$_TAO M8M66%TO\3)^9?L-VU[)N>\TQ[FC]E+V!+FR=O_/MZ;6P9_-\R[O/T8I):\$R M!RUJ.RH3"T2F$S O3>0./>8V3L@#"1TVBI1.,L&D ^FC!<5%A!"LAV2*#459 M^N5];7&/&44V\ZM:(N7^Z/(ATN]@/]P+);F1\VV+A?1C,_JN]OTC M]9P+QDCP5O7;3[/V[&=F%AUF$:&TI MB!%*K",XC0T0([<@6?'!V5BKCXZZ'@[E:-RS\QY6Q5$Q/6;/< ^!8:[N#8ZA9.S[B<)!\] MT9Z!"ZY!95W+1>D[$;(K12L>8YN*[WN(&K?6^YA '$HS@X%L]%S<=H5]QC7Y M6K,C)>:NOG.D+-T]C(^4LBO,8E%.0;:2@!VC!6=R!"=D8D)Z972;Y@U'3MD] M."BX'@_4U>J<--9'#2%J0:NUD!5 M. 5S]%9[34VZG0Q /6/*T'X$%P>' > MJNO'%?+]Q.^QDBG:SFKY?XUP42BHQT($36>=E,DQ,WJ,]Y3R@2V0WE;KC^A0 M\'D@WA-^^(RX7@WE:5Q]:"M7XA[2A_<57D_G]+)IF+U;K*8;D)S!TQE+WJX0 M8*P@#]5B D=@ 6G0I"Y1!A=^"<5:>S>@'TGWH5XUN8 MU0CQV?I%6"Y_3.>?_F>8G> DQ>!Y-!(XUF+ZI#)$F7/MP%4G.G'-0IN"NIW( MZP%1!\'@>E9F<)WT89Q26IP0(Q32(#%%+M[ON#X;&ZA<9(86(7%3*T]M00IG M" ^L&!9$0,-EFSS@?52-ZZT/#ZS!-- %GNIUL3E]Y Y ]/%[VEG 7^'BWQ*]AFL_N_,[S)B2](J4) M>8K(:VM;F0H'EQ W+@'P,.C:6A]= &RJ^0G1HO M5_]18*YM_HA\9CUX;5C.)@;7J 76PX'3[""UP;:UMXP[./Q\MZQ= M8_:J:K M7G^N'MW7TP*&BT1;X;-"BS>ZU"W4]>$&#!&R# MJV+T;J]OPCP3(\]/2(3U/L6FB?N$>XL&93VJK:/P).?@;5"@2\J"B#!:71L& M=&O+SEL?/FZL-;P&%T,*LXL=Z:^!A#C'Y8_+\MGR(KD0J: =+6I0BD)G!8* MHA;15C[O'TRZOYFYFZ9QC4LS/ VLC"Z ]?ID.9^N3Y;5=7L]_5Z_.UTCL;;" MCH+52:QV4X,-(0D#W&EB#HN,#)O@ZDZ2QHW$FL-J&%5T@:HW&%;X>3'+OWWY MNEQ\VU:HG/*BG I!62BJ3N,+5D-$F<$*VO&=+=HT*NF]FZ9Q8[+FN!I(&5T MZTYA;?DQM1^[R@Y$X8S""!N!0@=.\8E0C%80-_S(+O?N &L6NS4'V(!*Z2"V M>Y;2R9>363T2?XE$1)IN-$7?S_#THL;ED0!W,C])+KN@;0 ?:E2C?898O0)N M1(B\-I"_=\3O0=GO03@8MV2V.6Q'473?5K2FA(VT+NJ006W:)PF;P MR-K1T M6@H?F8^MLJ=W4S5NW[WQ+.A#%=*!_;R4 #Z7C1&;RK("J&6]LU/C;1'(B^4Y M!9=X(4&UJ_';H]JE\7G.()FO0P7=0:'"F\7\TT=AE&% M(SAK*=@Q.JN,0233IBSA%F)&GL-VJ(*O!P('2KN+O>LOBT7^8SJ;36RQSL0Z M4D68""HG \X9 ]Y$9YU((?@V.#FC8.3I:0.#8R^Y=H&(BY%<6W'0GGD^0/F< MJ^R0.^,5A;8\UNE-!6K?9L"LD66/$1NUT=Z%NI%GJ V,I,'UT07*7IZ^^+PU M[3ES$\ZT"55.)>9"PI*B-AQ-0#% D=9;:4*;J1)WTS3R++:!$360[+O T279 M_'6Z2C@CEQ\7)ZO?%_-T>AB.GIM$JX&6122'WTF*)$S@FS%0-C)I"V^#IY_3 M-O+-KM45WBAPIB!81[8VZ11#H]:9MY(S M;EJI(8;VE'@',?N6_HGU26BK$Y1LL7:*K04XR0,&RWGQPMK$FN!D^_X>:N,& MO$3P('%V ((WTQ"GL^EZBJMG\_QAO4A_KZ=&9)NV\QPN,EV2QV2U &ZEVD[7 MB2E*()'XS )%D]AF?]J5PFXN9+:YT-1$45TX1Y;+0* M=?Y. HGQ M_)(6RFQD=36]$)*"!?H2*?0 JW406=H<&U5P7B)BW!1D([SL*^0^MJL*]9N" MF4B)TC"#((HE@5!8 5$F!=9[4V*2W. T7>5S;@(J]U+ALON0HA M"PB^WAL-%,BZ[!5MN@RU2:B1M^E<5 M"77#G@@?54[.U1H$7>VK T^V=?-%!D<2RFULTZWD=!.1':KNQ="R[V)ONW$T M>%EBN)XHBC(MDTA6FTROTI%$1+:68LY@7"ZLYGB/?O3NPG$!@+& M0'+L8+?:G/3=*J")<,S%>L]/2U%]NY3!*1> ,1-(ZX:)1E;F;IJZ"L.-KBWFA@A=6N^O4,:$GJ0NK"HT4@=V]P;V1]'QPC/!L;1X;+O($A[ ML?CR9;JMY-UT?9VOI_-/.$_$U$3DB+&8!$;7YAP!B16!!9CD.6L>0N!MW.A[ MB.IF=5)L9A <>^A]C MPVN'K8$4TL7>]^[LS1NFMMT/5?9&%Z3H,V>ROM8RLKZVWGG2$JW2V3A?(J19V,;_$@30^HJQMQ VK-^\R R^M!"Z#$BXIM UW MNLN4C%UWU 0S!XF["\ \RWE3?!5F[\(T_S9_$;Y.R0.[Q-C$RA"C+!&*#S77 MKVW-]4M(D0DOA7[I>7:9JN M)](5:Q5)B^6Z^3NOP:M8!S$%XY-.4C3JJ?-SVL:>3-@$9@.KI N87>)AEY%S M$R9K$3*C_1USE5\M:8ZB)MTD]X43[Z%Y&XI="!U[4F ;.]=065V@\:;<)DYI M5)(@89,FPUT[841._J50EBNN,3'3QLC=I&7LH7]-,'6@R#M(6_TL6)YD'4TH MY%A:K&WTO.,0C2>FM,NY",DU:]0#X">4=9,-/4J%P>'*>40S)*_,/VHR,?*> M-QQEJ--1IT'>??5%")E=- Y8$0$4EQR\\Q&$%H4I[5&DQSOAZ6J&A23^=KEY M;=[$SN]P^>$S:6'"M8\I%P].U,9[WII:#,8!90XJ2F8BMBGYW8V^L9-? Z/H M_C38($KJPAF[RM>&B=6SD_7GQ7+ZGY@GC*E(UEJ!E"74B#I E!K!>&&=-2B8 M:G.%ZGZZQLZ:'15L!RFE6Y"]/5FOUF%>.WQ,-+FB+*"!)&H(PS MS3U$C9TS.Q[&#E)'G]BZ;)VMSD($7L Z;VH66I"KJ1GX7"(J$4*K*X#W435V M]NS8Z-I7(0/"JWV:XURLJT79L'TUOS50JN,G;VF5[G@(<\.G/.Y)R#F>A R& M@3&UKC %"UYP"$\R2]YDW12$M MFQ0VD]\0,0;=J%7'53JZ26(,A(N;YP![2[V+XL)3ZK<2J0=CB_FF:O+[=#5A MVB2CG0;-A*ER*>"CM^!0:5F/.FRC0\M[R>H$47OH^R[H'"S\#I!TC8>7BR]A M.I_PJ&VNM>%.101E$JVL(#)@XHD7'B@8:=.2XU9R.D'.X>I>#"W[#@!TR1'\ M*WZ)N)QD*Q@O 4'P:&E%4801O(V 5JK(#;%0&HU&OT[*N, 90+UW.]U[R+H# ML-Q1N7;*3!':F%2;!(14>T.0?+Q-%)Z(P&QQMLCK4QK;UA$^ $3-,NS#@V@X M'70 J.LU:J=<6)%2E*:6=!A:%O5(('IF(2GFDLR%8VQ3D7H[/>-FSX>'T !2 M[R*KM$.!V2EK2GJ%DOS%X!0#1;$%!!U$'<,E:Y:VZ"C:F*9=21PW8][ 3#71 MS:BP6RW7DQ=;IHB'5Z5@6K_#Y721WY9G>?%UHZSJ5$9CF Y)%;Y;+X=A+-(AE.T1-'7CY MYQO &_(Z?Z-O5Q,5 W(;'&AE'2BM:?O'VA^.^XAC/99#%?+Z?QI*IO4KM7),P:6[N$[OJ^<4N!CP&D9M(?T5!=YVE3/W\'2^3PF>A= M!(R9 I9B-5"DPD 6RWUB1G.4#P34/:\;M_AW##P-)?L.]KV-L+9? MMNFT+;>;K\_#IG3VRU>Q.X+2/&9S'TF2_8-TLQSLX5#$I'S6M1*=XC6,T230D$-):Y6R2V3=L/_D@ M6G>"JGO"4!U*CQT@]>(08O5Q<4<1TH;3>)W3]TBB7DW7^ &7WZ8)MZ)YCVGQ M:;YYRK:U7B@E*A,+.";KR&G-("I->XUQ6:I8,-M&-1J-.=MI%?BGL JZPD@' M:V:7ME?O%LL-%-9;AZMZ7Q\7VVXE$^MU=#P3DX6Y.DF;3(24#&SQM92/R6+: M](0]D/#=,M;L*4#^F"KN -$;0;['KR?+]+FNX9M^V8368;"9^(CU"J'"G"!* M8C K;6)6RJ%K4P;\<]IVP^73.$H95E&'YI^:@V^[/W@B.Z'3(+'>7*T5BPZ5 M )DL#[5FPNLVA<,_)6TWZ#V=LY?!U-0'\BX?3)KB1! Z X6:$532)!L7"F3N M@^59%-[-H?"3.(796_@'GN*]F@]HMJZ>1?+H4ZD%]L+5+(5* GQ)!J21RNO, MUK[0#PJE[J7TW)NWPS7:TG M2GFG1<;:^)*,K P&7,H!-'&LC+?)LC:3 78DL).B]#>#%$6U4,I@[O[8C36: M-!1]R"O':;EQU):C]_19B,S&7(P"PS1ACFL%D6&$>D^0K&6RT;4J0#I"_XU+ M)^KGI^QG3;A>A-7GFGR:2!NM4:86CU& HQAM'4XZ!5)+(T1MVRO;Y!9WH:Z3 MZM#!,'3/M>=A-/1(#6/E]?5L\<>JA0F\>/@QC-T=K QOULY?=([$))73*3%R MT:( A01"%U""<@)E\,Y&TZ85W7U4#5#FMUD)RT5='_GYC[^MZACAM^0YANI4 M/$MK6CF;MN1GAZ9;J MP)9*Z^**]=4*R.2]E77(+ M!4;14$GCE!=1VT#X&&54[S#VP_K09G%IK_=X2 MU(#W[4D^;_W-#_=OR&RER_JFFGYZM5KA> M3;*D+237$?$LU=I@CQ"3L!3-I6!T(+_'MQE0=3]=X]K![B XH!*[ .4=)7". MVWIJ(X&SD&NCX3I^-T9@)F>+A0D,C MSC^$&;XM)#^2V/K'NUG8=H7\6H4^25D4'62&Y&J*BQD%/J.#@"0G)H3UIL+CR0[=NWPOT8OK_Z7M0Z(UU!+)+@I*QQ7@I1XC5#>NM=K9U?..YMK6Y0 MUTY)'622-F6VQ%TB[K:"/5U+Q CY&QH-+2)/OG!A"ES,'&+TUJ#6/F;9Q!;> M2=*X%[2ZP>.PJNNB#/!FL=*YT$YO-TR<",:++$'61I8JB>H=APA2)I9-"(%A MF]M9/Z=MW-M8W>%R8&5V = AA3PIAB7:$SQH+^K96"+ALL" %^LUER%SU<:R M#LG%N)>ON@/]: #I8/+Z[J<=D^RC<]C B-8PFB*D*7-/8+= M:1PW677\4] 6JNL7E+_-O^'J#D&JY-$EIX"'PNKM80&.QP)!"5[(9Z*]J4WT M_W!:.ZGQ/5+EQU!*ZR)K^B[\V&P3KQ=+XC,AYM5KDO#&F[^%T0DKPNAL.910 M8I5BAJC(=6(N<^$M+7[1:/3QPPCMLGID,.1<'XS<4(E=.+QG#'Y',KDK1A+#E3DR'4Q@OZW*4!_3F.7U2"ML3FP MZOJ Y:7%=LOYQ!7FN+6:9X; _69D3PH0F96 -J!WAM4V<6UPN3N173J;S8#9 M2'D=I%%OK+GG)ZOI'%A. %<\1,3+4!KW4,O,T>7"H<1?#: MQS;W1AY"Y;C'HF.;S*'4-_[19SV]N"4C5QV5;='+N4PGY+:K('0"K7GUW,E= MB9(96G,*@^*L>!]V.%_:[6WC'FD>"5^-A-_%5KR[""<8!"<_5X+!1&Y&T)Q6 M3,RT8GB,@A5%V\+(@?6X9YU'-G>-5-=OUN?U=![FZ79!!D/6RQ8)M03FLG$U6.E/492FE]9'TN^;ZUXP9Q1O[O2XSK29$4 M_4=5.P596F(8&00A Y3BC36N9#1MY@+?35.7N9S!\'!/6'* :GJ(0BYQ\J;Z MK[12B8KI>B*4XR2?"*@TA5,B.0AUC%9@*K(0N6:I37OZ.TGJ,B5S#(CMKY@. M$/8>OYZ&2F_+54:20UVGQX"VCA@Q/%' ;A ,14K<.ZZL:'-X966B%L M&,5T$5A<9F5CA6.=W!:*AN)Y[1]3"OBL)5@>M,D1ADR)W(,1#U8 M#5T Z=T%_;>-">%%Y6!J5(,607%#FWO,"HQBTCMAF9!M[B7<3U>7B9%F&^-P M*NH*XJ4E$Q0G4ER+(UUCEDK0UO8W4U;ETF0 MUM ;2%5]P._R"4MEH1ZLK";,>R.X24">0!UY2C8\E-H#B+Z$D@*QTJ;@\'9Z MQJWC'M'UWU,EW24P+BV=32[[%ME-O!36"EVG;EE5R\5(9DEY$%ZC=Y:DV:B9 MZP,)';=X>T0P#JW$+E"ZNSPGR4>=;.1 :\_2"DPD41$E8)11&Q]BP+'SON/6 M6!\9FXU4U\&AQ';X_-ORZCOY&/-/^)[V^[?;^V3T_[7FX5N8U:7X'DF.TT3> MP.; >9ZO_N#2)RUO'J"GV4DFBW!9L%MA3UAQG"GN *6DJ-%J!)>K6Y70)6.* M9J:-43\NG^/F")JMF([!TL$V5ORVD4%V87S:XO[B]RIYCC";B2F;9A'B$6[X&5 M%)45&(5JTWAZ$/(/;L!Q"!$OIZLT6ZQ.EOB15/I\5I/6@F)PG82$6$>0*6$C M>",$I)RB5"8RUZB<:&A.QBU".CZV;_3W&!,9 P:/K>WN.Q),JMFR0>SO^=/: MV.';B>W*'JML%)>\@)>VCF[B%!9%23!)CA4E0O:F3:>5+NSQ:UHX8;8-)B>^ M*!^*5*!"=*#J!:00I:=E4[P*R%)Q;:XV7J;B*=C!AV#JNAW<6R,=U,N]#M/E M9C3C)?'\-B>AG&SDL[$&/R8H)>KH-5A&'KF*T8!/!B$SIXQ3RM'/V\!L%_+& MK=3L '^#Z[ #8+ZDY?2-!/<-3QFXU/N[%8K5>;4B)E<:SZI6+07I&\R0BA^)D M#6Y- )<4Q;JBU@I@<+I19['#Z#YX']_U[<\OO_UB$982D*-2@+G.Z74J@6M722H6PT*>! PL<-BHZ(U1NNP!$5WFL2Z &FZF-MS[Q/:NCA[SBN#;Z- ML3XLL7-%>ELG^Q0D=*= D5"LE6 Y%&6UXD$U:J(_JB7^D#YC/JE=;6Z?[['1 M[=NO]=O5:2W;5HD7:],H(UC1Y,:CJ?7FNM1.CHSX1"2#X7S4C49P'DS[H[;' M#T'LC6$NQU5[%T5=/^/YXO!WP_W?YE,2]A]AF>\0 !=6V%K*Z8VC2,!&1?+G M H*,.JHB=/)M,@X#,S)NIJSC1= 2$!TD-2[8?T6>Q>('X@=0!*8P=>31%:8C;H4%UF;[$#29U_B.DQGC1W]G[S[N ' 0P311V" M499H")B6,5H]4A0(9.7!^^RB]$((V::3<=^!P;/ELA8F;][Y_,>-V'VS3V[V MQTE"F:)A%MAF1J5S J*D4%X8EVU17DO3IH_:8"P\ZC#A(?A]J(?4!@0=^$9; MRNG#S[Y/ZV0+YQ,* Z;4^RLZ2?""),J+]C&PB+S1Y?Q?P]?\.7B2YC.)TQBB*58P%(;Y03!P"=-(JDN7[!)!MFF MV*<%-R./'M\?7#O-RCVBICM ^VW1\_L/?_LK?HFXG"03M(DF5NG689?%0'0) MP9<2BA4YZ]PF1+R7K)%-[.BHN=%,:2@5=H#'GTKW+N%2)(2_K?'+:I)#%B1- MDJ#BO,XL4A"21O*GF#?U^G;RC?(:!],^\NB=+IR'(R/@,6/^+/6?\W03RL\N M@I#+D^>8-B;7>*).T]8BDVGA%&AX2Q%&-EJ+-M>6F[+5^1XP,$:'6B*# Z:/ M(Z,#Q7$IV_5^,9N]7BSK+R MZ8H9'K(#+Z8!T/,$]J!+4OC]9.-X6A/)J'$+,6M1SS/.OG.:!XLEZMSGOG.# ME<>]XDOE0*ZQR5#H?SQ*'7EL4S?\<%I'GIK2(=C;JKN+3KB' MBIWD7'"ZKA[L^:HVA467'0-M>2 /5C.(3!00RB%WLI ,VO3<:\#,R#WW.EP4 M(P/F2:R:5]^_3I>;O[D0 M/9L&(0I H2%$\4 281(),5D;PH%WRCHN;AF1FY M[][36S6' N9)K)J;H5;@CCFK Y28:;NUTH'+69!*K%'*.\%*GV'&?G%YNP9^ M3V_%' :601NJC;G/;!S3>HYU*@1A8C1*UGFIUM7YY0$\L@Q!,L\,$P:OSZ[M M9,7<8&7DIH%/;\4$ M4$"QG,!K&8&35>$A)AM,FUO4Q^)PW'$/3W!U-8'6DUATET3P[SC]]+F*B>@+ MG_ LK_)N.4U8%5E.%9F-%](D#38CR4B02D,T JS+T5F7T(LV0U..S^NXLRV> MX$)L#+<>TM3'D= D<\Z8)C:\@UD9SD@MCT4=,ILT%]B,Q^&3.2IO@ M?)QE^2#0/9[3U3MK$&\]-[M70%8[1)$S>(,95"D:G(P)"DH>G"NVB$8G3L=C M\LF.9%R>]$DHY)H4Y@E"*).3)X0B.(^A8HA3, M^I0:=4,Z,J=/YC3]42S4EC!\#"[O0'&Z+DP7Y2V4D"U% CJ ][58 3UB9K)H MU^<)R9#)H<=P8-_%HAP!=$_OB/]^T3!,/ 0$KVO+#O2 M;CD,@T^F'. QK,<6H'L<3NS!I[SWRLL8]$S1,HI6)/(EM +G- ,FLR[<%$0^ M4NZV*=]/IMC@,:S=(T*TGR4=?RZO^&#UOL?:[V335W"^N;M[$F8?,=:PRNZXS.YV2LH>P>H=M$*A8\0]B65YMPMR MEY#XQ'H9B^ .1*R-">M,G6"2 ,,P2I>S][YA3'I<9G=;EH^A>J&79=D:<4]B M63[8N[A;=BDG$T52D&(-YC63$$3T8'3R0B557&YX6MJ%#'9;Q(^AT*&713P2 M/OM9V\.H\S>2Q72^FJ;-P,])1.&5%0)$\*11268NRBS!IJ225;E(UWU_E*LL M[;;R'D,10X=UMP>@IY^%-(PG<544?&*DU)%\=O!!>U#6&7(8)(/,;9 \*J9D MGY'CW3SMMI0>0Z%!+YO80/CI9RTU36<]^_1IN;G%?,WLN,)2K"I#JTA4/I"H M2F3 &&I;5)!,]MD3;V^6=UN)CZ&2H)=-[3CH>]P+=3N&Y=(D^+?KS[C\^#G, M3X7X^V+^;2/'RUI5RHN0;0(A/7G7Y J 0RG!&'(7&,\Y]G;%:R\^'VDE^YMQ M>[^VA]3C7G+$_E80-P5UNPWUSFG#9(:859VTBYQB6:8 M4FB2"F=ZNS@\:$L M/M++7$= ^E"+LBGH'G/EW.XZ/.N[X%/**FB(B92F-,_U%HT S"QRK6U,+/:U M&A_*XB-=C6TA?OS=<0^\/9X[E7N+YUJ34N-82=4U=YLNOCZ2#G7(D)1*-@A/ MDNNLAKDGOB"O^^_&!*&S%\!#KR& _!6T_7K XX*;PO< M)[WB+W52^[G4DHHF9B8A1[\9DI0A*(S 4BR^1!]<[FS>R:#\=Y#$_L=:;PC9 M)[W0'Q &B11*--R"M+4KN.,!@E :DI2R.,L0Y:.MF!IFD;=-CO]CD3>#ZZ ) M]'_Y]09&WM /-K_:_*;^Y7LLO]3__NW];U?>$>9AMOCTY[3XLGW!9@3N#5&& M^79"[N?%C("WVHKM(WZO%V=?XCI,9ZNKK*VF7[[.KIU/A3S=K#AF3]?;_N_Z M]8*YZVR?OO+&5LNT_,>9_7L\L5BM5[= M6'&KB\4C72FZ$-@H4@3E.8,Z&6\S!@^C\UR+-BF/P^@^>)M*GS&?S.C=/[4 M=W8(_5AOW$WJ^;/D5@-G)$6E:E/>5!RPS(1W*EK>JDG74"R,F^8](GYO&/]1 M0#"BD[9:KB?O*TO/OD]7DTQ[IA'"T+ZI+6T[QM.V(R)P1!98R#PYLPMRZ:F7 M4$O_NH[8*Z\=^5!A')4O#I5_#Z#Y*V[+PQU/1A*=*M:3=I<(^(1?-$&(@L. MF>%)YYW.0G=2_)57CZSZ?12W&$**8ZL_?+]$N%8N^CIX0)HZB5(S!4X7(KP@ M5XJ;HM).!2R[J?_RJ\36$6GLK MLZ- %8LB840)7J0"A6237$)C0YMJICL(&OG<6B=M^: M1*NE]$X &IU)2#F"8R@A\:)]+!91MXE9?TK:N,[M( #8 53[:V-$>(4\W9KB M,W.ND\NA<+*\J?9B)'DX820X'T(T4K)@K_43O)&%NO;(_I1_@*(6ATNM UNR MM:STXJ>H>O@CJSVX M&=<2'@"NP:9'#:3ID??+=[@LB^67,$^X.?38'FV=;@6668J(,((UF@0;2X3: MWP>R]-E+3[^2?(<-]+YW=%" /*KV%PU4T0^D-F)[CZOU:X\6T)LZJR.2\2ZT?D1BT=;VCT[N= PW".YZ\-^&T?D.0-I# M 1U Z;?Y-Q+B8CG%,PN<*7@75F;(L4Y[B?4N?&V;+6SB0L@06&R#H!ND] >< M?72\&%+@'2!F[R*W-^=]/14R*8-3@&@QL?NLY[2/7 M0W:QC1X9 8\9\]NF!J?J6CT[67^FE?^?F">V4##%@X?@4=+NDPTX0TK0A1FK MA,7D0P!@Y^FY7[GQE+"1%CYO'3)AR6GA!>Z0D:*L< M$;SC!FS04CN30N;7KM?=&L(?F>S.\P!MUD?O\'C,>\KF2[WA-YU_VE[PXY,4 MHL^8(B11"@G 1M)1H-T]QZ0UQF+&2O@_@(L.+H\^PIWD4#@\UDWD] ;,B]EB M53D_-06UFYM45G#"*S"LMUDM2Q"M]N!8YNC148 O6NX3=U+6P8W)1[85#*/D MQPKQCV'Y"=?$<*HX^803Z15G(2@2O:5]CCL+GJL OD1M4V0VE-@2V=<)ZN!V MX",#]$$J?RS77[;P=R#SQ-N<7VL GUE(4<0"W-MZQ.H00DH(+EMEI2W(=6=C MZ5J,&[#_6%S'@U$'>]:K+U]GBQ^('W#Y;5I/=&X3T_D-^XU$5AN[KH M[XOU_\;U>TR+3_--LLX0M2K42K!L$)21%J(( DI2)JKLI>1MLKC-6-II ;DG MNH#Z $H76U(S46Q-R.O%\O1']7-\@JZPH)4$6VH7*J\*.)TR^,"L12%,:321 M\;A\[K2Z_#]6U[$A]5@3!'NV>[.!UQ8Q&1S3FK1(0HI.&3#,%N,-9RG\K&?* M"&3O=M#(GMCJZ1T?H^Y6&^'Z^]?L/O=KC_[$6[ ?2I'84/KX,.0H8-0^_QZ\DR?0[UH''Q:1F^W'5H M_W'Q'"\^G"=%%)M4"6!BS4TGILC;XPI*B2IE$R7J1O5-AY"]&WR?VDGU\37> M+;POV'OV97$R7_.)%1YKM@R(A4@"=06"X 9<<5&+R)"E1BW,=R-P-\@^V2/C M!EKL%ISOL9;>3N>?+OB[^,P9ITY:] D%&)=(FCD)(<*1A(GER91L.J M]J9Y-P@_M4/A(^MZ,%2/U>-R\]%X_:.OOM=O\2B=+W>BX+C],!\NE#ZZ9&9R M%D8N@R#Q#L$% )B?9\H@JZ#99XZ?2)=,;-!X%A1!!,U!!>?#66<#@ MD_9!AI@:=63^1Y?,!^*W79?,AX"@ Z_FMSF9./Q 2MXP=^4J&FJ31:Q%'S(4 M8J50F)PX Q:C+$9ICKY-U]=[B'HJG34?!),;=[6&T5F_\#N]T.83>5.%PM\&JCTTT0&LZE9!:S3,SF\S2JED M1%M;*!L)2IE$ZTT&,,B88BH)I]J4F-P@I4OX[*/FQ9 R[P T[TD31,#G9_/\ M$K_A;/&U2NC4;S]E"5V2.>4(+-@ZAD'36LLD)1/2IKPD)]-FE-8.Q(U[HZ<= ML(;6R]BGJCBC'W_Z:UC^'>OEB+_@')=A1MP]RU^F\VGU9M?3;WB506TT8SDK M*)(6E(HF0/3<@?,^,&:*DV6GL]%]7C[N!9CA@74<+?1AT=;+D[0^61*'+S[7 M&N\SV\P=^01!&%HFBH/248./WM&0$=8/[9 M;/,9S+>S?KH_3%A"GT5=Q#;3%YD8"=7H30%RTH9SR=L<2>Y&W^/OAO 0U%QO MQ#J\"OL\N7F6TLF7DTVR=%,J7[E*]J[2<7@VY)($M]+[ M?;'&.K?M.7WN[Q.90O&,9RBFT.*2L=9#204Y1"O=*N>-A"\6BTNHG3-YT"5,.@DP69')1TA?- M&]UO.I#PKLS90[!T]W%I>P5V<>_H/:996*VF9;I-"[P]6>_$^S6^@^32L:2( MT5RW$)4I\B>D>0PFH3(67:NLRQ#TCQL!#XC?$=3YJ".&%Y]KI+9Z_J/^?C&O M[YWGC^'[JU(PK?02T-;K"XI"8Y>, 9\"YL29 M]_@8 I2';"(3827SN3+IV&:V(*TW19XRM^0P,\2(L9SJ14''=)!TT1OXS;&:DND0=!O@,M21LM1?T- M;?[C,LQ7LZV2\G^X97Y'!^;0FNL+E_>%9V_.JRJ\S4KRR(#G8D!I#'72L06I5.8Y M19E-I GL Z-L7OSU;KY?3>++>I-(7VVV -H>WY6/X_GXQ MF[U>+&OIS\0'Z[WB"'Y3:YN" I_10&+9,>V-E;'-[;,'$-F]=WD 6JY#LY'J M.D#EYL+VE2O<$Q*$YI8)""&6.E Y@\N2MAP9K/V(<;7],8GL-G%.-+DP)B<.%G6M M0!0,0HX>@LLL!L%1B#: VY/@D3?D(Z'R&-KLP !>Y^XU"?S9(DU?G"PK.]O^ M?/=SC,J4D+F&Z&M%!Y+7$X(S($L.6L5H1:,2PL-I'SGN.1*4CZSCAZ/:;U$] MQT^;1-9@X+[?8__^;K')@<>$4+*7QB9:THT* M@ \@>MQK5$>SS$?2ZN/ \9ET[V%[0I0YK,5*+-?;V-D6"(I[2"DSQB./0;.C M8WD'PL<=YM,#GH?6[OX>1VU[W2KD*@:99RI!C-R"8B:2SU026&E\CH%IZUO5 M6^P55,4\R-]I0 MH I:ZPPJ) =!$]6ND#^?B@ZL4:W(063W4#^R%XX&K4%_D/(ZS##LRNRVK16+ MN7@6@<7@015?1SK5*WC)H/;1NEQ<5T =OU#SB. :"-8/UO0C1O5IV9E,WEI7 MT]J23(@RQ+?GT0!&6Z(UK 39IF? 870_3F0_'%\# 7L/93]B:)\63C@GLS&Q M@(V)PE%DAO@V @HR6:=JU!/RKJ#=0[7@,1$V$+CW4'<'X'Y)$>BW37NOB^&2 M[Z>KOV]LA$XL8! !O/4U.\@TA,():UEP(572*35J@WT/5>,>MXWG30RFJ:Y0 M]V(QW\0/'^DOSQJ,!1W1$2^HL@"EA(,H.4)R+D3/5-&B3;7+?52-W Y\,-W? M":H#%=$!J%XOECC]-'_U/6WNI)XQ=&J7F8G>N"S!.$'^3F0*7 QDG%7V!7EB M(K3)<]Q+5B^P.E3[BU:JZ*+EP6]S0BFNUN_)PE_C)4GGM=,2L%;$*A\E>&<2 M*&'(U\B6Q-;F"N[=-(V[03;#U$!*Z,!0W7_%KPB5F.,,;)+D0,H:F!5',A(8 MZ_WDX$V;P\G#+]LVJPP9S^L:3E<= ._V*W]6DS!D(*_!15'C?UYOG"C0RB>> MG'6ND9?_Z&[?/DC=.]V^?8CL.P#00R\S90Q2EWH/ 2V0 UIJ4K1>1NU:'([?1TT.+J"%!-8#4.\#. Z^]F>B"H2\@BJ'EX>L5 MIBPR<<==#CY'?GT0^W_!"XM-#=C06AH1@ZOE>O)BRU>=I[!ID;6M-B9O-B^^ MGD\O\DX:9XJ&>H..PIBLP8<@0:.7"C/%2G&G$G)ZX27$T;^NHVU7BL:MI#V^ M^]]$4YTC[W39V/&!&TP\ " M[:&0SB%VPW![:5BV+(!B=? UQP*Q=F833&.R0K-LPO$,71<-4UHAXR&6[1 U M=>#C7=\O+OC9=>=X?ENAD3'B*LCGU7BMM:[*.@^&B9E5H$UR:G M?(6,ODI*C@:&6X=#[J.9+L["[AU!. E$MHC6@>6R-J0)$8**# (CIC#84%0; MH-U+5E\E(V,!;SC-=0'$T[&%/YE6.&$B9_)Q+"@TM,"D91"%8V#0<:Y-4$6W M20KN1E]?YVIC0;.!+CO8@\].K,_(MUHK[QT'7NJTN5(EE(H'H=%I:P3/HLTM MDVN$])7,&0MSAVBG"P-X<2NV-C"H)1'3^0FMHK=?<7FY,\>9-_T=5W^=SA?+ MZ?K'&>^TTJX^99O)_2NN/R_H-]]PJYC51-HDD@X%4MGL#ME ,%X!DU8(K1RJ MV.;V_Q&9["M*&F]9](FJ#FYJG[-\:C).CR0FR'/1A6<@*^')A[=(7I/F(#Q7 M@B+4)%V;RRMW$#3NG>V^@'R8MOII>4%BJS>*:2%^J!-6PC*O_O8UTSM>U5O! MJVF0%&MAP4"0QB,:5>A[&%!Q%1VC;AUWZM+-Q3A]Z!.NK"\_T= MUQ<.QL1H;8.*MO8C%A05Z@!!F A29)Y2X:F8-B785\C8"5W^J:-K?\T,YM\- MVC_EK-;I'2XW$[.O4KM3BY,;CQB@"\G]9 W5*.3:2\Y;/7B' K..X(7(I%;C M(>;LH101R;>B(!IUDP5W%T4'UT5?>^ZEL88NAH0R M,ID+,8$WAC"SCFN7:E M-KTX#JN]#$X= A,W2J,'$7^OHZ!O<+?OS.<['M3 G+2@HSG9W4(/'J)%7NE2VY M"(A2.E#!$N:1O/^8? XD#$39QIW9D^!.#=)#\'3W3.=VJNMS".YU?O?O[';7 MDQJ8JZ;=TN[$E^.>0G + 54!58?U^#J3+[CD0W8^2[]3Y5HW]NKZ\GM3SU;=E(:_7V9+VJZ502X7:?/A,8*N^<8@&$=J9> M.R?124]1A0^E9!^SR&U6'L,ME?BX\/JQ$GN,&,$S(0CA4)"%,)! M4<*(G*-*C69L/XC,<>WC$8!S"%0?I,,.CFMN#6XF1L;BA48HS)@:Q!CP*FK@ MR$K.KB@,;>YLWTK.N,;P^( [7">/RO:=QM$OIZLT6ZQ.EMLCB'-)FF)X$9Q# M]J+>.R$G)4J*Y 5%[])95;WI48WB_?2/?"NWGYU\0#4_*GAO5V]@)>B4-;C: MZDKYY,"1Y4F# MI&$8P'KC@83(('#G(6K%:7MC6>LCADX_)_AQ^ O'1O' BN[9!M_%ZH3<,2/Y4:WP782.ZS3TBN"!%-M!%?&-TXLM7Q.DW<1) M*RK=%#QF6>]8T_Z"*@D>F%#H&PUBN9V@<6^)=(##(135A:6\@Y%-)=B%X"Z$ M)G7E@0O: "J#QA"#,BC@C#PA1PBO6BJN"V0^FZ^GN3(U M_88?,)TLI^LIKEY]3[.3C'E[ >7+UY.M4F^>QF^G;$VX8XEG$6B1,W)=)$J( MU7]1O&2IDV#)MSF2'(3\OHZ=W>FRSMG4DH)[J=$91UH#P8!W M(H$7FL680Q38:J;,PZD=N^U'"ZS=TENAK18?C27;N[SUKB>UL&H-"UQWQYO5 M(7O"%7#,I'YK;2T'0DB(,O'HBF;\<=NVBSK**Z^LC4B6W_#YCSH9X&VI#7$N M%H63249>PRE=[P1[G2$*BNLC4Z;8@K0,VU3<[T'L8[%L#T':W;6P;7389QWL M#8MQA?G]JV)W>VX+D_=S!H[OW)7:MT4&,%G7ZV&2]C]-L01M?,4:HL2.Y<4T M<>X^X'H]VPP7J T2OGP-TV7]Q[OEXMMT51LKG N&F60*Z@B!J0S*H:C5HI'8 M(;D4JXHJ;6J+]Z/WL9C!A^#M7@>OC2:[R,C<8>XOY%HM_6K;FM$IJPUZ#11R MD\-(@;X>/":"!5 M7Y]$>;#<1P0/A8^TNKX2Y1LEI/KUE ,K9,JR2)#>2EI4S$&P/ .+7B8OE;+L M6I7VC5CT[J>/6T0U+! &DN'(*-B?/&X!TO#:/U!V'6P>S\,LS!-^^(RX?K,X[?!3MU:EO# Z1.!D MS:".3X4H58+";,PR:18:W=6XBZ)Q+<>Q7-U!]-$IKDX7F_ *>1(D#UZ[X2+) MR$D90+*4@[,RB48]+>^F:5SW9!B=[P"D/130 92>I;0\H;=.0ZS^UA3/3*T, M.0I31WS;.O+9)PW!$%M%RGKI'6URS1I2WDI1?S#:1^,W&TH>+OXN$I#W1)-O MSEO41;3.Z.RW9TO*&!*5(UMN!/<>G656M-GW=J%N7/^I@W3/?GKJP(C==L+Y M?C&;O5XL_PC+/$D,D1>1(7)>NWAP,O7!,BA&UEE;QBK1IM#P)X1UF__9$PGW M0>U M?1GXTX9FCBF50D4V>@DR(]P.4%0AJ(=D;RRD8EDVYRFW$9-1X@Z5.$[ M@.E!LM\;05\W4_8^K,-R?7 ^X.KQ_J0(=*Q86EBIN@Y,4CRKG0>1"I?%)H/7 MIQ3?F@NX^M2QIR8-CX$#)3=R#N@#UKLPY#R&^;8^^UWXL9VCH*TT23L+SO__ M[7U;DULWDN;[_A?TXGYYV0A)MCS:D"V%K9Z.>:I( F)VR5235;)UOSZ2;!8 M-Q;)XN6 !]6Q$3/JDB7AY.5#7H!$)O=,2W+F45 *(@NBEQ)H'=A'_=L^,/:0 MHD9(&$2>IXX(:.90/A%OB\NU;M 7HD3),V6K41!_6MG:L54;%E$%@QF,;30? M8&\2QYY.=%[7<[J6N@7@!7C:+MP LRAKO0V0K)PO+!3N41%G7+<9O79T1--P MNL^9(YI#9']B1//S]"&&&E>7XU]7UW Y8 'FVHI-JLUW$'WVHDNCI->!DGQ M40>..LN\XI(YCS9P%,K9%UYT><@)B'8Y1=2:"2\,;1-=*"VEO8(Z^9)%,;E1 M">K++&$;#%FG5*T=HK/>#I4VE,=(H9"2C,BR0H6CL($ =6K1VBG0[ MOWVG*10O(_(A%6V'G$@@U0H/C (+E@A$/Y_U=JQ MBM^[:NT0+70 I\W54Q)BMI@]Y20VT7XKR**'P(@OEY044:8V4'I156L'J7JO MJK5#Y-YGU9HL6LM:R2ZX-+4S)H4(*60&H 221%3._)D _N55K1T#A(%DV($) M^9F2LMD/Q+O3MMOB.T>Q85P>O#H",Q;"<2 VO-8D)HH@'6]S$+6%H%ZKWDXQ M(T/(?D0(+>97%W^0#I9O9G[!V>X"TQ_^SS[_K]7*]X 9/6;)3Z6R+C_ MWH@P&$9ILY,DV$&X\M-D05$77/XRGUU_>_-XIFK=%+9XB+6K@0HBDC3 ,2@I M,%,<*/JE9&AS6O,,82^GZ.R4TYHAM=,WV%:;+Z8@N$AU]P QY)-D8&)@ B)D M3K&_:M0)X%G2QDV[!P7"_B [0BM]P"S-ZK3Y:\P?OE$FL'P*<\,F_9?R^L0M"YS8W((51V"[YC /(4?FVTU2T2 M_P,O\]O9O++U8;Z%49XS,K[RY'>OAZ@X*;5SDOS^S4!@(+6E"(Y4D#BWWK9Y:W$DP>.&)#UB;U=8W0@((]]Z M?2+[0BS=WMZM7)[P668GZVL^P/KTA5P>\<2*D#IQ7>HCOSTNO38NWE$@W$JE MLR'EVX%!?#N93J[P_>0[YG>DJ^GG"3F>5XL%7M&6_!7^WVR^#->6^TV!C5SR M2/$\5Y3&^L+ %LYY-40@0# M+-#6HOU&[@!$(6ZU+1*Q%L>T&51S(*'CVL9F@-D?F"=KKP-P$D]X>8FI%E!_ MG,_(F]S9_6"##AHSXR!4O1DO+'#K6'TZ8:P1,LHV94C;:>H6 M.D#8Z^O%9(JT$]._KB>K>INZ*1-D'3SM1V6D9SJ3B#Q:SI3C@"Y;ZQM-0=I" MT%[8LB_=SPZAC4Y!57^:?,'V9SBYGGW^\F[9#_4'E!.4.FLEX?XZ3FSKT9$P":&,9TYI M4<-0"@4$IUC4^*P21^$:7?T-UE7'O73W-[B>QNY9\+C;@JB]@+5)+,1Z5,,% M_10DA9T>>$2>HS5F#\MT1)^*<;O?'*2Q[J<(HB*5'EH4ZU++$6Q,?,C(_: MHW/6BS-T*GB6SH[ZL+2 8D.E=0#)^XD?'\KZ\Q+847^6%B!LH:8.T/?HJF[W3=V;V70QR:O?4-X= MP(646<%:_JT3Y=T9!1, 25&J$[5M \=C*>ZHT4L+?)Y%D7T.Y7L4FL TWX=H MC\C>JP_,]K4&Z "S)Z$#]7YY]+57#[[V;LFAU2*HC"!UZ[_/&@6# 9*G^H#E<0+Y5#G%4-W MTY*'Q=*Z[6JFK1=FKXZ>D?SSZ:?E]>W-^'F@WKJ^VTA04F7Z_L[*T@2*7,6O*%? M=!1:*NEMH];G!Q+:NQT[!%&;RM];Z>R%F;+?,3U^7'!T9[Z#/]'2V.W%UMFL M'T(=(@*6/"U/%+J7S&+DEH$N1A74UOH7&K_=WZOLV$?+6Q4+VF?(ANK@7&0[.Z]_+/]3[&\XZ"( M?&9T[?V4LJ/=2\D7MS'(Z .*1D9P'^K&A5\C8.P-OR.UU /R*/ AA_'ZFN1[ MWVP.O+6LX\1LFB,-K+*)T.;?IS;22G5VP=J_5U6)VL@AYPM%5* M]R??1M8-QBD3XIQ8@@ L@BPL):M]2'7T9INBVCV(ZZ65USCN\S@=C5Q>](2+ MK5'P+_/98G&1HP&K:!\IH4*=]N+8LJ:4-EG!Y#B7;I_*R ,_VZOQ.E+EL_/( M_\5 ZU5*UU^OEZ4*/R&1FB8WNB63_G4VOYK\]^K^K:9=T256;AH* V?1>LN4 MPZR*,P;E/KU/AZ9K7*O7!S@;:+"+J2Q/PY79U4>87WTHCVZ1+YR.D*10+(E$ M$;&(O'9+RDPE$[QP5NC2YD7?G@2.6_?4"J,MM72\\9Q=P66S<2XW30;?3YPCKMLE[V<4PBZEO8B"U8 M2P I6E%TPC9;M2B-)B U,CR$:OC\>5[#*!)I?;#S':?7-[GS/R_R.C4^AV!EPYWYP&IY0>;GY*EUSRW9QARU MGUNW%6J@?>$(F05OR0]EKAGY'JP3,,D]96=BJ^O>1F;IM^MZIEMQ7Q>NJ%]] M:7$14&8.FK+)D$0=-^M9=-HPGSV*8+#DTJ:1Q7::.C5 AZ!BW0 -I( .#MIO M.5D5>D\_WS$")I2D"B6&PE&**)-B(6?+A"_6"6$U=VV.U[>2-/*A>DL@G2;^ M/NN\GCJ!6S]-XLZ+^&/U%X9T9;N_T,2S'7!,4TWGIF*7YB6GA"CW*U MPV)$0,&S?&F)_]U%UOH7'BC@]:W,;ZZT2DXE Q#7KI !UK905ELB@Q 0;+2R M5:^=(XCMU#4>@J/MU5UM5-:!S[QOC;IJ&W)KM)935##?.O2,1,-J0<%/_#5P$ MVJ ",A?)%Z%:VO@>ZK,&5._F8\TC9#WR%?.[:;XFZSV!R]O.>4%SB9RS^E:3 MZ> H!8DILZ1=P."TDNNSR#9>$:^OVX7'.D8]LX%D-6H+IDK]F]G7K]?3U5N" MQ6UY5XRRCF]D!O3R!3EQX))FTCM0F )Y\["'MC>MW476=:+&3Y;9Z%I_=7TU M^SJ[FGR_'7Y1M!'&&F3%UUF>B)Y%*2-A5J9 J:?(4>ZA\?5U1Y[]-8BV3Y+5 MZ)JN+^VOO^+\=BI/ :7)B3&TLGHSK.WAZ+>*)YX\5R;I?4I]'J\Z\A"-@?;T MT7+JHHW>CDCX_7UW!^M)#N29G*XOI-$&YI,!5D22JF3'?:,:UWVHZZ7(]4PY MQ=#Z&GVL^H-SJ[O4/W-.I'C:/!(#.47!F<\A,I&!>Q MXX#ZFPTIS"YLTHJ-MR0\,J]+)OXQN?KRAL+E&9G:G_]:M8BI96;T?_D3_'4A MK95<%\N^&_* #"4)1.^U.3EW>UAP.P6OG AJ6:ELI77UJI)RS#B6S#K.# M;!O=O/[;7#H>@J,A+AT/45D'MT";8KR'>__F.;K5:+2Q3)M,OTA#Z8LGQG*) M)I/YDM*T*<#=A[J7=P5Y$$1FC?7U C"X.M&#$JW-MDY6D8ZX0LGJFR(6(11! M\8F,O$V]Y7[TC8O#X7%Q(/".4%('T'O(P:A[R^@7<,+M;=\.!*Z@QY/TWFF*XN M?WR:K=T^J%(\9JF94XDS#20Z ^,RV@XU-)?TZ:GY#[4C7M.?V;<#:*BL2?= M/.#GP]67.Q:2E3*D" PT\:&Q-K2-PC!!,4H(F N$YW+7'_7;$"9#B;0' M8[3/)48TX#F66.=74_X4O*%,2@2FI(V6Y".R:=-=[M_STO"4+&!P?76 P6,N M'JQ4 8&R^>A!D<\WJCX%K@?25J&0'B.V20E>S"51.\0,<&]TB/I&]IV;[C^, MLIZ[^O+'$V5KF2PC,2&>3B"""SWOXS6YNC9IC90A!]GH]\!8F\_^$R^LU MM[[7R?_]OQW@4'\+(0.=U]^M?M^9X<$=4@17"H7!,M%6UBK0?C8FLQ" >X]2 M*=?FS'X75:?ZI4UKW[\&3YD;Z>OS;PP4.-:!JZ!"85:(D!WG$/GY6.[D>\IAS*48]M".;84FI4$P4K# M8U[OB?@"[,I]SG#WE9LV6Z^F^?T$XN1RI,V[>NV0DDCT[')"W+KO:8=[57HR%;8FV0E-CQI$J; MSG8MG>H;6'RYX H\A)"9TJHPK34R0*69C(#@54"K&UT4T]<[=F&':/S)]>^A M@NW<1-SX7WCD?P>P%[N6'=)X[$W^.2Q)U#KEDA1S"0A7,186E$26*)OS&("2 MKS;7XV=)^_>,U.@O_#:;SI\&;A=!RQ"6S\5+,DR3DV4!:=L)5PQZJ /"VSRV M&HR%CFW:(=C;>IQP5A5W<-5RQ_CK'RLVZWGOVSG^ZQJGZ<>R5JC>1 ?281>9XAU3FUA:7=7S[ QB MICP%%25 $@*)+QO&C=/@"HB4VIQT[$%<)\ <"A+;(#>0=GJRA ]86MSMW-MB M#DJ A8V11?#+=_Z%Q$7;%(6PUCH2:.OX9@=UG4!N*$CL ;F3]-.7F7O]X^[' M_YC@G,CZ\N,]?E^5ZU*^1EM2")8Y *5;Q%>@3(LYD3-D8JSP-D]@]Z.ODT.R M7KSP4)KLU2H^Y6^UOU%8HQW)CX=:.X?*,Y^59-XKX-;S$LT9S>,V,CNQDP/B M9!]3.8C2>D+DN^FWZZO%4F)B9?XY*&^+S,R%&M+HXEG$F)B0')U-TI9&8R!W M$-4)VH:'PC;0G:B7OMSR V;D75[6ER@:(\JR-XDS G;M-_< M050G#G@4D!VCE[Y MIKY^^82%C<-)J,U/F=7&,_),^UU9@%T8,7':*512?HV MCSVVDC1NZ7YW$=X)^NK)A=Z(31.)?57$?B^% MV_P.O5:B6&8$A2HDW53G5#M61+84S00$T_@B<6"..G'>IP%N]UGW.-KO8!?\ M.IOBCU]A_D^\>GL]S;=-.Q&QS@HBIV0MN:>,EGFDJ(5G@Q"E]M#H,GPS/9T@ M<%2LS 97W/@]B&;S;[,Y7.&'>#GY_*AKK+3:.U,*,^#J@['L6,R*G)72D0N1 M$-?G#&[IQ[GM"YT$BSU :D!5=A@B3WM\]Z[ )BHJ:F!<^U%9NCGEN-3/9 M":EY?63=.,\9@HUQ&]%V%KB>'1?_)IOBKL9 6LMM]H6%X!+Q'HEWHP*S(9GL MZ=/'Q+#X\O._KB??X;(>(-Z_$Q,Q MQ90T2]R2ZTMH*+#+AF7IN;-%69_4/@'QYN7'Q=+ *IP-*\T^#-5WF%S6&.CM M;-FOXX^ZD99[[8XG)T7( I&A@\)T(.ZBXS7U$RAR09Y*FWN?YVD;KR'T( !8 MMSC#ZJ(+?%4YD8E>$]>&+7DA2X@0N&0B"6*M]L2%(#@3'B%(8Z%5]<_>)(YL MS 9&QX:'!\,KJ@L,+AL&K<*)N_GER7E5?&2RY-J-2!F*##"SHG76T4GN8IOP M:P,QXQX9M7&20\F^"P#1CL/)Y^D;"C%KO=UMWY4E6YMV2$DE9E<**T#9DC8J ML:@EA9W2ID)^P,!ZF_NA$MG#"!W7H)T,C?6,LZ&61NZ*L^>Q[D\KRM[,OG[# MZ6*IR7?3[[BXNAE*'1%+Y!@(-EG500*ESH](+$FET.JD,NP3ZP]#S;A6;RCP MC:2=#H[^MOH-BH%-, 4B.0@=F1;6LV@AU(&>.FI!H0.>^6ACW *+MAYV&#T< M#ZC9%5P. J@'YSR[9*6R0JTBF6U+\:W.4C$OB"N-,F+*Q&NC)B7[T=?5_=]X MIV<-E-ES*+BXY??'IHVH9=)@A&9>%E?[AP@6- (C.V^YR#D6WJ:CYS'4CAL4 MML#-?G'B<"KLP#DO^W939/$[7.%/.*=TOLY3?2#<5_ M,@,;'(-HO8N^6*5S$W@>0N6X=O4,L&RFL@[@N%M\%YB+XSDD!C[KVNA2,,\- M4B;'")6";JK#==(T;-9X!<@.JI8/X>G!(^K4V6?WOFGXMKI9Q MSH6KQ?*16%-&6J:C="PJC"QY8[.U: %5FSSE0$I??DPY3$U!4PUWWDBG\CI MXYR'RPS9*&6?I6VFTQE S6U'[\V4-Y UC9*1%44)(G/LVC:A>1F,/+HHDL26(C,V%:8%: 8873V+=2D994.CAW]/:>D$;><%Q6Q0#76'L=_@ M*ZY*V;74D'4]8O=!,!TDB25(I'S>HD_%!@MMZEFV430NWD[5]$[@'"GVD:_; M_CY=U.V$^1/.O[Z?P?03X0#KR.6?KO'7^MR6-'S[,I8K64*=J^%#GOZ+XYZ2-O?[[AB_U-R&?\O5@<]SRYG)VWFG+1!26Q%?[??(Z=JAH:9(4B=C=&T;[ M?G7.RF'^^*6[Z"\.W!D MX"C:WUT+R"Y%P>DX07>!9+T)L86]YRI6\ZI>8 HO#$Q-1-[!0?;[V?0SK?9U.4N* M_LWRB%;FD%Q6F3+.>K8O56(!K621@]8I@->ZS;"+3=2\_/J$TR],3M92ATA; M;4LG:MDX&L9=2*RV 6*>?L_ Q)R]CQACF^OUS?2,7*!ZLIZ? & MM[*QLK.%"!6U ZD2E)?2]C$L1+0L09$%3*C-XYO@9@,Q?8'F&!W/AA5X!YBY M<=M+3WW;$BPYQ5TM8<1ZB)&R8,#!,I,X)9\6#,HV7NT)*2.7&P^/E].$W0%: MABU#-*Y( 9(S0%W(8J-F/A$THA 6(MZ2N.9#V?KO_8"&@>?$GB-AXL.-L7C M5*K>GU^(!$XB#RQX69^1TB]14^:LE/1H;;$\M7EL])26EU](=20P=M;$'*RE M[G#V\*G*'Z10S!]QGJIN/^.%IT@X>AM9TD:26TD4A$"J5Q(:4(!S?OT"N@G^ M=M'X\O/5%K@<3*O=X?4M)'SU=78]O;HHUKO:=Y9)H6SM]$F2TEHR$$KXDE%P MW:;+T#:*7KX+;X'%(S76Q1/A=4YNW^QA0A6L! *'K_>R.;&8D+."47,).0>E MSP*]0UY4=MV\MPWRCM%7GX^'[I^1'O-FZ.&_'N"IT%9B!GHA=+_^O3(KK/X# M\^>*GT1_=#._^^DC2DUYAI486;:E>K=L&5 (QFPN#E54CHM6,4#GV\H*+D\;3K2%JS6&M8B;".O +O+B(-M 0),I,,U]J34^FR]RH_ORAO)U,89HF!2,F Q@!>HG5WT;JUCV M_N#8#U?."\9VNN@^;ZEL72T8F#X:T>_CXB MY.5ZTD-0M#T/.5P;79PH/Q7;[Y/%/Y?U/Q!#Q!@4@V0*I4GY3LN\+1;>/!!P4>BL) 2NQ%'3S&FLG[!H;0 ,+O $*OX1*F"?_X@GCUOO[M MJI9JIFMO#JNKA1;U9;-72+Z_ +,Y\6AM=,EC$Q!MHZ@7&)T>&@TB\TZQL]I8 MJ'0*Z*#.T-),3#:/S/8!TA (Z@-*KE.;7 M^+B+%4_W1Q\K6QHQ%Y^C9BD5)#FYS#S:Q$#+D$HV(C^ M('E_T-.FAKW 6IQ>'R?ID?M9W)UK?20^9KDF&=J);)BM+Q&URXYPCH%YHC^@ M=Q'5/@T&UY;MY6SP2!7-AI'7R*K^;58%#IS4H" M0"P9CY&"-LL]\T8 &4>):+T.+K:^M7I,42])T6D8&E3N'40+ MQ:?9:_P=TR4L%I,RP?R/R=67R?33GWCY'7\E2_IE<>$LMT77 ZUL*; 2]=P@ MH6-&R:2\,44V&OAX),&]1"[#H.\<6NL G/=BNRO:?%CRN:RYNP!9=!)EV9=5 MD!Q+IA2B4!08B$=G$P7YK0W==NK&[GS:RN@-I(_N*QU7U\AKTRD'*7S;>A%@_4MNDR MX/6/S1?>KW\\/619]?&H%]51"V:6MU!9F-J@QC$ML_=>U'%K;:I,V_'42V+: M%MM;FZJ,BY&N H,-]6="A*31U (-11$X#Z%.8.6LV )9@.$!6SWI[K7NLQ?D M'%)">H@:NX+DAC(D=,H:66J1D$BK%YL8!/,E)6\H(M>J3;/&%UI">I#N#RDA M/401'8!J%;#]_%?Z M//=PS=76Y8Y2045@*G4%[SQ (%WZQXZT1VT235=(+] M9K)Z@=6IVM\\H'X 572 JZW%2DX#IZU'X4ET@>E"B6%PR;-"1CY@DAI,Q/Z@=@XK96534 ?BV5E=F5!Y#],R'6F)IC&0Q M$5O24DP0@80(;2J"3BIN;>9.&P%K$/%W *.'![:W@[K:H!=SSQ#;PUV<]+7V.[/ :Y.[*!6#4+MY&B&<(C>.JOP6S)P MQ]HO\]GBKN'4CPMNC)<\(DO"::8U6?-0;&((@OM07[:OCV0='(^[Z.NE@G0L M1 ZFN\,Q&6XP.<7/]:W$IR:/%>XRKPO:7 *!V+BIH/5UW)'$.D-!F-J9E+*P MU@[C 3F]%)V.!;MC-7,RRF97<-G"_"TN;( H?1&L2)F8=GJ9U$OFB0D>10G) MM+Y+O:&DEY+244W:8?HX/GE8P].@R<.[Z7=:9#:?'-6%^.&_'B YV$K,0,G M[?H_-G6T%M'K5!PK*I(?HOR3^4S)H,A!.E5T%+Q-YKZ#J--;Z#Q9^KXKIT(( MJ%QBT8?Z@BS4X03$L(,B##,&[T/AXVDWG8'TT.W0_ M\Z=K#&M/&O8SWX6:D 1J4, <:9)I40O"G=<,O/9%F522/]LF&[X?^=U'5O=8 M:WU_=3))2648[1-B'F5@H$UD"5U$(X*@"+\)\_M2V*^U.00WVSN$#ZB?[BW/ M\2>>&Q89UO:T/-_>8%989:2TKA)-0^91&UX*6TNE_> M3,^X!X;- 72\['M"T-O)=+(@3_O+;)87%P9XLL[SVD6A/IYW]6A=)$990;"" MPGN$-IU*-M,S[ME?$/0;7EU8+#H([5DNM=HK4(P70]#,60'9V(S% MMFD!^)"*<4_SFJ/E4#GW>5+W.WZ?77Z?3#^_(7(F=2#IS>72X0'OMI4&B'KW M(G*PJ_UXM0$R(GOTM5E;<-;7-M>&1:,<*UH5C(9'W>P)W"9Z3K46[V?3SW5 M=UW]0>IF@E?D'%G*,C)M$C!O3& R^1!D@L)C&W>SD9RQK]Q/QL&ZZ3A=Z'WF MRUNVY_&Y\S,+MK,H;6N&-@*JZ 02A6>*6W(AD 2+*#2S,0D;E/^:366R*5E*(@8'8GE6._)C#;@BRXEE3:/YK>2U*6!.00/3PS, M(,+O()A]S,+R44[)1BL$QW@ 9+IDDDLNCH4DO*2(S?/49O;04UK&Q2IE#'6GNZBO2R(+'*J'(N7>^8&A3VK")FG%Q2?](KR":'V,49\'.STXL-/U_ QPCA!Z M!]#Y^W2!B3*(7-E8V#:LP$?$S&)^=?%[;;9R,U:2R'*&\UJO+)GFM'<@<,<2=Z%$EP*L3S/?C!): M]0%"Z'?KZ'CTV7$OD89U0J@,FM9Y+4 6?$4 MLY1>E+W>6^ZG_H>?'B<+&4S]1TNQ@VCQ/V$^J>ZNCF!=6D#KDJ]UH4Q[BG^T M(_C&1%*02ED=LW-!M1E:ND[)N.4";5+3DZ3=&5I6D7-.7J;:Q4/6YB_:^<0B M1& E 81BE&G5@.-F%J?I=@=0CA!T!U#Y^7H^R[/+2YBO#&,J43A3! O) M!*(?./-&.V(GV,"]]=ZVF02X3DD_,#E&L[,!Q=P!3-XBB1LNWUY/\^+G4K ^ MJES. J_RN9T''KC5JGC&78[DF%VB9!H%$R73ILK HV_3"&(/XL8]0!T83$,K MHXON#J^O%^3+%XM7Z5_7D\7DKJNC\4K3?G"L%,TI3B?+'$RM+C=02D8E56EC MC[80-.X@DS;QSA"R[\!(;6*C_CC'N[['!:(P5C.59.WO)("!D9%1S@?.DN2B M;U.-\"QI(S>Z' ( >X#J>&V,/'MPF3RN3"LWKH0<*%94$.O=1;U^SXYQ+K0Q MT16>UFI*-PX:?+!D?\H_05&STZ76@2W99&C?WS6EB[5]NL/,3#"N7FLC Q'K M6Y44''AN+;0I*]Y)UEXPLB_+-0VGAPY 56^>[IN4U)KB"Q( E-K/4%-&P.B' MR'R(E@FMC'-6NI#;7/D]I:6_^K@C%?VD4\*$7YR)5CT=8)Y@84 M,9DE2\$+12F+#+'-H\D#B.SODJ2=N1M"3WT^F'HWI1_Q$_QU9%.C^W\]2$N1 M+<0,UDMDM?Z&QR[@E)9"%J:\%;5R6%,^& K3,O&49++8J)?/#J).?XC]9.G[ MQWY"(^C$(^->US)FVBV@T3+KBS0E!].JQ_$NJL;N+#(,/IX^U!Y(#P.>:K>R M(J>T*7JRR+ VI6V;HNW0$74J=I*<)>TI,TNU%8C4R$)QVI64JO-XL::E#MR@ M!*#.(K@Y&4E!*PW&D!.TE %D1]Y1R\AB4,YSJ;1S;:HXMI+4KU$Y!!E;C"2Z>,9JZ.C=(\N5IS+Y@WA0N5(#G3.,3; M0%4G>#I1\WL!Z@@U= "IW_$[3J]QF0(N%J076OG='"]AFE?70#)F[W2MWM04 MO%'L9AC4Z3Y!0 P\*I,;C>I]EK0>P74,"IZ^U!Q0)1U@C&3T$>>365[N/!5] MIDV7&>IDZW%^S0AR9I$,/$G% K@V-W&/R!B[1U\+1W>\G'L"R6H'.1U1VH@, MP2A*'%-@7A'Y8$K0')-!UR:M6"-D7"-S@DJW@>,(^?8!C_]"F$NRGBLC:'0. MX(-@V6LRL3X8%J5/S%OG3 $L1;6I#'I"2B<0.4:Q3T%R@I0[@,DFPWI_<*ZX M-T*22150>Y6JDE@TI3!EK(^F#BL2K;HU[B!K[&:?37.ND_70 :CN*G;ON*HW M=+]CFDWK!ZG=BR1#KC"AC.CTFJ?=6#YY[/?[ M"]5/@]_9=-'GG>QO^.>KE.KDV,KJ?#:E'Q,N9X =<:VR:[4![E?V)G:@BY8= MWR,PO/E27]4NWDT?_IT)&2N2T^+NV%URK&^1)%.IAFP9' ,+ELF4P+L"6I@V M_1\'(/Y45WT""?=WEA"MUO7P1A7';VQZ1"S,Y623DN#0=2? 3NZ8SXW?=9=^ M=OWW:6,?/ PXQJ@^^N<#6-'MY QD-F\?1+R9?8TK;WJ/IRA4,:9.-BD@F<8@ MF?>4%;LD9.(6M($V5[:[J!KJY=2#M3>57R0)*08#S-5.U]I0-@>J3HL" %DL M*.[:'-[O1U\?SVA.1LVVAU0#*J=_.W-\:7A8 MMY6C7,D&$S!KXVFG-9'"H93V;) .0-+VF8(-%-;!"=VVU[ Z.65N)CH+LK"A M=@LT-C,1)+=H,!;;IN?_*4_1F\&K+0KV?*%^B$HZ1=;CI[8QNY(I7V!"\#I" MCY.0E/6,\V 4&&E=:1M>OK 7Z@6,-!*5AO4V!R_]A?I!BMKR0OT0J75@2VX.?>M%PO)$XGW]![>[(EH=G8Y$ M>ZR[PEH21[*%.9*)CTX&75I6[VTD:MR#][-ZJZ%4TR_*;KL8%=H7R0GFK#/$ M#.5)&4J]1UU=4MWV#U$ZB^03*R I84D(9)UKPS0>A<9$?^K- M'C[MJ(]W":AC%#\[IQ8ZL%Y_7,<%_NN:I/9S'?]Y-WX 8Q!9.,608W7U)K, M0;&2$YW\#E&U;L!=(3<.P#/!FO]_JZ6*.5H@X; HI)DHTLQ+(A(TK'* M&,J(P80V)8*[J!JW#\;8)Y;'*6?D:'W#+<*;V?0[K4T_?2CTG[_!=-GT8S;] MXVJ6_OE[_3L7#I*Q"21##YII(#:CRI:EHGRJ[8U55'N$Z\=]O;O3JB,U/SNK M&CJR:(^Y7$QJS>QR6\YANKBA3%QX4,[: ,QA'>$0>&11BT@Y4$A)I5@P[S4' M98C+T*U4CGOJ-3@4FRNJ/VM7&P:N?GR+^#M^OKZL"_QX7L%A\*,NCB^7U0'")+&F0#)6CD$JA83YX46/[5# HE7BC(M]M)'4% MH2.TO0Z?043? 88>TG\W)SP:YU-DW-5F RD!BR 4XSI*84/2+K0)W)[2,C)J MAE'R;%")]X"9^X/2U=V/\,ESP%H&KVH%H=.TE5QF4)P6:(VSI4TITQ-2QD7, MJ;I=A\I)@NX *=NNKTD6AA=7*TY%'=[@ ^T?$"Q$D8WTV0IYGNCFD!*2=N65 M@WNG <3>)WI6FTI)9=&IR+ XBOPT17XQJL2\*UQ)XHF7-F\I7UB9R$$*W[M, MY!#I]P>CE26-VIL@E&0FY>4(^\ BV6264 2!N42ATSD@U(/;&DC5>Y6)'"+W M_L#SX'#V'H6@P3FB_&00@R(9W%A[P\J#VE7!MG8AQTG^ X M]""&^VGR?9)QFA)N]#75>VZ4@<; ^LAU%*!T"[8^3"60N0-3*2#VV[:,E>4Z[!HK,\">EU MC&U&AI8FET,S$Q M+FAT;5!+ 0(4 Q0 ( ,&AI8FET,S(R+FAT;5!+ 0(4 Q0 ( ,FV P!A9&DM,C R,3 W,S%?<')E+GAM;%!+!08 "P + ,P" "D. 0 " ! end

1/F!.<-$%(4GN=*.0 ?"40P-F/?>&&5U3!Y]![IL^$_/2*QP.\,V=PQ1 M?F5S)X?@6[N22,8\6%%09Z# 6 1G"?V /K^RB1/5!X?-,O4?%GWNK*Y,XO= M&8SE*\3^#&+YK3I7GC,-!LTMXE0@J18^FECP8)R@4GH3]=*J$,O,S-)\VI\= MT*^*V\SL0/G57)XOLG45R'^DM&YS+0-\% ZO?>045+0H%@Z>%<(:5GA/8^&$ M-L$SYH#"TJJB=%D^$ [/:(F;"ON+%DU7V!\;]L^OL2^#C$"X+*)5:.(5\,)" M<@5-AAM%8RYDN[0J)5\6",-L34!H"O)-YPQ]?&))H7B:8N%-,.V&65A5Z)DK,4NZQ M&C-8A,Q"A>&G8_C&PPB44DA$%IQZC"^B0OC&Y(ND$<01W8ZH\O !M"J1?H7BIZ/XQA+[R-#81E)$)EPA\I"^58$74NG$6(J2IIA13+A: MEOJG8_T9&LN?^7"^T>OV[F]64?MM%-K__K1-*QZ;V*SN,3OW^'66F&RA2>G# M8'BE[%7Z:A;25U=2J:K@/,78UF^GKF(BUA'PA;-<%\+E5:OH/1=6XF=)C#:2 MEK/FE/QRHFOE+R\,?">9N:K@^Y/PO34CA@D3M>*%1K$5PBA9&&"JD(A;IE!N M)'J$KURVM$I:+3!\)YFTJN#[<_"]E;!R3'$3G[SS"?L^+S%S2@O?B6*BG!^B'#>W@[7 M 0F%8$A6,,9S^3AN"IL(%."X\$ZZ2&/>V)U\N:K\\8M2JP)3,XS2,<3I%4J? M!Z4W;H&B&AF4Z0(!R0M!G2^\3:G0$@F62,9%WO55/N#25RA=")2.(1RO4/HL M*+T5?'LJ!4;;M) 6H2J020NCT'G7PFO-B5)"B*55;7^FP$.%TAE&Z62#[@K MXP'PC9G5WH$A7!3&)#2S*OC"$F8+ ,^8LC$$8M 97M;Z9^JB5:49G[+N8W@( M_:H@X^P,F9<"N3U]9T1#50[P*2ST[L[B#Q*L=C86B0=T(W(M"@O4%,9:09,V M@=JPM*J6K:55I:CY ?)D8_+K(F\5:I\3M3>^@[,&N**AH"BZ0H0D"T>T*CA0 MFAR5,D8,T97YZZ%J/"LOCQ/*M0#XP&I-6K*#<02$$1^-K(L= MWG&3I)0ZI]L872;V9_+B%9)GUP2/(91_?)W5"M'/@^A;UIEYHSCHPII "N&4 M+=S_8^];F]K*T77_BHLS=A=5=*![F(I-+J1[R)>4KL$$3+9M M.@F__DC+)I@ "<;&+-O:LT,;O+RL)>EY]-[?F&#-O?11D*3N!Y930!B[*5,O MKU>]%'5YJLCSZ;%?8#\?V!].JM(V4;/C3*#@ DFJ=/IA+3"$HT]'M_>8U08] M63%12CL6+GAD5;QPP>*Y8"*T3E-EC*,H+6GB A8ML@$XLN QL2(XZI(( "() M]3/KZ(4+5I$+%MI[H7#!O+E@LJX#D3:*)!=H%CT"J@VR1FL459(.K&*2YRP7 M@E7%2"�@9-,1 4,I@;&5P)!LQY3JSRB ; "!1)@H'C%AGA B0ISV":R0!H M1<72D,'*%X(<;?^6#0D\81R,WQJ:+V$P2X# &A/:8O/M+^O:_-X_.WV>AM'M MG:>I'1>^.>L-?JO7=73=05[5=K=WUN\.OU[&.6WW_/6[[/[O>7J['89'9_XJ M.*H4SIF.&=VUUAA"*64-H&!U4IE4!*2"%DA@\-IAD40EOK'%96+&6R*B'F8W M;8R8-$=7R1JSRF++ !16:2RK7,E;V FOF2-(9A=K4J0=LE0RY(-, C. 9X9F MHRRK,)U7B9#"*BO%*HNM3E!8I:FL,F'2T3Y0*PD@HKU&X&A &HQ'' >CG4A_ M<'61/U!0*34O+V_AE97BE<4F:2RO7$DK45HA<4X'L1RC))UHI A)ZQ^( M=A:B8"1N;"D-%<-R65AEY>N*ONR?_=T=9+0G",UN'5K>]+5&&X 2J8WMU[^% M7HC=DKPV'5%]F#364.ZP2#\0$58DM8H:I# /*&IKK/*:<@LY +W28F:>*EFH MS87QXBTN!<8SP_B:-TJDM=+(TX1@"#JW)4R4&PESP6GKJ<'9-5TQ,:^.I 7& M#83QXDT4QRDTR'L,B=^#R+2$=BD/,\).DJYK),N1-?A6=O M'-*\PA#-5? [X:X*C(]KWKQM%IZ4BO[Q>,^_,AR\2,M&VIBE:],#F??CI#U# M.PV,9KX-)B*0 $AKZ5%,.BPHRE4P(=>\8Q4CZ^;.*1Q7..X)S3Z%XV;BN(DN M])IP8YU#1DN2M$2)TRO'$4Z: 5$H,*X8DY@*40?F, *59(7E"LNM.1FDHHA9#DN2,1#I&CSP1D:2_29YK/RL&%5T>CAM;$2\'M6?GD.\_=>FH& M3V@H_JL>9O#;:;K,A] Y/[6AOQ]'J[M_/AP,32_/]F]YU:2#"2&;@4T #"M(LUQ&F% M,2L07VF(-\#B4" ^)XA/V!PDB1@3%I P.-?]T PI8U1:0R*995:1X$<0!U[R MZ5<;X@VP.12(SPOB5Z%J /Q#B--L4V2=N3I&!8PSZ+89T;;9&&?1V&?R49T4M(HL$(L>)5[3QFD0DQD M9-/_$>$8E=G*N,E7L$9889\59Y\9S::%?1Z'?2;4TBA!4DHVMN@F;1+[K'Q^U]C4/P<3UGUC0I>82&][Q)4CTL%,W*7R^\$_AGR:8 ML0K_/(Q_)MOO66="UB)56B0$("W20ANDB:8BB:F.,%X;LF8.ARW\4_AGQ0Q9 MA7\>R#]7\H^U5 4.!+%@* *N'5*"YZ@^(V/4PMN :U-6D_*#?V+*\MW!IQ/S M-0\V_)BRRI77KRP36R9VN:XL$ULF=KFNK"?VEZ&Q)R']UW?_WOJ?]./R$Z>F M_Z';JPOWZ5I8'IVNMO_+UK>3]EZ?6:!X2.N,]Q!:QN5$=]/[F@[X5N]L& :; M=PYZ_&&@FY*G+_AT-NAFJ>)9/YR88??O\.OGKA\>7$Q\SO;!^F7-P?I/^W=SL&;UO[OZ:WVR]>[_T[7[?VY MFY]KO[W;^"?[Y]N>.??=I/G]J_EC[?9:PZ.S\W0//[@YW'1PY(/@BMOJLJUI M<"?FTR \NWSQZ^5!TNW57U%_Z-Y\[T>W)613D[L_^J/;_O@]1[YV+6'3)AT[ZK5/R/PJ*:-UW_.3_YVF*D:F4WSSVVS<\?>WWF;OO\P_E@ MV!I-'IX'YNXQ14LW2W/;8?/:9$LW@S_89PO*/7Y2]](#&M/>['7P YY9-0?B M= ^_O*[%TI+V.R=CISMV,J;O:=.W/#OX#@_>G60G8_OB]Z/VZ2O2.6[#X4'[ M:YNVZ;L_VG#E9/0?#R\Z'P^/#R\.+UZ1]LXK?GB\QSL[OZ7QGIQV3@\OTEA9 MY_@_)]\[&3OT]7&;ONYVCM/_=MY^[NR<=-O''W'[C_\<[?]U2-\=MS_O[SC: M/OTSMKMC!^,;_'FQ#6FG@D7#$WD*L:T1L94^M$M";!??B&VA76C7@MC6G=M6 ME]Y*"]HEH3?RC=X6W(!V6FP4CBL.6VC[V44QW)PRO>OO MEJ/PG"93T^]G_?1KK^7.^_W0%@S3IX_G.Q M5K5!>N#T:@H*VQ\>A?[SL]-/_7 4>H/NWV'$:./U?#Y>SH.\FJ-'V.[Y@ZNU MW?ZVM(D,]^.!^?+RK%^_,1SVN_:\#I(X.'MITFV&A2*GH'* M:J0MA*BC0%KAF+MX!62D B0@!.DX!,S5QA:OTEXHS+"ZS# '6TB!_]+ _\J@ MP@Q.@F)4B#)CDG1@'5(A8"0L=X%) U3SC2W2J'(J)=7M:7((YQZW-I'_,;X% MRM<_$[41ZXE(\_F1Z7T(K6ZO%4VWW_K;G)R'UEE,9-?O_EVGNJ7W!L/^>6VD M2G_.EA23"QF:0JK?TT/].S_3'Z;;RW]\'=R)&0RZ,:UL?I#$T(6&IZ#A3J+?2QI.]SD) M_W[]]=U?_I.E(-H';UGGP'],UWYIG[[]VOGC+70N/GQI[^Q"Y_@0TKA8^WCW M:^?BS[A_\/&]46 D!H6T$P2!H Y9R@&E'4UI2(=UD)G%<25NT>^JJ?9D$XP+ M94\V?$^V#[8OWA.IF:;.HB1%AKPI)5*,8D2(80H+GO2+D/W1<$O#D^GVY!S4 MVOF9P\OF;/[F9.^YB]$;;!"U3"*PS"'##498^<2>+@K.8&-+5'"+E;QE>GZJ M_;E(1W/9EDN[+7?Q>V^D2?LD*6$XI(,\J5_(6A40]4$;2Z4R+I=W$A6_I=]R MU>J'P:?@LHQZ\O6[Y.6I3![+V_!T:;VH=^)S.]>'^!ZDV59BOA3CQT/0>N4J M!1,3$4N--+79-:(Y,LI#3GS -!@:@S$;6X K#'@&7VGS6I(4$IBG/E-(8/E( MX,HU&E7@*@J+;.)_E&OWI",WG;L!(O9I%R1AL%93!+X94%8XH+$T8+\ M12'_RO49:'#,6HFD (N .HJ,C@$Q0P@Q-CI1-V35E9J]FG/!?X-E@#GHYT4& M6#XFF/"">N8#:(R((DGM)C[DS$"!2'381DB$'TT.*Z\PN=DB[$F$@ 5U!UL& M5]T@^^H^90@EE'\Z2?>K6MGKEI;GW/2[YJ1UDM!3&^WB/4//G]QM]XU.[L<9 M.R&FR?&_A5YZ,7R9YZ $3,R/*KIW6_@ZZ9IW!WNX<_SG2>=X]R);^/;_V/O2 M^6OOHGV>6_2_G(<(DI;(FT]JR12$6-$#7>*!T*IR@FBXF8' M\*=SQY5-N%*;D+_'@3CI$_]%K2@"82*R3%"4SD;F#5->L,1_M\6A/X7;K>S# ME=R'>_0]2Q/-RLZU%9'$CI.$2 M3?R(H+QRJ 5E(C76(\)5CD/3#EGA!5)*)QX&GV2.L+&E19.:$Y54@@:ZU&:V MHA4.6"P'3%398CSB)&XA02C/&04*:04**6:E95RF#5#[T[C4)?]X-0E@#@I@ M07D343[A.]-*>>(CDBK7TL,\G?1*:\23)!=DL$J"SJ$S-VT)!>.-Q?BRZ=8% MZX^(]2OO&,&*4PP.4:H8@F -4CY&%#P%)BB1CL2-K5O,AHU-$9S*-;<$)95J MS+3<)&A:_\Q>KW_=4:-]&N?_;)7QFL=R2QTB7(ANSD0W63I)28Q=3&L9.'8( M:$Z&=M@B'+S#E'F7=))D9J6IT,32T,12AR07PI@[85Q96*R/ M0AF:- VJDN)! B3" (T$$TF.# 2X91M;BE:2W^RXU#S%8]'!R4\2>WS-V#)E M)[SQ\ZYMSX&IG[_9Q-[0DDZW,/DEBQ>JGH*J]Y]/=L=C$7OF+-(N: 38)PW0 MAXB8IT1'JJVVV48D2$75O"IF-D:X^XE[K/!=X;LGM(H5OIL;WUU,B*8@M"(8 M&1-U#NFKB\Q)%".C426Y5>>N4DE.K=)2%[XK?+?>?+=(^U[AN[GQW83MCH-B MQAC$F/,(TIHAG:.;N"/* SCE7@3]2I.3?]# MMU??4'\K5;'U/[;_R];UW+WZQP_>O.6&\!2U+VAFZ#F>Z%Z/._Y:H*,XR$]G@VY&_K-^.*G+X?_ZN>N'1Y<'Q\0'1XA\AJ\^ M8FQ"^OGP[H],@-R%=,CTGVAVZ7=9G1,_\VCK \;AQ)*&1JZQ!8^5(C%7CP.K MF:)*\_=$;UQ^Z*A_A80/ =E^,!^1R05]GIF3S^;K8..7ZULL[:_+>=>;>=JG MG;';%O7&TBY^NN6MT[W=V7ZQ_T=K9_?/O>>[;ZK67N?YS9W M[.ZTTJLW^R_V=K8/TB^_;;_8[CS?;;WY]^[NP9O&/\4_W_;,N>\.@_]7\\?: M[;6&1V?GZ1Y^4+7"%Q>R\'!D^J$N#O I]"]_.TU"QW PW2/5!\AWQU!ZM!/S M:1">7;[X];)Q2K=7#[#^T*_C(V',>!FOWTDG]?>-WAY#6>M-Q5E&\]A3.O[B M,= W:Z!_)T^-WA-B4S%^Y]MXD]SYWH]N2V"3"_&@V_[X/<[HXPQ6WNNV/_%& M/T"*N45U'6VBQ>APZF=@J0^)_YR??&TQ4K6RG>G.^/_5GX=]-SRSB1C&4X&O M3<6B.Q[-]?GUO9Y_^\V;R7/H ;%S (/VA2/X\LTZ>\QZIDT-UO*^>"J[4(63=P"_][WOW;G.1* MD+/4]GQB&_?]GOS^)N[;GK#1_#2%$3L&;$D,+%A"(.OUW!&&M1=$ 0'BW^_- M[JU+.VN[Y_-_=J_VU_;PN>GWLP'GS]QHL#%6[/TWEU;LM_SPXNBX<[ +G;]^ M_]@^?D4[]!#V_WI[\>Y@]VO[8C=;HT\[.Q_8E17[U>?.'[LTW1<.Z:LTGE=? M#ND>WS_X^&5_Y^W7]%E\F,;R0@A6AR[WV\87*\2+MCM9HN^?K.C^C^(6BWC[ NG^PG8^MD;RY_3XR8S'3$5'* M* )E#+)2,*2\Q=Y0II6*&UN$Z@K+F?V.Q4+57"0_OK19D/P(2/[Z#:50=-(B(%8C&X B[R.5E$'PAF]LL0IK7 &_V;6PE!4M M>%^$#ZW@?1:\3\@BU$LL:ANV2+)(;DUJB;(H_=/4Q2!)6J4M6G$B*Z&6IHSP M&B0(O.R??4JC^5JU'T".=7X[K.\$DF7_NUR'?[HGPT&Y>R:ZNQJ3\JJ M0@L>!''(!\$1<)?KWVN;U6KN)15<1-C8TAPJ0N;/@=FZX MO9(YA0+-B3:(:E (I,)(&3 (.\^)"H%HG'1,+:$2>.9*4(MSPZZ8SZUMW%'Z M8_]K+3V$2\FR>-B>SLKU;4D2'7T3]0L=34]'KR;%".6H5PH3Y*6)"'1NQV>5 M1U)RJKSPQM#<1J=2E%="-ZG]:'&M+8T@42 \?PA?211&:X\%4!0A6@3!$V1X ME"@83(VWU/F ,X2%D)6"$O[]5%C(M!&1X_1#\MP@CU=4-ZFTQWH9 M)EX$,PA'9R>^U3W]U#_[.YS>5D&I*#6+$R6^KQ((4,IJ>C ZOA>)0;2D8 MBWRHLU4,SF*$1D8 CX[1F/AC8RMQ3J7GU@*N6"4:".#'%R8*@.<'X"MI(M$N M49Y3Q)G1"((+R.B$8JHEQ9([!T$F '-9:3*S?[)Y-HDFRQ _*=%:PON>.I5H M%-M41S852^ELG.2N&2BD!(X%1RXK-Y"6"RFG:B]L.E64U23XC2VH,,,5Q26^ MMQ# $V4@%0*8)P%<"25.*N\MH5)3WX5KF-)>!L, 0I5PFRHL>&8;V"IILL7[VA ::4I]L6N;Z M."FJ:$N5LTXCXTU=H2R[HJU%Q$LK-5/6U3Z?BDA6"3FOX/ABGEDI^#^A>:; M_P'POQ)<BL0FC@>"8Q%_!$'@BD1:*HBBIC<2XI WKC2TE*DF; ME$RQ7J[(/\[._.?NR4EQ,CZ=Q'"Y!H5LIB*;:\5DO'.2.!\2N]@<&)5#(J0A MB&C (BAM";6YO')%I:I420-?9<0^OJ10$/M0Q$Z(!X+)$"E%-$J%@.>D;VHH MXKD-F,;4&D6_(19FKP!5W'P/;OHU-+T/77L2QF64JU8OE-SO)^W_=;DB(XME M)PQWO[B3\SRIA9H>1$W72LJ$:(*C B,#VB%@G".KM$32>4.(),+BNHHRA21+ MX&)U6&$P+Z(W6 'S_,$\D<8EJ%"8<:1PU@R2V($,DPG1%+3-?8$%A0QFP7%% MU1+U#5LQ2\1.B*'?#[XU-%]*.Z@GES$NEV.OY\Y.PX'Y\HV="AE-14;7"LQX M+2WC-DD6:>T01&F1IHF6,#8^F/0FL5GIR?I.175)"U]A"#^^9%$@/#\(7\D3 M$I3'W'+DL: (: C(!N*1UE(802S!P#*$.685%C/'^"W.;%&B.)H0Q3%[IZK5 MILW'EWPFNN6UNP,73DY,+YR=#SIG/53$S 8!>;VL*J,VF&>SBA;31 ZO)ETM5.XH#/5 AKJ6 M..XY)*DB4*0L3[RD%4$V$HXX=S0*EI=1)4U-5DS*I*K-*W.\,>E8SWN-FB39N#?SS>XZ\,*R^J)WFAX:EH^'HV/$0OTDHAYG(Z+%".%*$6 M>05,<$%Q@-R9B50"2$7TO%SOC9&_?F(**J162.UI&J\74IN6U":Z7PK)HR0> M64]TDBV90#J 0DP:FB,%HZ6F)C40JA)X9A=^2?*?6Y+_B[WMW_9>[!WL[;YI M;7=V6F_^O?UZ]]_[+W9V7[_YO_]'42)_;>V^>KMW<#BG$@ LK84_.\^1TPVN M 7#?4:Z4]G'[#GD^TKU;+[K&=D^ZPVYX6#6(^SJ!GO(>ZV4'WW8N/)OU@Q>>NV)UP9D6HA)6+KG?5RM+&>%_/=]"+6Q;62#T1P2:2S*$1, ML]U>(1,P08%@XKB27E&71"S!*\U6,$2R4-%J4M%"BM<6*IH#%5UI>U%!I!H" M"G6_C1@LLC%Z%)7Q(;L5#1:)BJBLJ&P2%:U:J.?2#7C%8E-'(>0Y-2?<*4*7 MT+:%"IW]\XG(_C H9/\0LK^6G"/3YN1!2P0X5R1@42,3)4=&IC\[%9R6,9$] M8Q7F\VJMU"!_1,'O0B6U@M_YX'8; M6T31"I<\WR?,\[7#JC6.PCK7^CQ+PHQG02%.?4A2@V?9 M-2B0%$I;[T "J_,!&85*2-D@);&D]#91;K@(_3-O!D<%KG.$ZY60P*35-'** M-/B((/$JTDH19(0@V#OLI8TY#%%10G]M$%B+@:314LU8H&^=W,-SO/;ZU<+L M(Q-^_$*=#Z'.:_DT6CHP+A+DF?,(B+5(>:^1(]A%JP5U(>E76NAYR#G%/M)< M_"[,/E+P.SM^OTYT)PO>$L.1P)(GT6?4-IHD3<5KQI3!3B=-17->B=G]ZL4^ M,E/&[M@^,K,\4?+W%M#QI;#4;"QU+6N$<"*%$4C_9F_NL3@7X(IYU+[U ^A.Q!X7GUJ# M.@),J,"EIOBTG'0MXTU[$F/NC9K/$@3IO$B:KY'(2F RI,.$*YS57RE%Q?#, MS0N+;ZVY.'Z"M@ %Q[/A>**G8<#!:^!(& <(E&+( $U2AF"<^L2_AIB,8TUT MQ763<@A6/[QHJ:TI<\N_6@NM[/%D(>.[S^ITC7&*;:G7^4#:O-9O45B<=#%P M*&*F$?A@D0Z,(X,#$TDG8];JI))176%> JA7&+B/)_P4X,X/N!/R3@2GI!>( M,T^SWL*0\E*BQ+Z*,L!**4C U4ESF3WCJ@13KXOI9]0)J3>E9W'M5<<%M2B8 M5!<+BSZ,1:]ED)% (M%!(AFI12 -1B9P0%8P%['QW&1_$G!623QSDX)B^VDN M@!?4:J >"X OA*#' R>B!976O :"T35"5I0V,E32Y%6LEV7D^=GI:7=X&G(E:]/S-2K34X2>F]$RLL9<-A<9 MYJZJ'1,+MMWSSR>7JY#95&1V+17=*AFI,P2IQ&8(. .DB&9(6QS3_Q/M'2]14JL'_Z8CT%]G.$_94, \$9E]8(F439N0(%03IW=W0.M(]*!F!ZZ6"_ M!IUWWAR9?C@Z.TD3.?C6:>=_S[O#K[-TVFE*+YU&=,OQW;\O[SV^!N8]5ZQ\_(NB7H5_OD[D0]5[G]^\Y^=MHWN3!O#3]_?Z; MH1D&_Z?T?+ ];#\?T_-SC=_]]PB[TS][YB]]OG_\@;7_ MVOV:KN6=OSJGG>/7W7<[;9Z>(XUAF[X[\"?O#CK'[=-W)_^]V/OR'NN@&$2% MF!4F*Z@>:8,=4EY;QX7E=:W]A^R@!TGX90B$R*@!2U%'G%HTG[,7*)?T!DM^^G MAW-8V4]+OI^BU9(XZI!PV;TL'4$&K$6,Q\1HV@-C?F,+)*DTN]G+_@YF&^VR MEOFVOD_#<$FR='E7?DY:UB#T[K,E]\^'@Z'I91&W[,DGV9-OV7N&F1;21>0Y MUPAXX,@P#,@X(T),[ZI GX;CRHY:SAV5=I-C(LEMWL]L\E]6RL-F@?U7E10#L'T%XY+2@Q%%3N"**4 M2J)2%$@KHA"CBOLDR N1DX*;!]I%^R6::,'.?KRSWJ7Y^BFMUZ.1%,/C_$"Z M^P/9]>WGSL5;TMY)8SA^=Y3N==*Y>'?4.4U__RL]P_%1FJ_?TKU?L?]>[,+[ M)*)JKIQ"VG">SN6D$BFMTBN:=21KO9$_TH868+HNVZ?!VR5'WH+ZS5:+/UQ%8L-L9&;,$V?4^\=6"L M3WO.D[0%72X^%+)E![-$-P%TD$VT69?-U,#-I)3Q27YBB.%<_,;;I*9B)1'3 M@H/S 10/N0P.Q;C"HW^+,UL_Q:8L!L:GWI5OX;UW-J9=J!/%*8H 5#IEG53I M!\71&FR\$QM;3*B*$J@8W)5J.]Z"$R;&UC^7X)0M>_"I]^"'+^\)3?S'(D,B M&(5 28HL80P93&F(7CLB0]Z#N@(%E=(WBP>WTN[:=\,S&_JC[A+.)FE#!$(])0"9*0&"3^& @L34F@C.GA,;1;VP) M4C'9I,HRI214$RW=!;6/BMJ)2@B4&&.#0IK(K#PF\=\(;I,BP+!4B8 9T35J MN2J5M9\LB=!\ZN92"-U>*WQQ89!DV7AE,BKUE9ZP;6V:OCP,<_+2=/U>;[Q2 M$PQ5R&DJ99L30J0,*$0@"$+4R!IA410^-_^&Z'FNLU2)I/Z5#K8K#>4% M=+ M4)X[E+].5(SEN:Q24@>"2G(&R\5B97J%P5(#PAD3($-9@TZBQLS]XIKG M55\24>-U&)KT1]\*IM]+PY^ISM)J4]+C2Q>7B[$[7HMMY\Y/ST^R(W@GQ*[K MEOHJTU%2>U*ZP(H9DMF(^X"SZA.1UCXWV^8JO2=H(JR-+5DI0BO%2U>P%8;R MXTL7!9$6JQ.&^_' ?"GD-15Y76NFH9/J$WTD*#A+$4B"D=4L(D73 MWXVT3(6XL45I5H[8#>KZ5S%OK *T'RR!%&@W#MH3WA6BDZ" ?9)+),XI+2M*0?WLJ+^23DC:K])2@P+G+*%>8V0D%2@((:3EW#IJ$^I) MI;5,NL?25)9?="6_)X#E3)4Q1P-_QM+T^K-S>Q*^S?YLY-6T2?K'$\[/RI#Z M0AN&;/=\H?@9*?Y:IS)'O.-IP9"3N?ZNU1RIZ"12H(B/V"GE2%) 226 5$3/ M')@[=R ]L86J,&IAU.43DPNCSIM1KX1F;M+B:!P0)D;GO-N(K+$&V2B44@PS MREC-J"!4)?#,JG)C&+66JG\9YE[,ERE+$P5 3DW_0[=7?[UX@MH?M"Y:'D++ MN.Q1-+VO.;O::Z-,?K04?^J!,R'@&P_F(_(Q/2 S\S)9_-U ML/'+]7V2-LGEO.O-/.W3SMC6_]A^NN[[[IFKM=9[?O1^;,NCG^YV=WO5F_\7>SO9!^N7-0?I/>[=S\*:U M_WOKS;^W7^_^>__%SN[K-_^OM?OJ[=[!8>.?[)]O>^;<=X?!_ZOY8^WV6L.C ML_-T#S^X.=QT:F0JOJ*DFO[3X$[,IT%X=OGBU\OFY-U>_17UAWX=L_68QS(* MOZ/^>A)&;X\!JO6FQ#)C=&Q9&7_Q&+Z;-7R_.\U&[P';Q SN?!MODCO?^]%M MU295#[OKC]_CC#W"6"5=EK'J34;N?K=I8P4NEV2LA&P*KN]UVY\8,'_NII W MKKU%N1RQVV*T*'6OKC,'1_TDPK73=4>#UF[/!]_ZS_G)U]8X8YY<$YIGG:0) MJ\!]1.=RGWNI%LW>8%>)E/=I8[2,R[!6RSD1R50K!74XTT-(XDE-;]\_ZS0> MGV_/I)>3\[/,GQ7?PI>?)]O]!.>O32F MY:8F/YZ&6Q5JB*\MB+=&59;&6Z,JR6$MT95FL);IR MT2D:=<#$7!7,GT=QU!KF;]LOMCO/=ZM6>_MP9,+_WI?YX"Z7=YJC&I5F]O.X MM!\'T-Y:CU\%ZJD.VH+0X#15@#4.@*E63ACMQED)',^0:E9_[]Y@<#[1F.2) MXV6_MKOC>-GCSE%G9Y>VZ2&\VSFD[PY>G[8OWAVUC_\\[ER\O6CO_.>T?=!F MG>,_/WZ+ESUML_;.JR_O=MZE:_X\:1^\^GQXT.GN_[6+.SL?+]H'G=/#O]J? M.VDLW\?+'EZXSYV=WS]VTCTZ?[W]TMGY[:A-]_CAP2NE3=\='5YLT_3< ML7V]AJ>7A!#C Y(T" 0Q4&0!TE[66G/&)+>$CIHX*#JO"I[W0\9RI!8\!-Z+ M\UW>$]T/S1OXV<,O*:?=3 I8!*$U-@U@>6CM*@T@&!\CDQ8Q(D.F-86L-0HI M8Z(1RM!@<5TW'>3,==,+JQ56:\Y33\%J@=E((5(E#0 H:Z@GE$;ME6:! 2FL MU@16ZTS4 6%68RP\XC)W/J:,(BT)1TKZ@!.I)6KSN4JSI%"!GG-N4R&VID"\ M$-M/B,T2(W@D6H$28(RT*J%&.VEC^N&T+,36"&*[$M?2@C&,"4&!V%SJ)$9D M(\L9\5Z3Z*W E.4"L5Q A3D48BO$MCK$-DTA2LT8"=18J7 $2XCF/D&#"QFP1'@7"%F)4\:J2;(!D)1^HT2PA+/*;.Q112M M-+E9RFGJ6I./RVW%F;-$5\ZI9&BC3XY.&+:Z=6W<^P0ERG$]UG+^: MU%A8$%9%(A$3V10CC45*N[1QB4E_I9H"P,86QZQBY*[&YZO0F^:A]UC!"(/; MB6"G^W?7AYX?9,B>F'[P+=/SK4\FR6.H]8\?\<3+T*_=W-_QA?,T,&Q <^. M1J,))J "P5HJZYC\"5_4;>_O[-C[;;B77_[<#(YRQ[V-AO2X7Q*R>/OC'O=BZ/NNYT_C]H[VU\[QQ_@\/3=<1H[_/>BC=\'1TEDSB*N M)4/ A$6:N8"$)]IAI8!PMK&%-\4MS>T_A?ZH?/I/XEEF,%"4>SSB/9:L\\8C M6#P6*1U]([\&=A5=&MZ;%)*$YTH)D781-@AB%,@J <@HYBW%GKG<()ARJ#B^ MV5-T)5KG//0>Q<*R1%>N@X4EAUJ:G@NYM_T@$V,B;9^EB_IUFI+>H!9LSVX4 M^5AC9?_6Z%C@4CH7;<#4@HA68< BOH@*-6,W^-$N\50/PJ%W3GOI[E+LGOW MS(]"9.N?OYE!\+E\0>@-3!YB.=6F.M7N8NV0U6^]<,Q[>(I0L"<5T%H6!X/AB^DDRCBXSE,M&"^QU(VB[LE7 M-3$@F]'?L/!P=EVFM4\.'.2 M_41[O7$5U_I8L]\?:Z]SX]9!=QC>A/[?71=&Y^#KX,X^].J[U$=B.?RF.OP^ M3!Y^@0/P2 DBM='5IA/0,&V1M9)XRS4)(HFVD X_-:^$SE4RO#;E'NM@4ZP+ M M?'WK>RFJV3[VN^-44:*?=H_CU64Z>=QET:!1=6$$94Q*!B4-X$&BQ0D!R( M^%EPR,,BQ6L<7ZN.>Q5DU@G#_7A@OKP\Z^>Q;P^'_:X]K_N<')R]3")";UA. M^ZE.^X^38>6*"!\X!60]8P@PM4B[() -@D0C,64Y#@UHA:F:P<,Z1RUW';2Z M<=WTD6^L'SZ=]]U1EH0?Y!=;7NWE;N)Z+,?8= :YUU0- ^O$RM1&9!)"XNDD#IO9FY=3G:I,+X9L[8281_KAN=%._>:LD2BY"X=K(H80*"B1RH(A8)6"F,6@\!F5(*3 MDIE+GTP+CB>.97A>8=Y4K@E(&T!(YH4;>NT=SQF#UPE M2/HG9PZY*0Q7&&ZY&8Y&3XV4Q#L5@*K<:"#]!3N0(3CB96&X1C#X:;PIU'.>B_(8 MGFA-"V\9]=Z9&(20S@._F^)*F"JCE3/81!0D3LHJ]TF:(]HBI[3% MV NII-G8HA0J#;.X3Q9%9=-KL_35.HFIU>_=)AEC&95BKY=QV[OST_,0,@_\?V_]EE/DR5Y+0 MR\FCXTCI6HB]QTY_P+FW%-.P^\6%P:!U%M=X#EZ'H4E_O#M(?O6GX%H.S5/* M$$LQ6Z, E*:=CTLQ==NG21D=KC'27II^JXXU7>,YV#7]7AKL?1"TJE/PXOML MXQ6L2_Z3V,O]YP?[O^V^OA9^B4O[\QEB+YTFE&'&%00+QE+M<)3"N:AB\%I! M;?W%!)?8RZ4$.^XIZ(. MN>2JM#\OK+:>K!:E]D8Y0C350#RQPK' L#+6F !$%U9K JM-1%I&$JSA+'?: MBHG5@#%D..&("('3B12!$I,C+37H1&PSU^XMQ%:(K3E//06Q,8.I,3Q(RPB( MH)7F6GFO:-)O!'!6B*T1Q#91C5P0E(X8G2B/I 4T(@=8 M4B;2OYLU& JQ%6);6F*;)JZ2,&)P;K\1$F"(C<88G\,LO1=):HON;F8K<95/ M0'$3<95)Y0R!,8$PHPZ!,S'IIAIR3J!VPA >5&X%EB0W$#?[I2Y7^_.5J,U: M.FHO[3U6LPKJ-)I]M#92PC6.#HRFRG(7, M$>.6\]G4Q(TP()J6C]E.>$!\F MA6#MH@Z>6R2(#DD(]A1IK],Q$0TAWFIJG,TU Y-.4TDVLS-FCA5-F\(!*^B[ M7E1/;[7]%W0V7%?ZI[:G@HO*-&(4+ (6+ Y M:=LAJ00AX(UUFB=Q=!/?K$A1>FHO^3U*L<=%RD>EI_8<>&\R&1LS9IDCB%.3 M;87.(4, $!$]%>,BVI M"H(BH:E%H*E$*LGVB+ H?)1 F-(;6YQ7&,\<$=%@A"_[/=:AW5=IXEQ,<\MW MG)4FSHTZ_*X5E36:8*\H0]$2GPZ_X)$%[!%F3%)P-@@'&UN$J$JHFV7(2A?G MIMQC'4R.MW5Q+I%#Y1Y%K9TAA!]3#8GEK; .TD^CC Q,*8Z%!D/F:GPNW9L7 M>(TDX0\ I188GIM)&ZZBI4$3&C2U6,3*'4W"SX4 MN*X$7!?N"BM(GB.2)XQ_1(*23F.4M3X$-)^ZB7,1(Y2HI/U)HC.2L:K$+?') M*X'F9;]':>%<6CB7%LZKS-BO)I4E#F"TP0XQ1G!2EEA ECF,9!"""PY1&EY: M.)?^6*O<'ZNT<%XU?KO2+:TBUC"K$<=9(A4A()-;U#M#P6+"TU]L:>$\W7.L M-;>M*+&5YLW+0&P3JK8WDGD?!&(R* 0DO3))F$,8"%&*,Y>VQ *;-Z\$L:T[ MMZTNO97.S4M!;U\G+(F8$\D4[Y]>Y^9#.NOE63^? MS=?!QB_7ISS-]^44ZLT\@],^_&WK\Y.5O=F'[M$G\H;'M)[([<[VB_T_6CN[ M?^X]WWU3M?8ZS^_>G4T9]//]) 5TWNSNM-*K-_LO]G:V#](O;P[2?]J[G8,W MK?W?6V_^O?UZ]]_[+W9V7[_Y?ZW=5V_W#@X;_V3_?-LSY[X[#/Y?S1]KM]<: M'IV=IWOXP73#K7G^N],B#?O$?!J$9Y?VA7\E-BF<$\CH$8?_$8YYLUSK^3M$;O =O$#.Y\&V^2.]_[ MT6W5)E4/N^N/W^.,/<)8)5V6L>I-1NY^MVEC!2Z79*R$; JN[W7;63M#4[F< MK5L/COI)U&NGZXX&K=V>#[ZU??[A?#!L?=_#=!ZS]$3-I%?U/DNQP\8Y\*UN MKVD]QIMVGZ58SFWGSD_/DX86?*T^[-\H@3@K2>CE9-)QJEMMCESC7N"[7UP8 M#%IG<8WGX'48FO3'N[,<5W\*KF5"/Z4,L12S-8H@;MKYN!13MWUZ=MX;KC'2 M7II^JTX66N,YV#7]7AKL?1"TJE.0ZTQ,P[.71JK>62_\>!K*E8]_95FL);JR M+-8275D6:XFN+(NU1%>6Q5JB*\MB+=&5JU49["? M(4.L>;&VTZ6X.^FHIC0 %A:$559*$3G'1BEE,851/V_,,2TI[M_":_/W7[BO MG8.3C^\.7GUN7[PBG8-.]]WQ41K';AK;N^/T&=H^W:/?A]>F9V&=BSVR_]?K MD\[.]D5GYRUIT_^<[O_Q9_K,1_SNM/VE?7'X]?#X76SGL-J)4H4J<,P$1CP8 MA\![B[2R&ED;F0T4B!!TE.(.=.;FK OIXOU BKIW%L'L\%[B%(+I'GY).>UF M^L B"&U%LP8626M7&5+>.N:P9X@3PQ PHY %K1 !(-833HB6=68[X,)JA=76 MD]6TT]H;KJR0 0)P$W'NU"ZI)D$XP@NK-8'5)M+:N9?**6V1P"ZQ&@:)M*,< M04S"&I8$:U.GM:M$;)C,JX%$(;9"; UXZJG*[..H6"18,08,4XL) 0L$ADILW0RWOQ^6VXKQ9HBO7H5E9)PQ+<[+E MO,?:-P6S+CJ7-'CEK )&K(X63-3486&YP# J\)_.=(;J%PH_O Y7PLE5%[!R MG$]UG+'GA]DR)Z8?O MT_.M3R;)8ZCUCQ_QQ,O0K]W#H]P[ M^!M9X$(6]R"+5\/V\S%9/-?XW7^/L#O]LV?^TN?[QVE.3MN0[@=MFKY[Y]67 M_3\.T^^OH'/ZBK\[WL6'%T]1VA\M4CKZ1GX3A%B$I"EY M;T)( BH]I5$BJI5+S$482FO&DY#D"">*2VP@U^Y3E=0W&Z&N=<>C=5#:<_2> MZ;G0.HNM44/6]#SYP*I??SI)MZYEI;,;&?UKK#_>&G"I2+V73/2> >P% A@ M0223$(WE]R#)6VR_H^C*F_U7ZY^_Y?YP.:DZ] 8F#[$0Y51$^78R"C-(KX63 M%IDDSB'@)* DV#,D;5(DO>-84[JQI?3,GJ\&:Y)KAN.;DLZB0%SG9A<,SP?# M5\(.UP1T9!P)#1Q!0C+2U(CT:PP1.T-%3!A.UQ0,KRZ&@8$BD4NM0P ".R?FJ:T4>#\ZO"=B[S!ES@C%D56A-QP% MT3GX.KBS#[WZ+BO4NGQAA]_AM4>1:N=Q3*%@X,8B.-$)QE M&!YY4%A(D@0"X'J>8D"-WVO%.J\"ECIAN!\/S)>79_T\Y.WAL-^UYW4[@X.S METDTZ W+*3_5*>\F0Y1I\& C(4A2%Y.*RPE2.)WW(BJ#:3[KGM*H'7AKJX"Y#D" M><*X!]IKIP+.R=<6@6(*:04$!0:8&^4H#]EQ+2M!Q6J">=GOL6B[W@*2*7Y2 MHW'[[1]OWQR,E,[O^X+='N%^#R/.;(WAF\?FTVE+QIK@TO\P" I<:<--I)I) MR2,W$"Y3RV>B\5*T\:&,_7%24^+*,N4]1<%(E40O9I"225TB7D)P- EDL2[: MJ"LB;E+VPTPUC]X8?4Y6V\<%>>,L0_B.G\XJF+/16Z*U)#SY-&4<>B/94 M,$_3\:^I9802(B-X(3U7JM!;$^BM,VGHEL%:(Q!$F7XH+I&55.6\CQ@XL8%J MGOUL&NM*W&+N+@Q7&&ZM&$XP)H+ F(8@@'&C(R?&8Z5"TGTHEH7A&L%P$P(< M> R8:!0PCR@=2@I9R@62.NVIM(2890%.5ECJBN$BPQ6&6T6&FZK,@=626PY> M$@G&,DLEE5HST!(3*G\@Q)7"CD_ =1-14SP(JZW%R%H7$&!F43J@ I)!$N(5 MB0K[7-B15OH6;?7^_I-%D=S8F7 YD/&.YC6#W4Z #VOSS-+X_-FY/0D/Z1== MOG-9OW/6=NM4WKAV*?HA=])?6NUTV=&@M=OSP;>VSS^<#X:M[_U7\YBD6U?H M;KXH]UF!QO/C'*E6MW>?3(=E7(:U6LYMY\Y/ST_,,/C_L?U?1HDM^ST!QQ\2S$-NU]<& Q:9W&-Y^!U&)KTQ[OCX%=_"JZERCRE#+$4 MLS6*0&G:^;@44[=]FK31X1HC[:7IM^I@TS6>@UW3[Z7!W@=!JSH%.1%Q&IY= ML@2TGP1>=O;_W&W_MOMZU"&;Z-(A^T'!EA "C83J2#B'W)Z4" M#:4\*"U# M-O<234CID/T$]MWC:[49L11 M -D<0@(&$2D.34(>,"$*5!"V5&';'9+XY[2 MF:QT)EO:SF339 ,M@-"*VVIF6ILH5XE9),%YI*V/",!99%3PB"@(%*C$Q/@Z MQI*ITB&[L-IZLIK@(F)%C )/P&IOI*+.^*B9L5)P65BM":PV6:5362PXETA0 MZQ$((I&B(@EKEDMMI;2:QCJTDHF*S5Z*MQ!;(;;F//44Q.:T5DPP:S1XT-$I M91G&$KM$=HP86XBM$<0VT4K%8B4YI@@PY0@DYD@9 FK!*Z;I6FA)%"W,UL)9#R"2AN(I"2 M.0I2 $>!QB2Q>9\TTD <8H0:)6)4'I)&2I2LI)XED+()';)7HM3JM2]--W&H M^P4==;T/O6=EX_]PXQ]>M8?#$W/F[X?M-Y^\F88LD]&H6R''H/AYX[NI2_/NDKW M6/M2LY8P;'':\898"$",\QQ,P)K)X"6#HI@T@;PF%)-T6%L,@B-#C'_2P8VEHQJC$(A%(*Q%*OM6]1ZK61ITBJ. 2DR)CM;K$$$Z8C@1(((V6;^AL6[971\%ZQ@#<[;B6"G^W?7AYX?9,B>F'[P=9/N3Z;K6ZCUCQ_QQ,O0KZ,2O^,+ MCDVTG(+4N;R'!N7 "AQ8)(I;'\)/^&*O\_OWK#!*$:K%Q&_#O?SRYV9PE)N* M?2,+7,CB'F3QX]\_/+NK[>?#R\.T_>_ M^KS_UQX<7J3G.]V[.#Q(8[_8YNV#P\__O6CC]UH;8%AJY*7.K30](.T"0=Q) M$Q0H;(S;V"*;4MW@F=:GW!\^+^-/RKTVQ:!3[E$4Y:>3CKZ1WP0A%B%I2MZ; M%)*X-I$E+=G8$!%P)Y 6@B$!7F GK0PD>^&YJ#B_25Y/HBPWA03606G/R1:F MYT)VTHQZ-9E!RZ73JEOW**MYH.Y8EG;#FK5NFBX]1EAL R5,.16!D6BU%-A@ MF0OY"NKX/3AR1(3&=Z\EPHQ>/_^V),\G5J00XU3$>*TBN0;.>%HE)+D&E,1W MAI3Q-*V.-9*E=:3$;&PQ-G,U\@9KCFL&W%NBI1\+M776;0'M?$ [$5/H3/;5 M9(>=RWJ8]D@%2Q$FUA#'@I$1;VSQ@MD5QBSC+D3.M"71@)8V%X_VD:3?TH18 M+>:AC10X/QZ<.Y-GL.IYLV:M??SI)MZZ-RF@0R&6^=56N( S M^]0+AIN+X45H607>"X/WA-(5/ 9II45>A9R7R3BRW@=$@A84"QF-BAM;7%94 MKS+"E_T>Z^"=JHD!V8S^](Q7\&^%+_EU"30M1L,&'F?;_OA\,#P-O>'@X&P[ MS6H>G#G)$5Q[O7')\_I8L]\?:Z_#_YYW!]UA>!/Z?W==&)V#KX,[^]"K[U(Z MQT]_^.U.'G[,,? T*(2=UPBX(DA38U".X N.&1QS[@\AM-)BYC9VQ>183(XS MT%M=/K\^][Y5RVZ=?%_*M2GB2+E'\^^QFDKM-)&,GA 7$_]K+SUX0FTN^>B3 M0$"E)MC?)Y)Q^MR_&L?7BMY?Y7]TPG _'I@O+\_Z>>S;PY%?,3L9#\Y>)AFA M-RS'_53'_=YDHB !' 5S"IE<5PV4C^FXCQ3Y[%J,3GFN0M36M+IN C M(7;<#F7D.NN'3^=]=Y1%X34+,+R;N)KA-WM]M3(WG6>%E:9BI?:DFTQH$-Q( MBPQS%J7-(9#)Z.4A"QP74VX+MP;5I \1R1/V/^4 MQ2YHRM,RY=GOL8)IZS_I8+3] M]H^W;PY&QN?O6^_>GDM\#TO/N)CDZ#%O:X6\QKV.3!;#TO\P" I<:<--I)I) MR2,W$.S=K>U+KZ/')_17D[J48\9(X@RBUCD$G%)DK%#(8$G2>.A'B\IUSU0M7SGZ E)<^;@O(BF+.4TIN9/R>"/:G__^R]:5,C M1[,V_%<4/)L=H<*U+^,GB, #XX/?&V'/8/N!+Q.U(LT(B:-E&/CU;U:WA,0Z M"(1HH,]]S("6[NJJS"NOS,K*C$+F#G$T5_+5AB&GI$/!.85%8(;C6#15$G19 MU3"7ISI@M"Z1M J(.A\2(%P M)ZS'*!(2$,>&(QTY:,GDAJBX[CM$R#H5EP'-1U"#0?E*IQ?@KW=\ M71206\Z,&_RR<7D/YM;;K5[1:7%V*L:&]3E[W/;.TK%YKXX674\^XIUL,#CT>U?N3;3SS1' MXLHVVMS//-H"=3Q.R5F:A,&.9PI)$H<_N#-,4VW$9RK6IE]J#Z9/<&*/(G*# M:+\BF^ !W]GNJ3T;KOUR65! 2J;S;K)\+3QC-TGBQ0/<2UA7OQ;7=CN+M=AL M;?YG[_?&UO8_.^^W/S4;.ZWWMPMK50;]?@\,0NO3]E8#?ONT]Y^=KHU1NS^& M:X3A]>&"X2HJF%Z@5&&!8'!=>S*,[Z:__!HZPY.N/7O7Z16W*+[TZP3!)]"6 M%?.*]2DFH7Q[HK/&K&O!LMI.E.N:B5O?QNODUO?N MNBP!BR7E@RY[]WN"T:<9K+K797^0_U'A-(^;&?EEUW6I(] /&, M&27F/A,\ MH4TK\7>N/MO-.30M>*6Q"Q]K#QO;0.0NGS%X(E%Z_C6\([2P !.O]M+^,>Z> M-5B9#T66]>3WR59[-3.X.3X:#T>-JREE*SR&!).X[$- M-.@?-_HG<6"+_K39!_X&?DP8FE2=M3YE;]'6R38*5)45#KB<.36<9VL]@$GZUCDD::!:GR9QSN-6=V_K;WKP[^YY:^N?K[OG?WUO??'\\-^_V>$7 M__UP__!KZ_SK:6M_F\WBG'^QPWUX?^N?]N'ON]];6Q_;A\?_= [W-T\/_MWA MAU]V^>'^KC@X_N/KM3CG5NBV]L/7UK\?OAZ<;^/6[Q^.#__]H[N[]5O[X$O[ M>/>\W=T][W8.CC^FB\RE3_CTLXI2"NEBKMZA$+>Y*Y,F"I%@N,9**J;UV@9I M,L*;ZO$MX)9XRG=%VSXU%%7GT1: HD=VEZNA:%50=#Z#(N=%"LXB&;1 G'"* M;"(>*<\5Y\91:L72>E%6K]Q ]?G<7%&NQJC?&$30.-_IQD;O@NCEU_-?/OL& M)X-^;D06&NYLZAST>X]S":K"^I^P^!W[X(Y6%:R4\Z+)\/R" MU 9H 0-TD8.:#9!GWLGH!&*:$<1S?5=KG$8Z][@RBF-F+'!AH9N&73^F_N*9 M<*VYS\ =:\U]N.;.J&,$ TB 5=4N;@$%QB!@%I$133$1DJ4SKV%E6PJ>KT> MS.N@CI5F#)O'N3C;>5EYN)^ +8YL[ZCCNO'V4HPOK&3&BR80\^NSEW8N5F=S M.(RCVJ==")@Z9FZ?#ZORYIS&Q%@L9H<\TV2(16%94HY6-B4=9DTC7YT?&J)NOP# MDC%-WH+!QKO5?U6??#-QE ?W9GCK'MHJJ5'%N^>\!!C=>S]'B32+RE#!D?1, M(\ZL1I;ZB(16R7H<,S*D1<4"H8@8 / M><03!;=&68&HM30QB;5Q>FDM0%87;WEQ5.C%#?CU1+1^MYU>(U=@!P3)$:V3 M0=[B')TUBT;&HZ*1<6Y%=)+W2]]6C&NA\[$K9')YR7**QE[O$RS:7OISLF1_ MY@7;GJY5;1462> H+4+)[O8WV=[F9[#EQC@E$./>7H]3/Q^S.XZ ?[+!=J_-JU'F:'KI_0%NGGX-+0CG)4,B%GKF4 M%EE-!5)"2*ZT33S%?'9&4T)_?3E1K]<31-J**0X&,5QD8-GO#]Q4>[%>YXH) MQ^*5.:9K5*:)[MOOVV6 [[?8BZE38]2#*DE\(U:I9]=I>?JZP4KE [KOY]9IO__^8I4^7"Q2C50+(=7.//F MM4LJF(QXW$HU;J)U7JN3JJ"=,4 MF$%,BGPN5EOD5"3(8Z$4%XI;(8%^X"9(7X5T^LT$/(I>T'6 HPH[*L52 "AE M2E@Z0A,OJ,:?A?#G4FM;KTA2S 0D)4N(!^*0X0XCGH*B.-@8:3Z&Q)M&7D\S MK",:5=7AJ@FB[/N$02@5*5+,*! )>()"&+@T8X>@I+*1B):FU#-*6J M3[0_1PFKMNT=P=5R*L>L>E61)U\D<'0[UG6Z126KMQ7+J"KA & :1#N,6['\ M=Z>W-UVW]_8$O*!NC58+H=6E1I#:2D,%!J#"E -:.8$<9T _A!74^:AC[NQ+ M&&M*?OVT4IV[\1JT>95IN;4V+U^;9]PC,FP9P08QJ\"/4$0CK5*NK*,9=BHI M'>+:!J6TJ75%,K'>3&G$_3X(=\/."NH\)I[QN,8SE4.KBE*/N>I'^_V/T]I' MEVI_[?=S=/;/2=FCW\[^'N;]X0M,V[PHBUK#VD*P]O<\2<%.:^X40TKK &!F M%;(IP)]8 JZQX$/(1ZJ5:4KRZ/CLHAKV@B(H;Q3+$?+32 M(R,-N#;*8*2)3P@;H2)3CBJC?^F"C- MVP7$%==MKN'N*>#N8)XD61=A\;!%C'#P^"+U2//<6EE:O7VQVTE5/VWWISTK5N5#?S!=MP^P M;$6"R\X4.VM&\3!&\65SWL\ *LB\4ODXL,XELW%$QAJ.1*(F$,* M)UO>S [R)HRWZ*>23]\MO_C0BTVSK6KFVA2[]ON;'E9F$"^5*]GLA;IBR<-@ MZU(U $:#E90%9%C*[>R40E8*CICU2D9*J2_X"*%-;:['-^KD^=>@U:N,6]9: M_71:/2,C@1)81@:Z+*A'G%*)3+ 626&Y25P"A.?=C!RUQ(_)2ZU3Z!\;&:FK M(;Z4?=AY!^J&^FDU=#T8NG;G*R+RO!25[W W\9#&/QP&(>M.-I+>0-_\DZH(?>A9&KS,Z7<&QPH$AH#W'I%D#5! MY@8$"4PK 5/JUS8H;QIQ/?._#NZ\!K5^UN!.K=9/P*0V/\-J1)8 M2&2UP<@3@&K%#7,"6!2A326O-P2JHSNK*I!0)+V4Q1'>5@2G:K0C5X*[X>AT M7I^RQ^/%7GB-2@NATJ5B"( 5-@41$"$Q%T/@&&D>" K&:2JXC,3QM0W69/(Q M7*..UU17EU=5U;'6Y:?1Y1G#8)I'X70N$I](V;K5>,D15HIKQJV1N:0C:=(; M K!U(825G.P;YR:H.>AQ4W9[71WAY?2ZN.4H3YV?]UA$NU0%(0A#LG.$I+,* M<0>_61T%LM'%P%3TD2I -,V:5"\A%E*9DWUU 82*,)L:&*H$##.J8SWWACB# MM#FK5ZP+"D4$ME"=#5PWVIT[,]OXS# M?8LFB;/A0SJLTT_Y-S9?;2^T$,=3_4Q4N@TFYF+!# MCLN<]N82TB)Q9 B+@4;#@R95S#*N-Z1?!]&L%?E1BCQ75,$Z1W 1786>&90 M&!G+)<*18 G+Z@G7^2#0:VXM6&U2, !OZ.0,R5YH3,4] MUW@/RH=_W7#T',?^ 8PF"S9\WS\^[O<^C?K^:PU."X'3I>QV M+H67R6%D1*> MA%SQ$&+P4]@'FB&$AA6,D@+?H(4LBF$KH8FOYGP!-#I\<"W M[; HV>@+@8GS7.I%8##ED:.%,TG_*5, M934A'$E4)(F8F%W;H$PUJ;S>B:8.9ZPN53,>GW3[9S&63*.H#_W&XAE5I1OS M=6/SVN1RL?59W,5 R5^B&"(%+(T#% (\XCP *'GFD&>:.".ME+F)CA!-QJ_[ M/G62Q6M1XN?*VZR5^.%*/&,6R:M$.3@&.*9<:C1PL(S$*H MIKJAZ&A]-J@^N?+#FHHW'?E_6Q&8%\"(YMRWHCK;A^FBU65+'HBR7^>IDHTQ M>B,P2L$'Q 7CR"6<4)!,AX0%#I[G"FWFAEA,G4U2:>6N?&&B6LV?6,UG9"J" M,GN;!.(L$L1]4$A+:Y'%@HE$,$\:R!1OXAO:!==!FM468EP:+:GKK56I$&.- M:(]#M-;6I0[H5E!"I-+()!$1U[GC:([V:"ES;PHM,,&9N!!MFD9>KQY1O8IK M=2G&5\]X:FAX.F@XF]MAYM(3CQ'!.3.>I@P-E" AK$J86FT57=M0G#N'R"W.?K'%P(1R\U)1= M&[!CW"04,+G0L@2+5 M^% Y?)CC220R)UF._6J!>" 2Z9SWCS'7$3ON* ,7BJI'E]Y;%3HL*6A46:*4 M8T6=2=.:O(U5MB3MA?*7.-.*.EQ4=:KT*-#[$V:B'ZZW+_+=<5Z=>7@M(;=& MR850\E(5N,"3Q,(R)+T$E#3:(VTX1]9ZQ[FS$@>_ML$I;VI^O;#_PQ(1*L.C MZEA3-7A4C2NO!%?F,J>CB21BBFCP%G&50]F1!*0)3EX%(:-6@"N<-,WC_;,Z M5+7$KB$W,:Z&'35GGCKI\:)X4NU3&KAP!F2B1:CU,TUG+ME N:1:$, MU01<%NX^[Q1$##\7_ZIA;R'8N]Q+G@4O-<9(.Q80SWTAM?<&>9V8YLDSP5G> MM\-"-/4-+5XKZGK6@:D5X@/'0E'*#""#X%H;S8RT3H>O&B^5Y' K>-(O/"8+_\QGGY[58AQ2Q(RFRZ CA M.('K[0G#)DBB.>$D%.SQ&:-WM758R#I<*G]H'<5 %"WRU.7J:=8@L/,)19EH M3#$YFLL?DB;7N*GPDL-Q2U"R9X[7U6A;H^V2T99A$K3PUA,<.=761:(#9=AI M1HR@IO35GR^F6:/MHF@[X^+@41%MI4 Q>($X!=PU'E.D9*3&")T""86O;G"3 MRNL%X5XJVA9T_9>1A9O"OZ'S;>/_PH_IP(_MX*C3*VYO"G0M'\\-?MFX>-1[ M?6=U2DVS4G^*L6&][Q_#K<]RE++7'\7A^JUCGGR9TW4EX 8G_6$GK^J[0>S: M4>=;_/6T$T;M*6+,?7&RM@D<:CV[\RMSX>M#8.ECU%!-]KCN3EV9C_ MF4=; (C/G-+2) QV/&"M2>+P!W>&::J-^$SUVO1+[<'T"4[L441N$.U79!,\ MX#O;/;5GP[5?+LL)",ETWLUZGO:K,W:[N%U;P-5/JKIQ4C=;F__9^[VQM?W/ MSOOM3\W&3NO][5)7E4&W]O:W/S7V]QKO]UI;VZU/VUOYMT][_]G9VMR'/S[L MM#9;[WNN'+9!N!OD$91)9[\VIBPO=;X&"[GEY 3-_O M%>:Z^ -HVY^#.,S3G?_<2Y-S$+;["5Z)Q7G0K<[0=_O#\2#NPYA^ZQ;ENIZ3 MQYWO3GG.#L[W]@[/6UA$&[G0&?_/6ES_:AU\^'N_2;?C[+WYP_,\7 MX&3=^%\?SP[_#2>.<@GWH(=?=D3KRP[>V_H+OIO_/J*[Q\4]SP_VX>^M=N?P MWU;:W=\6K://+(GD@Y'(:YD/-7B/'+<,6:.\-\P*PG%)S3N]<0R;F5C[H*,W M6I&0)/=>628".,J>^UR"S_FU1@1R?)*U=S &O_DW.^P,B0SL9-2(C?Y)IY8%+@G( MD 6S6;S5Z95.3'X[C0>]SK =0XDV5[@63!(\43[BZ2]4()_WG$H\/-M4Y!N# MF+K19T "*.OE&W3A-3\>#(I#H>'+>#B:E"=OVU$C0U@O^C@;&?0 M/2NO6(P$5G/6O.?7"Q11OPX;/^5;O2\?^6?X*(A$M_$QGO0' MHWR$XP,\2(-@]/]-AP$/GUVSQED$I(XP/:&QYT=]%P>7S ]N_#3Y8/[CYV*H M!06%SY<,MK$_]XRP2GUXJF)-+I[XVO/"LY[VRH7JY DO!EE,9']T,9D@4?"1 M &Y"IKOYRO.36'1\KI=?C8\-:VS9R,_-^#;,'D@ M2B, O,E@;Z=*E56<)S8H'XHI*Y.5WIPQV#D%QUQ0ZR+C$C'E3=Y$C\CPE'O4 M"@.3%Z0/]"JX[\^TL]&VH/(-09%@C=,8OUZ2UT*P# NK@@V$,1J$$W1\]YL0%5S"J MRJ+$7J_QQQ@@EM 2YTN3.A71PHGK_Z<9::838#0'TQCXZ?B S\W 78SU,>36,Q,-O3C9'V&X4%>CDZOU_]6 MF@%;VL!LAHX[WV- ^1@PR.;)Y,K%.Z/HVSV8QZ-.MD\Y\E)R;MYL3)>N&O*W M.1.[X1./[,YQ- O3F6-W>2@PG7/4ZHJT_W*%\?@$\0PK2S7S.[Q-CV$]UM;!]\/*(QIJ]5M M_?O'\>Z73;:[_Z$-9OQ[B_YQ?'C\1X+/D-;FYUR?G%JJD+&YYD3"$AFB%$8S#10I)PU4P7Q2-1,>N-^84I8.73 M7"^B_]/(NQRCLP?X9S\>T^5G(,1$"DY=,NR.I,)N<[=_^FZJ M>\76T6P[I-BN@JGIVI-A?#?]Y==I-=:O)GGE12C?GFT. MK.-R@V"28S:Y\^3M]>*M*]MOY7M+!D79*'S<$S#!:6FCQT0,\PL^J>TO6##,D?YDM?_^BB^2>KW,O0]V*$ M$X/V?%LN]QSF>#0(O6FI._?X@_P;ZN^J)LPI_8H MEA9]^WL<^,XP5GW0?P)-CHT_XZ#D]+4HOB91K/HP/\9CV^F] +Q^#Y_(R61C MVZWZ4/?CX+B$H$ZO_/<@VL&P5NP[]>7H:!"/[*C*&H/+K> 1.(7#CJ_Z0/^Q MW?%-UN3E'LS^YN#00[,Y #T;V?78M*;IW80)HL_YXFTQL>P[%5)_GYH_&^2_/TWWOWW MX_$N7+^U#^/\\A<_V(??CW?%WK]_G1[^_C<]./[K=/?+#KV6_+W_U_?#WP]. MX5G([OEOQZVM=AM^IP?G7\7AUF]?#_Q<,DN$ /7B'$?Q#B_0 P:2#(B:D1TTH 8G")+#4;:.!(E!QAQ MN>HR7E>L$HAQ)U5^$L"XQS7N]4B/N<'S#/(5=/.X)T).:>@1X!) S&MIL/HD MC'()]1:7:R-^SXLVW.E-4PMK\GA_4]"9(X\Q%V010B(*EA]Q C^,Q0*Y8($& M1$>8PKF&Q[).#%;HA/4K5_"'$,!'JOGB3'"XD)K7;'!Y$#!C@\P&J1(7B,N( M$;?PFZ7)H@P,Q,H414QOON"P$N_QBOH#;L@;XL3]7]4Y<87 M".RWMTY:$77+^5H[P^$XAJTB_ZH$YP+'A_/I?5-\KNG90MA\-D?/F$Y.T6B0 M4S8A+D)".B:6/74.SKHS5/BU#:TJT@KRC3=[?4O,;*K<-3E[ @"8(V>8:^Y$ M1,%%!0S-6Z1],LBS&%5@A)N0_3.V3O2JFCY7,AI7Z6N\O9A:Z@]2[+R]J-JS M<[-'AM4^E.LV'L0ZMO80[&Z]GR-O)C#,*/-(N4@15\XC+8Q"!%N5E$I!.[ZV MP9;0\+:.JM7<;0'N=H.6U^QM>0@PQ]X(.&N>@=QCCA%GR2$=HD,L8&\29L$) ME=VW);"W.K)61]:6%UD[Z0SJN-H+XV[;>=7*8CHU=WL(CWJZ!N-RAY3=V6!P SZL9Q5(8Y@H2D M# " $&0B=4A$); 4(C@>UC8X7I>F#KQ5]1HOMYG+XXY2%,6:IA43WD2'X:! WU48F7 0HS&D@2MIA;BZ16 G&M C(N412LPQX+I9A*:QN: MKXM''Y5X%1&\%Z'P2R^!-F?N84S^71@/57V]VEV-T7 M3<4O:A 49_QK2KZ8-K(+;<0.6Q5B0M)DZQM"9N.1@C8JKYA1U-, E)SRII:/ M/MR\//O[9BHX3%*PBQ**2PD[7#^V>$-3L1<(=:\N[K ]6_DZ[K XR,WG>%N5 M-.8&(R691-SD].Y !3*":"&Q]8;2M0W:%.3135(75J]Z1ZH.//Q(_^O P_)0 M819X$-%[CH-&Q%N640$ 06N#//6.,$*5M&YM0\IU[G#%&G-+8J!NZ2IRA[/V@9?9TL)/-1V MMVJ!A^5HY^7 ZE)^6+J.(L\Q.@%D'*.% ?+RWE0R/# D01(]A8,,94,2+G@ M3?KXR,/R#/";27CX%H>YET-_,&OH-^H7KUX+1#1^(M>R\AZ0 W&O)N=UM**2 MT8I_"FG9[(7MB;#L]_-+=?+$8_!R;_ZLDU;Y**J.*-B<+H>#0XZIA%1R*65\ MTRE':IN:7,^9?53RQ#+4LDZOJ*,<#\2-.OBQ/#29!3^4U_ _"\(?<4SD22WW14.+.EGC,=HZ"YD(%GP0."%+E (7 M(''XC2BD$_H5,;H#R==XQ>:6S)B)Z^7TU MS;W::LX%-59^]U\OS8I:%S3/PN457#&&T;+URT5;ZFDW^FFIB(XUS)87UQG[N0EJ$$?)U M^K.SU)?#4YUA T31CXOFS0UWUK G)]VSXN!.KP$? #3,;Z2+&@V-W Y]^CQ7 MAW9#P^UY.WAKY^S+#6+I^O/UA]V9S&)G )/SWV,[&)43F#H9B(L(WN5EZQ2E M!V'5AC"SG=S./0X*N]+SN9'K?#/9;!"F,S?Y^O^!Z6]W8LJY2WY MVF"]42SA#Z[6N9SUE%NACT_R/18+FN&F)" MP:RNWH26L;!) ^?AYGC4[@]@0<-+]VDH(BHPQ\$D91\9Y MAJ2.03@AHDEQ;8-+W 1]N6;>&J447.F!G(6Q?WS<[TTD[:?\WCXH:APU6A=0 M4J[#SQE],D1,0@R-DZ(O(8AK>>W\R8>$6AXFB3NM#U-YLZ'S<%DK&Z/O](:C MP;@X_[P'4S#8;]O>E3J#141E]@AO51+/=\\^>VPT-=8C["RX18E%9+APB"EM M'9%)ZRASP6:^CJ\'6YN-TW;'MQNG=EA(HN_VA]GXE-)TMWCV2Z@.V1[!)XO& M"\@%NC+'@=5E+*A8XN]THW(5$L@Y2<7XT7%-)[0[S@M#\(P]A;&G06 M/[*C<5$6]X4Z_8]I9R]:IY^=<\+$$)&G(H(S8"ARBH",1H-=M"IQRM8V$IA? ME&,V5XG+I(=[LW$<[1 X4)C*GK/#S@6*VC+>,OWSDBC_"&K[\-V5B%BP9TM! MRDEPZ7WYD%,X+(J\O"D!V]W?_-[:_*R8T\E9C8*R)I_694C3A%&(T2:OB>52 MY!Y&UR0+%GDX97ZC@2V.S,,:#2?TKPS7S1'YB>$>M<'\GG:ZW8:+/OL \RRP M>+U8P48:](]OYX*]R3;C)4F3C@:L G$$;&^PU!F%L9;:LR08)]>"GT]DBDO> M 3*5FV*"I%T86?1"3Y$]0L2VOP.&*0YKH:A 7N?ZC; DR$:.D10.<\Q=LL2O M;5SG>O\K&T#;.+;?.\?CXRQ#B\D#2SX*@076&29M,"H":F*J%=%,BU#+P^KE MX;QU]#E:K B7$D7'">*>4:0-6#9)N5U*/!G#&SM;LI4. 9GC1&XY35]>MFB!I\A #T^2JU9+CZ!N8W6[G' 0> MWAUU3L!T=GHGXQ'<9M#)EG1B9T,+ZYX,^LXZ^.+HK%"(PJTXF]YU M/EX#0EZ&_\ 7@\F,>V\'7."J?MHSDW?DP@+-]>/ X MO*21W_KY0\4PLT_4SY[L_)/U+\)[#WZL)CR,[X[#Q:?ZPV%GY M^!:\<-;H]4? 7"9WZ<10^FWYXP C>3'@BK>L^'KC>I QPTFG-RXFY5*8<1+; MXW1=B9/1KS# 8@SO!C%/SK?XZVDGC-K3+>&Y+TX2>?#L*]8-^]WQZ/:O/'DC M[WN&,-65^9G[V1[,=A*.(G*#:+\BFV"L[VSW%&CGVB^7H[2=WO3:W.2H[+6' M+Q]QX_^ZP2\;-]WWRN*4\$F(B=0'8,R2<4:C"]PF$PRC!JR6,VLO(E18-VP$6&$H4C]+'!E5'O5'0/<[ MTSW F?CWK[89:OS468_KY;=")Z4XB%DY71R=QMB;U[P2#D ;+V)U4UV;Q.QL MIXC\YU?B\4FW?Q:+ /_%Q_,;D_O_7.#M(KNSCRU,*E9_C'16AWH_+\(VT_OKL/ &RAA,"1\ A3CU!SNN 2*)@/W+4-CG (+-^6RX4:&*WV, M(5Q$D 2VR0G*E8F2,Y.#PT[BR!+1PH&?G06)&! DE@4)7%9<"U)5!8GN'GW6 M45E-4A:D?*206H=<4!Z%Q"*XE40%DM8V))GET]PL2,U,&?*N)ICS[MF5'<@% MSUC7Y^@B$#.X+)+'H6_8WZ,*P=$3RPP&IVL_4;1^& M]%L7WG]C8I-]D=V_/AM!K17>Q,VTAF"R8_#3$[!XL=N__3=5%V*C),9^2URU6&FNO9D M&-]-?_DU=(8G77OVKM,KGK?XTJ\3Q9HPYDP2KY[/R:I6OCWAC\:L:\$RA9R< M#IK<>,(NUPMV>27KIGQ/T75P-F]]&Z^36]^[Z[*$K$NF'G39N]\3[(D&:^YU MV1^ MRVBL^E!_ZO1*2!VU^V.X3AC^?,6!_;$RO"F]F>:5HZJO[&1OLE&TZZ[\:+?L M*):"^,%V!N5OA8-0]8 U..MF"S-^C.JR\\]O$F!CX) M@\-+JDCV!@NARTB(8MA'1B5726D5+4\,LR0P)MH4.6*8X.=(^/]A!EFK/\F9 M?55G? _A;W#3OAS!=3UK??F+@ML&[_W]????';J[M.B0#KP^N47*GO> NE+K)?RVI#D(3FG#\.3Y1WOO3]F M7#G:5Q"6W?!%4'??*L9D:2GV"=8:Z(1%SHAQZ1 6HIDI/*&+$?"NE$4R=-(5)$C5.S5U?V2WP #*NM*U SH(? V7_0> M!,#JI#@*B6?GCQ,$NA&1IIXZQ70DAF4&!#A6]UA^.9CPNLG/9>6OR<^2T6%& M?B(0'ZUC0"2?Z^/88625 YRPP;*0E& )T$&;=?QH[E.YVKLO@/M\*&N3O+F0 MS^H9SZJ0[6)%:V;S .QJS5?"E5'#(!MH0CY803@5UCD+S$9> M[Q=Z?UY3!W5J7K-\[1\#A-6D9LG ,",U@=+H#+-(89%='@?>#F<*28,]\!GL MX+_B^/"Z6EG4M^YEN%A*T;(['-ZK>OFK2!-8D#IQH9).6F/F>"[\:I(W&FA_ M]#(IR9^SPFB=9*L?''H0I==+1*X"4&0G31!'/G4<2%AIQ"[\9DR0B+,08J0XVYK@S M5NOJ>N"YJJ&EZ2$Q&&N\&T=6]YJ1$O@*KIGMR0QOE J]8BB$#M\]^AS--%&%3PPH$01CR0A':-&1'#& MF$LBT9R*"-*$;RIK/5>F"I5%[&X\9#]L_+2;RR$V=D"_AS MHZ@,%6^HTPYXT>MED?6PI&5-J"SAY86*$HO#V,WUAC/M.LEO38OI3(MYSJIX MWG+WLFA6KH_E8B/:0;[=XXIY:D&3]Z 8423NL03RQS7WW%AI8#K)#W2D+MZX M?#D'=^+H%\]Z_/6BLOHR%(.&]S$75P!*T%O]#S&&%Y$@UB;8/> M5D;W04RN7+(I'3PK+1AQC7?'Y2E_$KHL[DSQ;9Z=-J_N2XH&-3.MS@8SA7) MF59-G_Q9RO""'O/HMMMQO#/0J,#F?? MCH-X]RD7-_DFK?<\01$ ML"QF"/ $7RAZ)>4J M^^75+U4NOE+2] J>%0]P8UW3VVN(W>ILW50 LXI.VN8MY:0*98'%7+2ZXP-[ M[RU2BV][PJ(_Q<&WCH\W@_9%L+H\!%B4VYM__WU_.&KU1P<1QNW[1[U+#83> M7 &^\[^^[VU^]@#:2BB*8LQ-LJW$R"@.[(,F8((V:29RDVRFULUU3VM:Q3$K M4E&S=-P;7,SL9:7U,/?S;M5%T[!Y-9^@3_[BH"AOFFL0S_6[*FG+S=[<9'<\ MHYP=E;?K7(/-N=$5S39LXW1:SV;:N&."(3-2O?+FL$\FZR5+^= ?3%[*GWMK MG&7W_."\]==G$H)EAA#D9*X[&8U#6F&)"#8B>A.8$7YM@ZSS:W0EK]BPM*6E MS-]H40N$G8AS86,FTGY7D;[%RP67G.1R^*QJ97D?Y2(^,LG][6&ZQZW-S]&* M2(BSR N3D=Q@Y(Q,R./$DU!.B%Q=&VSU#555&U6NS%O+TDIE*5=:59(YHS1' MSN?-Z1@9LL9RE)3QTEK/K,JQ6'$3/[BK0N\#]C(>0J]75Q++_3WO8V,Y>PJV)WJ]_,EJY"=.M<[&\8M>WYM7> M=9"@>M-UO_,!BSSVVYF[TN=N_*A8:RU>M7@M6;Q67;7F65/GL_-3]IOKQN'2 M*BC^^!!!Y2;B?S[1PU?[Y,0"42:?O$T\$4>TYTD;\-5M$-'IG#'&)JDK.0> M/KYBS\1=C^%F;WZ[]/)>R5&JW^!>.]\/?R\<=KJW];'=^O*A?7#>^GJX?T!V M\^O[X]3>)VT M:*N]M__/Y8J#.&KE<)2(HIX< :9B!/R(B\M#X%[F?%.+*V"4(UW-=Y5X*D7P+N O;/*)1VH MY8QPXX7BT;!(&\3\!2C28!/:Y4PG&%N;$Q4"1*B#,98^:.TB1KPGAOP MV 7@&2VL#3@@+AW-M4$TTH2 I9+)4!DH8Y85@,?IRP"\59>/?%:E_1B'T0Y\ MN\A\"O%;[/9/RZ M5/Q:JZ_1(,\5\!%*.+*$@S]&16)& N1JM!I M<--JG7Z].FV%U=P30;&D7$2C56)!>J4925Q?/T%;V^FJZ?0LJ&)%3,$FBJRB MX&APZY%.8+;S67X&:^IAA=HND[/X@9>"@>LV^12-V"G73YC(3P8ZRBPMD%@DR3HM&C>5*']^73Z M3:4H?8I=>/&HV3BV@Z]Q5/QZ%'MQ8+M%P,"&XTZO,QSE(AO?XAMKN[4 ;AD, M],($[A5P#^&PL8/'&)2\ MQU8DF@L"@'^AFD*LK'!I7<[X&?P+K3B-T3$<$P\^:BP=E=HZXX"8\#I)I?(Z M/8L9J$ 9T0RXB/3@7[B4D DRHF@#P5X8+)S+/3Z;1BPK*Z_6Z0KJ-&,6!^RU M]%AR(QTX&Z#+205P,"VFLHX95%VG9S$#*B@7E&GDDM2Y0!>X%AA+A)V+EIM M/;5K&SS'#&H[_8IUVA AI? N. ^LS4GM=3(X@)J#MVE2'3.HO$[/8@;,1P<, M*R!+#.BT8 P9!=IM>([^2(:YR\GS.=?@>I&/Y]/I-Y51\.D$=,-V&[Z=*YT. MFXU>K+,);D4G;I,&\$D*>\*3(2YQXHSAF&N?'.4+1@;.XZ ?[+!= ]/3 ]-\ M@R1L'!5&>109<$..F4/&1(XB44$X08D); T02%-"?ZU0-+/>H5BR/CL6F2-@ MAT@27#%GG03_03%+>"8<^!Y1@5ISGUYS9ZX_33G)1Q$4#? *KCE##L>$1!"$ M1ZF)MM>YHTP=;R*#1);$&_O[;"J]3E MJ&]M;8C?@$H'P2T#0VR)C%R0 MY"QW/$CO")/4BONX_;7R/KWRLIGR[GXF/ 0B%0?A86"+O:?(Q: 1D4%HS9B5 MA%7-%B\S'X"IBOOV]RL!N-1>K_7!L$=/S:O!=!\H^->6&V$]I\D:(&1<1X*- MTLXS5:=15!ONY^N@>+"]%CN+K,EMH)QP2"2R=KIK**VAM(;2Y?03J:'TN:%T+FE( M&FP)IPC+W(17.)X3 3TRF/A@#5'O2&<&TYKXQ MBW3@HHRH7'Z()1UYP,8)%YG75#L3"!'Q$6TXB\9;.=9]#1O>SP;[AEME'>7V M159Y+YB.2!D.6DXT13H*C:+7"N.8E,OU[N3Z=<]SVG1M*NHW2&V,5%'^A%+; MN./F3ZXRBS:;"\$ H#JLA?$\'XBW0@5):# L89%((>H8;&,MZLL7];W-ST0Z MG7R*2#B7#9HQR*3@$3,&2^%,8I*N;8CUV\J*W-@3KGG1[O6F';5.K['3^P;@ MWA]T_K#/CYP_!;8<6*!K._V6[1S?E3.\;1\/96SI=-R-/9B^**[PKI M\?=0A_=E'^]"#!L?X\EXX-LP(\,'F4*^KJIG"R];O+;-77VGCQD:=M):-?=0 MO=3<]%:(&&;B.EQ]7^IBB68K].>@?S2PQZVB3?I>*NCT<',\:H/0 FSL]W^+ MLP^_711IP5AV3S];1PT55"&K,RWV@N1^?QQQ81C60&,8Q[FWI+G#9#;*E<^B MDAO2^U)SRK[0L(J/:(ZKF3:61!N,3)S[W"W8.LL3MOG<.D^W2(]^M/3,Y&7S M&(C]B%S(B7ES"$:/%Z>/\=AV M>N#2S>1J]IE:PN!ZFY]%TH9'IQ'H.D8\68Z R!A$?"#>4Z#OGEQJ!WY=P@;% M- \;]IOM=(NVGAE^YJ0KDYL2JV;"Z,># 1CIAKU8FID0%BW&IQ82A*$_=['A M]%+ BH9Q-.H6G8_S+>*D$6UC9+\W3CNC=KO?S?Y\H^_ 42^HU+ 1QK$Q/IE0 MJ-R9O/A RFQL!#YZ9E E@F9Y'OXRZ6/>+\<![TP>J/A4O^RL#$/^,!Z- M+^E4H4B70/D4YJOA(LCX22P8RFPD,]5,G1[PMWQVZJ0_++2MH(KC[JBX8/\D M#LI' M[FS^CE<(8E[CK+N=WKBXRVU4R]Q)M7X0O9C0)$Z+[_PZ?3 M(T379NSVI7LVW^&V#G+%C+;ZH]A@C2*+F_S:>.)^UUE=!K$-#A<(Z$X/]#KF M 52D;37>O3 >?Y'6UM?3W=];G<.M[5,P!O0 OG]P?D1:QP?G!^>[O/7E"!_N M?Z57C4=K"XS._N;I ?WCZ^[^;]W6UF&GM=_]LK?U-SW\TOH"X\LQ8S!(AZEU M[NEGS+T/S&*$N55 8HU&3BN%A#0L">N\D;ZD @ G0.FR(:<\."Z 5,H0N$S! MJ.A-]-@SJ2D7_FJ3ZTWOQ\?C;N':[A6X=FDE&C_]IS\<_MPH5Z1Q/>(Z+\=7 ML*UHT(CZQ(#BF(2, MT!)%&0/V7E)K8S6:J[?CI$]Z9B5EAW0@1=\Z >Y1D*:V[1V5W,?.*49I\/UE MQ>@6BM$I%>.GS;WW.S]GVY\_U>\5S NH0KYH87;A*IDVQ92B'V6:-"B&D ?4 M&0Q'C5[N/ Q4)G<>!AJ2.IDU%Y[!!8-8;4=W,%SKN#1>B[9T%VR=L(=U"+_K MLF:=TXQ,_U8/3-("+=4OF8,.7\7!T9XN,!\U0)97UI:_D MWSUPCLH]Y6E$X*B(5Q0F,H*1A!4%8]7Y5GB?U[HPOR&A_S.3!Y@-$(/>6YZ' MXHC;4S0EKTC:VLU//4G0F+:TQP_,N[F>6?.VLOCN\?S53M7[:8'8OI0V::&, MT3SP:+PFP5GLB0@&4\_M+>D(67/@.>&W18/\&<+C8+C]W^/.Z*PJ>7D/]6O+ MO+SCPW9KZX_.P?EO[=TO_WP]V/\(?__3.3S^X^O!<:M]\._V]X,OAU\/_MT1 M5_/R#H^W\>[Q'S#6[;/6O_"]W[=Q#O@?''_L'- /[8/]#YW6,7SG2S?MSM7ICC=I7"\4UQ-40=ZTRMPE"1JP55IYSG4S")!!. M9+)<>JMJB*L2Q(G9(1#P!B@U'N& %9!-H7*7'XFLE4PHSHR+0#:Y:1IF:H2K M$>[M(AQAQ.)H<8HY-\XE:VW(O6E#D-;9Y&N$JQ+"?;]PJ3<_*\VM#]$@X1U# M'"N-@(%'E%*4(6EC8Y3@4 /(\1L.NE4/Y)9:KIQ5')OV;MA G^Z MY;URW[7#82?!R(LLO+JH^6U0AEU@E@G.L36<) *N*6;.I*!C5#'R959$V/.= MWXH%^GAU?'1;, FA.24D\I(F!<$![V_-"5?Q'ER1#FL-=,8,^YR4JW0/%@CE"))D?MH^>)>5*WN*U'W63").RV$ M20S17.*58ZF0E<$@8Z34*IDHD@)'J\F,?(2;52MZ=:WY*FNMU>J]&L]B+I*B M8W(*.X=GAW.Q4/R M,81Q<0[SIM,(EX(I=8OX%<5,;FM!)6 MK3)X4B/3JI%I+HYBI$DR1&2T8HA'";PK>8FBH"S""GMBZ-J&;-(;6N\LO']5 M14AZG:I>]0!*K?*K5OE9+$4!CF,5/;**"<1M$,@R4'F&M7$>!Q-RZ)2"RC_: MTZKUOL(F?I41E5K?5^Y\S 57L' $1V91+E:)N'(2.:D#TI[CQ!BE*1<48TUC MKN^5/(N1?U-Y*/NS$@QU8LDS!TGNKJGR_<_^( _T)GPB-4 M %"M]W/1$4ZT M8#3(? XM%Y(&1T0G9I#DB3N#HS$LO87.O:\A.O)RP:BJT9$:DE8&2;.P"#:> M.!<%,M( )#'ED"'$($<]N,?1>*^*L A_U$'9"F-1K>-+B(O4BOQ,BCP+=@BA M@"Y*BX!@",0QJ+1.&!095LYH@KE2.=@AKM=2KM7X=:CQ*O-&:@U?F?:(6L511QS@AR.F"4HF J:L>,Q]E8*_R8@X;5RQJI=%3CQZ=K'I,1\HC& M@=6#LZJ>K[D#S5IQM)?NAK0:T19!M/DR/0PKJ:E4B#H;4:Y2C&PR$5F>*(\, M1\*7=/8+(C"DQ8R&(F"E@QQ91C23&KX MDX8H,)4QYGY'IJG%VP2RMP80SW6NI\:#9\2#62PF::ILX EY3S'BTF!D@="" MVR8D311^IVYM@^,E;$+7.%!E''B!X9L:&);O\,R%;P[2\*52X4>O\B:,NDM2">V=0AZKD _M ]\/BB%K MB$M&&*(8\'U*FDHM86-F&4I3E6W;*ANV&MIK:%]>_7+OA'/<2T,DET:"6T>) M9L'ZX)C3N(;V*D'[++0+R&TQPP(%)Q7BUEMDB);(>"U88)(SPW(K>]K49 FI M-:\ VVO,K#%S.9AI-18Q6N-94IPQH9VFD>=BP18+YV.-F57"S%GXFSF7:. < MR9@064-F#9G+@TP:A,"YI+K GAL)W)*& MX&V*4BH?>!U!J!1DSF\,V.P&V-RR3%*.N(\$.*;0B%,E#4U*>Y-C")0WS:,J M5%0 -8N(\2_%EM+&]9[VTV;V3]AE_NHA[;WQZ%X-Y]]XLWG//QMBC,81(YJX MS\>%#'(.2Y3#E-$P89/4UYK-PXI.Y7'2"CT+EIF:HDXOQ-[H':7KHK"**\;8 MB][T]HZJ;[G!?*/3&_6+IO'O^WG(0W@;?BN4HV@Q_VD$_^2VR443^5)D+OK0 MW^L[G]H61*Z$U/_3*$&U<=H9M1L@BD/X5-F@&:2O_&72R#Y:#Y\H2@LT3N, M;CH$&.]V^Z?#=Q? 4.C5W%)<;U%[XVJLMN^],>L*JX>TO:=RG[#W! MV-(;E,MU09^FF7H]UJ<8*]/R38^5*5 N?:_+_F [^ $]M6_]J*E:^VU]O_;; M[4&,C5WX7'O8V :X#0L7")O4ZY2'ZQWP,96.XD M7_8EKC=L6J2;4[6E])F^.C\7#4*&<1+WD6?^#OOH+I6U0&E[$Y M_P:F=6&I?-)Y?4FFYC\3;_32G-UH8XE^1/[W#R2J_39 M3\_'@>$&/QW93F_XP/[6J]T?PI[0I*W2I%\R$U[@RT.@FL:A ]2 MX")X3W#N?;3@8;?W_>%H+WV,WV)O'%_)1M0.WMN"T6ZUV[O'_[0/]O]BAU^V M!7R/[)[OGK7VX3I?/#DXWCF_NA%U\.4ON)X_W?L=QOGOAW9K*QSO[G<[K?V_ MSW?/=\CN_F_'K?-_.@=?6KF&ZMFLC) SQ#/K433.(,Z$0 YSB:QC*I]1]-B: MW)[F,4U^JU=&J :GY>P 1PQYEBO;6C^NLH/UH#S6@$GRA@] ML0*(#<[-'#4.5.'("98TU_5]DBX3-18] HOH!181*ZF2VJ! =@%H!$!**+$P3^&\1B48PPG*K7U3O-HBF0I8@"- M:OJS2LCAUQ"48?CC>/B*8IIUBZ!GC$M]C,-H![Z]V0M; );=_DG.]MO^?I*3 6O< M7 W6^_GXE318<$%<<@)3Q 'PH9,T!3%!)Y^U"(ZG=.E==W,[Y5J[-,%=FJ- M7:+&S@(]P2CII,6Y*F(NDAAIKH\@$*PCU1%HI)P1P)T]2;JU)6$4:[=7JO.1ZA4N(+-2: M^F2:.@LP&!(I32$@*4Q W(6$;& L%RA2PEI+!6=K&Y)?CVB^GA:XKZSCQ%13 MBK-E8:8KCPLX/$'(YHUUZUEMO.'*8>S8A0$=_1Y[<6"[@*&;X;C3ZPQ'@R*[ ML(;1!\#HI[EX@[)@[J0CB'!A 4:%0H81AV#=#.>46""Q.=[PBKMVODZEK4;, MH5;?IU#?6?#!4$6Y9."O1)D03SH@)Y-%4BJ<8B(,R.K:!G@UKW.;I5;=9PD^ MU%K]%%H]BT*8Z$SP2B-M!4=<"9%;+%"DM(K*4*F2BZ#5364>$U2L];JZ/'KI M48A:99]"96?AB*AI3"9QI!@'0ZR=1$;YHC:M/+K\EQ!VQP\H?B=O))YGC<-0 M^8[+.M!9[S_\N&T:(S(%F61*G ECP8SP(+4S&DO"Y,(1M.DZUB;^ 29^_@A9 MU"HIR2-2(7=#B,PCDZ1$C ABB20.>-G:!I?\%>\XO'GUQ-R'E%@*,6)N"; Z M98WVBAA*X2>[1ZBL5L\EJN=<*$QA+IA.P+NU1-PEABQG"8%:9A)N&1.D5L]7 MKIY<4QT\P]XJ 8LO0#T#K#VGPE$%AG29W09KS7V4YL["7=Q$0@/W2!@!'C,1 M&L%J:<2#2$(*XK@-.=S%S/73V;7NOAK=Q=ZPX'S"D3J.G3)!"C"V2C.1#*/Z M'C&O6G=7H[MS<2].\]8A0S$(@3AUH+N.:Q0\A253GA(C2MV]?M+G]>CN*TO$ MN7#]8ZD>=6SK]7_RI>=5W;N^V@LQG(ML @/1U93S !XIYN![6N)\#)99*W0P M03_\E->L?_:'0?_X/=RTTQO#3.Z=Q$%1'&_X6P2C>]%'X'L<[G9Z_4%G=#8% MDN'R5LOS[;ARU^_#.-_A(42>^ML$+V."]^1PN;W2R,5HD34R(*QN0([F- M013>&NE$,#D)9!FE1A:I8EB)/:D:.>Y$#DFBR65J/':61VRMMR(J+5GRR6NF M'I[Y52-'99%C%C,CC$:O<41:4(4UYJF1XY4@ MAPZ.8*($)2%GFQF3N%=<>NJD!F[G8MNK\20)<@1(%3CKE"67SYR0'/99THYMK>JO M2M67&?FI5?U)5'UFT 6+E-@ %CQZ4/7@-=):>N0-439W&.>"KFT(_&COJ=;U M%Z/K"X5Y'Q^0J77\*71\;V;.I4E$. M&G"8@[1I;I(7#* 5A%;!Y0C1;V^#Z M+;+V5Y:9M?_8>,@C T*A\VUZ[R/_^G9?\UX#ZYQ^._V6>O\L-OZ][ + MUSV#[[9;YW#=X\/VX7[KZ^X^S.'O'[K_[WP;?S:66:>B0T+FBD*"&J0YAQ]8 M&*RIDE&'M8U-[T$L\Z':QJ>1[86BY][?)R&?-02+HA&F%X(^^0=DK]Z369;6 M_.__D:N#_/I&0N3U M<+_-H6> $2'X)5%IMDDPK<8>X(2T1*CHT*41#]>><^ MAZ'.XZ ?[+!]K;3(J.^_YE; <3 L]S]K,K^@\9USV!60>7#./<(Z.^S$2V2$ M\"AQ:85A4C*"+[3[K6YYOD%U7\1I%Y@S([$)6 8N C8,"YFXY=YA1:4I]/WN M&/S]:X'5VO]8[9]SY4.REL""HP1+AC@-%EFL I)<"&6YY#SRG.[ ;@C.O_[< MJ5>6Z? QCBR\&!K1#GHPZ/^?O7=M:BM)UH7_BH+S[G-F=JCHNE_L"2+HQNUQ MQP;&;KH=\,515Q 6$EN7=L.O?[.6)"1N-B )M$1-CT%HU;I553[Y9%96YNI7 M5GJR>VBM2^T][N771\TL;]O17AQ,X^J*/GF4/ODP&\_AM ^$4] B3HJ\H=XB MPV)"FB01D\"&1[JQ1=0\=3\?-?U?V"]< *P V',$K10 FP? 9D)53'1.,..1 M])P!(98^;R8@\,-A$6-4W-F-+45N9_4I %8 ;-T![$4V815LFPO;IN1,"FVB M\1CA"#\X)Q9I0SE*D7.A2/*,JXTMT52+*#96T*V@VPJ\]3/''A5ZM@0(F_%7 M6A6P9(PCFDD9#\8@8Q-%A%H#3%HHHP70,SQ/ZHDZ =BZQAV!P.0(FWNV8TV> M9G**J/ID%1,)/> :,_.,P60*W:%KQUMN\?*4Y2E78&[?O4BP9N"S?=:%A[FL M]F1G%,IQP_DC*/#S;B?OKVZT.KX]##' A\;@)%:'AH.K,SH 7^=P\VYH^9G3 M^X\J+;EZ.=M*RP5DMEN]!RXMGR-A81V0;Q3.<]_/;3\8VE[+MAMM,&.>6)AC M@2$W-8RJ>80U:JEU0DBOB*4<>Z-]X)+G2&<:B6;FB=O72_Z1U3-Q_>P2JHPI M1161HP$SD[N>)JC2M[O7KA3\E$'T#H*==<<&H2E=Q@ MX1TWAFGZA+(?1?A75?AGEA^Y$(1I1E"2N9@?-ABY8'*E74.-]4$S+S:VI)H[ MN7D1_M45_H I5U9%3(WBDCF'O=,1:TT-H=KBQ185*;BPLK@PLZU>2\\CYXA0 MRA!W3",=B$-,8VNY]M1SEN-T*5_G@I^O'AF(5$FQ7&G;!DY=TDDK9867G 1C MK"OI"E\',LQ&\(,QZ+FTR"2;%_4UF N>*I2(Y<0:JF2JBAD9,78%?DE^4!*-I#Y .AXUE_A)8W28XRLCQKQJ!6R)@E$?/)>B21# M! #2MWG)HU?D5W'=OYU+"1B%C/4.>:!U" M;2H=B"D"804VX P9=Q( MX/(Z"+#QQ6W'?Q'2M1#2!5CW14B7(:0SYK;!D6/A!,(\;ADQ>\M-/+)R0_+P;0J/?O_5UA0OZ18I^Q.>KAZ^ MSCI#L ]$&T%0T,X@SAG/^Q,PLCC(*$(T3M.-+2D7M7Y;EY0J!<0*B"W;;U1 M;!X0F_$661)) K6"F+$ 8HD&Y#A62)CH9)11$\-R#O=%+2@5$"L@MDHOOJ*A M.@7?YL*W*4GC)HK(K(#9DU>L6-Y$&IA&@AFM;8S*>58MF=^1P;X@7$&X5X5P MSQER5!!N'H2;\5)J%BUV0-FPSFG8-&?($&'!*@TZ6LFM5RDC')=SU]RJ&<*M MZ\ZM96Z8?\Z8IP=<8XG;I\M3EJ=<[#5>PZ[1405E>Y8+K/0;O>C;MM]OI58, MC>ZP@J7M_5\^-*M=\7=@U/-RUU%/?6\>K3]_?6 ?K V'==+K()G",N^3B-8Q MYH5(T1$"_Y(LZR7/1U1/W\VNEU P+H34"7%O.>(P!L@12I#B@4H3+!Q4&UO< M+'B]Y&$"4 ]CO #:F@#:HRIN"$DXD [G:> D49/+;P@:#0X,OI$ED_#+0-O, M*HK2!$MA')*) ;0IZI"148(-3H6FN;:.]1M;H&T65EBCH%I!M9JCFE(Q4",Y M(SPH9JBUV >+A7 ZN532"Z\>X$VY',->>"TUTLKG6D+6(BTI0S9$P[UC3@:Y ML<6:2A3(*Y"WQI#W",3C(!K<88D%KT+XG)36*.6E\=;%)X1\%S2;!\UFBYPS MJAG,$^0H1J\B8(%9&LK&EY*+2,-4)T!:S[?JG@87WVYH46A[U MXM[P#(3.7ZO\?69[QZU.Y?XU$]QK=4+L#-Y0NBE>HA(X'=53@SZ^C*%Q;%N= M?J/;&^?%:X#,MZ;9#1JV%T%F![%W5E5?<[:?/:.CQ*']]%WCSO5O5J=!G13=Y2$H7/]VST/( 7_>REM7_95CL/$ (FA?+7U]XI#'OY M[K9S4;ETX.Q09/3[&NWVT/!_>?,B,Y/C]H[X5F MD;G1/S,_\]-6N.TQF/J6)F&PXP%K31*'/[C+@9+:B"]<;DQ..KE:[3NWQQ$Y M&/.OR"9XP3>V_]#=^NBY=(%J3?C=9FF[UV*A?MO[E>G#F'0][MZC*9Y!+ M=6>/[G4'L<$;5/<.V/_/#T MJS@Z./RVN[,-S_#IZ^'!U[_W/G]J@?YLQW]_ ET9SAWED:/WO^5,_>2+M\8KK 1*+" -ZO%%U^2WE<6V2/E"3\ IS1NQM%J!&H_C#A]Q:\C3[W9_$ M,&S'_71SPOT,JL)O=\).*^-=.,B@_8HGH?@2J,1):8=D5!)QIB6R*DAD""6< ML&0,,3'1-X4^/[#^---!E?Q"ML1)!&?H1F;SOC;,P#WFG$2U^F;>ZQ>Q& MD28GO1@;N]#NI-]X!XH[/""2Y(=6;$T[8P^^N;\O7LU4GO%!/"(&=;6']K=A M^Z+!2+.1V>"BWOPA7IRUZ<'MX?&P/VB,NA O B76L9?*/%OB/)LWM^0#H1DZ M\05CSD>+#4LJ+;EF2UWK5%?S$6MD'&RU]'I[L[7R]W+]]=[NYXL7?Z$>^=>KCGQ[\//^_2_9UMO$L_ MBL/+/ULWE[^.X+W@.2YW#W:_[5U^I7L['RG\_G:T\^O)X>4AW]WY>'FTTS[= M^_Q;N@K*_!U_^Q)LXCEH%NGH*.*$":2=-L@+Z:5+,?%@\PYPUF2$S+L 5J=Z MFT]^B=>.;>L+;XIIJI3'T1')#9&:"28<,=%Y@QWU#PC%+/#V'/!V>05OQKC M*(\HR)PS73*&C*().>NPY"IHK<+&%I.T*>7<]10>*QEU1;A7#6]KBFU/6K+9\I8\3++1M4\6JC M4*7^FV5D@BC76,%K+&@U;,2\S2K/[\_5'S$@"X]DC^-XJN=<*/V![>2WN7?6 MKV<1C'L)^:AG7G"]:#)6VZ.AVAN>N=C;3U5<;7]_.F 59A7._@C.OG<:#_J@8?ETUW'E<['=T!-P7O8#Y/]P8MUK] ? M[7^_CL:XH/$/T?@JZTQ&XYA,),%C9"@&LL630"9)@7S"(N+ +;%\8XMLL@4G MGGF +-0CC59!M=>(:G-ZE0JJ+0/5IAZB$*P&(R$BZA+/>4$\,BH&)(()*OL% ME)<;6WC3+*'B4D&U59+M@FJ/0+4YG6D%U9:!:E/'F!(\&6P, AL9+.?H K( M<"@1&8A(*1IBP7+>%'.O:154*ZBV-J@VIP^QH-HR4&WJ#W0A$*J<1(1EKB8" MH!H7#&F1B(HZF$33QA;=I/5!M;7?BC_._3975%VMBFV5IWS1IWP]OO=E1?/= MT2%KN6!8HOG6@2#L'FQG!+S$\ZV1@%]<"?BS1O05 M 5]I 2\1?>LBX'M3#6XM9H:(@*33'O%D#').)81I3)(KCCTW"XOI*P*^T@)> M8OK61L"G&EP+CHW&&%0VU8BK'+XKM44J$&&?!/<-NOYK(_[OL/47S/_.H%\V#*ZRBV'L?;T%8MOA=#@J MF%20[%%(]F[6V0!CR2,,(\(L,<2#X6"+,(FXQ50&9K6B.5M;DRFV0M')9?/! M&KH:BJ O7M!GG [*ZZ M0=C';)/8A*S&#K&4P/9DQA&6-R(T*:%%T-=:T%_< MY5 $?>&"/N-\",Y@DX)"4?$(@DXDLM2";O=! +('E23+@BYIT>CK+>@O[GHH M@KYX09]J=,$IB]H;I$"#YSSR 3D.8^F2E(XRYG6B6= YOUT2OFPL?('@AK'_ M(1<8''^<.B'&D0_S1#O,EV&U[F#WXGZ*_70?W!60>Q3(?9CU3QC'F).2(._S MCCW-'7)6&&2QE"EYS2C5 '**-#4WBP^9?-EL\@M<9WG=X/#BOHT"#HL#ARD# M"H'1D$1$V'F.N"0::<83PE[1B%D0QN7<*8HV,9[;V"G@L*;@\.+^D (."P.' M&3\(\T)%&%,$AI% W.>]_IPQA+56#EBB%M2/P(&+)6SW+^"P%N#PXCZ4 @Z+ M X0RWMD MB&;).&,I$;'*W+2$JC0OG U@<86W"K*]-F1;=N:F@FQ/1+8I%37>4.RU1MQI MC#@+%AE'-1*:R*R33F;HU9+ M)SDBSBG$M=+(UNC[#[Q/4^SWZ8:\U:,7^N[]]>QAB^+77/?NE>W8^'-C\C1TDWC*%$Q)"D+PF Y*=EVA@Z'CR)K&4/9= PHIDK[5D+R#Z MKTCV"DCV5&>#Y.;(7X6$8J"S7 8"X$=_YSG;Z@RK20/?A-9?6_^J?HR>U?5^VKIZ[LG!TRQ5E=5.4:1;EO>X@ M-D3C__X?30EYV_C7M8Y9@(:^+KF?8G_0&_H!B&SG>+L3/HT\A]LP.?ZJA'BG MU??M;G_8BP=PWY_;7?_UA<5S__>)>/[\=2^+X&5H[5VVS_:J^_S6VO^\*W9/ M?SO;O?SZ-XCLY='[/RB(6CO^^]/%T>=P[BB7(([TZ/VGTSWZ@>U_/J1[[S]^ MVSW[ &+Y]6+W[/!R_P#NO;/W]>C@*.V>?KC8__B%4&*Y(A*%I#3BFH+!F_,1 M@&19IX,E7N@1SL*3!*@+_6;O1B(!YYS > M, AQ8^OWH#9)P M897CE ="C*6."1[9QG>D9"3TK4Z(G<$;RC>5J"1GN;/V=W\2P[ =]].U^0M_ MQ-Y?\>>+@XMS./9+MS]XQ9,6[V]_H4G))+5"VLB$N+0Y#Q8P/NJQB"2XR*F\ M.0F?F\!4J'=P$ANIVVYWOV7O:J44&JU^PS;^=VA[@]AK7S1ZB4_1JL/4VUF026W[ _R0_9FIUYCI$ZG931& MKS#1HR.W.G1FVY[WXYO)A[>AU3]OVXLWK4[5)=5);\<"-M*6;T">;KG L\B- M#K_]U@J#D\P"-_&("8Y=\>,[CP]O5H=N:/?1,8$WI>#W'L:;Y-YCW[LLX9N" MLR==]OO'!+O_IC?.O,-PF'0X@%-@][OM M5GBE]6M_\/XU+9O6_!V\ZP[/0'8R/?S<'_SB'^<:J%,-X8N+R43&,4T]V=X[:1[EX MQMD'L7?Y\6+W\T?X?4CV=GX]W:-'7W=/W]'=RVUVLQC&WN4?W_;._FP?[7PZ M.SS]RO9V/OQ]M ._3__ NY]WV=$97.O@\')W)Z2]G>/9TG0LQNB4LBA0QA#W MF"&7C$08,QJ]33KDE/9<-(F2BR]D^WW!6)4R.*NLD0H0%R"^#<2"A<0B#4$( MQ:,6\%_ /EKC3!+:N@+$JP'$,U6)N. L$)J15RC$C1'(DN"0!%SV2J?DE-W8 MHKBIU!(JBJ\T$!> *P!W ^!2DMI+DPACFCMA7(S>2Q488<%X9PO K0; [4^9 M)L;2"F?:/2@3UQ]6W_*CZUI,*NH][8S[XKC6,,:M!T<=$:9!@,"?' M<70"&Q.I)I[9F^6]",-W%Y>TH?5F7!!M7 ^M0-6CH.KK-:/8!L6##RAIX<$H MU@1I1SR*G'%F!:91:#"*F9X7J!XK ]U@^R<%DQ:&23/VH8N"!!8DD@8'Q -)R"8B MJ$'/81R3R&480(0U@[>5^C]=.[I?'W"(\R6D'M MA$:WJH5V;B_.8F?P-!OIC@ZH"3#]XWGMH!_Z=2IXF@P/C$Y5J.X_X[$I2/48 MI#K8GK66(N!4L-2A$%BVEHQ$FNNJ>#*7S MMF=K8(DTC\"V<^N=C?3HKY)9> M$1MG,=;0Z\"9!5L\!6>6CC,S%I#1T29I#2(R>V5,%,@&3!&,I>]7NSXBP;@HO6^-[3M>9;: M:J@>7LZ*O.G?^EY@P $HDG[;YB?<#J?#_B KDJ)''J5'/LP:E3X10YBT8$5* M 7K$,.2$4RC1$$#E)\%=6K3[:Q4]VJN,QP5\%FM:]N%]X5/!F^?"FQGCDO#( MF78&Z>173_C MPA-#)6(I)L2#HL@PAY&R41L:<,#&!+OSIIR)E'@ M3U0C:@(@,=8$V40)XMX%,.:$X9[G:,JFE*]M9\N*&&]EBV$!XL<",>74ZF C M]=YP9KE6A&E.M.368@#@ L2K <0S-B[#7A".P<:-U"">E$0F*(^2))I&*E,R M=&.+T*8VKPV("\ 5@+OET&.8*4*5=(H;XYP37G(G2! .Y*30SB(T]F@+?VC!=@OL7 E0?9TUB$1*WP@1$ M3&"(4Q>0LP!4)B4-8Q2=T<#$&"'+#NQ?R76(%3>&"^[\&'>43#YZK%R0CA,; M-=6Z8E$X!8JU>P#NE*U&2T6C&;M0*Y$"3@KY1#3BD7ADJ/-(&&>#-\KJ:)]M MJ]%*(M+Z2OK=:S2/D'0O/#5.>T,2YEH'IW#,6:8DUYRJQ(JDO[2DSQA('A-K MJ<)(8I$05]0B((8$>;!L=2#)<.;NE_2)C+^$[EE%E%FCI=JRFW&!NQ068'25 M74;/")%_S)IF20@=#+"?9*5"'"N-;%(,@2I3QG/LA$X;6Z*IY.TT56NQRV@= MK*_7@3,+-K(*SBP=9V;S?4K!N/ 6!:\XXHE[9*55*$HE'3;"PI!M;%' &;6> M.%/D=P&F4Q'2Q0OIC+TD)4N"Y*AP)CWB(49D ^ZE5X-*?/O+0=/AK)U"& ,*$24B)%G$661(>RP0-QC&33A.;5S%^/:R M6+1.X//,YDK!F>?!F1D[)6'IB8L*$6TTX(S+&W$U1<"%0(<0ZT.4&UO\=L#@ MPQG0"J-+W:5VU9=WBB@O6Y1GP^.2ESJO\ZH4[-CE@*5 UB4617(YB]LZK?Z4 M-9[';*\Z.'I-(Z.Q%H+1*)01AL>07'(D@9*0#'XIQ<>1T4]Q M-Y?(Z(5!OY^U%FE4SMHDD. Z(:Z]R'F%%0H&OF=:66;"QA;338J7'AJ]DM[H M%388-UB"D*M[%%G+1Z9;?=D@#,$88#-C0:13F8PX9XS81+8"AS$14>.TL%IB-GJ7I" M>=(2$#\G?AU?V<5[IQ_QEZ!C("I&Y$/2B,O(D"- U)*Q/@&Y9L+3C2W>E&3I MU?Y6<@5DQ0WC DL/L!$76[Y1UT%>!4BZ9(KT,D3 =:K;U=HT6 M3,NFN 5&?SV;;53BX!<"5%^OFTF,@RE$ T;:!)_K^N3"I$2A@#$QSD5/C=G8 M(J)I>-D7M[*&T.N F@7;.P5JE@XUU^P?AH'U1*> #N52#-('!"R6HI <%L!M MHR?5SCBB2IV_-97@!5@Q14P7+Z;73!6^<]@E90BP2FC @ 3KY ME$!,R8K0@;5?V2E[XU9I[:8$NC\K.)UN7S=7E+?>&3!2+$SGO*I#LP]5@N$2 M&/>8 0O\3JA[V1VW2D9+?>'GF8V6@C3/@S37K!4:1)0B4:08!:1A@2$=J$&& MA*Q!DN11V==9;BC O6YBOV308X-92EDMB.!!FXBURB8%L)QQT M=#ZHL))59]=HT>7'1>.&[8L&*_O42CSQ#_.#@3+'?!.N@. MHJ4=QQ,_Q?U;XHD7!L'O;L3C"3#$I7*(VP _&,/(46.H30AS[')J;XXLM3"5A9.4AVB(J@(+ MY!TI=U<1V-9H2?-NJW\[+UK&T&BWK&NU6X/6[6UI#PQV'77<&P8]';I#UXZC M49@9GYN'UAFT%]HW:X/IVJ?@#/-1.\V%LM8S19-*7/BD9&0%TU< TV>V[^6* MQI38(#U#QKJ\_9@9I'D@B+G **=@<6"Y*&?!(H5F599OZNI+*.!>P/V1!0EM MBLX$@:VPG%!OG+#$2*\]84ZJ0MA7!-QG*V0X:3RU#%&N/.)*!&0UY2@Y9E00 M2FG"%N2'6"-L+YA9,'-1^7BLB%8$GCB.7%IJ+."CH,K@9"BCM&#F:F#F3#X> M82P5TDODO8B(L\21D38AK;G&@BE&,5N0BV,5,/,''I"5)+6OMF4U6#\-+,R MK 8QY^#NT_MKZ%_R87.',]HY;G6KFF(F>:75"[ S>4+HI*IWWS/A) MJ^V_U],D-1N=.&AFP&L,3N)58J4(3QJNAZHTOME^P^;FC6/;ZN1 _?_O,<$, M@4:&+3?">DZ3-003G@NX&*6=9^I'@68"Q@8$"#[-EV1(UA.4V_'?GRZ./H=S M1[GU_/J1[[S]^VP60/KS\>K%[=GBY?P#WWMG[>G1PE !H M\?[!!PH 3O8NMVD&62V\],$AHW/2,ZL]^?+"&)A M5K;AKV;CVTG+GS1:'=\>YNDRGE*/G1GS[EP094+,,2'8WO:7&$ JM=9@J7", M.!8&F>0BBI()PH*A0NB-+;YY7PZ\\81H]&+;#F B#+H5F/AVMS_LQ3P?\I^_ M=,\ [RZJZ$/UMM\ *!LF.^9.#?@T=I'#95([^GPA@)E\9H6Y#>NZ?\'/?N-; M;+<;%1@]"8BBQF R8\!Z@^9;A-Z^!Z>[W^Z_?Y^ MYW>8:_OI/[WN.?"!B_^T;6?P[G^'K?-K,:^O?"KR_>TO1D8G@:4CICE%/%*- M@*MK%& \\HH7 !.Q?[T,'W3<3?8?[9\R[,U '0^R\%% MTK!7Y-CL>")\3V/@8!K%N)V)WP:SA4^UR M# ?='?B:O%XH.#W\]D4XK@A8Z0AK(A#W -Y/P+22B<8!^$]#5GXU>9]JR$3 MZ<\[1AM^>#;,^PM :SC;;_5!^,$"/#ZI>.VH_83<-D?ZI!?[PW:U![7;.[:= MUF6U.P'F5POF4*NZ5#\CBHN#S)(KDZZ"E.-VUT&S;]W>5Y@9/C:^M08GLV#S M__J-=K=SC."T,Y"<'@SV<S2[[PQ"C5C"",F0'M12)R)F $' IPA5$3 M(H<)3-GF?5G2KR;P2%4-NH,9=,L66+;4^M=2.*4\,##%8R>FU@#F1W_0S\S) M^@R25;-J-L96I<.N3TJ8D]VL%"9GYPG9R+<8V,%PT.UEK 6>THM5QH$K.[$% MYU<,[1J):X+="+HCQHK1Y6?K U6K#H!6^1H'U<=CN%4/WBH?M^$,1*N2ARRF M__A]]_W_M6?G;[?_V8AGY^WN18S]S48C8S\\ K"I?.%'(;S!4B1*>Y"(!)$A&_26Q+2 MN"$<5V(1>W%*"<8VPS@U]$6T$V_&'I@/9PXD@&;,)Z;QCZOTT<3\LYJ.-TCC MMQZ,&>JFE.]H?24'^08PD-E &<*YYV-&WPC#.#EM*EUYHO3S$\.1 #>#F=GJ M0$,/IV33! M3OC>F^J-8-:]_=8*@Y.)#WWFQ+'C$T]/L:[?;0\']Y\RX^/T\,2Q]T*,D. ; M'33S\Z0W>9IS>PPHW(OV*[()'O:-;7^S%_V-GZZS7J"\DSXTF>7>>OO1.V[] MR_5^VKKKOC=&9R3:C&%EG:$V2,*%58Y3'@AP'.J8X)&-T"K/B;"=(0:;*"P/ M6!NE.8_2LKP#UQOB35)>TXTZF!N_3.W^W6LV_J]7-OYZ6!_9%SJG!:)@@@DK ML I*\."=MI@EEC!1\)T3O!"XYW-&;%_N9@>$2%09BEBD 7&>G:-2"Z0E$ C" MJ4\NYU.7F[>3=S6>:GW<-#Y:@^NJ V9,%7H+XW.E.K[9E"T04%K7G199'54 MU)]J++C\N>T-)GJS^GX$]OFK_X')#DKR(/J3#DC3\05,]-YY=W25QC]&A__Y M,*^'7#69O2F>8V?U RAT\RX./1=YMH.KU$;MKA\-4A,N$M$ 7KN13<-69]3K MXRL^GG!?$>@I?Y[)\QK_GKS=B%3WXP]N;WNY5_+%,^@=@T4,CP \:O10:3C( M.)]7O5O00S#S6MTP>>=0/?OT*6 >PSRJR%G_JJO[-9Q6.R-E5IEGUZJ1Y-15 MTX(DS=G) F)K^] E8\*7^QAF0^[A?P-F_-6")QL)=+*NUQK-C:E,5[-E1&UW M6^US4,0P;WX!;0P]W&G9:H!#' U@9J\G<&UXM/[T"F=Q4#W.26R/QJ7RA_K, M;WMP@4I*4FMTBVV8\\-,2HX;OX,1$VPO].$] C08/]@_MG__I?'/!EA5,(U^ MCQ&H-2"3;*"KP5P-(C)QMS<;E<.]ZJK M_G\,Y5]5^;B;"?^8V3Y-KN!W.U8VVXR7OT+.R=S/HS[1FG$R^GFB7_G]FR.1 MJ>S(\U[\J]4=]MMP[:MAR1KTFNB,5LSMD_UV(27OA&/4FL@!&PQ17F$:&/5$ M<1\60/MV6GTPZ6S[/;".\P^5VH/WW9E:H6%_0A5^ 474"N,_7C,!%/L'?_R= M5Z5V+P_YWO&7H)76VF#$2!2(L\P#:+96+,6F%M#<2@13ZH+,ZI_TNT-1FL,[4PX&O:X%ROVF>E7]54.A(.6 M 'N#&5?:%5C"/ 4(K5CB"%C[%9@.@.OK-V17]\56ZPT&_.^SY"GC[\-$D<_N#.,$VU$5]$=MJ\V$KQ??L3*TT]IFW50CAY MV_C7M9BV&T$Z(D5%I2,.1VX=U\EJ'S#0519YI*G"'4P()C.XG1Z?[.'_3H[ \"$-.Z!244GO'ST==#^N?)/IR[M_.5PC/^O?<>[GFVR_<. MX T._@"(^2WM'QR*+PD3KZ3P*(B\7R ZGK-_$F0!GBU@/>96W_07.DX=EQ8K MZ@/'.FD%4S'E_7\Q1N_41B/"M#[/3MO>,/Z0$=\,:IR=\7>RNA_>_ZY)/W8Y M9R?KC!B(5>*PC;4W\L""&]EO>]WQ.D?H?JN\3HV_;'L8JP7'*W-^>)Z] M4?F.(>90S.KY*_@>:9"KLR9NIKSPUX[>C=S#3B>R![ M-T,8X>#="TP_ZNBM?XVB)Z^6^ZH-#8"C;7O>CV\F']Y.(MY;G0H-JY/>W@;L MF[D5,F"/#D\7S#;Q:-%LO+%A?.?QXX]C#?)O<>^=UDB M-CF]_]0;EUW.MH$Z[?%84#+.:D.,&BU'K_(NN_^IXE#@GQNVVOD%'IZCXZ'% M3%;NG1^='VD]-P@JZ:6SP*^9 [Y@B8XR.6%3KOZ.L1!S;!#,&PYNT8A[+:#W MO6Y_9[!]L7QP>?+P\.LVL I[U_0=R>/D!YVTH MP$#:-_<-[K[_]>O^06CMG<+S[_QVLK<#?.3RF.R>'>+#TS]/=T\_LFI/XMF? MZ2J)QN_XVQ=NA!8\2>1<,(A[)9"SHLIA'H-7R1@K-K8X;4H\=Q'LI===>F;P M_DX6YSJ =S8KK!^OM<=L(9WW\HKO%7^S9]G3-0KD?6758QY5OB%B1U)DT1'" MLTM+>&#[)DBB>2:7SP:%V]/!W)D92VBR/3.2!2L?@95[K1FL]#1JZSQ'WH0$ MUIQCR.'@D5*11$DE*$.57=1-R5:ZYD/AN(] @KTXN(I4O=M0OF98/\9J?F)* MP1_OMW^U24CGZYK55DFKH9$FSK];6FFO._B/[0WVT[7%\Z)L'J-L+F:4#0[* M>"8#XLJ"LF'&9]>A0=BI(%G>D.'#QA;53:-N*YNY4I;.)40KIZEFLTYZ?O^-[E(0-LR1$.?^]__*(2)CE$'1%-<:Z= M'I!16"/"HL7"2@6=?7,!0!OJE?1C*>,74\[Z;.-_SJ9-R3+V#K,4Y#0"&)G%E_6Y%HPI%-@*"IM=11: FAN;'5:=TV/[J0K)[.COWE7 M*-6="+LR&]H^ 9;F;9L'8/>&?L-=--X!_NU6,/JD[0N\]5['&1I?<6V,/ZRC.\X[&C2H Z"H.:=BOMAXU_H(;Q+S_+#6"'>0 TU9G M,-EO=15*E?>89?.IVH^5-S3U6GVPI_J3F*%QZ-0HK"KS?HK?@I&675+57V % M^&$?3*[8@TM?4<7K[4]:YS]H?Q6(FE_KJL%D-_8HLK\]B="J8FM'L:9W90^: MG/6MU6[GZ%-XX_'VN1@V&]O]47?T+_J#>#;:SP5S9+PA]HI&C3JH-6X\>;KI M3K.S.#CIAM'NO/A7M_W7F(.USN#V?^4HVL&=(SA^N/Z-(?0P+V' +L9;N6#^ M;38^G\1Q>%?7^V&O?SVT;<8_>,\DJE[MO-?*/ZN-8(#TOP^KH/?)J7X2+'QQ MGB=!&^AJM]'I#AIY!T6O57T#$R.ST2K" ,WA1&/.FRWS\FV/TW M?14/*S<-?]I52\?^Z&$EY@^Z[ ^6='Y<"EQMW,"&L;1?=Q3>X2N<]1*.$F(\ MC\]=/Z@(T<%)+\;&+K0[Z6?>&L,UE^H#N^U%%UQNONC=:PMW^XNOWHF(F^-[ MVPMW!X> _]KC+H0OT[1>.3\J,6XCFW=I[ _RX]^(0>//SI\+\>T'&OLF^*9"Y#,A<4T;0*Q33OUF$?.@$4 M=?82+*R*Z>N**WK ^Z]-\% @40G";'1"<>6])4QQ9HDR6C'GR8_2)#RN!E E MCK_VNF>_P#/DI_O<&IS\,G8KOOM[[ '-T4;P_W!@_UZ9B*(G>M_'$45__'UX M^6?[Z/3/T[U++^#:[?Q[]_V?7P^K7!KA[.C@U];NY5=ZJT30P:^G>Y__/-O[ MO,OV+K_">_R1?W\[^OSI9'<'_J9'[=W/'R[W9G+M"=C'DUI1PS0D/Q9!;L'R+*_DFS .5,@8E#VR7 MD^20XT$@:2VU1D5L-0=#[KY*2*LDVB_/KQ:4UV%UW?N_=,_.AIU)B. KR]3P MF 3 DD@2G;&6V;S-R8*>C(0R+[$6D9CBV:X/7.[],N/9EE@F9SA'2BD.<.DB M*ZN;BL^-F4M/S_##6SZ)\:RAA-]):N84\D)J%BRE4^^T M5#[G6U?(8^T0%Y8CIX1 7@7/*>94!KRQ1>[+[_W, OKRO*6@PWR9FI8$#WF3 M,(A_\38O&3BFWF::,-7<1Z0BBX@[%9 57B$P5*,E4D6K.\%.L1E61<+O) 5S"GFQ&18LI5-'*+ S:A). M*":6$ ]<(Q>41MXQ;YT6#I@!J'ZQ&@+Z\OI_[4.9MX?0U=U<&O9)?LZ'IAU? MO7%^!&>)0AH>#<$,%)I2UB40'DLLC5[JX%GQ<]8(#6>3=1L=J$C&HFS!(BZY M0LZ[B *3VN$D$V/9SVEP$ZM%!?G5=&5WG23\3LXRIY 7SK)@*9WZ.9T'8>1& MH4AR^DY- M(I2J0#9T))'+5@B_!S+D9 7YZS%'18;70HWLTEP,74N^D%]MZ& MA)3*"00C&)G.<8FD<]CK2(7B8F-+XP(7!2Z68RX8>$L<:= X<(^328HRD; P MV;T^CKLO+LZZ(,O4Q2F"--AJCW 4%G$A9 Z+<$@;(;QCG$;E,Q$A3:X7%:I? MS(47E_"["<%\0E[,A05+Z=3%R2DVFG*>BX(J,.J9138RA; S 4>EI(MY6^ZB MPKAKK_]?03AGIY^SVI9 SGL92Z1&:^H)V--<$JZY]P%+L*U]A(O;XN"L$1;. M5MBREC&,/4>6!F L6AID8G H:)>"T=%9Y0 +E6X2N2)Q8F51=EF,93XA+XQE MP5(Z=7!R"R*:;$(2>AT8"Q7(6D.1L%Y;*PT+*4OIW!Z+=5F4+>BPVNA0')Q+ M@(NI@Y-$X<&(X2@)#$J=6(FT\PPY06R@2;%0Y1U:$7U>X*+F<'';7&".*ZG P8$Q2Y=(A3DDL%Z8@\<++@ M#.:.AT4X.-=%___ P3E?3=32GL M8'=WQ.*R@ZUF:K"[W_HQN3 "C0Q;;H J<9JL(9AP'0DV*AOGJBRAU(=M[<_& MB',?E*&.(2L)V$32!F2-<$CA9&PT7GLL[M^?/!4E6TN-AQBT26F;AVPY/PUJ(42,)YA; MJ?*RS^UUGX(I+RJ")7YVQ6&KK$8M&\6FJU&)N\ TU4"-,$.<.P( IG$.MV,F M!.%5-'$I6+X+AQ9I@N8C,((.$J1X]0B;KQ!SGF.I,,B2$6,M+$8OBLH@G>NJTX> M8MQ25FBUR!JS##HG=(>N'9]2<'7%[[D^;_*$>U8SZ*>!A89;$UG?RUMU6A[^ M#JV_1M]F8&]UAG8$ ?#UC2G'Z:82,('/N_U6;O.F%]LVIS1Z^ZT5!B<3_3%S MXDB*WN#I*=:!: X']Y]RJQ;O\\=*;CMMQ1*X7[5=D M$SSL&]O^9B_Z&S]=>Z>S5F=R<6XV?/O1.V[]R_5^VKKKOC=&9Z0(C6'$ M8,F5EX[;1&#HE?;66YJ((41<[]@SVSN&Y\CSQE13X\YK)F>I3TDDG2C'TEJ, M96#,.NN$T#&.U#^<$\-V-B7@_I1'BHT@#-HS>"2=4C(.8^>)9AFC\KR[,7MA M%-OVO!_?3#Z\G:Q[MSK56%0GO1T_\W@:Y8Z[N62=9\OH\+1/-_&H7\_^J]%-C7$'_G?IP2?TX.%/AP]9B'N5 M?5,DRBS:NY.CWW5E7#)6.6R,B$R8%$ M5JC@E'1*&2F]'%(Z_#T\_BL/3/S@\#_S> MQ4=G?YX=O3_\>^_RMY-;:TCO?SO9V_G4.MKY@ ]/?VWM[;3A7L>7^_![]_+3 MV='GHZ]'I^_8[MFON:+K-"P[$]CH[$"^;7$HP#=CGB6;&.( MS%79(\:422'4QI985%+^]2[87'"EQKCRFL*7GPUHIN'+)JIHI=,H"9:3Z6B. M'&8-5$P:10DE M#*"SJKR0HPI*?'$MD'<:7RP9<2HFC)(A"7$3'1AO0/:8I$0I+JQ@,5MP ,E- M3N8N,U\LN'5D6G.B0['@%BS>,UF*0LHE1-+2""!6 M8NY2L*^"6+V"'.UG9R#IOHKXZY=,[?>QH11B9,Q(H43D/E%K+%:<4.$3-TJ2 MXL^N#USN_3*;9D0;P9FS2#&&@0T%@XR/"5$O%?PSGEFYL:6Y:DI64B^NC83? M26KF%/)":A8LI5.W-)/62TPTPE0YQ*4*2 NED2*2."T94RHG YK;+;TNJ1<+ M.CRDS_[QW/#0AU<&\2]NYB4#Q]3-3%."D? .I0@_>(H6644E"D8K8ZDV-.?Z MN6T,_;- 1H&,^4P&1\ 2E\)JD0Q703M#C23>DV 40$AQH-8+4Z8.5!9U=!JL M!1L] S+B$W)!&"1(]%10[80.8#)H#";#W.[38C*LBH3?R0GF%/)B,BQ82J=^ MT"@)!4TO$)$B5Z^7#&G%!%*!2V.4C4G2C2VZ(C;]R^O_M8]N%#%S5DC-)S-IJP$#]@:#(9/ MP#F;LD-6"(X"=C(Y8\$\$AM;RK FYXM:\JWIPNXZ2?B=G&5.(2^<9<%2.E.0 MTG&BN 62HI-&G$N,'!4*62N($2)J4^4\G[O"7!WR:JYH@&U!AQ)#^[)P,>/< MY#X("?K%* =+DWC%6<0;6UP4N"APL1P7)P-HP-@Q0S7W.EE' ME84YZ9-)4JM87)RU0I:9&%%EC+>6(^%E0#P2FLNP,.24=R:*R$DD.8A,-S&> MVX-2S(55D?"[79SS"7DQ%Q8LI5,7I_'$)QT]2D(DQ'-HA)-*HRAPC)93(@,' MP:)0U)6%')4UX)P-@[%Y,4@3B1BH.S M1EC8FG%PRA@B91K,($ KQ#&5R&JG^:BS;:-%RJ5P&$46OD-8$BRB_C6^Z^*-IF[_+ 3*2HJP0#'D5O'=;+:!YRL8Y%' M6A92:L2Y]F<07B.9'I]50@?C9PF:[_)"T4)SZ@5%4@)MXC@X5#6NIHJ.5@ MUKE2@7@%1; $TJXX;)5EJ66CV'19*F&EHJ4$:<8-XEBKG&PQ(9Q<9![XD6;J MSJW%]0.Q E7% BX6\)T6L, V.4&Y,E%R9KCVW$D<62):N!#+YH=ZP?MT;3 P MYHP*&FGJ%9!4%I'UB@-GE4D'10*,=+: L9)-)6\O/M0/Y8L%O%94 5%\,Z5ULE#C%O*"JT6 M66260>>$[M"UXU,JKJ[X/=?G39YPS[M7%/%3ZYJ_W*:C_VX0"'?:^A?\F+STF>T=MSK50)BJKY?4(]45W[3@^5O^ M^WU$9XHM-]Q%XW=0G/U&]M!TXK2&[G?>0TP&'_H5^O(-I9NB>K4;O3%2Q 9+ MRB/%1A#&L62&$9U2,@YCYXEFSS])J@[(4R1UV^WN-QCB1C6>>OYGG:3R/5:>.3^G% M\U[LYPF;TX3U&[83&G^U;'7?;]'U6X.XV=B9N4C#]F+#CZVP/MS+#AIN>#%] MR&]@I8V%8@#7S<,$4I)OTFY7/7$2S_(EJ^>>7BA?%G0_FGG@V:.=#!F=/AR$ M.[5R)T(WP'6[H#9;'9 ID+'6^5E^,1BY80(&,>SE,_^Q_VZW_T_HVWVX\>PE M6YUL0<;J4?_8_'VS<=P%@.GD2S1G/E>WBQ7;S+2D.WD8P"+;ZL#W9W UWX(G MF%X:QJ'Q[:3E3ZY&N95[VF?(#(U\Z<8 +KK9F C#>'9<0U:8IVU[WH]O)A_> M3J(T6IUJME4GO1V+S8@H5))S$R:S((T.O_W6"H.3#&*;>$2RQV@\OO/X\&9U MZ ;E&1WC9)-S=N]AO$GN/?:]RQ*VB?7]IW[OLM\_)MC]-WWRP])-)IYVV1=X MV-KUK'C097\0G?1C<<\WP-UC+[?:V+I);>><.[48\T]WQTTN7%[6L>_^ M*S/7<0?^]P-Z\%5V4IE@RYA@SQ35_:([1$:NV]F?LP;LJXGT7G85Z%OOORK> M[/E3YB0K?=0$4Z%Y=-$PX92PA+"@]+C4*R588%HBO9^^%'7(]]\?PK/\<;G_ M&7[G:\/OO4M/]W<^BKV=PV^'!_#LIQ_IK:6HTV-^='H,]]P5^7=^#_C-]B[A M_)VO>._TYY.]L]]:>SM'N5+L--*;A>0=IA$1K@GBE!NDA2$()YZ"#XY2XS>V M2)-0UF1X[DUVKW&M^4&H6"-TN#NAQGP \5KVSSZ;A$_#K4U4DC%K0;B-1]P( MBBRA#GD)PQ44YBKJC2U9:D$_8_;@PK *P[J9!X@9'YJ6D2&K*$,<>(Q.D04DJJA.GB5BSL:6):7*U MJ#3*A5^M&[^:$QX*OUJP?$\CA3U-/MC$D;0L(>ZQ1-8$^)-S28C%@@2WL246 M5:]EO?G5,V5G7CEGW/70CY*Z^=Y<;(%CXSVW.?X^&:J#9<%Y9CQG(H[2-!4_ M5#U0=.^7&3\4C*$(VA $H^G 2@4\-8(DQ(23"72?8ABL5*%SL8D52?54N,Z"I73J2_+18:>-09HZC'B@% $7%#UR].9 M@@X+UO_&4Y>\),F#-21X=$I@ 68T($B&L4HPQI!SAB#,K MD<&>(V^!"H@JACUN;$G"FTJM2*KG(N%+TO]S"GG1_PN6TJFO0SEN$W>@\&-@ MB%L?@I MXSQ2XB2@&/4T*$V)M*;X,&J$CK-9$YE-.$5'49 6.(S2&.G$(@J&$.]4]%9I M0$?5%&)1@30U7.%PBQ82&>J3X&E <22(2=#0EQ;C9Q-&@F* M20@L)D[5QE8IEUG 83G:7V$?8JZF*ZC@CBGM&$ $"8YQ9Y*SQ8-1*V"9>C B MB2)$ZY!*Q"'N#4;&>)]3*'L8;Y,2X1M;E#2U652L7='^+R[@=VK_.66\:/\% M"^G4@6%Y(M*#?$KM0/L'SY".).?OY,)2[36- H1T->3SY;7_>H5C+++HQ?A% M:QNH.V_*ST>__ZI,^[E3?OI (\.6&V$]I\D:@@D'$,$&<-XS5=PW-=(-L]7# M=3+$T<01"0PT@DZ@&P(%/J=#(D8Z%XG(6Z&4T$TM;EN(-1]7-.<'H]63^?#5^FGB<1$^7&Y< VENM>1 _XX@2* FN9K02L9.VS?CX# MLKR$%"XEK.>Q219JSB%?'U543%.E/(Z.2&Z(U$PPX8B)SAOLJ"^^OEI!^=37 M1VP0S'.& K$:H)P"J'.*$:,4!E$!OD>>J2(7LDG8[:T?JPOHA1&N&2.<$X,* M(UPXC$R]D80P'KPVB.$ %J=7!EE')>("<,1+RH(WA1&NIA0^)!6\+JG@U_"> M)='JW1*Q!]^4/*LES^IS]F#)LUKRK)8TF"7/:IE@*])WKSO/:LFJ6G)^/<(_ M;$6PVA%&B>/<.>*\4T)$Y2+!BF/]@W+/Q3^\0HZ=W9%39Q1.L/TE!6^#Y0$1 MQ3#B43*D33 HDH0Q84[J*LR\221M2B)JD!RHY/UZB5#2.2&BA)(N7,8OKF2< M@(R;R!R2,CK$$Q'("&%0,CXYSS'G/)7,JB6S:F%9+\JR8K .\#,J+0)7+.K$ MI,Q)SX,1QG!3:K37"X'WIBS+!6FDH!%AZ@"!(Z/(6FP0YH1;0F14&!"8-AE1 M34Y+]OK"LNYF67-"1&%9"Y?Q*Y%PD"5&17"!*6>M=M9F%\B8F*Y*PJ6146U;V^/D$ MO?";A4OJE-_@$!,S"B.5RW#Q0 *RAC DB*0D!29"SA_/YG81KTM.M8(/"V8! M4GECE$U)&5YR$4_TB]L&76/^(%,58[1$FN34%\1%IYC&20 M"D?,,,'5/@5I:).(P@+61LKO9 %S"GIA 0N7U!DOA][>6161F3O!EA,I*BH=<1C( M@>,Z6>T#3M:QR"--Q054)\WR<=8%I*23S$J"HL@.<<\8,HE9Q(RV@AD8;VTW MMGC3*-U4Y#8'K&V&G'FENT8K;D]_XY6/2EY$ZJXYT:VD[EH"0$VIK[*"1S!3 M450<(\XX1]: F2HC^__9>_.F.')E;_BK5/A9[LP;B*.])/N&(QAC^WKB=#.V MF?$#_SBTT@6]<+JZC>'3OZFJ7MG,3@-U3HR!KNHJ*97YRT6I3,NT5"G5ZID5 M[[H#05TYL_T1ZKTVQF]C_-Z!\2NP ?>;\EP'R9GFRG$K<6"1*&%]"$WT\VGI MEH7H)V$FSV$=D0$N278+]"5IF,;X?9;& M[RW1K3%^[P&@YL:O\0I;(#I21J<"V")'5H$%C&'!X&-+M?&-\?LLC-]S8]:4 M/]6@]?F<\?]EVYV0E>->*E\V@E^+OB]^%'YLNMGA##O*K&>.L_Y@E(7_I"OI MQE$5[O;C]%M6D0'FO'Z6@O\:&>"9MY4\)* K^F,S$0AXTWF?5Q_7C['#?\T$ MI[X=_JE!R^$8K:%1:&RYQTJ1R.$/;C535&GQ7:A7BU^:$+9GAGM%O^)96:FP M!V8T6E6,'8Q"IK+_^[\4)>1--E$0[3%8E(6[@UC(L@W[P13#?TQW'#:+TG4' MY7@8RFUXP1_=@3MX9!6P]6ZJ MQ):_N/SM:WSVSKXWN \\^X?9)@_(_>SOZ' MSM8V_'[R]\G._FX/X+P;_N?+\>XW?V@IE^V3UL_6Q_=B=]/QG6V \\W/+,$X MC*-H?7L/SSA@[>UVT>[MQO:V(UN?OTL.4(T-1DX8 79FZF,0HT*:4>-;&6!6TT\QRZN%[213.%P(] M!2@0?!#VUY2OY^(!!.,,'%6"D<#HW: ';SX&FR;"]3*+B8X_$ATS4U;0/ZEHFM9L/H*(0^X-_P )YU:!)T%S"^49G!Z]-H M>L$DD>H!]3)O1F$]6YR%.3SL%J$>=QQTNX,C@,G%.76*,#1#USE>RXXZA>ND MV0V&Q0BH5DX0^7 ,;QN7]>0FKUM\1-%/$^L,0\BZ8.-U86A]((HI)T]P,*H] M>.9)S6!'X,#"C-.5V&@_@A&&,I1_:"D%*K7U\0NX,$_3-%-@%Z]H@3] M543093#U:@A+PUH@3$V3^=OV8*G*R0CV.NE]DUD?I^>,^\;O@X<-$_[/>)!^ M5"M>5NL$Z_(C3-:C3(X\" R\(2G4>L'+M.+3M4VD_^W?:2ZU#4061U7^7LUB M8=;+HQA88.,?U6PGB[#X*+;\J/6S>FH%I*UZXNL"5'7AKB!_BY1Z)(.5S@W6 M2C_2-]G2^DU6PH (+#/';W.V^?V&G%)Q>6*'83@<@*2#I*8O #]T)M S10S@ M#U 4H;P8!9X9.]"59 >ZR Z37P?I]$A:ROX9]$C!.OA[ H!+;%4M?7K*@M G MEJD6?:I'9AIC+0M%]1I?U=P I9&XJS_]:SW[%"_X9L5))BL/P6./!0SF-S>) M*X)A_7LV"L/>&EP_.\>LEPJ^VS,#+,>V' $ %Z:;=%>"X#&HO_2@J4U_=A3/ MC3O92G(G6^3.\]3)Q0R6 *PV!Q*;A:1ZX>-1-ZQE102M!1PX,4DJF$O?N.1A M5\.HCB[]RIM#W(UFCA)XBT,*_G5G/FT-PD)$=!G. 3(3!OC;=(W-#D$5_V'*HMQ.XO.2 MG=?VQG?#?' \BMP#[C KZ&EG=%4@_I?>7Q4M*D'/@46^ MEB4D UP;=3)[7+LD:Z#-0YDL[@K2)FY6!;[Y&T#4HF_ZKIA;>,G 7S#Q0'%/ MM^R2 0>T\K@88/^Y-G)N4S("W<-QOUD1B2 A4\7/!R00I,\SYI! MD\>57*0RZ=W4XF:B!29];JJA;+G1P(;ATA5<>T>3F=?C2TY;V4DOZ*2O5?^= M.Z&YX3)!=Y_&V"G*$3@RR=)U@[+2!LD9K0>X8"#-Y[*>;5Q[W&N+2Y!U GCB M__L:^[@Q8$LB((\EA*=HGG"$89TJ]'#"B?_^Z=S<17&-[=MW0,39?H=\87#1 MVG:LO??=4,N-YP9%*@/B%G. "YJC/%3'?M? .GU;&JL5)^>ZNP"JJ-K#LOP>OK+&U^4AUUS_+KH5PJ@^M*;B4J: MV(K).CJU25(IJ?KRQ'#28$5)DFRGR1[-Y,43LVJ],JM.;775UP1=UTQ=>!FO MDPNO7?98PM8!JF[TV,NO"<:?Y6#/23R8,@?P:;C1G=NKB=X,M9NH7$FQOVU+ITQ@_IG?]RT2MG8;Z]MA37,*,+ M0ULK,O OL]CRIAF%;%RF]3CE\-\%0MX7'SPT^]-SV'].I1_L"LF)Y_K MX/U?LZV_C7I#I[6PH?-IMJ%3!Y%67?;K_<.,_'YE>7_L3HM/C&F^+NQ(5V7$ MLJUYU/U3%75_(CQ"'YY';FU]WR$ K]ZZ5.>[KZ^![JHB'ZSN(Z5%GH+6&Y3[ MN#,0NW$]D2N.D+D^9:)7@U_/]QTVIFEY"*QB5 +3WHQC[Q!.G^ S'A1U[Q-8*XYE M^2IS[,N!V0]GB:X1)CNU9N*7[6F^"5/-Q[^]9,@GLG#-.&"FZTU,R(B'E05$6EE;Q@4_@Z9WJ3N?VAT_KXY_XN_-[:_M+=W6_QG>WV_M9V9W]K<^^D MU?L;[\"X3Q^4@_&3UK?W1SN]=@]^_]G^^$^O==+IM&A+;'ULP7A;Q[O;7^"] M?\1V,3DD]Q4??8]>LURF*H8\=0AF7B KF$*P;EP8QS1+^Y**X#6]*@U>'K+@ M08-.JS2W:[74%9A$(F).,.>2ZZ@E;T:.IV$X4\UY3+$DU KBO(VJ,<56%_'8#/$L8SSD@2.F4YN]R"S2T3.DC)"" M*R\8]JMHBMUE\&:U7>%W@^'A8)AR 086AE)E]Y?9;PN;A"^\.O8YK?L<(PK0 M2 DON),*?$/B@G5&.!6DPHT=MH*H=+S@( H=A+#:H9 [!W98(,C0G".5^T B M#X20>&=V6%/G?G4E.=>.2RPIV.2*,ZTUD;D(4MJHK3"Y:(R,U17GN5M%'1B) MC( DZX@1%SBFR$]$@7E&C2%:LOS56Z;P&A9G2R,]'W&^C[V$%P\1W@22VUR# MCF=<4VN9QP8'ZQ6.J;=W Q&K"Q%S/R1$Z;&E!&EA ">\%$B%D".7PX)I3/*O!J^?OB6R&&(:I@ELJ M1!?Z95WG$8C:SXK^CU".JDK335;(11M%CDBFCMN ML5&4>NF<*EAY48G*Z2J^6UC$3_/E:W:0KK&#U-IO+?;&U.:8Q)$!/ B>8T ,)ST3V!K"6>Y88R$\1?18Z,_'#(]""(>",F AP/^05;E% MG)@@?3#42K^"%D(3WV@"1T_KSFEL+8F\=3]UCBB M$!6."A943J*_LRS\IX1N]V%*-XC9(.9#A)X:Q+QKQ%R(*)%<*I;S@+R)%G&7 M4V2=)4@SX1661ED&,D_6J "+4#X-B_#9ERQ>Z"1X1W6+&9#:#\:IC/@*%RY^ M_%$^3+[(S6?>! 17.R#X!-)T/@R&1V98]8.$C_M9VMH)?7><&J5U3'\O9-.6 MSF7V&SU3Q>4Z!+FR[?=XU+CG8EF/-[$'C_5=5([F0\UG[R9L]F[*7%,E=]Q8 M?+>U^ X6(X!>&BHU^,C&6HJXQ HI%\!'SK%2S/%HM5N-&H&U<#QDD*\!I]68 MV&J%ZAJ$>@B$FOND-C=,@E^*9!0<<1()4L%9Y(C*O:5*\)B_>LO71'[K)(<5 MPZ?'"-,UF+<:$UNM8%N#>0^ >0MQ..%]]%89I#'+$^91I+0G2'O)<^^=S>6J M8=[+.;GR*;5E"^4HJ\J8>GC(#Y.:-3["894G@4_WZS!.5^,++,;F;"T68J(; MHQDX-9!T'4@ZV5AT%$''1,\L02XG&G'A&%*,*@0>8N3.YXQ)N1JIZCZ_YW9W\/(V3 0V2-DBZ4IYU M Z=W"Z<+Q["Y]=YYC')! $Y#'I V6"+KL7+":.H%2Y:R6 -[NH'3Q]_C;""Z M@>A5#&TT$'VG$+T0S)"<*!,Y1PHK@7AT%BGM-**Y38? L+3,/C^(KJ(A_QH9 M>"G\],6/M_\-_TP'/GD#2G#UFLDIAA5]'_JCUXBH"J[W_RAI5RV3UH_6Q_?B]U-!UBU][.]^9FU-P\PC*, M3()G'+#V=KMH]W9C:_N M_:^)R3#="5E>"*M60?DJV?*41AF_3 :P;V9&0[3>89:?0TA:P]&(=-KV3W/OGKB MZV($N.^NL!SSG9+RWH=VZ4"*?D+-LJ93F4CY;I"XM02,A-\J)6A&\,>'HF_Z MKC#=[.L(/JB7!< J Z )@+(U;B58'(9N]0UXU@(@_]>E"[Q^1J1 IR=PFZGU M6CD#6;KFL ROI[^\F?H<1;^:7/6E-STSW"OZ4UTO#L_N&"2QK"^_.2K\J/-: MZW4E6+)!)_L5DQ?75\EZ99Z>LC7J:P*O@\5YX66\3BZ\=MEC"5\74M[HL9=? M$XP^\F#OT)75O6#7J. M;,QI>#WQK\.1^$GCP/VO\(J)T^?Q()FO?PT+%U+\(-MPE6/1,L.#,#%Z/R6' M+DTGJ^N>K#!$5&O\V[_#C]#-YH&<)P\+JT/@BFF^P@"*"&,%C5&W?=FR\*0? ME0_SJ7\X?C(\0J_.(_=1WN$:K/5\N*=*([N^MGGZM7).H>?MRK#<#J<>J$K. MK0;YH 5N'F?BSSYE])TI.UGXS[CX8;HI]/72&H,]?E.ONWC&RSE>N7%FF^QF M''N'J/*98S\.8"C].GC3]^#!E:-B-$Y[$^"O]6!ICK-> MY:<+1\TP9(D0+$XT,1A-.!3:6Z2 ]U[F1F.A0;^_;F_ M^Q'^WOZC:&VW]T]G#^WN.]*B\*[MOS%\E[O(<6D]LL$3Y+#BUO@8 M-#.K:(HU=;@?IP[WZ@WXJ=S9$+8A[-.ZLR%L0]BG=6=#V(:P3^O.AK"/0]BG MGW=3IZC5#::;[=R7OIV[V@D(UVIY1,ZT/)H1Y[)2D%>-)S[MH!OGGGL6&5.4 M&\T4U\+EF&(NF?5.W6Z'X8*:]%6&7Q-UNUW4K;7M%@N&868--SX@K+U"7 B) ME,\Q8LK)X(AR48NGL]-P\^2M1J)Y"-J3R"7.>>YR10R3(O!@G':>D#L(HS=B M?<]B/:^*HI5V+!J.&#,A=7LEJ5.V@S]SKYG5L*KNU5NQQFF^\D*]$MN'#5#, M4I^XP=01EE-+>"ZCC5X(%[UV6G'G3 ,4*P\4"^63 I4+RZG])Y9.&0->J8-)T%=\M+.*G^?(U '8M -M;$>51RNF+.)Y=U2T>TO]7$E@A#! M94 R!HTX$SE202N$B6=*>,:DSE^]55*O47SKOF[7DHT5/^C8H-N+0K=[W^AL MT.W.T&VA%X^/SF@'=KNUZ4QDL,B*G",&MGUNG<;2F;O=J7@,;%N)SI!O=X\[[G^B./-[&5.0(A??T&E%9C8JL5 MX6R0Z3Z1:>$DL)7Q/JKISX>T*F M)Q'9;-!N-2:V6O')!NWN$>T60I;4&2]IRN!F+D><"XL4I0R)7%/JI>9$LY5# MNVQ#W:^KO0#FS3[4;4'][T7G M.L])<%P*)(VSB.><(VN)0='E03&KB?'LKI/W[TAX'OEP3P.@#8 ^K;! @Z)W MBZ*+N_E&>BLUXC( BC(CD K4H!P+ZM-^OC3ASDSC54;1E=CM;9"Y0>:G%<)H MD/E.D7DA:"&B42$7"N$\5:Y/*:G&<(.$LE%PETM^AR':U4#F*N3QKU'JY/?V M; _BR1M0 JK73$[1J^BG1M>O$5$5E#ZP2%:]<1=*^CW\Z]\LT46N,Y[HL-T) M63KS:?K'6<>46<^4HS#,^F$T@GLS,QRFLH35&=#,'@-LC%,L\M ,1\?943'J M9,-0'@8WRD:#A=2#>1G#]>QK"%E[, J97LON>?;5$U\7(^ 9=X7EF(=2RWL? MVJ4#*?K9J!/*FDYE(N6[0>+6,OCT6R4])C5R_U#T3=\5IIM]'<$'];*D)NZ] MP3!D1;^&XX3VP]"MO@'/&LV7^+\N7>#U4VV;:ZAHCWLP*U?_G=:UZ(^K=U1" M5Q/L[7_;X;_>7M@5?#)93M=S 00Y')1%>L#K:I! _C='A1]UIGIKX8L3@,'S MKQ@+U!B/+O[*O;?!ON*:$G:*F@O_=H9SK-H+R Z#.4 FPF!?F^Z1.2Y?_6MI M3KVB/WTXU^N)A*=G?_$RU/^>6KI:R3(92,1<1\8(YXH:%QTW1@86(J=!SFR( M"0LL&PU6Q)!3:8G%@1O+%>@AYW$TEH%/1^/WS[\7NIN,[VWL_ M0<.S]N8!AG$4K6_OX1D'R7(HVKW=V-YVQ^V][S:/RBCC$..6(.Z=05HKB6QD ME+&<&855;<7!F@:_D6PPCXVA.DI@B\AA994R.F#X ?]88]VK+("9=9B$9#@. MBXSST,*1M$X<=+N#HX1!O3#J#'Q9=3@U93GN'28>+;.C * V3B (FF5XLJ.B]#UJ80RV!N]@0_=^9/J MNLJCZ:-28N1I[?8TE_QJY=@>U9A9X('%51[$B8W3&X_&((RI7_':V1;&%0@D MGAX=G^&?2QGE62SOA:F\J["BCV6\GT^J1Z7(N;P-_'K1ZA7E5&$MX%=25)4[ M!=*HC[]2RFYA=9?9 M(EY]0FO94:=P'> BUQU[&.PB XTZ9E3K4#?EF63;@,,^9YU.\'NAMJ+ G@*D MG7VI/QC!TTH80#7$<[ZUEIUFN?F,3"^]<V8'%*6?BL!2>J E4%:&I:3(;?[5R^9OR['/2=Q8R3=8O MU&(+MN2<=.-#F$&ZL9Y+9924$WD_99(L^NKE&)8=9@9/+ Y"K<_6LO)P4,\> MM*09C8=)(U;$2Y/Y,4B>,PSR^!=.^X4XL#HR/[//%UR_% G)O@27PHA5FD]R M%;-_ZC7H WC.JI=E5?FR&X$?75\E[#O?1_^U3[?L Q+OO2'&&R\]#PQ;+TF, M7'$61.Z8>/7V?Y+5G/B\!*]A*B"+Z0_+,9Y'A-GS*?+K&9Z.:;HNS+*(1:A! M8#+ESC(=1H")P^%QXJA*U->S['\&1^%'&*XE@(,O'M<.*4"6#=7-Q>D,M+7) M;14ZVC"#MG1?]F]X5C=CBV@RR6-+'%])]>R+"][.$BB#,YP@R!P>#DT!XZZ1 MK>@?CF$8PT%O9A*;%#TO@ )55._THF;95>0E7VUYV0QV-.7;V7SN-U[UU8&V M''?#5DPOWT[[#]OP_#^Z W?P\L)4N+7W75;)&\8CXW*!N.8!V4 ]HB9:CKV" MR^%,V.FQ+/9JPPC$*YD]AV!<5(IF=(GUYL)P9(I^;>Z=&T>J3*OA@IY:?$#2 M4\.9GK))3]4&Q0QI:M-J9KXDH<^Z Z!.DO#!SVI0B\&M^NOSVXHE< .HF\(, M7<86EP:87CC9#E@89:< TVOH.L>G;9W9J(!.!<#DN%^FN3+,OBG[%#-67WDS0;;*MD +II[.<$][5ER)U<>.VRQQ* X5S>Z+&77Q-,-(-]6H/55WKL+TX( M_+*DA#YSZSEI0?5FV\-DP*@KG1OX<]P]SAA9RY(ZOT(]D^=*ARTW&EC Y0DI M\!(I;ELFX49U2'Y5K>>[6RD']5O[H+W9+G9[GWC[VX?.[C?XSO8.W?FV<[R[W8ZM A]5 M>:E?X>>I\$*KM[O?HN]9>_-/>%^[V][\YV!WV-[X;:BGCQ*-@+$<\-P0I)2.2UG,.*\QRFK]ZRTY'O-$.K.7<15[+/&B$ M5O(@D_%#3T7+KY?O^FLT>=X9\U>8_[/)B9?1"Z*=48YS[C4W4?H3B(.YE!G.72 M=B2G5!C/L. M5%1T!.L&Y!J0:T#N%B#7V'$/#W%L!G$NYY[*5%4S%=/@E&-D8\2I99KUG%BE M?7AR$/= O2U7)BI]5CA!B&P8GI)/)0CU(4I06X3'2*P'P<0N,!MI"G->$DRZ M3 H7ZT)6!X+]7V&8=C#,WEPP$6TD\]>2>7QQW'HGC7'_CV*G]YFU3UJ\#7/= M^?:>P[O%[N8!WSDY("F.W=JOXM:Y"C$HYI#4%"/N0*Z5DQ8)&HT#_RR7"DP7 MNB[."O7_R;Z>FVM5![$W@PN)MY;S&9;BV#.1NZRK]E5+S3YIC7@+B6O,_@>6 MO'GX5F+K72 >*9NG5MDY1=H+@53,/<$T-TS(5V^!.>Y")]ZJ .N]] EMQ/=V MXML8M \OO// )&6"26-R%(35B%L07JN,1$PK90V.UI!*>-D:SFDCO,]7> D. MSG%-;# Y-[G03E$N&">,&$H$;D)NJR.^\Y";U+F75@OD@4,1YSPBS;!&GH20 MCER%F)-GK'MO+;)/.'!VH^8,SQN-&E/BX;%H'AO3T?E(B$;"&86XD %I&QQR MD7(-+K4DL3(EU)J08H6PZ*4E95XQ_&5SZ;T,8+T[P67 BCN/0VY#'I606#7A MKT<6OO:[B\-?J93ISG8*>PHN/,W!"\@E>.]",T1SPG2>Q^A=ZJ&RKO*S@GMY_.O/<3^DV-?IPGK7 ML;_/D;?G9W_?0MP:^_N!Q6X>^V):$@YF-J+1<<1#SI#Q%B-&I) 1B^!U>/56 MW(W]?;[>>^C<'Z\,([CWUQKZC@7*?3"1AQ)A52RE(DB;,N6N,5 MH2"\E*UA3AKA?;["JT%X591! EYS8Z*6*D:">0C!$4U]$_M:'?&=Q[X$XT9Z M21"U.$>@A2VR6E%D-#/>$!*-X,]8]]Y:9)]P[.N\*;YP-&I,B8?'HGGL*^0R M..LY^[A"+FM2OMF1Y7]ZN]N^M_.M)=K5<_[LMK[]V=LY M^1.><8#;])^BO;T#X_XCQ;ZX-CD62B!)0ZJ&1@RR401$Q_WP+D6ML\ <6O87XE\FUID*CX)(+K4- RG*)K+&:!QRD M]A;TGGBF^\^-^-Y.?!NC]>&%]V31:"7$"XJP)B35 =7(TN"1%\9P(76JS@+" MJ]B:4JNT8=L([QT++TAN$")J2STP@0!?Q49EJ?%2 G^8"[JD-[KW,<1W'O_B M4<#_M4 L3ZF;C&.DJ0J(^ESZZ ,GCCQCW=OD?CW3^-?-T*@Q)1X>B^;Q+Y.# MXTPX08!'X ?0U/DN<(MRFHL\]R32R "+-%XC>;Y"6-3D?IT;_W("FTA@U00. M7 6E-,EMCIF51L<@:!/_>FSANZ1DW\Z)@_G_T6V=?#K9_?CE .;(=C]^HNW- MW5YK\\M^^]O?8H=^/FF?^!3_DB%H#-X;\CIWB)O(P(R@#D7EO,1"!YN+E/NE MKQO^VC@<%MT4^Q)-[M?E&N\6XM;8WP\L=O/8EU*$TBBJLG42\:@=TD03Y UG M FSOW!EQ9VJ\,82B/F"&NI$1&IJU;3X1S M(F"O*0@OU6N2LT9XGZ_P:F6\L]@;QSW'P!01IX+4-EKJ!&=Y$_M:'?%=*#46 M0U 6.V0-CXAK(9$V# ,W84THSQT1[!GKWB;WZYG&OFZ&1HTI\?!8-(]]X1B] MRG.+1.0&<6D(,B9P)"F)AEA&N7. 18RO@7NP0EC4Y'Z=&_LR(54_6IMOJ=;VZFLUQ[0XX]N^^/GDZWM _COR\$N M_ ?/Z^T ?=KT0XI]:99\=Q$0%ZGRO .#0MDDR5AS2W%N-;$I]TO?INS7;<)? M+V+[^182UYC@#RQY\_"732>$,3,H-QYD1U"!M/<:$4NIA-54$=;KK7JNV\^- M^-Y.?!N;]>&%=S'UR_)4V@MTGO4@O,XCZYE /N6#V0C+9_)7;[5@:YBLTGYM M([QW7;-/82F9%YX1Q@G75CD!^,TE!6A7VC7AK]41WWGX*_,ZIE.!#:ZG7,+OU3EJ3^G7?X:^(&>82['CL#3=4@)HA7OK(M.:> MA*;LUV,+W]8E9;]:^SL_V]M_PSC>T];)QG%[<^]D9_N [6Y_@/=]PHE..]N[ M^ZW-3@I_!:L#M4HB[%1(+2TT4GD02"2LY9H$K5@*?]VJZKULLK\N5WJWD+C& M!']@R9N'OWC5TK@Z>&'S%#KV(#M1(0KK1CG.#;<8U-YSW8%NQ/=VXMO8K \O MO OA+Q:]E)PC5DDPSPDR42D4L=?<52.<:6I5LHS:FEPN<(&NR8$]MCB=UGU MKX^?:.O;/\7NMYV3-OV0G@/CW3MI;<+\O_W3K6@%8]CZUDXA,&I"I,9%1(0. MB"O#D++>(^$).',$*\OBJ[?\5B$P=IL0V(O8A;Z%Q#5&^ -+WD((3$CGA+-( MA.@0#Y$CD^M>O:7/=1>Z$=_;B6]CM3Z\\,Y#8*EEJQ$L(&E2 MV4NE4P:8$"BF],VHF)>6OGK+P(/FM!'>9RR\TK-8 MK1-- &QUQ'<> O<8&,U1EIJ<#J)QF9H_HQU;Y,!]DP#8#=# MH\:4>'@L6BA^#X:$\T$B(> ?CKE#1CF,2 @V4D6)I@&P2*LU(IH,L%62O_,/ M0!H:N8C><)E.TGNE; 29PXHXRFFT3?CKL;NN;F^,6M-(?_&F -BOCE#=7.0:&_S!16\: M ]OXKIP0U.8.12\<:#YCD;)2(TLL9Y))R5/[QV=;AJ01X-L)<&.V/H;X'L_$ MEP0AL8X1M%V(B$=ED,8X1P$KJ@+C+N08E!]/1MSQTG*XWRV M^K=) WNF4;";X5%C3CP&&LW-"6E(8#A*Q&0NP)=V"ND8P+56AGM#E&4$T$@P MM98KM4)H]-!I8(\A?-N#D>F"K-C1=2.-=C#T88CJT;]F0&,_&-MNR*:#GMPP M&AR^3BM0#KJ%KRX^:_R]8^H\&^B. 5L2 ]@?A' 0)0F=,U?F>5 M0!H ;0"T =#3 !I), ['H(WAJ:"M5RR(7%-%P$/E33ASE2!T(9QIL1*."H($ M2UWTHF9(!:.0Q-@%SR0+W#8V: .A#82N*(0V-NAC .CLT@9A'19NFLH&_TR?T#/#O:)?+;*>JH>B[T&T7U.^GHM*6STP MZM&$>AME-HC9G^/N<C*RENFSP[Z@3LG>#'HSI.+.A6X0?P<.'9I0E,J1O M%:,24'(8@.].X%IW4)8P,(#.=,'\,$4W40$.HO] >CK( A%7#C>K;=.?7,8M0Y M9T W651CN"#PR% [1"(F$;O!L/#P=",0A7XSZHLQ6)4A'(]^]3/>N8 1*\B M@@^C,.P5?5.IA8H"]<N1]#W(*+ZRG MD :]3.9JI &,-0?,,[!N(1'N]%@6*[!EUUWG.!@+0.*5<_K%KTB36LT>%T] M!I@*'ID(>=0I7&=Q6$>FS+JA+-/P^_">\'4T< >=01?8N9Q\,WL/:S0Z7L_: Y OX*[$ M=Z9R#"> O3!98H8@'/&XSG(_&PBA-Q''6&(:":2Q,!>D"53G8(3QOX,@LP M-'\.GE7W;XSWQN6HOE!_CI-%EITB&GPRQ[++<>P4CR0]D"S%HC^NT&*):R8K MQ6G%(6\.!V4E;Z^'H0LW_PAOC@H_ZDRMT84O3FP'//^*L4#V\>CBKRP8"2F+ M/@P?B2$)/T6@A7_3<"L;UJ4PKJ%1:&RYQTJ1R.$/;C535&GQ79)7TR]UAM,I M')J]@"PLW0$R$6;XVG2/S''YZE_+H@IR.B6\7D]T/TVRFC!O_]L.X9OG#/9\ MN9-#_MAPR+'Q5[SKV1!IC&/RI\W2Q*!U(S'H9M M>/\?79#^QW51:.OKQ$7I[7;!E1#M_9WC=J]%=[8_'[4V/\'?&WQW^_U/<%>. M=GHMTMITY'3!D-W>W^!*'-#V_B>Z<[+;:6]N'+7V#VAKL],%]X*!FU/LG/Q] MU#[Y)[:W-WC[Z+O5TE.:M@F)=.!FI+/3*G@49>ZM)E$QHFI_$E B^(WD#3H7 ME/26&V85C]9KK2//J1=*1,LL?Y4%\/L.DV /P0E\.U^5\JSMN'8MKR+U!/[OA%L^3&=RR4 MM8P9\'Q]0%SF$FD'2M002FDDGALM3R]Z$-I'I2SG.>88UD/E\/9H!'!P,"*> M9LG[PL+JB:^+$2@S=P6%\P%L/-!ZV?N?#@S'O0"_'%:HE+5,'S1&PJ^IB#R& M0JR-CPJ\Z9O*@YF:LY6:KJSG03)*CLS0IY_5;,"('8:^@YNFTTJ+E0(393)X M!S&68-RY,!R! 9,-P!BJQ#V95V#V6-,%(Q^,X4Z N\*$(.!;# >]VJ2'$;C* MV*J?7E9.S87O3DX3>$E?Q^!CS)\&_XV[H_E#DVF9(&?B-IPV(F>#3+8H&%NC MB;%:&%MT:XN]LOB3G0K@,:@<,##1BMF(TBV#Y"#6/D)ZR=_K7]=K"OM!MVN& M:PLN7[K^?CPQD?Z6PSEKV5P<&=GB8 M?+Z_0CF8^3!_&IA8%=AIFJ4 MU5E,7W-BN=O)UVY%=U%_57%Z8'H)WL^\A.$VIPTA'XQ%G)$<*3%QDK? T,(:C5:_>IMC2<3## MTW9-Y94!3ZUGR?2L\*9KZNA'ECC=%8?UGXMF3UY\!5@EP[R\X +,3NX"CK5(.I&/>X>AW('U*W('PX%3OE5/1+H&!LSK,!;[]="B7N/V? M^C"6%-D]@(T.]"B\"?KVX6V;>L2)B(NGA'TO:GV/BTHDWJ$L!S20^69Q1A MK;@7M6!ZY;E1Y>K.+3<:V#! M66RM,:GXK]&6X=11U8=/,8G,*10<2:KG.B@L7#5@?#GL'9HF2-ADC3NJH!"R[N6B[N5GQ6Z_XUN?O NP2XS1' MEG""N%-@M<28(T-SPC6)FNI4QQ+3];.M4*/U^\[9O<,R$M3Y_I]Y'JIE&6I,4QI,T==$T M*%H7, &A]R0_'3/);6ZCD\PJRKCEW,9 &1.!:"&PTOATS"2I_/DFW3WI^>MM MXOPQB15\3;&"\J:*/'TO@@<^."I?7Q2@/#K=XMC52)4^XY.T? MEN'U])!FO7WSMTL?2=9'+&SWV\FN"B3L?+*'KX.(] MI<&R*SWV%UDUOZRI<#^WZC.WGI..6&\'/DSFG?K5AE:U"9%=U$(&,CY3W^^'J>RU7X:Z+Z'%3=EFY]/&_AN'0P-C#S\-D/];1 MGWI+I2;=:+*?3C)];:VSTU$4FN%%6!QMU5+FP M4=A \=4.A)Z$X<";LG/:EY[L)[^;@,)2;.3?D[W*XXW52]"_J=L\3= _V?JX MN]_^]D^OO=\YV-W__!/<8[Z[^1ZW/_[]^UN+GTW0;_%=>-[N MMQVZ]?%+K[WY8;^]W3E(!P-VMS]TV]OO3]J]';)STHFM8J'G@.$ZI\($I G' MB!.#D0XX(@]>."5:1H]UVC^O=L[OJ$#*=4!YE6LY-;#WXF#/$R^4XSPJQKC% M6BF:6EO:&)R@1MY%,\ &^^X7^Q8:-A"*%6> >-BJU+%4(L,)1H+D3!.F+$X= M2\6:.*?3V(HBWP/5C7J^?L-3H\>&<\-Q6,K@NHMY/TASC\>CVCUW]GB\B5UG M?]-8&CT+6@G,718BE$9#7%S-Y9 M;.&N8.G,"?/EDX5/)[/QHC/F%R<1U,>B+\Z&3"F\L[R'SIE\X.LG9-R M55<*N//4J0I8BM[\H/NU47 AJ_TZ6$_7'S>)?7:@K1P5:?;EM<2-B^!X3M*A M$,^]$$HXK$*>RU2K)V)\;O[C#>5NR>+Z:(K^OP=EN3WX(WQ9.!CQK1AUBO[V M4>C^"*U4:^ EI\1NB*UDGVWOG+1.WA\!)$?PT',M(Z(A1K"L/$&&F(@DY@:L M*@YH#>X>.R<=NN;UF9C.JU.LI9_S @S7S8BHE M/ Z>/#/OCB8')(WKU'D%ZXMG*B\[*SHY%3E_J*\/>TT@?FFH'0,/LR'TLT/0 M$/7)KF6\_Z^K(GUUD"N]='J$JS)X:_*S&;_NZ>\^'3(8:LZ(IW(N%$QT+_GO+.=/*P7 MG>V^]UV!DO4^@@^KP+SF"CMD3 R(N%Q3(26/*7O]5-$*XK6WVLMF!/ M%+7.48L5Y>;<;/'6O;A'3+L"+Z>'M M)+;3-\[.5-X,!ZZ7Z?Y+ZCUTICO!>!W7 ;+KIKKG9)U*=1\)V4S<3_;XS9[Z MR\'2N\P>?]1,C=.9H^>'4L^/C#WU_.OK9A0_USSTEYT7_'%!&R5EE+3#7K\J M$W=^?FN3I-4D:=U9LY*+ H2SS:#%PYV52?M<=H=HZV3CI+79/8!QL-W]S[B] MZ6!,[T]:)Y_)UC?XN?^>[NQ_(F=WAW;@>ZVCK6^?\]G=+N$-78*VDC"CQW8/Q2AQ1C%&$L"//1>*+YJ[=2 MZ*>2>]5DG3: ]H0KWS=8=]=8-T_/X<8YK46.<'06@0JR2 =&$'8\>N5S(UT$ MK%LCY.P6VHJBW;//-/UX.BZR8(I>)=ORL@[N5\U-6CW4^FW5FL8M(=0,NZK% MFV7S-,!U'> J%HPT2:C4G#+DE>6(>^Z1U;E ,H V,G@&NWQ\F M=^=>6A@8VA MSF9M/(J@/OM(5CN,LM\6#(7?IYLBD[K!:2_DG$W0*VQYW- 6O$$SI)?E4MX% M@9X1[C^D];:P,=QH@.MH@.,%8RW*8%*[2D2<3*W6.$/*&X:HXXH8Y;C *AT" M$?G95K]7UP%W+C-/(][6H.>+1\]5C=C5N34-;EX/-^>6,S9*.>ER)#%-W3JX M19H1BHSFFG#J#8TR.;G\]H?G5@8\7_PQES/= ZL.>F"/CZI.&UEY9 XSLS<, M5=+?J8J?YG01[]3JKW[+M0XY4&ZM\IJ[/.>YR%-NG7$BJCE"G'] M%Y=9??*>MO>^YS'W4CJ,O#,2/&?&D*92(F<8=DI@;4W^ZBU19/ULD.O&!UR, M"CD347N&F8OVYW MM9S\2@.(B^.8"$RYM\[H&&0NG#4\G5,Q=;HK$.$@ (P7Y4&*N0Q<4=%PUHKD MDES\Q0S\NK72I&'3^?V84K>09;71&_Q8RLI/6?P_$V_4Z?63V,_HU"A_U4CG M@G1:&]*M=:>.:1>?T[G^5;_7J1J;G->L7C"X#BTF/8#20$T&H),2U.#WGMF? M4J _[7VU?)RA&(WKIC 5]3O $=-^P\-J'.4Z\'9B]TF3D^6+%YV>.#7-ZQ_R MJO+]#\.PPM(D6""OJ4$2?.1"\:->+ N4F[=,30NUGGT8#]/AB-0K=^G,P"6$ MK,]RE&.[#VQ0-5R>'1M(_#/IBU6WS#U>/BY1M5M-+TEBD+K3' X'/XJR(NA" MGZ[#4(GXO%',*6HMT[3BYZKQ\>+GP"2)O]>S;YVB6W?BFB5VI],GYYP'_N49 MEFJT'D@$,^@%4S6$FY#KQZ +-\T/ B[S^RCU]?&#:DF&81(EK5EYEAEXWDRG MG846VEK7R[;=F1]U.1RD7E9%U9=J<57F]V>_&?B1B++05ZTLJZ,X,-%ZIZ+N M9GU:W'IA(MZ+';+ TIP=??Z]6K-Y9ZQY.^F%^:7.TS&MT5IFCQ>:\BR_;]I> M:&#!P*^[NLU/WBP/]6'R#]/=VXJ 73X(BIH.ML3:I%AGM2@W>K]C%/']UN<0]KM'K1/OAR \T]WOGT6K=Z78H=^Z>U^^R3@_;A] MTNF<=OY;W]J]G6^?CG=[GUG[XQ=P_G<[NYL'Q[L?_]S?_;C;W=D_@/=^9EL? M/\3VB?N>!^Q\GG.4U OB#"BGF0CP&^4A"(*IL*?]3R6IY,PXK@D#;O-6<"D3 M THG.>=G6@U-25[\JF/X#3IYG]6?OQS=?7< G[? FO%:769KM%*G?1^>VPZ^ M.[!CF"(44<4E NL&^(Y[@]91.JFL'5,4ZO^%!W5^=J+U:XZ3K#O:*S:->:*.@YJ#JZAQ4?=1\ M@"_F:!8>;,ZE-L>X5B"C;F9W 6^VIJRY,IDA-S2\)IDAG>Y.JCC:^_2S=>*[ M[9//)ZW-O\7N9BOM$QZUM_\!@VSG:.>DO7\Z,V3KXS]@H'WI[>R_/VG3OUE[ M,]W?/6B=I'W"#=+^!L;;_A_[+=I>/J/*O8)5B@Q81X./((-$EGB*#"96&N\L MX>S56T[7R#DI=2MZ<*LYIMK@VY-->FOP[0[P;9[Y)KS7F.$#G:A?&EG4%?4Y$J+ M\JG_5[TD#29=!Y,6CYPZ$PW'"FRN8 SB/FBDE:0HL%R(/#+/C 2;2]$U^LC- M+)J3I\_&G&AD]Q:R.[ZH]O<.HCRIY'XI^47:"S_8& W\SD^&<63]#V'E DV&Z)A_3DC2P!4RC\XZ^>DO CR'TKEHYKE HII'=QS 9&MF] MA>S.308G%>8D1N12^6MN?42&:XP#YX_H"W67J$"AT\!Q=OO%DM/..>YR V2 M(N>(8\^03F6(8'5R08+WQ.!4S#5?$[>WP.Y<8!XYY-- 9P.=3]H4;J#SVM Y M-X#S"-8O-Q1A)0T"M2:1BIS"/T$S; PE#)Q7B=4:E<\'.G]A/D]S0=/AQ\O1 M]J'N/%,P8RF7^^("&A?.]_^/FG1]\=P[:BU_YFU-GW1IA\.=GJMX]9)M]/:_D3; MVW\6I]/)VYL?.KO;K9.=[4\PCHWC]J8[:M-/;.<;H-7)IY.M;^]_MO9W2*OW M9VQM[^"M])R3SP3^$ZW/WXW!%!QECE0P ?&H#,"'SA'W- 8G/&/JS%EZ%YE5 MP&0Q<,HQUXI';:1Q@HB8Y_I,(ZDO(74]2V>]WM4G93\85QV$O?QDP_EMF'[U M[J=Q/&ZKG_TY[D_ZQ5%69P0O'R6LLG:GG0]-MMTIAC[;Z*4#V[[*I/\2RE%U M/FI"U8U9R9G?SE!\=NWW^CC]'Z9?G4CT#(+PQY.AUU4 M!XSA76F<7P.L]57GYZ?5=*JS^_V0494H2/3Z90?:0J YY?>XJ(]ZFBZ=4[]X MV:<'ZNMSVO27)?L/ MIN%>^_'P",R!,O3/%IBQHT^S\_X)EU\T%/_]$Z X<-!O-'($CFY$/-@<*53;=(R/XO>N/?'8#BL6A:^,X=P9:$P MM'YQ/+;0_G=[C[3!9< T>C";D/?1(BYRBK2/#'$F*?%"2YM:YY!U>K;_;V8G M]:H 0'XK@"?&A]/**Z"QNJ$^YCTY*._^,R[J@@VI#,6B6H,[JH7*ZB?9D Y< M9W\:T/+#XXS02A72[+?%^AK@#J02)G5AC*0:DJZHGE[^OG8MWO0#3 MB%=OZ86MJ2?\N9YM#RH+8=FN9X\JUIT:TX M'J52,8D3QV5=\:;*IPR^UJ_#<&B.*[4+W#XS<9+A:<%PZ8I9;5+)I0ACF-52O\Q\-J-SZP<-#JOJ ]G[],3SAS!M;&X6*G^E0DQU M^:_#9";W 5BR\)\Q+.RTJL_A81<,]!1A.?O4P^ZXK I-I65,W:SGU;!.CR\9 M7.E+51VGWZXWY;J4$:QO-:BB+KYDP^@H=>.^$'SK6E^G\!<$W#J'!69:<&T8 M& 92A0B"SW >*3M_6Z;"WXLJ%/Z1FGA_/1P&X[?Z_YAAD8B5R#/#5D1?-KAB M -?((F.4"A1RQY*?+Y!F8 <0;",+L"@\M3#&Z^=EU_V?"F6NM] Q2!Z$]^!$ M&(Z%2+E]+O+@'57I!%2ST/>PT*2U!Q:>TI0[A[0#XXY'S9#B1J$<1V($F#A> M5A8>R<_JT?\SP:]EG+P1;LT?<5.0ND/48>"_8L<$L=YS@[V5G#EI%!B"1 +P M-,QX#\Q(6X Z1@9!=4!6YAX,.TT5Z5(*U*=(%1#4 RL\UC"(\#)X09DQM"\AS8#%MF MM<^))]S*D!-IY+F[$9?RVWDN(\RF5XR2!?8AA+]2=='^R.PU?#?E.];>^RX= MPU%'C"@1@"\Y@(QBN42P'"'/HV1. H91YK*D7-"6M:&]I+EC4 M4@*@:6M"L_(/L?(\!0L, :#W$E&?6\1!F8/! W^".$;L7,BQ(VGEZ;FJI3?N MC@IPK [)N$IN)2L%V_ F3U;*G:R'-?VG."6$&-PH[J.["7.*_#'8%JK-YE+ MY;A,OTXJQB)PD0]"ZOI5N,K[!Z0;]-/WZGV6I>C^TF]2( MK*S,M+ S)]E.PVTP<5.%;!)]IN'$R;C"F9J/5?G/[04J5 ;PWM@,#9"VCO>< MJB=:!1+*L2T+7Z0X9E5B.56&!F'W,*[->1.(.@8(5O-5@AI/,';SB\6:\;@# M-H&W ;%F=9HG]$RL<%15LTZ56.NJ^";&HBKQ^*-FZ7[:NBBJ:JP_0M],2UZ' M'V%68KHNK[H00%DN7%X7VX>;9\M6K7MV45N09-DK=GK2C^+';W'=O:;(D6_;.74LBV MONWPK8_M#KR[T_[6(J#H0 '^TSVM&'=Z,+83QULG!R<[O=2*8D?L[N_Q'?JA MT^J])SLG_W1V/W[HMK_]$UO[[]G6Y^^:&8WSH,')UQAQSG.D8\Z1"TXR'0VQ M.3F=Q,$1[;Y[@EM460L&MD?E9*NM;;5>WW#N D MJA$N/:P';^BD&$LQ\/#-*C?B@L**&^,]0-3ZPE)911M2LZ'T]+_7OZYG*:EB MG'(O9Z]/>'<].UA@$ZV@/-=!_3J>P=//*V,YW4E2(1YF@P[/I)<"(=>DA) M=Y^^?)T0HJ)W]8"9\1>+) A54=N:F+RS?U+[O4O.M^LI2W.._)@^*M?36'!)&X[2: MA_"BX90]S@Y\6N%WDIB;+PX\KQL9]1,+]O<2#\Y3O<)/6,#^>9TE,B%Q6Z=6+$:5AF+072ZF;J55* MF<(I:RE)L^:OJC'788"UK#N;35/DY//)']SH=X)X]-*1TGPX+QEN4OZS#.KDUJCRLMHF1;Q%KU*C2_FX8#W M<]YY/R7*7U-Z;/3]IPDUWJ>$JG*N=AZY?^4C:)V-HZV-[XYP[9DBB)FT=Q*( M1L8$A8*#CQV'5?/NU5O.SM$[\_:5*9E\D3U>;/K]=9)0&X%8.8$XWOK\'5L! M_C-- A'!$$NBH:/D*&5&&RN]R0D8W.(\0VPJ$"^6_7^[J)'F[VOS3HBU@ON2 M8O3CR;9:M?D3AF7VV]+%WR=]%V=Z+KM*(/TE-QN4J]1L\&DT#?QEB/ETQ-R& M2!CG%-QGSHW03K"@*7.1,D)[NI/W]3WW/A MS?GR'O;BVD]>M-C1>>%AYSVK9HY05"<-P'-;0.;4AR^QR22!:^(G3@Y 3)H- M5_L0EW'-69[)TO]N>NQ=J17?+&4/M5D*H]YP5=_19/P-!WWXU=4M%,$"?%=U MMBP_]1?OJ0X#=D.Y*INJ6^^FV48[8N?DX.=.JLG1VZ&[<%_*%FI3, ,I_/]D MA[8_OO_9WNZ>:;K6WN_N;VU_V&]__ (FY6ZW_?%/,/\^,3 #]^'O_?;^#M[9 M?D^VOGV([[:XN M(\GKF/DR 0+%)BP0X !@M]J__LU+5:% @FPVU6R"9)W8,U:31*$N65F964\^ M.>W _XVOA"\P0:XS O^H-[AJPY8?"*_7[P>CU2-BX(O^>#CI>^&XT_,I<=:? MPJ'2'70'_7XX7KU419DJI]ZIKL\>MZSWOO_0=?RVB-N'-(Z"._[?"Q:M+L*B M^Z/QU!_VKSH^YEZ"VKH:MP?MJV$P#KQIOS^93-9$Y1A&U0-KSWXJ_"3TLQ#L M'$P(Q54782//_@<.K"Q 6^:LY[L,K+\ZL$[K>#;-FT22);2] =N%Y;@,)52N MXL\I%D1^]NO+3S\_=\!5 RU7_\/?%IAO20U?>8TKB5R[>LZ5@J;]+Q6>=IY] M3A>@$+N= ;BL;X6/L"*5PEG])2C;^B:/ZH"__/2;6@#PGHV_P,S[US+*"!XY MU?U& ZYPGH'AAC1/"S8Z*U_FSYTY3T-(Z3[S-"NH<'>0Y@6B1:-P>@PHX![KCL=^%EVA[*-KQ5J./<,16%F M5UY!:0WL =!>@UVD-Q&OSOBJW3_YS?*3\YD P3 L\E@YZ?\C.*IBVH@=@;/, M5V7Z \]KVK2_2D."2-/DP>F9H;?'_E/JZ,ENR'QZWG/$R9;3R]L8[YQ4; -Z M'6685H_7R'>.B.E^#S>)'V5R=W'*= 6276ZAJ)0^>-=[U!""MYMKO.8V7<8( M&P_2ZP2&0F^ B02G&EULG=Y#)!5J:\O=K#B-S ZMJHJR$Y@DOO SG1,0+.=+ MCB9*.!_XOW\L=K-]R>,:,; M$5))(=L!Q],JYX@*9^1^+.@\P-@'[# \/B2=R';Q,U\4"F0AP2"<$TV9^8H. MJJ0\'O"U>";@:^2AEVDD4HO:Y,1V!1 ME903B*M)YZ -\#-8F"^B,,A0&"F/=!813+$656Z%D!XT?D;>BRS_#XQ!A:*V ME]5AD_1R]"C'>MS*\BNQK-7X5*(76\8<1BO!*BWGD\ ^@I4Z:IKN M_Q4UT/^A!CIXS[;V@_$\.4\3J9Y7*6YSW%3P+V+R))U6V@@(Z)+G%*KQ.5+Y M1 G?4N)Z&#E",XE!UA)%$41X3W6SJGUSXTX$ M#UG35PUS+-]H*) X27_R%] 7#![9;N'O20:OK2LYAZ=?A7V /172]CWM('F#(V+;@H\#8>I)'AI2MRA#,?$XJ8%18 MC BQ,OUZ+HI9&L(0K^_8///C8"GO"B)#9"63'%DCT5RF*6C+2IIERN@)!9AE M:'7@&^.(TP,CF?N0+@N$/$F?K33A0'&_4IJ]KC_9S)E5R,8H S.J_F(-#*;?D/],F75NI8&#'F7G$%'[*(I(QE=^ M%HF81GO&TXYZ20@*D)-N#%"?H?X8""'%8G3E]=PJY78S5@*%$,YXDJVKFF6Y M^D6F.\L/G \QOO^OF*$+\BHC 4.O#UKJ^4].F9/G_)KYEH[Y 1Z\H8Y4;3@SLPC>=&-1 \TZ, YN6>]\M@1+Y69S;#=-'H6)6Q)GU M$5E1Y_<-3.+5\%!L\AGYUL] ._ ^J_,0WJ4M^O:JW6N:EU"[+.K,&_5&SYTK M16;OF_RWG!5%V["^BQP,!=ZN4HFPEO*1^ +\?G5%LV)7(WX M0;"YZ\Q$>(T?,ZH(U,XL6DCR!E;GA'?R97Z03S/$,2D>GIO\JDJ%GR/"+4$>3+Z6;X4.!6C='@1*US QEG^N M2PVUQ/:Z(I>.D!UN1LCN#BP;>]\U#5;[%+I]&Y2M]U10MI\QHBSR'#;H1*8U M-(X!I/]6YR[\O?>/SS_#.WZ%Y_][]O;/C[-__/)S]/;SQS_>?O[;UW>__[WS MM@/__OVWNU5$T3_^F,5OH>VWO[^]A??^^>ZOOWZ!]WY]]]>W7]_]\MK[QQ]_ M__,?\.]_?$9JK,![]_*?W;X_P1J'5_U!9W#5@ZF]&H>AN.J'7C#L^GXX"OJK M8+6A"$&JV^/AP M[@W;?'W6"=CL<3>'/MC>>K"*07AKTU'M@T^Y]W5$$_($& MP8 M$7=67+VS*T0P2S!$2:Q-OVDN+2X2($_FU6ZY&)/$HS[S'%JT85ODJ3&Q@-_.O]5"[3*^KF)^PELF"F.L&K?6E* M\L_K/__9'O0FHS:H2#'N3$%%#ORKT6 XO9J(()P.PGX;5IT8L+LU^5UHHI52 M4)?:8K]< _*JF%HP>4MZB7O7(D*F\%](/7 ME/(63RYQ[Z"?_YR@,3GR!E?#$9:Q0$:N<3#VKR;AI#>9C">>%_K?_:4SKDDH MK%2TJ%(S2J&BK)%5:?R/%3E,=83:DS7&9"RK GBIE4?2BM-XB;R8A2+:I9(O M@8SFRIC7+OU0K@]K1/PQ[:5\DTI%; LTBYM%-G!+L1]5/ZSR'>X+]0-3::_, M%]Y=G^!!C*ME>,ZH)\S2.)I$40VS1(.X)?<$'V\+4CY00H'1 $A M5KIHBD8'U?V0XY,3!%6E$W3-F0?5!UFI\G]HW).^DB0@[0PTAA3!-9-!TW@R MPD8B"' J.&P,SN=LC<"1I&\J-N>Z/2E:G1/H8%64 M!?]LWVX$?=1D*B/3%-?/D29E6];8IV9N7VWW M*25/[V'""JYN,-#B1N-YN=]6OFC59NHU7;&^2;Z!<;'J#H'F6A*TX2'*P^^/ M1GZ(I5=&PU[8[TS:?F?L#3K][F#DMX?W<7'MI$6VV&R& _N1H2*OTKS(+UA_ M_(:5#,:=T7#8Z4^OQ$1,KGJ]SN#*;T_#J^G0'WJ3L3_N!N/O_N*-6MU[U <* MU$/$(9@,@G'8;G=!0?6"R6CL]PYW.FWV2Q^>ZK[]XQ\Q;,KH[1]_^_/=Y[_WW_[^W_#WKW_ \]$__O@9 M-BB^I[H9WW^.Y__X([A[-_\_V)1O[M[]\M9[]\>7KW_'OW^'=_W^W_.WL$'? M?T::ZR]?_^GY(FCW!N.K8- ;,,GUI#OUK[S^I-?M]]I#?YU%.A"C;M\7X\%T M,.I-L=Q<5W3#SC"8],-@,/)60]SEA#L\X]OCW,U 4NQ!9''OO&#\5T4.AJ;) MPSFAL/-_ >,3[-(L7W']\4R*?4H:9/L9)@G)[,)[G:L/(ON$5N5J;&O0G883 MV)*]L=?K];U);]@=ML>]8-0&>VG8U[&MH8IM#>_A+#7BHK_(SN7JY;_(WC^WSR_X_)V.OW?8F@ZL.R,A5KST:7(V'(5)A=D1QKD]B4?#=_$@RG.-] ORFXH]0, -//S/>RG6= MI(%C!, Z0X,KG=.%=#9GD5(IU?W#K]\FH@^RW;3$-L8T>_K3X/K/?W:'PXD( M^^)J&'3 SQ\([VKD!<.K( 09#?I#O]?%V&J_U_(VLK75L#S"7LRO,N?,7N?A)_>-%&.6+V+_[*4IH)NBA%^M0NQN1 M%9BU)Q>(UHJ_EIT;CUNC?A?[5V3P_T/U8MGU%G7]QR)<_PX>'&W^MMWR-GZW MK=71L#7N[-;LC]1C[C7,"T[G__NN^UVY:"$Q&7<67QU/63D\#;&8KD]-NGAZ M4YTDX\WGUV_9_^J4OHD<_"F/ZZV?P+Y![ZLL4,BEO,.A%'S!;_(WKO(&?RZ(L M&J7X-P:(@Y7!T$^"@R)FT&M?_4U?EAE]>G!/.%1[,&'! 2(P\662+#6 U1S% M_VQAG);A[$I M6W0V77:ST_RGNZ^A37OXY@B')/]Z6I2+XM;UD>#"<0[S:LX M3;^0'5VN=R:NX1O"X,JT\!LM!X07Y4]5,@ QIJ 1;EP<8@=R?RH<,*@G3+U" MXE,6I?M )7 %V.(JY=;Y7_@/%[U3..:7#%_UQN.^@?0U&LZ-%HV6]'/=KI9W MX^O77_F2V?A=#YD2XHK82UCQC!;;C$H9J?4(,>*QE[^@^0B49@CQ0B3<,MU\ MNYA7FL 6]:V\RK!GE\*7EZ\*[Y$3IDB +UQ(.#2X&7\(A8.>J'(!(,5+O-D6 M1O&$6R'3.(2>I0DQJ\A4_SQ?SA>Z""$N_5QO^I;S>XI7XOD2&O)SBEEUVB^X MD[E+?WHOU,=8:R^(%M3?E:]DPU#\M97OE"!8+6OIC[=^N_!5E0G^'$RL_1+77-SY%-HRSZ2#-[ MFRI@0AZ!6D$M]Q5IA6152TJ(+UCQ(2D*:JIH>L?/;I.Y2DUD(O!<$6!"G3.) M42E.I68P]("1*R0R.AR30+RX/]2\&<_X@IHO929$%JE;.$U)2C-<:G5$*%=< MY"_,/L41O"^D^J"!OT#\I9,((6=2?4+!:?@1LI:\V)8:TO$Z_<[X@-I]'?3_ MZOW_O?GERAL[T)M0("5'6AVP:\Q[4#E2:Y.TMH[OX*>7L3*25:225J:#)<@W M(Y";!BMO5G% _!SL:)DI@DTJQ*:4%ZX(J_ 8*OI#=6@SL5AFT"*IV33XLO8$ M#.R&@$;+:G@):2'XQV5$1U:R81&7_#P8@"H[+(T36>E&27V"K"D9\:?D*E'= MOX7>&^//"SC>\#X_7VT>GS;28Q85]LOU\2R# *1DNL2JN)':: HT&QK[9@WN M^L(X:F%,&-: 5?^S5$Q5JP!/]PHDP>="N)N/NX]@+-.%?X:\24MLUV"USK<] M3<^D"8QI@;P>ZI1+PE4#)(MRT.8.3A#!)HQ2K\:IIDT7I 2( BSHRK1MV'35 MH,+0GU2O46F"LY7YIFJ(OVPI#?\1>H$97!C(-A6]B'-QR^0^R0XV.YL(E/@C M7%5+6FWS.^"[:O"_T(5 M=7&4^\>DIT79M$J,T0,.G3*NEM%]93I(M_Y@.(NGT M9#1MK@2$*1L4['92H M>_I3](9$>3"""LG+2NM)>B/0C,\0_:0XJE)0EJ!5LV7N/%.S\-R$C7+!+4E( MF>-9K-)_L=UK:#-+F*AM"=M(NA$$K\H7H$A@5Q)RD<]PP20E@&F=N@ZG^ A?T%JZJT?^^#]^R[#,JDW;^!018#F:\J F$IU3V<:>298_HS0 MGV;^9F$N-HT;M%%2+A9N]>Q.%CH@T%M4N&8:9((><+:4.A\T?HYD+:5'(Q-% M2)N4\V%4MN?*W3"V0$@G";9%HK7/UAH);??^U] BW>%A"WV5:(J83'(\T/]D MYM,$+>O8B4%?@F,$!WAA>IK2H55$ 7Q"7X,T)$Y9+D+M?S"]EHI!:T[1@/ N M@7UZBIE$J KR!<7?3!6'DB05PY)$A.@C[BHF-!ST>&6#A\TS$\O, '#\MP ] MD-X)@DC#M+NRE68Q.U>7JB]#NH-($31(8IK 17R:-IP\D@5).X MOI-%#Y/K*YQ'J=MAVP9WQ"%"BH$TK7)R6 AO0210$F^%+R-+)7MB::>"QWJ+ M9G&"=!VT<1$)#,-TV)8')<,N/A?&H,#/2M+XZCFOY%WBV+$=91A)_758WY./ M0,[-PZ:D=@I1DZ4+:1MR1 IG?@9+ @/54Z)#3'R42P".$RYE*@E)'K25H>LC MAZ!ZSF=5J1^(0I".B6OB+:6(2U+R>I&-X%89554-\QOPOOBX8P8PZ4*4QXYN M@#8;1CPI19\GEXK9(4LA[-3@B[3041I0NN1J2!5?8>&4TUA)O4#QH*E>P\8U MG\7_@E-<85]7,EM]IBKB<(>OH?//Z@#US]=27C?/E?.,?O#\C)-B*8]R)6V2 M#.1M:9+[Y4EB MU#\N76NO&D67+KD]"4W+@M21P7"7X9GT1)O08IU'-,5=PK M4W%IY$I!?W\7WYB22.EJ-CNMF+&5OUM.VND9))JBW&L<$5J5^^68+&7R/-4< MY0P]WYVG7/H"ZR =9U=\#I%+2D_? !L=W]#?FKVR'?1U(K[)^QN\!12W.W(% M'VD?/\,SIO G2T0#<+D1:0>"1^OCA:>\ T&H/%O'ZE<$#Q$9&CY@6.3/U4"? M',':'WC[(%A[_=9H-'YT"*O7;?5'O;V:W?Y=O[M?JV?3V7%KX.VW7D?I:Z=S M!!PS[XW'5B:C^W1)>YW<>0W#W/%V&13[4<<95CV0^3-FW3MO,=<^=UXC.FH= M?WP)ZU>.22IU/+E@2 Y9,8[JWDFM+075%%'"8XV\C>/^[D)F4$6CV*.R4[C' M%'[O<-$!.WE[3-X/K+5J9O >Q3SQ@R]83S0)KV17@T"(Z73;\(^585.OKS_B M7>]R36SN&]_.:]]VCGIH[3@+WQ]N_.:X*636J(%[[K _PESZ]O>W\6V" MW;P%[GC-6]MCS,,/WV9T3^G_G8[1_=<,2R9SH-KY87.PZV%#/A&9'XQ;O0=* M??WZGIY@[RG/>VG,$Q:006MD!>11!.34VSC[\,L[4GB&V!DG=0P(/)VA& M=\='6:'C&]%G'SXHC49,0O.='Q@[7GN1=^:^8F?4>J@BLK[B)043.KW60_6@ M%9#F!0)L,&&'Y?\EPD2ST'G]X9.-)IRTA=WJ6J?.BMQ3CJW=&N]YSVQ%SHK< MGB+7?>@]3_-$S@81SCJ(H#JA?LE)=DVQ:&T;S6QCQW2>S;KD1+.GOW8J4'0KSIVC8F M1'>^.)_+3A,:V30AB^S9)B!]*R!G$"NWR!Z;)G0Q5]Z>V_5Z[M"B>ZSG8 M1MV>V[%29Z7N:<-LH[;;;[=/7NK.'./3/PX*Z_AF]-D'$&RB4!E"&UAOT883 MM@E(N_50^\@*2/-" 3:<8!.%+L?"[K;V96YMD'EM1>Z41*[3ZCS4D+(B9T7N MV](A.\=)0[%!!!M$V"F(\".5GOK+R=05DW!>YW,FL#S7Y [3-9RW?O9%%#O6 M&FM0'4&J(9[&<7H;88E%+AVVG$-_H9%TZCE!5O ZR?GL+O?%4' ML_;76%Y2%ZG'VNGX(I^*=0NN\1WZA>\LTHA+GZG:GER+.)@E*+M8(C?S V@E MRD&8=7UB6=&8"TG^^[^-.IWVBSR-L6@F_>6]T*7NS?I[U=_/HL4]O]>%=W%8 M^@?RY5@+W%\L0'IDU>&$*H%' 9>@5+^B\K\304&E;)%2K>>6\S+GX>=W>2'F M7!(T\!?%,J-IPM?"N+_PA$3RQU1*')J>BV*6AB IUS#A6)Q3<%6X:([%,U5Q M\_5UTG6@JPN%A8^'Z^B7' M42RR"/\75BP-\Y;S">N^ZP?E7.6VC+"Y&8UDG,:6$3Z>JBKN%J@*XCLG3)TD MQ0KHJ _H$ZZ@3>(.3>)N2:,[VD.LM$E7<8U+K.@;@4*@DN6& MCCM:-<51O[M/-<7NN#7L':":8KLU;O_[W*_?)%S8W?GH7;GV5_:OTE" M.+ Q5F!9& XU_F9?/'ANN^VYHX'-]#W;3-\F9G$?_X[-"M:WPS;VO$&W@F6) M-NP!+ <^'([<[KFSQERREMP737G>6O+L\V1>I?/Y,E'W^9>6&3,:N0P7_ M<7(?;'[*[LZ?K7-DQ6/SG#WK>,^M:%C1J*T2VG6[[>-D/]IEVOTG7U?HS)?IP:;EN>1N6/'8B3SH. PN5CQ. M0SR\@>?V1C9!K^G+M&?8^N1W\05$+Y-\.1?9A<4MO>'(]0;'B8I9MW;W97JH M]7 N;JT5#QO6MN+QK>+1[[CCT4/+'U@EWW3C\EQV\3W&I4JI3=)$;)NZP/W)'CXXX.]60VC=(= ,7 M=U_6\X,MZ_%-)1NFW>G*]%+#M,>&XMN#\V0.SEY_X'K=/2^M[<'9Z,6U!^>F M&(/JA/SEB 3F,5/KNS Y8;I$JK#*Q.W02I-?>";#>.@++2U4/8O ._CDFUFA M-LZ:)5O:=>26;.EQ).X1Y3!J2NCFQ*(W'7?4 M&;N#WI[E(BR)0O-C.);#J"'7'^T 6S&(UZ0W?0M4#QAB^3]U#?X%R XE8\=F(QZED2(RL9 MM?I]U ;];EGJ&KY,G>.QZ5CPN23SZO9';;C_4>+%*_JF5_'&.X>/OX@L(7EXDB5&_/73'X^,P MOUJWUI(8V>"4%0\K'H?V/09==_A@T\4J^:?>Q9;$Z$QCEX]!M2*SWU9S[VP^ M^;=.3;-W2L\=#T>@O;\-K_Q-,W1"(86#[97F"<:W9JH_M4@<_YBQ(:Z#W*"> M2XCK:7',]CB_T..\/1RXPV^LX6J/A@/]"NW_Y+_@?-<2YGUU'"4G(0,T2O!W>^%.GUQKV:?,^\9QT MC#1OF(H@$WXN0O@7#WF6"7'E^$GH)/C4')J:X31%:9@[ CE5G IEB.OX.8C( M?.%G\!7,$[:2^W.A'Y*SOH"_,F<:Y2 6SIWP,Q<_@AF"T6$;/OCP^3(N\/1# _A$D%XG(#+&TD=9Z(#P M9P6,&1Z3:X6K#./^6!U<-2'!'& HOE6FU):CAZ,Y#@NZ$R73S(?%A65?PI2% M8A&G=S1%P5T "XFO"V V?/AO)JZQ6^5>W;(SQX?S?PD$?$NX^BO:IA.ZW@*!E7N-(WC]!97C_0CJF#<[G_"6[)RG#F-,^!Q M@IS]#C\$":_N\NLXG?@QB C(4KJ\GL'6#2,0X4(^#FHA$*X485!%L"7""!7! M!/9@!CL>YV0A:&+D(YE8P*Y!Y8\[-"?QO(E\>N^MF.11(5K.+T8CL"N%$X!Z M24$GY/ NOW FR[NRD[<1B#5K!%0G>O/A<&@69F*.35*_RX:PV21-KHP.F]\F M> (G.7QIZ$MH-P4;(DI@?\)Y%2UH'\"J+:<^;0]X\MG[UV_SYS"C[PM4IF63 MH+#B92BHJ[^U/K6(V"HL96@2M-ED%RKJ1;Y9?M^BK%?.0O^MY+:_O M;?RZW=K\W;9FO4YK.!KMU>SV[_K=S2^UG6UB9\?]G9K]9O(_[SS)_SZCF7$X M]K]SI*ZSY'^6_.])I\O2BWT;O9CS .*_BYPD*V"'$+ G I$<-4RXZFGO$99_ M-)':.^YO.]GH3CX1TO^H^XAO6LS_-8,HWX*_.[>;V;HA-ON2R'.]3M?MMH\# MIK1PUYT7:O!0EJAS@;L^DGA8M71*:FGDC=W>T/)#-5PI]2^U'/@EN$]U9E_U MHNO"J$7Z(\PZ/T[%/PO)W9UW^%*SSJUX[&1(>SUW.-P3/FAW\9-!?R\56'^9 M$25"M%P8FT1OZ/;[-O#2\%4Z3B+X\?60E8[="H"[H_%Q0G-VE79?I0O=PY<0 MIG@,MH"+3B \[11!SQWV1^ZH_]@%4D[5U;-I?F=>7_YI$Z^M9CQAS=CK#URO MNR?3LM6,C5Y*%-DZE'^;Z#3VR6 MC,V2L5DRC9TNF\1@LV2L@#5T[FR6C,V2L9VT63(V2\;"T3=@ %QOT'$'GJW\ MT?"PF,V2L5DREZ.6.F[7&[J]CL60-5PM]2^UCOHE.% V3V8=DM'IN6W/UF=L M^$)U;955*Q[;]O%@W'&]OMW'#5\HFRMS47&E2\R5 474'EL_I^&K=*DX>RL= M.P7GAJXW>FAE-KN'[1YNIBUQ@J$*FRMST8CPQZF.:1'AC5Q!=5YL/_/1J#K(%1"YZ.!Z1495-@Z?K]19TV7G*F4= MFUB"D0NQ8;^YSJ9?CE,]+I=X?7UI[5(N \^D3"P+[N*4.CVJ6KF:-;;N7WWP-[^TRJ.8EP]U3OS:3D SG$&MW V"G<;0J_IW+PUS9O>[^\[9TG[R+GQVHXJ^&./H56PSVV MAKL$H!*'!N>5T. WW]JM+O^E7V^EXKC=Z:$KW0Z?AR-?R5IPO M0YS'PX[;'SXV],X*LQ7F8X#$>R-WT'YL9N&&"?.C *9V$NP&+G #U_;XJ"DK M6(] I=1K=UUOO&?*JM4=S5_BCCL8#-WN@\LBG=@26UOG,FR=8;?O#L=G;KA? MM+YJX-H>W]:Y!&X%,\SH;#;USC/1=S!N6;9$FPF^14 &K>-DZY^?@-@VSOH< M&8Q:/:MA]IBWOCV"3G-7/GH;)YJ'5;$@C82L,F%I7. M(HV2(B^3A/9+J,I$OA!!$=V(^,YU_!Q68;[P,\XFPH9S?RYT.S)Y;@%_92H- MZ4[XF8L?P0A@]EQM:RB.+H3[^0F4^8,37U@R+-(IA(F5U7#G@E M;PS;O!5QC/_EC#/HQ(-SL9(4DZ3\27HC=)Y3S7H+T1EV>@=<;\[M6@U>OME\>QK=E1:]3;-ZOB"+E7 M7O\0.4*'R6?J=W9+#SG?OAXB[>90 GN@W*O#".QA)K;?&Y](7T%@N[OEH5Y, MNLJI9AO9W"N;>W41N&:;F6 S$XX^A38SP>9>60W7V!E\/ WW*/-W6I/W&+KM M J?M8O.M9"C0$5\7&(C=O5RIQ;J=%=:MVQZX ^^AU>I.#.MFA?DRA+DS:+M# MBT*VPGP.PMSKNZ-.][QE^9)!R(]>E.$1UO9T4#)625HE"0,?C8=NN[UG5=-3 MT9)6F"]#F(?#MML9/7;I BO,5IB/8=YT!NZP<^::^:+M5TL8<*%)=*NQ8P81 M_V#42+BPQ+H'QT]M3L,E);T\V-.WXM&\=)4FMF&WB]TNER<>8RL>C=% S4T@ ME!/9ZU"RX(M%FE-AL)\R$?N80%N#7V*/L 83M.LR%WG=A8%,U@1YR:"GZ(H9A$=:"B*E,B[+):P7*!G;XL9+/WO M@L834%XN%BB,N-JBJ+0/KXZ2)+TAW>D4(I@E,.G7F ^,O80N80_A+^B&V4D0 M+GC!1,21P.=F?@$SIMZ"A\!\'A4J*UC-;P0;"QI+4)[P\[D?P?QBOK4<>2S\ M4&3Y+%I054D:E_@:Y52[4;W9S$.&1N#CFR@4YC#,R02A!:%(KJ'#GV&K"1B' M<'$>ZR8'N_0%U@4T?C2%R87NZ[XG-R*G$>EL;Y[QDZO6^ GF#B;$Q8*-7T1! M__PKJ(X,%@77_&4(9P06XN3)?/;I[5]I#EZ>8'YQOS7T.@?(*AP?I*S?Q==V M'+4\[W1J.YY2?O%A!/;B:SL>2F /E5^\FQ!<3$KFJ6;4VOQBFU]\$;EC-ONN M.=EW%SN%W_/<G&-LG8JKF&SJ!5.#.ZT!VY[ MV$#TJ(6Y6V%^,!JEWW6'_3-/T[3"?!G"W.^X79MR?+XI&]T&4B.<#J[.*DFK M)%%)CH?N>'#F6M(*\V4(WS[]1)2CM>CQS;I^*$%U6T>U$6ER3U45UKQ:%Z*6Q/;.-/M8K6I%0\K'E:; M?E/2<6,S%VOLYPV9KANR/UMF:SNMC16^M /_K6,.&];)\<6 M&^[[5;;0>6+*;NS> =A7Q)4F319$DOD7/T,O'C]!IK ML48!+,&OJ&RX%W.?,E(Y333*\L+YUQ+>!S,"_9>-7:_3P$0K*\Q6F!\,>QFWW7[GH=B7$Q/F2T;4]QJ8+7$ZH">K):V61"WI M]L==UQM;"]:*\UF(<[L[RI6AM'M.6#/I1RU;7//TLI":V<9X;IMMIM>V&L0*R6:/V M6P^U/ZV -%N375ANZ.>9X,J4*8@:UZ9428*8FI:N&MD/3Q=U;L$P+U, \>DR M Q &;+Y.U;Z$;[[OMCNMH4JR4Z4M=8(=YR"N/ ZKE><.SS6UT>F-6H.R#